Aparajita Fishman
3974a483d1
Merge remote branch 'refs/remotes/280north/master'
2011-07-09 15:03:57 -07:00
Klaas Pieter Annema
4719578f10
fix 0 is a valid highlighted index
2011-07-07 20:40:22 +02:00
Klaas Pieter Annema
63d208bf20
never return a separator as the highlighted item
2011-07-07 18:33:00 +02:00
Alexander Ljungberg
3db61216e1
CPFormatter support for CPControl which actually works.
2011-07-07 16:04:11 +02:00
Alexander Ljungberg
63b00186f4
Fixed: level indicator warning and critical level ranges should be inclusive.
2011-07-07 16:04:11 +02:00
Alexander Ljungberg
110d4c478d
Fixed: pressing the up arrow key in a table view would cause a crash if the previous selection was non continuous.
2011-07-07 16:04:11 +02:00
Alexander Ljungberg
06670f2214
CPFormatter support for CPControl.
2011-07-07 16:04:11 +02:00
Klaas Pieter Annema
73b4c33f05
track if the mouse was released after menu open
...
Make sure the menu isn't closed by the mouse up that is directly followed by the mouse down that opened the menu.
2011-07-07 16:04:10 +02:00
Klaas Pieter Annema
ad30f4dcbb
call delegate when submenu open and close
2011-07-07 16:04:10 +02:00
Klaas Pieter Annema
0318587f80
Set the title of a menu item's submenu
...
Correspond to Cocoa's behavior by automatically having CPMenuItem set the title of it's submenu
2011-07-07 16:04:10 +02:00
Klaas Pieter Annema
2b6fddf26c
move menu delegate logic to generic methods
2011-07-07 16:04:04 +02:00
Aparajita Fishman
f57755ce46
Merge remote branch 'refs/remotes/280north/master'
2011-07-06 12:01:47 -07:00
Alexander Ljungberg
1abce77b3a
Merge branch 'master' of github.com:280north/cappuccino
2011-07-06 13:32:46 -04:00
Aparajita Fishman
9038b7cfa9
Merge remote branch 'refs/remotes/280north/master'
...
Conflicts:
Tools/nib2cib/main.j
2011-07-05 16:04:20 -07:00
Klaas Pieter Annema
0af89853d4
Merge pull request #1311 from aparajita/registerThemeValues-tweak
...
Added missing type in +registerThemeValues signature
2011-07-01 08:41:29 -07:00
Randall Luecke
ff13de9f75
Merge branch 'master' of git://github.com/280north/cappuccino
2011-07-01 00:05:19 -07:00
Randall Luecke
47f40eb04b
Added left/right arrow key expand and collapse... just for you @tolmasky.
2011-07-01 00:04:09 -07:00
Aparajita Fishman
b9b0eb79d8
Make sure CPPlatformString +sizeOfString and +metricsOfFont work with CommonJS, so that OJUnitTest will work.
2011-06-29 10:40:14 -07:00
Aparajita Fishman
a5832aa66b
Theme tweaks.
...
- Don't need the CPTheme hack any more, I'm giving up on auxiliary themes for now.
- Added CPView -registerThemeValues: and -registerThemeValues:inherit:
2011-06-29 09:37:37 -07:00
Aparajita Fishman
63710d5fae
Added missing type in method signature
2011-06-29 09:08:12 -07:00
Aparajita Fishman
9472f76ad5
Added missing type in method signature
2011-06-29 09:06:22 -07:00
Klaas Pieter Annema
a2ef701d18
Merge branch 'master' of github.com:280north/cappuccino
2011-06-29 16:05:26 +02:00
Klaas Pieter Annema
55e07536d9
don't start dragging if there are no rows
2011-06-29 16:04:46 +02:00
Randall Luecke
fc81483371
Fix typeo in CPToolbar.j CPToolbarItems to not respect maxSize. Closes #1305 .
2011-06-25 00:45:07 -07:00
Alexander Ljungberg
91509e7d36
CPFormatter support for CPControl which actually works.
2011-06-13 18:39:17 -07:00
Alexander Ljungberg
4421b55613
Fixed: level indicator warning and critical level ranges should be inclusive.
2011-06-11 04:43:16 -07:00
Alexander Ljungberg
75d9929483
Fixed: pressing the up arrow key in a table view would cause a crash if the previous selection was non continuous.
2011-06-11 04:21:49 -07:00
Alexander Ljungberg
3758c86d20
CPFormatter support for CPControl.
2011-06-11 03:59:33 -07:00
Alexander Ljungberg
aac09d8208
Clicking on a non-editable level indicator in a table row now selects that row.
2011-06-06 00:44:15 -04:00
Alexander Ljungberg
485e59b5eb
More handlesContentAsCompoundValue, although fairly guess-work based. More research needed in the future.
2011-06-06 00:11:04 -04:00
Alexander Ljungberg
fdfcbf1da2
CPArrayController handlesContentAsCompoundValue support for contentArray binding.
2011-06-05 19:39:28 -04:00
Alexander Ljungberg
870492eb96
Fix selection behaviour in previous commit.
2011-06-05 19:19:14 -04:00
Alexander Ljungberg
b50005049e
Fixed: array controller remove: would not only remove selected rows, but any other rows isEqual: to the selected rows.
2011-06-05 18:57:36 -04:00
Aparajita Fishman
d038c50531
Added ability to specify bundle, which makes this usable with non-main bundle images.
2011-06-04 12:01:19 -07:00
Aparajita Fishman
83546d58db
Tweak language of error message to be clearer, currently it sounds like it was searching in the cib file for the class, not the other way around.
2011-06-04 10:59:49 -07:00
Aparajita Fishman
bd9a6ea150
A few more fixes to support multiple themes.
2011-06-04 10:46:29 -07:00
Aparajita Fishman
fe69142567
Merge remote branch 'refs/remotes/aparajita/runtime-attributes'
...
Conflicts:
Tools/nib2cib/NSNibConnector.j
2011-06-04 10:39:50 -07:00
Alexander Ljungberg
b159815349
Suppress binding updates support.
2011-06-04 00:57:57 -04:00
Alexander Ljungberg
bfe5afaddd
Whitespace cleanup.
2011-06-03 00:05:30 -04:00
Alexander Ljungberg
64e907156c
Minor array controller optimisation: don't send a filterPredicate change notification if clearsFilterPredicateOnInsertion is YES but filterPredicate is already nil when insertObject:atArrangedObjectIndex: is called.
2011-06-03 00:00:39 -04:00
Alexander Ljungberg
5d01ca428c
Optimise CPArrayController insertObject:atArrangedObjectIndex: by not attempting to arrange the content array. The given index is only meant for the arrangedObjects.
2011-06-02 23:41:03 -04:00
Aparajita Fishman
c87d96676c
Merge remote branch 'refs/remotes/280north/master'
2011-06-01 12:21:27 -07:00
Klaas Pieter Annema
065227a467
Merge branch '0.9.1b'
2011-05-31 14:38:18 +02:00
Klaas Pieter Annema
753257a650
Always tile the collectionview
...
A collectionview should always tile because it needs to adjusts it's size to properly work with an enclosing scrollview
2011-05-31 14:37:29 +02:00
Aparajita Fishman
13d4e36d39
Lost this change in the merge
2011-05-30 23:39:44 -07:00
Aparajita Fishman
a5c06c8f27
Merge remote branch 'refs/remotes/280north/master'
...
Conflicts:
AppKit/CPTableView.j
2011-05-30 23:37:16 -07:00
Aparajita Fishman
76bdbb660e
clickedRow should be -1 initially, remove leftover setTheme.
2011-05-30 23:31:28 -07:00
Aparajita Fishman
a7929e6c1e
Enable escape as key equivalent.
2011-05-30 23:18:43 -07:00
Randall Luecke
2887d4224c
Remove empty setThemeState method in CPTableView
2011-05-30 23:08:41 -07:00
Randall Luecke
7a52805587
Support for setContinuous in CPLevelIndicator
2011-05-30 22:16:38 -07:00