Alexandre Wilhelm
c40ef22c20
New: create class _CPSelectionBox
2015-03-31 15:34:23 -07:00
Alexandre Wilhelm
783aac561a
Fixed: capp_lint on AppKit/CPTextView
2015-03-31 15:14:15 -07:00
Alexandre Wilhelm
02245c150c
Fixed: small issue due to refactoring
2015-03-31 15:10:59 -07:00
Alexandre Wilhelm
54a93775e4
Merge branch 'NEW--CPTextView' of https://github.com/daboe01/cappuccino into NEW--CPTextView
2015-03-31 15:05:53 -07:00
Alexandre Wilhelm
ca778aac70
Merge remote-tracking branch 'origin' into NEW--CPTextView
2015-03-31 15:04:35 -07:00
Antoine Mercadal
007ca4c6b0
Merge pull request #2336 from cpasslack/cpasslack/corruptDecimalNumberAfterDecodingFix
...
Fixed: Encoding a [CPDecimalNumber zero] causes a corrupt CPDecimalNumbe...
2015-03-31 11:25:20 -07:00
Martin Carlberg
b3dfce7b5a
Fixed: Compared the rects minimum x value with it self instead of the visible minimum x value. Also fixed the test case to catch this.
2015-03-31 17:30:57 +02:00
cacaodev
c75f1685c5
_CPObjectAnimator & CPViewAnimator
...
Make subclassing easier.
For a specific animator, can choose the implementation to invoke by
subclassing - (id) forwardingTargetForSelector:
The pattern for the animator class, if no -(id)animator is implemented,
is now <TargetClass>Animator by default and it searches for a
<TargetSuperClass>Animator if necessary.
NEW: Added support for CPAnimationTriggerOrderIn|Out animated key.
2015-03-31 00:33:28 +02:00
cacaodev
db5b103ab3
Merge remote-tracking branch 'upstream/master' into CPAnimationContext
2015-03-30 22:20:46 +02:00
Alexander Ljungberg
1925b7b324
Merge branch 'refs/heads/0.9.8'
2015-03-29 13:39:28 +01:00
Alexander Ljungberg
d39bcfb7bd
Tests: new nil exception test for CPDictionary.
v0.9.8
2015-03-29 13:16:51 +01:00
Alexander Ljungberg
c7770c37d0
New: throw an exception on nil CPDictionary keys and values.
...
Previously only a deprecation warning was issued. This warning was scheduled to be removed in Cappuccino 0.9.8, this release.
2015-03-29 13:02:55 +01:00
Alexander Ljungberg
ca2fb81247
This will be Cappuccino 0.9.8.
2015-03-29 12:45:10 +01:00
daboe01
b2f1c9e832
moved _CPCaret to the end
2015-03-28 21:06:28 +01:00
daboe01
cff4eebb74
caret refactoring + delegate notification fix
2015-03-28 20:59:17 +01:00
daboe01
a3aab5aeca
prevent delegate related memory leaks
2015-03-28 19:59:33 +01:00
daboe01
63e5d8f7ea
acceptsFirstResponder cleanup
2015-03-28 19:39:03 +01:00
daboe01
e4df7b10f6
_backgroundColor' is already declared for class CPText in superclass CPView
2015-03-28 15:27:37 +01:00
daboe01
f39a1e7d03
move inherited properties to CPText
2015-03-28 15:22:52 +01:00
daboe01
a473f6aa16
richTextPropery
2015-03-28 15:05:58 +01:00
daboe01
6907c24690
fix access to editable propery
2015-03-28 15:01:33 +01:00
daboe01
ef3d8a9277
fix access to selectable property
2015-03-28 14:59:13 +01:00
cacaodev
1a183b7f17
Merge remote-tracking branch 'upstream/master' into CPAnimationContext
2015-03-27 21:56:08 +01:00
cacaodev
88f7b30128
NEW: +tabViewItemWithViewController:
2015-03-27 14:38:59 +01:00
cacaodev
4b38389dc8
Update Manual test
2015-03-27 14:38:58 +01:00
cacaodev
865a45044f
NEW: bindings support
2015-03-27 14:38:58 +01:00
cacaodev
7378d06bfd
FIXED: CPTabView -insertTabViewItem:atIndex:
...
Before this commit, the tabViewItems and the segments were 2 different
collections. Any indexed change in the tabViewItems asked to re-sync
the segments making it difficult to maintain any persistent state. Now
the tabView items are the segments content.
Also fixed the selection update when items are removed.
See CPTabViewTest.j and manual test Manual/CPTabViewNib/
2015-03-27 14:27:46 +01:00
Alexandre Wilhelm
55e19de8a1
Merge branch 'master' of https://github.com/cappuccino/cappuccino
2015-03-26 10:41:33 -07:00
Alexandre Wilhelm
4d7cb06481
Fixed: changed theme attributes image-search-left-margin image-cancel-right-margin by image-search-inset and image-cancel-inset in CPSearchField
2015-03-26 10:41:21 -07:00
cacaodev
7179a2995d
CPTabViewItem image support
2015-03-24 23:42:44 +01:00
cacaodev
2b853df75b
Merge pull request #2337 from cacaodev/CPSegmentedControl-setSelectedSegment
...
FIXED: CPSegmentedControl -setSelectedSegment:-1
2015-03-24 23:21:54 +01:00
daboe01
ae6bcc2987
improve critically low performance in safari
...
by means of caching cheap sizing data.
2015-03-24 09:59:58 +01:00
Alexandre Wilhelm
ed61e5c7f7
Added test file CPTextViewTest.j
2015-03-23 20:56:40 -07:00
Alexandre Wilhelm
3581ac5ebd
Fixed: nib2cib with CPTextView works. Editable, Selectable, RichText, StringValue, BackgroundColor, InsertionPointColor works
2015-03-23 14:50:43 -07:00
Alexandre Wilhelm
1f369b47d7
Added hierarchy for nib2cib of a CPTextView. NSTextViewSharedData is a object to retrieve attributes of the CPTextView
2015-03-23 13:06:22 -07:00
Christian Passlack
bb9049bef4
Code-styling to match official style-guide.
2015-03-23 20:45:31 +01:00
Christian Passlack
94f15aba40
Updated Test-Cases of CPNumberFormater and CPTextfield because of the
...
changes for fix #2332 . The test-cased failed, because now a
a CPDecimalNumber has a different UID compared to a CPNumber with the same
value. That means isEqual: will return false. In the test-cases the formatter now
generates CPNumbers to make the two Numbers compareable via isEqual.
2015-03-23 20:30:01 +01:00
Alexandre Wilhelm
b16b8388ef
Merge pull request #2335 from t00f/cpsearchfield_update_frame
...
Fixed: CPSearchField alignment from nib2cib
2015-03-23 11:39:04 -07:00
Alexandre Wilhelm
b1e89e7904
New: added themeAttributes image-search-left-margin and image-cancel-right-margin in CPSearchField
2015-03-23 10:45:43 -07:00
Christophe Serafin
f48e2f3b18
Fixed alignement content-inset and images for control size small and mini.
2015-03-20 15:44:37 -07:00
cacaodev
bd673a3f26
FIXED: CPSegmentedControl -setSelectedSegment:-1
...
previously, -setSelectedSegment:-1 was not visualy deselecting the
segments and selectedSegment was not set to -1.
2015-03-20 21:19:36 +01:00
Alexandre Wilhelm
51ec699649
Removed tmp files...
2015-03-20 12:23:38 -07:00
Alexandre Wilhelm
ed6be510fb
Fixed: first work on nib2cib for the CPTextView. The example does not crash anymore
2015-03-20 12:22:23 -07:00
Alexandre Wilhelm
55f05ba839
Fixed: warnings when compiling
2015-03-20 10:03:42 -07:00
Alexandre Wilhelm
17c9382a21
Merge remote-tracking branch 'origin' into NEW--CPTextView
2015-03-20 09:52:51 -07:00
Christian Passlack
43c0eda2be
Fixed: Encoding a [CPDecimalNumber zero] causes a corrupt CPDecimalNumber after decoding
...
Previously, CPNumber and CPDecimalNumber shared the same method UID and CPNumberUIDs-Dictionary.
This leads to some unexpected errors for example a [CPDecimalNumber zero] which refers to itself after
decoding. CPDecimalNumber now overwrites the method UID and has its own UID-Dictionary.
Fixes #2332
2015-03-20 11:21:07 +01:00
Antoine Mercadal
f2c5515317
Merge pull request #2334 from Dogild/ReloadDataTableViewRunLoop
...
Fixed: reloadData in CPTableView run the runLoop
2015-03-19 18:22:24 -07:00
Christophe Serafin
c1441eb758
Updated Aristo and Aristo2 alignments
2015-03-18 18:46:26 -07:00
Alexandre Wilhelm
cf92fb921d
Fixed: aligment for mini and small CPComboBox were wrong
2015-03-18 13:57:42 -07:00
Christophe Serafin
559ca3e97b
Fixed: CPSearchField alignment from nib2cib
...
CPSearchField were not properly aligned in Aristo2 theme.
This fix uses the nib2cib-adjustment-frame information to align it.
It also improve the Nib2CibAlignement test.
2015-03-18 08:26:26 -07:00