Aparajita Fishman
391ff7279d
Fixed: capp_lint errors.
2013-05-16 15:02:45 -04:00
Blair Duncan and Aparajita Fishman
fd20a8045e
Fixed: table view selection color did not change when losing focus.
...
CPTableView has no focus ring, and currently gives no visual feedback of its firstResponder status. In Cocoa when the table view resigns firstResponder or its window loses key status, the selection color turns gray.
This commit sets the selection color to gray when a table view resign firstResponder or its window loses key status. A second window and a couple of textfields were added to the CPDictionaryControllerTest to demonstrate the changes.
Fixes #1839
2013-03-15 19:56:47 -04:00
Alexander Ljungberg
8bcbeb0aa9
Improve code readability with dictionary literals.
2013-02-25 17:02:36 +00:00
Alexander Ljungberg
3406cdfb02
Refs #1663 . Whitespace.
2013-02-10 13:13:54 +00:00
Alexander Ljungberg
69915701de
Merge pull request #1663 from BlairDuncan/CPBrowserCursorNavigationFix
...
Fix for left/right cursors in CPBrowser
2013-02-10 13:09:36 +00:00
Aparajita Fishman
4f377bcebe
Objj2 compiler fixes
...
Compiled all files individually:
- Added missing imports.
- Added @class/@global declarations to break circular dependencies.
- Misc. code cleanup.
Conflicts:
AppKit/CPWindow/_CPWindow.j
AppKit/Platform/DOM/CPPlatformWindow+DOM.j
2013-01-23 15:48:55 +07:00
Alexander Ljungberg
3c684404ed
Eliminate mystery CGPointPointer.
2013-01-20 16:44:40 +00:00
Aparajita Fishman
7c831fa19d
capp_lint flags deprecated CPPoint/Rect/Size types/functions
...
- Changed to corresponding CG types/functions in all files
- Fixed some demo app bugs
2013-01-19 16:51:56 +07:00
Antoine Mercadal
ce33737a38
Make CPBrowser themable
2013-01-09 18:57:18 -08:00
Blair Duncan
ada73a16ce
Fix for left/right cursors in CPBrowser
2012-08-24 16:01:31 -04:00
Aparajita Fishman
aeb2671fc0
CPImageView enhancements
...
- Changed from deprecated image scaling constants to new ones.
- Added support for CPImageScaleProportionallyUpOrDown (thanks BlairDuncan).
- Cleaned up image layout code.
2012-04-12 14:55:46 -04:00
James Dessart
f4eb47519d
Issue #1297 : Added tableViewSelectionDidChange: to the table view delegate in order to propagate keyboard-driven selection changes up to the browser
2011-12-02 15:46:07 -04:00
Ross Boucher
b77668dd5a
Fix spacing in CPBrowser.
2011-03-02 12:36:44 -08:00
Alexander Ljungberg
cce4e3ded8
Fixed: manual CPBrowser test's click handler threw an exception.
2011-01-14 14:46:37 -03:00
Alexander Ljungberg
0240c648aa
Encode delegate when archiving CPBrowser.
2011-01-14 14:36:57 -03:00
Alexander Ljungberg
c4ee83e4c1
Basic CPBrowser CPCoding support.
2011-01-14 13:34:18 -03:00
Alexander Ljungberg
7e0c61bef0
Replace a non ASCII character.
2010-10-09 22:02:34 -04:00
Paul Baumgart
01852d8075
Fix a bunch of missing @imports.
...
All classes (excluding the ones prefixed with underscores) in Foundation
and AppKit can now be loaded individually except CPOpenPanel and
CPSavePanel. These two classes have some sort of dependency cycle
that seems impossible to resolve without forward declarations (which
we don't have).
2010-10-05 15:54:25 -07:00
Alexander Ljungberg
4dc102a3cf
Applied coding standards.
2010-09-28 19:00:59 -04:00
Francisco Ryan Tolmasky I
ab3d648244
Fix for browser:acceptDrop:atRow:column:dropOperation: not being called if browser:validateDrop:proposedRow:column:dropOperation: is implemented.
...
Reviewed by me.
2010-06-04 19:21:43 -07:00
Randall Luecke
57dc0460a3
Fixed theme state for CPBrowser.
2010-06-03 21:09:18 -05:00
Ross Boucher
1e7a3bef0d
Fix a potential infinite loop in CPBrowser.
2010-04-26 12:56:52 -07:00
Ross Boucher
31f408478a
Update to scrolling behavior.
2010-04-23 12:03:25 -07:00
Ross Boucher
b1282b4362
Fix an infinite recursion bug in CPBrowser, and add support for looking up a column/row by location.
2010-04-21 12:58:31 -07:00
Ross Boucher
896f36dffb
A better (but not perfect) way to handle the browser's first responder state.
2010-03-27 11:27:44 -07:00
Ross Boucher
eae975652e
Add default line break mode.
2010-03-26 16:59:02 -07:00
Ross Boucher
686370ac0e
Add convenience accessors for the browser's selected items.
2010-03-26 15:52:53 -07:00
Ross Boucher
e4ca057e4c
Fix import directives.
2010-03-26 14:27:46 -07:00
Ross Boucher
a580b522e3
Add initial CPBrowser implementation.
2010-03-26 14:00:30 -07:00