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
Alexander Ljungberg
b4b54e5744
Partial button image support in nib2cib covering NSAddTemplate and NSRemoveTemplate (standard plus and minus buttons).
2011-05-30 22:16:42 -04:00
Alexander Ljungberg
6f6ce40c06
CPUserDefaultsController.
2011-05-30 21:03:44 -04:00
Alexander Ljungberg
e32b302c59
Fixed: don't return nil from CPController initWithCoder:.
2011-05-30 20:45:35 -04:00
Alexander Ljungberg
1c007461bd
Draw table view gridlines precisely inside the right side of cells so that grid line positioning and spacing matches Cocoa.
...
Checked against Cocoa with 0, 1, 2 and 3 px intercell spacing.
2011-05-30 17:46:46 -04:00
Alexander Ljungberg
3d1638c780
Fixed: remove unused var block.
2011-05-30 16:56:24 -04:00
Alexander Ljungberg
c5965c41d5
Fixed: don't repeat level indicator graphics downwards when the indicator is made taller than its natural size. Instead centre the indicator vertically.
...
This is not strictly like Cocoa - Cocoa places it on top vertically. But vertical centring makes more sense in e.g. tables with a large row height so it seems to make sense to deviate slightly here.
2011-05-30 16:21:50 -04:00
Alexander Ljungberg
7cc6fa348c
Less flashy level indicator colours.
2011-05-30 12:56:35 -04:00
Alexander Ljungberg
d199bd86e6
More square level indicator segments which look better when each segment is very small. Colour and shadowing tweaks. Removed most of control border for a cleaner look.
2011-05-30 12:42:19 -04:00
Alexander Ljungberg
6338b01cb4
Fix accidental global.
2011-05-30 11:56:52 -04:00
Antoine Mercadal
e6f029c1fa
use all remaining space for last segment
2011-05-30 17:17:42 +02:00
Antoine Mercadal
fe606e4757
fix typo + wrong sizing behaviour with too much segment
2011-05-30 17:06:39 +02:00