Francisco Tolmasky
dd560fb78c
capp_lint CPAnimation.j.
...
Reviewed by me.
2010-12-02 10:38:51 -08:00
Ross Boucher
e71cbfbde2
Need to re-examine this.
...
Revert "Make @accessors generating code with static type. Not id only. This is useful when check ivar infomation from class_copyMethodList(YourClass)."
This reverts commit c713a3fb25 .
2010-12-02 10:06:10 -08:00
Klaas Pieter Annema
eb6c103396
Merge branch 'fixes' of https://github.com/MCF/cappuccino into MCF-fixes
2010-12-02 10:58:14 +01:00
Klaas Pieter Annema
45c585e5c2
fix CPViewAnimation invalid dictionary key strings
2010-12-02 10:54:27 +01:00
Francisco Ryan Tolmasky I
0ab92c77bd
More capp_linting.
...
Reviewed by me.
2010-12-01 22:57:57 -08:00
Francisco Ryan Tolmasky I
2d1fd1b3a5
Merge branch 'master' of github.com:280north/cappuccino
2010-12-01 20:40:55 -08:00
Derek Hammer
d4d831b9ac
Fixing a bug caused by the function inline.
2010-12-01 20:12:12 -08:00
cncolder and Ross Boucher
c713a3fb25
Make @accessors generating code with static type. Not id only. This is useful when check ivar infomation from class_copyMethodList(YourClass).
2010-12-01 19:16:12 -08:00
Francisco Ryan Tolmasky I
ff60125183
Some capp_linting.
...
Reviewed by me.
2010-12-01 11:04:17 -08:00
Klaas Pieter Annema
94d28a2593
Merge branch 'cacaodev-CPSearchField'
2010-12-01 10:35:51 +01:00
cacaodev and Klaas Pieter Annema
43f8b50ef7
revert _searchMenuTemplate -> searchMenuTemplate
2010-12-01 10:35:25 +01:00
cacaodev and Klaas Pieter Annema
7c098753cf
CPSearchField:
...
- Fix recentAutosaveName decoding (setter was needed)
- Fix a bug where 2 search fields in the same app would receive the same recentSearches update when recentAutosaveName set.
- Update recentAutosaveName to use the new CPUserDefaults class instead of CPCookie.
- searchMenuTemplate nib2cib decoding. searchMenutemplate is just an outlet, it's automatically connected.
- Removed CPSearchFieldSeparatorItemTag
- Updated Test app with a nib2cibed search field. Ability to set some options for the regular search field.
- Style and white space.
2010-12-01 10:35:25 +01:00
Stephen Ierodiaconou
b46d283dc4
Closes 702: CPBezierPath stroke calls CGContextClosePath
2010-12-01 09:45:46 +02:00
Mike Fellows
f9639eb695
Add the space key as an allowable key equivalent
2010-11-30 23:09:02 -08:00
Brian Donovan
9fc0006316
Fix copy-paste error in calling the menuDidOpen: delegate method.
2010-11-30 17:58:26 -08:00
Klaas Pieter Annema
a51672cc82
use charAt in CPDecimal, IE doesn't support []
2010-11-30 16:05:32 +01:00
Klaas Pieter Annema
32decc31db
CGContext should close path after fill or stroke
2010-11-29 12:47:38 +01:00
Klaas Pieter Annema
14d9aac98b
add the test project used for the bindings fix
2010-11-29 09:49:58 +01:00
Randall Luecke
327962bc01
Fix for intercellSpacing reference and fix for the outlineview...
2010-11-28 13:32:30 -05:00
Randall Luecke
4197bbe73c
Fixed some intercell spacing issues
2010-11-27 17:04:10 -05:00
Randall Luecke
e3ef20eec3
Fixed up the variable row height test.
2010-11-27 16:48:08 -05:00
Randall Luecke
8ddb80fca2
Rewrote background color drawing code.
2010-11-27 16:45:59 -05:00
Randall Luecke
b8eb72f823
Fixes for drag and drop with variable row heights.
2010-11-27 13:19:51 -05:00
Randall Luecke
9003177bb7
Added more variable row height tabletests
2010-11-27 04:04:21 -05:00
Randall Luecke
591142ba84
Some clean up
2010-11-27 03:57:02 -05:00
Randall Luecke
7b4f7f75b0
Made variable rows actually work...
2010-11-27 02:47:15 -05:00
Randall Luecke
31b2cb35f7
Fix syntax errors causing the build to break
2010-11-27 01:09:24 -05:00
Randall Luecke
20eb2a9fb0
instance variable initialized twice from merge
2010-11-27 00:16:27 -05:00
Randall Luecke
37d9bff77f
Merge branch 'master' into tableview-variable
...
Conflicts:
AppKit/CPTableView.j
2010-11-26 17:44:37 -05:00
Alexander Ljungberg
f3f0bf3524
Unit test based on Cocoa example With And Without Bindings 01.
2010-11-26 17:12:46 -03:00
Alexander Ljungberg
b9ca57a921
Merge branch 'master' of github.com:280north/cappuccino
2010-11-26 15:57:48 -03:00
Alexander Ljungberg
04546e39a5
Missing semicolon, indentation.
2010-11-26 15:57:04 -03:00
Alexander Ljungberg
e6cf98f743
Fixed: [tableview selectedRow] returned nil right after awakening from a cib.
...
The correct response is CPNotFound.
2010-11-26 15:53:14 -03:00
Alexander Ljungberg
a528a503d3
Typo fix.
2010-11-26 13:37:58 -03:00
Klaas Pieter Annema
8345788e59
disable value caching in CPControllerSelectionProxy
...
More information here http://groups.google.com/group/objectivej-dev/browse_thread/thread/c100f16095073332 .
2010-11-24 14:27:59 +01:00
Klaas Pieter Annema
21c2b8f74a
trigger notification for correct key path in _CPObservationProxy
...
Previously _CPObservationProxy would only trigger notifications for the key path it was created with. For example a notification for department would be forwarded to the controller and observer as a notification on department.name because that was the key path the observation proxy was created for.
2010-11-24 14:21:19 +01:00
Brian Donovan
69c004093d
CPTokenField did not send its action on end edit.
...
Also fixes that the CPNotification sent out was CPControlTextDidBeginEditingNotification, not CPControlTextDidEndEditingNotification.
2010-11-23 10:47:59 -08:00
cacaodev
5bec411bdc
Fix for nib2cibing bindings options.
2010-11-23 19:38:03 +01:00
Klaas Pieter Annema
34339fbcd9
several bindings / KVC fixes
...
- setValue:forKeyPath will now get call setValue:forKeyPath again on the value of the first part of the key path
- override valueForKeyPath: and valueForKey: in CPObjectController's CPControllerSelectionProxy to return controller markers when appropriate
- override setValue:forKeyPath: and setValue:forKey: in CPObjectController's CPControllerSelectionProxy to bypass possible controller markers
This commit also removes previous hacks for compound paths and adds test cases for the errors. All this is related to issue #967 .
2010-11-23 14:18:22 +01:00
Klaas Pieter Annema
b49dc87a86
Merge branch 'fix-967'
2010-11-23 12:16:57 +01:00
Klaas Pieter Annema
535d6c9dc5
make setValue:forKey: handle controller markers
2010-11-23 12:15:53 +01:00
Klaas Pieter Annema
221fad6c3e
improve _setCurrentValueIsPlaceholder logic
2010-11-23 12:03:00 +01:00
Klaas Pieter Annema
aeb3873f3c
fix valueForKeyPath: attempting to call valueForKey: on controller markers
2010-11-23 11:56:46 +01:00
Randall Luecke
4f6c83cb3a
Fix for setFont: not working in the table header because of the new theme stuff.
2010-11-23 01:20:38 -05:00
Randall Luecke
2ba5cffe44
More variable row height stuff.
2010-11-23 01:15:47 -05:00
Klaas Pieter Annema
1e85a054ac
better fix for long key paths
...
The previous fix for issue #967 would only work if there was only one object observing a compound key path like selection.customer.name.
2010-11-22 19:13:20 +01:00
Klaas Pieter Annema
ca60e50128
small bindings fix in CPObjectController
...
CPObjectController would attempt to remove observations from the new selection in stead of the old selection. This would throw an error when binding to longer compound key paths like selection.customer.name
Fixes #967
2010-11-22 18:10:34 +01:00
Klaas Pieter Annema
70c13a7588
style cleanup in CPObjectController
2010-11-22 18:10:28 +01:00
Alexander Ljungberg
6653bab492
Cleanup.
2010-11-19 13:08:55 -03:00
Alexander Ljungberg
741c235f08
Fix strange cib loading path caused by non-bundliness of Tests/AppKit.
2010-11-19 13:04:59 -03:00