daniel
75de49d151
Formatting: Added potentially missing semi-colons in CPTextStorage
2019-03-28 13:08:19 -07:00
daniel
d39e1c0c6e
Fixed: Return type for font method should have been CPFont
2019-03-28 12:51:04 -07:00
daniel
8e7f201ca8
Formatting: Removed redundant semi-colon in CPDatePicker
2019-03-28 12:49:13 -07:00
daniel
85b2a9b0a0
Merge remote-tracking branch 'upstream/master'
2019-03-28 12:41:13 -07:00
Martin Carlberg
d4e40faecc
Fixed: the class method +initialize was always sent even if the root class did not implement it. Forwarding and Invocation worked also on the method.
...
To mimic Objective-C correctly the +initialize method should not be sent on a class hierarchy if it does not implement it.
Also the +initialize method should not allowed to be forwarded to another target with Invocation or any other forwarding mechanism.
Added test cases for this and cleaned up some test cases that succeeded for the wrong reason.
This change will not affect many projects as all classes inherit from CPObject.
2019-02-20 23:44:00 +01:00
Alexandre Wilhelm and GitHub
0be913ab18
Merge pull request #2780 from daboe01/fixed-wrong-return-type-in-_CPCibClassSwapper
...
fixed: wrong return type in initializer of _CPCibClassSwapper
2019-02-06 16:58:44 -08:00
Alexandre Wilhelm and GitHub
bab30f3b61
Merge pull request #2781 from daboe01/fixed-wrong-return-type-in-shouldArchiveValueForKey-
...
fixed: wrong return type in shouldArchiveValueForKey:
2019-02-06 16:58:25 -08:00
Alexandre Wilhelm and GitHub
abb599c556
Merge pull request #2782 from daboe01/fixed-wrong-return-type-of-_menuWithName-
...
fixed: wrong return type of _menuWithName:
2019-02-06 16:57:59 -08:00
Alexandre Wilhelm and GitHub
2b6c6e9ab3
Merge pull request #2783 from daboe01/fixed-wrong-return-type-of-backgroundColorForGlyphAtIndex-
...
fixed: wrong return type of backgroundColorForGlyphAtIndex:
2019-02-06 16:57:42 -08:00
Alexandre Wilhelm and GitHub
0db0d744da
Merge pull request #2784 from daboe01/fixed-wrong-return-type-in-isMovable
...
fixed: wrong return type in isMovable
2019-02-06 16:57:21 -08:00
Alexandre Wilhelm and GitHub
6b9f2d29fc
Merge pull request #2785 from daboe01/fixed-wrong-return-type-of-isMiniaturized
...
fixed: wrong return type of isMiniaturized
2019-02-06 16:56:49 -08:00
bedalton
2c141a5255
Revert "Fixed: CPMenuBarWindow did not return a value when expected"
...
This reverts commit 4f69a32700 .
2019-01-04 17:24:14 -08:00
bedalton
4f69a32700
Fixed: CPMenuBarWindow did not return a value when expected
...
CPMenuBarWindows's font: method did not return a value when a CPFont was expected.
2019-01-04 17:24:05 -08:00
Didier Korthoudt
3d4c08ad20
CPStepper-enabled-from-IB
2018-10-27 12:01:57 +02:00
Didier Korthoudt
594d415976
Merge remote-tracking branch 'cappuccino/master'
2018-10-27 11:59:52 +02:00
daboe01
ae50fde4e1
fixed: wrong return type of isMiniaturized
2018-10-14 16:49:49 +02:00
daboe01
401461f1f0
fixed: wrong return type in isMovable
2018-10-14 13:36:53 +02:00
daboe01
676c6e106d
fixed: wrong return type of backgroundColorForGlyphAtIndex:
2018-10-14 13:34:33 +02:00
daboe01
d0a066ccd3
fixed: wrong return type of _menuWithName:
2018-10-14 13:31:20 +02:00
daboe01
340e286277
fixed: wrong return type in shouldArchiveValueForKey:
2018-10-14 13:27:38 +02:00
daboe01
9211d41984
fixed: wrong return type in initializer of _CPCibClassSwapper
2018-10-14 13:24:03 +02:00
daboe01
686aa457d6
fixed: cut/copy did not autoenable
2018-10-07 21:22:37 +02:00
daboe01
1b1431f0d0
menu cleanup
2018-10-07 21:08:31 +02:00
daboe01
cbcb46597d
fixed: syntax errors
2018-10-06 23:19:50 +02:00
daboe01
6644c85978
new: context menu support for CPTextView
2018-10-06 23:16:46 +02:00
Didier Korthoudt and Martin Carlberg
dd781fd86b
Fixed: Enabled state for CPSlider was not converted by nib2cib ( #2775 )
2018-09-17 09:11:36 +02:00
Didier Korthoudt
97209846ad
Merge remote-tracking branch 'cappuccino/master'
2018-09-16 10:55:10 +02:00
Alexander Ljungberg
9744aa79b3
Fixed: doc generation crash due to bad UTF.
...
Not clear what's causing the problem, but the ± in CPDate.j get prefixed with some garbage bytes in the Doxygen output even that the input encoding looks fine.
The work-around for now is to just discard the bad bytes in the Python step. The output comes out correct (with the ± preserved).
v1.0.0
2018-09-10 12:14:35 +01:00
Didier Korthoudt
801648fcfe
Merge remote-tracking branch 'cappuccino/master'
2018-09-10 11:45:02 +02:00
Alexander Ljungberg
181fb9edb6
New: Dockerfile which helps test bootstrap itself.
2018-09-10 10:39:07 +01:00
Alexander Ljungberg
9ddbdfb80a
Fixed: new rsync-base option always on.
...
Whether enabled or not, this new feature would try to rsync from the current folder.
Refs #2769 .
2018-09-10 10:21:57 +01:00
Alexander Ljungberg
1cab88181d
Fixed: XcodeCapp good build reporting failure.
...
After a recent change, a successful build of XcodeCapp actually resulted in the message "Unable to build XcodeCapp."
2018-09-07 23:52:08 +01:00
Alexander Ljungberg
803cc6e402
New: bump XcodeCapp copyright year.
2018-09-07 23:49:20 +01:00
Alexander Ljungberg
2e0b9f5ea5
New: tweak flash view warning.
2018-09-07 23:16:31 +01:00
Alexander Ljungberg
fe60311072
This is Cappuccino 1.0.
2018-09-06 18:38:52 +01:00
Alexander Ljungberg
de4a1d1e93
Fixed: building the source link.
2018-09-03 14:54:48 +02:00
David Richardson and Martin Carlberg
de36a2f4d1
Fixed: Update XcodeCapp code and Jakefile to install properly and launch without crashing when built with Xcode 10/ macOSSDK10.14 ( #2773 )
...
Disable YRKSpinningProgressIndicator threaded animation (causing immediate crash on launch since Xcode 10 beta 6).
Simplify Jakefile build process to 'xcodebuild install' to avoid permissions problems when building (still requires sudo when using Cappuccino defaults).
Increment version number to 4.0.1 to reflect minor nature of change.
Update About window version number field to fully display and properly align longer version numbers.
2018-09-03 10:29:43 +02:00
David Richardson and Martin Carlberg
57f6f3b318
New: Add --rsync-base option to bootstrap.sh ( #2769 )
...
Existing --copy-local option to use local cappuccino-base has following limitations which are cumbersome when updating bootstrap process
* local source must be a zip archive - which requires an extra step after making changes to source
* local zip archive is erased after install - which makes repetitive testing more difficult
This commit intended to allow testing of updates to cappuccino-base narwhal-jsc.
With macOS 10.14 and later, narwhal-jsc must use modern c++ standard library.
libedit must do the same, so the dependency reference to it is updated to version which is current at this time.
2018-08-31 14:51:20 +02:00
Didier Korthoudt and Martin Carlberg
8a3eb0d83b
FIXED: This PR fixes a side effect of #2744 on table data views ( #2767 )
...
When a textField is used in a tableView, setValue forThemeAttribute
should refer to state CPThemeStateTableDataView instead of
CPThemeStateNormal as #2744 is now more accurate on states.
2018-08-31 09:14:54 +02:00
Didier Korthoudt and Martin Carlberg
dd68b37a2a
Fixed: CPButtonBar with actionPopupButton was outside the visible rect. Fixes #2770 ( #2771 )
2018-08-31 09:10:44 +02:00
cacaodev
96793b39ba
Revert "Fixed: Define header-view-height attribute in ThemeDescriptors. ( #2764 )"
...
This reverts commit 9ad44e6dc2 .
2018-08-30 16:02:48 +02:00
Didier Korthoudt
aa4f91b3b0
Merge remote-tracking branch 'cappuccino/master'
2018-08-30 09:13:16 +02:00
cacaodev and Martin Carlberg
9ad44e6dc2
Fixed: Define header-view-height attribute in ThemeDescriptors. ( #2764 )
...
This is a better solution for problem introduced by #2758
2018-08-29 14:28:02 +02:00
Didier Korthoudt and Martin Carlberg
988b3d27b8
Fixed: allowFadingOut side effect introduced by #2718 ( #2768 )
2018-08-29 11:27:50 +02:00
Didier Korthoudt
043cc13bb3
Merge remote-tracking branch 'cappuccino/master'
2018-08-27 23:24:52 +02:00
Didier Korthoudt and Martin Carlberg
c0ee5f6563
Fixed: Problem with nib2cib introduced by #2758 ( #2763 )
2018-08-22 09:41:37 +02:00
cacaodev and Martin Carlberg
f02d0ab1dd
STYLE: refactoring using CPCharacterSet ( #2762 )
2018-08-22 09:18:21 +02:00
Didier Korthoudt and cacaodev
ff6d17990f
FIXED: Before this PR, starting a column drag within a scrolled down table would scroll the table content to the bottom ( #2753 )
...
Before this commit, in the method [view convertPoint:aPoint toView:aView] : aPoint was not in the coordinate system of view.
2018-08-21 19:26:42 +02:00
Didier Korthoudt
9be52f639d
Merge remote-tracking branch 'cappuccino/master'
2018-08-21 11:22:22 +02:00
Didier Korthoudt and Martin Carlberg
586c419c46
Fixed: Before this PR, Nib2Cib wasn't using theme attribute "header-view-height" ( #2758 )
2018-08-21 09:26:40 +02:00