Alexander Ljungberg
e4a4dd3219
Merge pull request #2073 from mockingbird/set-backed-cptheme
...
Change CPThemes to use sets instead of bitmasks. Closes #2015 .
2014-02-28 16:56:20 +00:00
Saikat Chakrabarti
745ad7cc34
Clean up the interface a bit to consolidate ThemeState methods onto one object. Keep CPThemeState as just a helper function.
2014-02-26 13:11:43 -08:00
cacaodev
821f8fea6f
FIXED: Error when binding several objects to the same objectController.selection.keyPath and objectController selection changes. Fixes issue #2039
2014-02-26 15:07:44 +01:00
Saikat Chakrabarti
b0d90bb612
ThemeState is a string now instead of an int on a CPView
2014-02-23 16:03:56 -08:00
daboe01
b439e0cfa0
symbolic constant
2014-02-22 20:33:17 +01:00
Saikat Chakrabarti
68952b273b
Add a bunch of unit tests for CPTheme.j
2014-02-21 14:30:09 -08:00
Saikat Chakrabarti
df148e4946
Fix a small typo in CPTheme.j themestate caching
2014-02-21 14:29:31 -08:00
Saikat Chakrabarti
8b2f2fe24d
Add new unit tests for CPView
2014-02-21 13:11:08 -08:00
cacaodev
4b8a91fb8c
Merge remote-tracking branch 'upstream/master' into CPAnimationContext
...
Conflicts:
AppKit/CPCompatibility.j
2014-02-21 20:39:35 +01:00
Martin Carlberg
ee668df440
Fixed: Ivars with accessors in a Category failed with duplicate ivar error
2014-02-21 12:27:52 +01:00
Udo Schneider
6cae917058
New: Added bidirectional CPLevelIndicator behaviour
...
Depending on whether min < max or max > min CPLevelIndicator changes the order of the normal/warning/critical color. This commit enables this behavior for both cases.
2014-02-21 08:43:00 +01:00
Saikat Chakrabarti
cf99a7bf18
Fix bug that was turning dictionary keys into objects
2014-02-20 18:14:01 -08:00
Saikat Chakrabarti
727b519750
Remove unused method in CPTheme
2014-02-20 18:09:47 -08:00
Saikat Chakrabarti
861d093d80
All ThemeStates always have at least one state - the normal state
2014-02-20 17:52:16 -08:00
Saikat Chakrabarti
c3d2decdec
Fix bugs with CPThemeAttribute encoding and decoding
2014-02-20 17:30:28 -08:00
Saikat Chakrabarti
d862d701f3
Add note to ThemeState object about it being private
2014-02-20 17:30:28 -08:00
Saikat Chakrabarti
883c4a185d
Some cleanup of CPSegmentedControl.j
2014-02-20 17:30:28 -08:00
Saikat Chakrabarti
7eb35ef33d
Clarify documentation for CPThemeState()
2014-02-20 17:30:28 -08:00
Saikat Chakrabarti
1563b0bf55
Get all tests to pass
2014-02-20 17:30:28 -08:00
Saikat Chakrabarti
bad731c86f
Fix subtracting theme states
2014-02-20 17:30:28 -08:00
Saikat Chakrabarti
5309cc5916
Change CPTheme implementation to fix how searching for a matching theme works
2014-02-20 17:30:28 -08:00
Saikat Chakrabarti
f8ef6ab397
Fix accidental semicolon
2014-02-20 17:30:27 -08:00
Saikat Chakrabarti
9e61991ad2
Fix bug when setting themeStates in a themeAttribute
2014-02-20 17:30:27 -08:00
Saikat Chakrabarti
c644e8a30f
Change CPTheme to be hash-backed to make it a bit faster
2014-02-20 17:30:27 -08:00
Saikat Chakrabarti
45a237af16
Handle null inputs for subtracting CPThemes.
2014-02-20 17:30:27 -08:00
Saikat Chakrabarti
0450fdb542
Get jaking working
2014-02-20 17:30:27 -08:00
Saikat Chakrabarti
7d304fbd51
First round of changes to change theming system to use arrays and not bitmasks as their underlying datatype
2014-02-20 17:30:27 -08:00
Antoine Mercadal
33df895709
Merge pull request #2070 from primalmotion/doxygen-theme-refresh
...
NEW: Doxygen theme refresh [+3]
2014-02-20 12:25:20 -08:00
daboe01
4fb677ed23
fontmanager fix
2014-02-19 20:55:05 +01:00
daboe01
4f0bd7f461
typo
2014-02-18 20:08:39 +01:00
daboe01
01eecdb698
more missing prototypes
2014-02-18 20:07:29 +01:00
Antoine Mercadal
22ef6ca56a
Merge pull request #2067 from Dogild/DatePickerOneDigit
...
Fixed: Textual CPDatePicker issue with number of digit
2014-02-17 15:34:26 -08:00
Antoine Mercadal
2e015c9816
NEW: Doxygen theme refresh
...
See screenshots attached to the PR for example.
2014-02-17 15:15:57 -08:00
Alos
1d40b5010e
Merge branch 'layoutSubview-fix' of github.com:Alos/cappuccino into layoutSubview-fix
...
Conflicts:
AppKit/CPTabView.j
2014-02-16 23:28:57 -06:00
Alos
9d25f1c073
Fixed layoutSubviews
...
Added missing setNeedsLayout
2014-02-16 23:25:22 -06:00
Alos
2a8de9cb28
Merge branch 'layoutSubview-fix' of github.com:Alos/cappuccino into layoutSubview-fix
2014-02-16 23:18:24 -06:00
Alos
67767ede17
Fixed layoutSubviews
...
Added missing setNeedsLayout
2014-02-16 23:16:38 -06:00
Alos
03db4d73ad
Merge branch 'layoutSubview-fix' of github.com:Alos/cappuccino into layoutSubview-fix
...
Conflicts:
AppKit/CPTabView.j
2014-02-16 23:07:36 -06:00
Alos
fcb1f4665f
Fixed an ugly merge
2014-02-16 22:38:41 -06:00
daboe01
5ca41a6fff
style
2014-02-15 19:47:50 +01:00
daboe01
e4f71420fc
prototypes+style
2014-02-15 12:43:09 +01:00
daboe01
d5456ed1db
formatting+prototypes
2014-02-14 18:09:04 +01:00
daboe01
e3335c5843
formatting+ fix prototypes
2014-02-14 18:05:45 +01:00
Alexander Ljungberg
77ea0d3ea6
Merge pull request #2069 from Dogild/PreprocessBrew
...
Fixed: Wrong link to install homebrew
2014-02-13 22:34:32 +00:00
Alexandre Wilhelm
23ff035eb3
Fixed: Wrong link to install homebrew
...
Previously the link to install homebrew was wrong.
2014-02-13 13:38:36 -08:00
Alexander Ljungberg
9906173a3f
Merge pull request #2066 from CarlRosell/master
...
Fixed: Broken Documentation.
2014-02-13 12:48:21 +00:00
Alexander Ljungberg
c6dd18ce40
Fixed: typo.
2014-02-13 12:41:20 +00:00
Alexander Ljungberg
a31ad2c367
Fixed: CPAttributedString isEqual: despite attribute differences.
...
As soon as a range reached the end of the string the equality test would end with a YES, without even comparing the final attribute dict.
2014-02-13 12:41:14 +00:00
Alexander Ljungberg
7e20422e20
Test: CPAttributedString coding.
2014-02-13 12:17:55 +00:00
Alexander Ljungberg
bd2f63c232
Improve CPAttributedString coding.
...
Refs #2050 .
2014-02-13 12:17:37 +00:00