Klaas Pieter Annema
e77d28f761
properly decode CPColorWell color as an object in stead of bool
2010-09-10 14:17:39 +02:00
Aparajita Fishman and Klaas Pieter Annema
ce2c662872
Fixes to previous CPButton image positioning commit.
...
- Checkbox and radio selected states would not show in the images. It turns out that the image and alternate image cannot be encoded->decoded->set without messing up the theme, and unfortunately the theme blending task (during a jake build) would do so. So for now this means that we cannot encode non-theme images with a button class, which is unlikely to happen.
- Since we cannot access themes in the NS classes, I went ahead and started to make some constants in a few control classes so that the values can be changed in one place and affect the theme and nib2cib.
2010-09-10 09:56:26 +02:00
Klaas Pieter Annema
04b331ad55
decode CPTableColumn resizing mask as integer
2010-09-09 16:36:32 +02:00
Aparajita Fishman and Klaas Pieter Annema
6680a1f2a7
Overhaul of CPButton and supporting classes to support image positioning the way Cocoa does
2010-09-08 22:13:39 +02:00
Klaas Pieter Annema
f8ceaf62b7
set font for tableCell during nib2cib
2010-08-27 15:50:59 +02:00
Aparajita Fishman and Alexander Ljungberg
5e20a6d9ef
Sending NS_initWithCoder at the right time
2010-08-22 19:03:02 -04:00
Randall Luecke
da0af13142
Added basic suppport for CPOutlineView in the nib2cib tool
...
Conflicts:
AppKit/CPOutlineView.j
2010-08-12 13:11:41 -05:00
Aparajita Fishman and Alexander Ljungberg
ab5e2dd774
Fix for issue #816 (NSTableView/CPTableView do not read selection highlight style and column resizing style)
2010-08-12 00:06:52 -04:00
Aparajita Fishman and Alexander Ljungberg
0b1b1bbe0b
Fix for issue #817 (Support for alignment and line break mode in NSTextField/CPTextField)
2010-08-11 23:53:34 -04:00
Aparajita Fishman and Alexander Ljungberg
fcf9c0bc84
Full support for all NSScrollView border types, beginnings of a new tableview tester that shows dynamic changing of border type.
2010-08-11 22:49:37 -04:00
Aparajita Fishman and Randall Luecke
a0bcae2404
The Cocoa default is always to draw column lines, this wasn't being set in CPTableColumnView.
2010-08-11 18:16:48 -05:00
Aparajita Fishman and Randall Luecke
66f84ede6e
Fix for issue #799 (NSFont replaces LucidaGrande-Bold 13 with the theme font)
2010-08-11 17:16:44 -05:00
Aparajita Fishman and Randall Luecke
5b1ca8a7f9
Fix for issue #807 (NSTextField sets text color unconditionally, which causes theme lookup failure later)
2010-08-11 17:07:51 -05:00
Aparajita Fishman and Alexander Ljungberg
627c300b4a
Switched to using bit mask constants
2010-08-09 18:02:40 -04:00
Aparajita Fishman and Alexander Ljungberg
00812025c2
Fix for issue #818 (NSView does not read hidden flag)
2010-08-09 18:02:32 -04:00
Aparajita Fishman and Ross Boucher
364a11491d
Full support for intercell spacing (issue #797 )
2010-07-30 16:14:53 -07:00
Aparajita Fishman and Ross Boucher
48a89fd828
frame parameter is not being used in _initWithFrame, might as well leave it out, fixed typo in comment
2010-07-29 09:56:55 -07:00
Andreas and Ross Boucher
aea19c5cd0
Add modal stylemask in nib2cib
2010-07-28 15:33:45 -07:00
Ross Boucher
d4a0f0cd21
Merge remote branch 'klaaspieter/fix/787-cptablecolumn-editability'
2010-07-28 14:12:49 -07:00
Klaas Pieter Annema and Ross Boucher
8cfba4c242
only offset a nib2cib'ed textfield if it has a bezel
2010-07-28 14:09:11 -07:00
Aparajita Fishman and Ross Boucher
cce13b4b45
NSMenuItem is not reading the tag for some reason
2010-07-28 14:07:45 -07:00
Aparajita Fishman and Ross Boucher
c3c996f1f7
Don't substitute the font if the textfield is not editable (a label)
2010-07-28 13:50:52 -07:00
Klaas Pieter Annema
f73d8a55de
implemented isEditable nib2cib support for CPTableColumn
2010-06-29 17:47:36 +02:00
Ross Boucher
7e25166ce1
Revert the fixed frame size assumption for now.
2010-06-23 19:13:56 -07:00
Ross Boucher
1b174b86ca
Buttons should also be re-centered after their height is changed in nib2cib.
2010-06-16 08:14:04 -07:00
Aparajita Fishman and Ross Boucher
16be03b162
If first segment is enabled and mode is one-only, _selectedSegment is correctly set to 0
2010-06-15 19:11:31 -07:00
Ross Boucher
421ae6b316
Make CPButton archive its key equivalents, and make nib2cib support the feature.
2010-06-10 10:41:15 -07:00
Aparajita Fishman and Ross Boucher
9ab446b790
Added image alignment support to CPImageView, CPWindowController always loads a cib from the main bundle for consistency with Cocoa, CPApplication modified to explicitly load the About panel cib from the Framework bundle
2010-06-09 14:24:00 -07:00
Randall Luecke
daee101005
Merge branch 'master' of git://github.com/280north/cappuccino
2010-05-25 14:05:24 -05:00
Klaas Pieter Annema and Randall Luecke
ca7af88c59
- updated tablecolumn nib2cib to support new row selection theme state
...
- nib2cibed the MainMenu.xib in the tablecib example to update it's cib to the changes
2010-05-25 14:03:04 -05:00
Klaas Pieter Annema and Randall Luecke
004829ac9e
table header view nib2cib updates
2010-05-25 14:02:30 -05:00
Klaas Pieter Annema and Randall Luecke
1f97616f3c
override default IB tableview grid colors with aristo's
2010-05-25 14:00:34 -05:00
Klaas Pieter Annema and Randall Luecke
e65fcdab42
- changed default dataview styling to aristo
...
- updated nib2cib support for CPTableColumn
2010-05-25 14:00:22 -05:00
Klaas Pieter Annema and Ross Boucher
0315ad38f9
- fixed CPKeyedUnarchiver decodeBytesForKey attempting to access nil (or undefined) data
...
- improved CPSearchField nib2cib support
2010-05-25 11:48:03 -07:00
klaaspieter and Randall Luecke
08b06b8632
implemented CPCoding support for CPSortDescriptor and made CPTableColumn decode it's _sortDescriptorPrototype
...
Conflicts:
AppKit/CPTableColumn.j
Tools/nib2cib/NSTableColumn.j
2010-05-20 22:51:01 -05:00
Ross Boucher
4479233bea
Return nil fonts if they are the aristo default, so that the theme default is used instead of the arist default (for custom themes).
2010-04-21 20:57:53 -07:00
Ross Boucher
cd6b6afc65
Don't convert text fields to bold default system font.
2010-04-05 10:38:20 -07:00
Ross Boucher
374f3d13f1
Convert default IB fonts to default Cappuccino fonts
2010-03-31 21:31:09 -07:00
Randall Luecke
c78feda3d6
Fixed nib2cib bug with cornerview where resources were not loaded from the correct location.
2010-03-30 01:45:36 -04:00
Randall Luecke
f324577014
Fixed default height in tableheader for Nib2Cib.
2010-03-21 02:54:14 -04:00
Randall Luecke
9bdc5fa0fe
Various nib2cib improvements on the tableview.
2010-03-16 22:49:38 -04:00
Randall Luecke
3c97903ed0
Fixed Nib2Cib selection color for the tableview.
2010-03-16 19:34:04 -04:00
Randall Luecke
e0483e316e
Fixed bug with nib2cib tableviews loading incorrect resources.
2010-03-14 17:24:36 -04:00
Ross Boucher
8b8998a2b9
Don't encode the search/cancel buttons. They add bloat and complicate the process.
2010-03-12 19:46:05 -08:00
Ross Boucher
503ce5502e
Fix nib2cib support for CPSearchField
2010-03-12 18:49:37 -08:00
Tom Robinson
ba713b8b06
Use getCappuccinoVersion() in various Jakefiles instead of hardcoded versions.
2010-03-08 15:10:08 -08:00
Francisco Ryan Tolmasky I
d1b325052d
Fixed incorrect import.
...
Reviewed by me.
2010-03-07 21:56:29 -08:00
Ross Boucher
c3ac076d13
Remove base64 globals, move to CFData. Update tests.
2010-03-07 17:22:29 -08:00
Francisco Ryan Tolmasky I
2edcfbda35
Updated version strings in preparation for 0.8.0 Release Candidate.
...
Reviewed by me.
2010-03-06 22:30:51 -08:00
Tom Robinson
22cdd6e04d
Cleanup nib2cib logging.
2010-03-06 21:21:08 -08:00