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
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
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
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 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 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
Didier Korthoudt and Martin Carlberg
73f02cc1bf
NEW: Add first responder management based on content view to CPScrollView ( #2757 )
2018-08-21 09:14:21 +02:00
Didier Korthoudt and Martin Carlberg
eb27d24923
Fixed: CPTableView-visual-problem( #2755 )
2018-08-21 09:08:16 +02:00
Didier Korthoudt and Martin Carlberg
eeb056d509
Fixed: CPCursor-fix-and-update, some cursors were badly or not displayed ( #2752 )
2018-08-20 13:35:18 +02:00
Didier Korthoudt and Martin Carlberg
3615912ce0
Fixed: Before this PR, loading of a CPTabView from a CIB file could crash the app ( #2686 )
2018-08-20 13:30:02 +02:00
Didier Korthoudt and Martin Carlberg
4518dfc0ca
FIXED: CPSearchField was positionning its menu with hard coded offset ( #2691 )
2018-08-20 13:12:22 +02:00
Didier Korthoudt and Martin Carlberg
d5a7e8938d
CPTrackingArea-manual-test-fix ( #2759 )
2018-08-20 13:01:52 +02:00
Didier Korthoudt and Martin Carlberg
3d15844f7c
CPTableView-bad-selection-color ( #2756 )
2018-08-20 12:55:35 +02:00
Didier Korthoudt and Martin Carlberg
62ed21b316
Fixed: Before this PR, when dragging a partially masked column, the dragged view was truncated ( #2754 )
2018-08-20 12:54:17 +02:00
daboe01 and Martin Carlberg
a178d43b01
Fixed: return key was not swallowed by textview but triggered the default button. ( #2598 )
2018-08-20 12:52:53 +02:00
daboe01 and Martin Carlberg
ef2152beea
FIXED: click to key window in the background did not bring it forward (take 2) ( #2705 )
2018-08-20 12:48:58 +02:00
daboe01 and Martin Carlberg
e6475c1a9e
Fixed: setMinSize: had no effect in platform windows ( #2609 )
2018-08-20 12:47:29 +02:00
daboe01 and Martin Carlberg
091debd2a7
Fixed: deviation from cocoa when calling setTitle:'' ( #2607 )
2018-08-20 11:40:00 +02:00
daboe01 and Martin Carlberg
e7eff3e585
Fixed: attached sheets were not put to front after calls to makeKeyAndOrderFront: in code ( #2606 )
2018-08-20 11:34:21 +02:00
daboe01 and Martin Carlberg
86a90e39d2
Fixed: key equivalent takes precedence over event tracking which is not the case in cocoa ( #2600 )
2018-08-20 11:31:36 +02:00
Didier Korthoudt and Martin Carlberg
2887fbb251
Edge-browser-detection ( #2751 )
2018-08-20 11:29:28 +02:00
daboe01 and Martin Carlberg
fa6177b56d
Fixed: touch scrolling events to scrollviews also scrolled the document body ( #2750 )
2018-08-20 11:05:13 +02:00
Alexandre Wilhelm and Martin Carlberg
78524cdde7
Fixed: deprecate FlashView, this old technology is now almost banned for all browser ( #2748 )
2018-08-20 10:59:27 +02:00
Didier Korthoudt and Martin Carlberg
6077d3f4c3
FIXED: _CPThemeAttribute valueForState was, under some circumstances, ignoring theme settings ( #2744 )
2018-08-20 10:50:08 +02:00
cacaodev and Martin Carlberg
fd3acc456d
FIXED: Before this commit, CPScrollerView was not correctly differentiating the scroller-width attribute ( #2740 )
...
between the vertical scroller and the horizontal scroller.
The scroller width was picked from a common CPScroller instance cached in CPScroller.
The bug was not visible because the method -_adjustScrollerSize was correcting the size repeatidly in the layout pass.
This was causing unnecessary calls to setFrame: in a performance sensitive method (triggered by scroll events).
The ScrollView is now picking the right width from the theme and a setFrame: call is skipped.
Tests: Manual/CPScrollView2/
TODO : The _adjustScrollerSize method should be enabled with a flag only when a width change is explicitely requested.
2018-08-20 10:36:59 +02:00
Alexandre Wilhelm and GitHub
cbb7cc93e9
Merge pull request #2739 from Rosch/origin/bugfix-cpdateformatter-german
...
FIXED: CPDateFormatter not ready for german dates. Fixes #2736
2018-08-10 18:15:16 -07:00
Alexandre Wilhelm and GitHub
8b608c5cce
Merge pull request #2745 from daboe01/removed--dead-code-from-nativehost
...
Removed: dead code from nativehost
2018-08-10 17:58:03 -07:00
Alexandre Wilhelm and GitHub
163fb14d0e
Merge pull request #2746 from didierkorthoudt/CPTableView-viewWillMoveToWindow-fix
...
FIXED: In CPTableView, viewWillMoveToWindow was incorrectly removing an observer on the wrong window
2018-08-10 17:57:43 -07:00
Didier Korthoudt
e4f87bd805
CPTableView-viewWillMoveToWindow-fix
2018-08-08 22:06:42 +02:00
Didier Korthoudt
864c7d96f1
Revert "NEW: Added automatic Xcode syntax coloring"
...
This reverts commit 0a497d8c3f .
2018-08-08 22:05:57 +02:00
daboe01
e35e87fb05
fixed: obsolete code remnants from nativehost
2018-08-08 19:19:58 +02:00
Didier Korthoudt
3246bdbc8b
Merge remote-tracking branch 'cappuccino/master'
2018-08-08 11:03:03 +02:00
daboe01
710bb5fe1c
Merge remote-tracking branch 'cappuccino/master'
2018-08-08 09:32:07 +02:00
bedalton and cacaodev
53a52da709
Fixed: _CPObjectAnimator initialize method did not match superclass return ( #2743 )
...
* Fixed: _CPObjectAnimator initialize method did not match superclass return
_CPObject animator labeled return type as BOOL, not only is this value not returned, but the super class CPProxy's initialize method returns void. Changed return type to void in _CPObject animator, to match superclass
2018-08-03 08:28:05 +02:00