daboe01 and GitHub
efd2ed1960
Merge pull request #3055 from daboe01/cpstring+-containsString
...
fixed: CPString did not have containsString:
2023-12-21 19:19:49 +01:00
daboe01
3a164c8080
fixed: CPString did not have containsString:
2023-03-05 21:37:50 +01:00
cacaodev and GitHub
9361e5d401
FIXED: CPLikePredicateOperatorType was matching substrings
...
Fixes #2955
2022-11-10 10:49:01 +01:00
daboe01 and GitHub
04c2b98ae4
Fixed: å and Å did not work well on scandinavian keyboards in CPTextView ( #3031 )
2022-04-04 10:16:37 +02:00
Martin Carlberg
3e83bd2363
Revert "Fixed: Before this PR, nib2cib failed if a color well or a scrollable text view was added in a CPBox ( #2994 )"
...
This reverts commit 6544aff88e .
2022-03-21 16:25:24 +01:00
Didier Korthoudt and GitHub
48e786e8b5
Fixed: This PR adapts views and custom views decoding to fix "not ready view" bugs ( #2917 )
2022-03-21 15:50:44 +01:00
daboe01 and GitHub
1282f1ac0e
Removed: Flash support ( #2903 )
2022-03-21 15:46:54 +01:00
Kris and GitHub
ee2fb61fdd
Fixed: Changed Cappuccino.doxygen EXCLUDE_PATTERNS to exclude nothing. ( #2680 )
...
Classes such as CPArray are no longer shown in the generated documentation
This should fix #1956
2022-03-21 15:42:46 +01:00
Martin Carlberg and GitHub
68a113e7ee
Fixed: New Cocoa api that replace old deprecated for calculating content and frame size of scroll view ( #3023 )
...
Old deprecated api did not work as it was accessing ivars _horizontalScroller and _verticalScroller from class method.
New Cocoa api is added as described in Apple Developer Documentation.
Also added type CPScrollerStyle
2022-03-21 15:25:09 +01:00
Martin Carlberg and GitHub
3cf3b76446
Fixed: Correct init of CPTextView when running nib2cib ( #3014 )
2022-03-21 15:24:34 +01:00
Didier Korthoudt and GitHub
d7d561d3a9
Fixed: Aristo3 - New _CPImageAndTextView & theme parameter ( #2951 )
2022-03-21 15:23:16 +01:00
David Siaw and GitHub
73eeda3c09
Fixed: strange lines that appear in Google Chrome ( #2863 )
2022-03-21 15:14:14 +01:00
Didier Korthoudt and GitHub
3d514b5010
Fixed: Aristo3 - Various _CPImageAndTextView bugs ( #2914 )
2022-03-21 14:28:21 +01:00
Didier Korthoudt and GitHub
93fc8d29cc
Fixed: Before this PR, imagesize would provide image size in points (that is, taking care of the image resolution) instead of pixels ( #2965 )
2022-03-21 14:12:51 +01:00
Didier Korthoudt and GitHub
145bf65542
Fixed: Before this PR, outlet connection decoding was done before views are ready ( #2959 )
2022-03-21 14:10:53 +01:00
daboe01 and GitHub
f21555bb6c
Fixed: Width of text sizing was slightly off in chrome due to a Chrome bug ( #2975 )
...
This is a real bug in chrome. see https://bugs.chromium.org/p/chromium/issues/detail?id=1192834
Also fixed: ellipsis clipping in segmented controls
and
fixed: tooltip wrapping issues from fractional pixels
2022-03-21 14:08:45 +01:00
Martin Carlberg and GitHub
be072a283f
Fixed: Basic support for on/off/mixed state images for menuitems from the Interface Builder ( #2991 )
2022-03-21 13:38:39 +01:00
David Richardson and GitHub
9e8d51c94d
New: Add additional manual test for scaleUnitSquareToSize ( #2979 )
...
Currently failing to match behaviour of Objective-C equivalent.
2022-03-21 13:37:24 +01:00
Didier Korthoudt and GitHub
b3051a5bd0
Fixed: Before this PR, CPBox followed the autoresizesSubviews flags while Cocoa NSBox always autoresizes its subviews, whatever the flag is set to. ( #2992 )
2022-03-21 13:35:22 +01:00
Didier Korthoudt and GitHub
a523cfc381
Fixed: Before this PR, CGContextSetShadow wasn't initializing the shadow color ( #2966 )
2022-03-21 13:33:00 +01:00
Didier Korthoudt and GitHub
6544aff88e
Fixed: Before this PR, nib2cib failed if a color well or a scrollable text view was added in a CPBox ( #2994 )
2022-03-21 13:29:31 +01:00
Michael Bach and GitHub
7c1fdbc720
Fixed: Modernise "document.write" in «index.html» to "innerHTML" ( #2998 )
2022-03-21 13:26:11 +01:00
daboe01 and GitHub
bd84804e32
Fixed: Usage of eval instead of JSON.parse for parsing JSON ( #3016 )
...
Using eval for parsing JSON is considered bad practice and is also slower
2022-03-21 13:07:44 +01:00
David Richardson and GitHub
1f2a257bab
Fixed: CPBox - Suppress superfluous warnings and expand documentation ( #2996 )
...
Warnings about borderColor, borderWidth, cornerRadius and fillColor are suppressed when boxType is CPBoxSeparator.
They are not relevant and needlessly clutter verbose output when debugging and should be suppressed.
2022-03-21 13:06:18 +01:00
daboe01 and GitHub
b0684929e2
Fixed: key event issues of handling escape in recent firefox … ( #3020 )
2022-03-21 13:02:37 +01:00
daboe01 and GitHub
22dc587a8f
Fixed: caret was blinking in non-editable text in CPTextView ( #3022 )
2022-03-21 13:00:40 +01:00
daboe01 and Martin Carlberg
622fcf740e
Update README.markdown
...
make wording of system requirements more concise
2022-03-21 12:58:55 +01:00
cacaodev and GitHub
77b59c8a18
Merge pull request #3024 from cappuccino/revert-2963-compile_deep_structured_project_in_browser
...
Revert "New: Support to compile deep structured project in the web browser"
2022-03-17 21:10:03 +01:00
cacaodev and GitHub
462a18930b
Revert "New: Support to compile deep structured project in the web browser"
2022-03-17 21:07:16 +01:00
cacaodev and GitHub
fb07def5fa
Merge pull request #3017 from daboe01/fixed-sheet-animation-click-issue
...
fixed: freeze when clicking during sheet animation
2022-03-05 18:12:27 +01:00
cacaodev and GitHub
a03ee6726e
Merge pull request #2963 from mrcarlberg/compile_deep_structured_project_in_browser
...
New: Support to compile deep structured project in the web browser
2022-03-05 18:11:08 +01:00
daboe01
1ef49ef290
formatting
2022-01-23 13:42:12 +01:00
daboe01
76d52e07d4
fixed: freeze when clicking during sheet animation
...
previously, the app froze when clicking somewhere during sheet open/close animations.
these adversarial clicks are simply ignored by this PR
2022-01-23 13:39:33 +01:00
Didier Korthoudt and GitHub
37756a5853
Fixed: nib2cib: checks if there's a defined superview in resizeWithOldSuperviewSize ( #2995 )
2021-11-23 13:47:54 +01:00
David Richardson and GitHub
b66690e304
New: Implement missing indexPath method for CPTreeNode ( #2999 )
2021-11-23 13:45:10 +01:00
Martin Carlberg and GitHub
ccc6007bab
Fixed: Bezel state instance variable _bezelState must remove current state when changing to a new state ( #3001 )
...
If the bezel state was changed and some attribute was set like an "image". The image would not be found as there were two states active and it would not match.
2021-11-23 13:42:36 +01:00
David Richardson and GitHub
3179d56879
Fixed: Include commented code to hide mainMenu ( #3008 )
...
Add commented-out code to capp gen NibApplication template.
The technique itself is easy to forget and not obvious to newcomers.
It is included in the standard capp gen application template
and added here for completeness.
2021-11-23 13:41:30 +01:00
Martin Carlberg and GitHub
49574d1c54
Fixed: Node build badge can be clicked to actions
2021-11-09 12:41:01 +01:00
Martin Carlberg and GitHub
b7d7368ce6
Fixed: Include the Node build status badge at top
2021-11-09 11:49:30 +01:00
David Richardson and GitHub
a49a20e2c2
Fixed: nib2cib under Xcode 13 ( #3006 )
...
Backwards-compatible changes to accommodate different ibtool output from Xcode 13 onwards
2021-10-19 08:31:54 +02:00
Martin Carlberg and GitHub
8570476cff
New: Added link to install the new Node version
2021-10-06 12:18:51 +02:00
Martin Carlberg
8d9c11b6f2
Fixed: Make sure we return the result from an executed file in the callback
2021-08-18 15:56:36 +02:00
Martin Carlberg
afd23e3457
Fixed: Added file translation dictionary for the Foundation framework
...
This allows the Foundation framework to be compiled while loading the Application in the Browser
2021-08-17 16:47:06 +02:00
Didier Korthoudt and GitHub
4b28d0c38b
Fixed: setTextColor on a CPTextField would not take visual effect before an event ( #2993 )
2021-08-06 12:17:07 +02:00
Didier Korthoudt and GitHub
09f49c4afa
Fixed: CPButton should not have the same label text size whatever the control size ( #2990 )
...
Adding font size definitions to Aristo2.
2021-07-29 12:38:25 +02:00
eba1b2f999
Fixed: CPSearchField's bezel did not resize ( #2987 )
...
Co-authored-by: Didier Korthoudt <didier.korthoudt@icloud.com >
2021-07-29 11:39:42 +02:00
daboe01 and Martin Carlberg
8e026279ac
fixed: CPButton's images were lost when becoming disabled
2021-07-29 11:30:55 +02:00
David Richardson and Martin Carlberg
fb20463449
Fix Java version check to cleanly identify both Oracle and OpenJDK variants
...
Set minimum supported version to 8 to simplify this check.
Java 8 is the last variant from Oracle to be free and unencumbered, and is classified LTS.
It is also available from OpenJDK.
2021-07-05 11:07:53 +02:00
cacaodev and GitHub
e043b6a8c5
Merge pull request #2978 from daboe01/nib2cib-update
...
fixed: some cib files have been outdated
2021-05-22 10:48:30 +02:00
daboe01
677076b89d
fixed: some cib files have been outdated
2021-04-01 18:04:06 +02:00