 cacaodevandRandall Luecke
|
23e9fd927c
|
CPBox: Made CPBezelType the default type instead of none.
Slighly grayed stroke color for bezel type & fillColor for all types to better match cocoa
Fix contentView autoresizingMask
|
2010-08-12 15:16:20 -05: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 FishmanandRandall Luecke
|
44fb4a9b83
|
-setIntercellSpacing should update the header as well as the table, per Cocoa (and common sense)
|
2010-08-11 23:21:30 -05:00 |
|
 Aparajita FishmanandAlexander 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 FishmanandAlexander Ljungberg
|
0b1b1bbe0b
|
Fix for issue #817 (Support for alignment and line break mode in NSTextField/CPTextField)
|
2010-08-11 23:53:34 -04:00 |
|
Alexander Ljungberg
|
233df3bdab
|
Fixed: the "fix for column reordering with hidden columns" sometimes caused the table view to try to remove nonexistent data views and crash. The fix is to consider a nonexistent data view already removed and just move on.
|
2010-08-11 23:33:21 -04:00 |
|
Alexander Ljungberg
|
1fed798120
|
Fixed: CPGraphics.j was not imported anywhere so the CPScrollView borders changes didn't work. Also minor code cleanup.
|
2010-08-11 23:07:05 -04:00 |
|
 Aparajita FishmanandAlexander 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 FishmanandAlexander Ljungberg
|
fd9a753170
|
Port of NSGraphics
|
2010-08-11 22:49:31 -04:00 |
|
Randall Luecke
|
2a5f4b98ed
|
Merge branch 'master' of git://github.com/280north/cappuccino
|
2010-08-11 20:30:17 -05:00 |
|
 David HessandRandall Luecke
|
ad33d1648c
|
Patch to CPSlider to invert its value in vertical mode so that max value is represented at the top of the track instead of the bottom.
|
2010-08-11 20:29:46 -05:00 |
|
Alexander Ljungberg
|
1f784f46c7
|
Merge branch 'master' of github.com:280north/cappuccino
|
2010-08-11 20:24:29 -04:00 |
|
Randall Luecke
|
ed52b44f8b
|
Removed redundent methods in the tableview. Closes #822
|
2010-08-11 19:07:13 -05:00 |
|
Randall Luecke
|
4b8cc3e6d1
|
Table column drag view should draw lines the same color as the parent tableview.
|
2010-08-11 18:39:16 -05:00 |
|
Alexander Ljungberg
|
6b8e10cb2e
|
Whitespace cleanup of CPShadowView.
|
2010-08-11 19:20:10 -04:00 |
|
 Aparajita FishmanandAlexander Ljungberg
|
952bb4bb7c
|
added CPShadow shadowViewEnclosingView
|
2010-08-11 19:18:52 -04:00 |
|
Randall Luecke
|
567f54c9f9
|
Fix global from error in previous mergre.
|
2010-08-11 17:32:50 -05:00 |
|
 Aparajita FishmanandRandall Luecke
|
4fc894e430
|
Fix for issue #820 (horizontal grid drawn incorrectly with no rows)
|
2010-08-11 16:58:05 -05:00 |
|
 cacaodevandRandall Luecke
|
c8f6e12586
|
CPTableView: Implement -drawRow:clipRect: . The method is called only when a tableview subclass implements it for performance reasons.
DrawRowTest demonstrating the feature.
Conflicts:
AppKit/CPTableView.j
|
2010-08-11 16:32:01 -05:00 |
|
Randall Luecke
|
102cc92991
|
Merge branch 'master' of git://github.com/280north/cappuccino
|
2010-08-11 16:12:43 -05:00 |
|
Randall Luecke
|
1e490f1796
|
Fix for column reordering with hidden columns. Closes #637
|
2010-08-11 15:59:04 -05:00 |
|
 Aparajita FishmanandAlexander Ljungberg
|
088a5c7166
|
Remove extra call to _init in -initWithCoder:
|
2010-08-11 12:23:47 -04:00 |
|
Randall Luecke
|
33e4a082d6
|
Some visual changes to column dragging to make it a bit more like cocoa.
|
2010-08-09 18:43:11 -05:00 |
|
Randall Luecke
|
13b2a886f3
|
Changed CPRect and CPPoint functions to _CG
|
2010-08-09 17:36:33 -05:00 |
|
Randall Luecke
|
96958d26c7
|
Accidental globals.
|
2010-08-09 17:22:14 -05:00 |
|
Alexander Ljungberg
|
0b21b8bab1
|
Merge branch 'master' of github.com:280north/cappuccino
|
2010-08-09 17:54:30 -04:00 |
|
Alexander Ljungberg
|
271bb00147
|
Marginally faster filter and sort in CPArrayController's arrangeObjects (4% in the performance tester.) Reduced memory usage when both a filter and a sort order are applied. Cleanup of the tester and a filter only test run.
|
2010-08-09 17:31:36 -04:00 |
|
Randall Luecke
|
b346d761d8
|
Fix bug so we can drag items below the last child index in the outlineView.
|
2010-08-09 14:13:04 -05:00 |
|
Randall Luecke
|
21614e15b2
|
Draw column header lines by default.
|
2010-08-09 14:05:58 -05:00 |
|
Alexander Ljungberg
|
8c13204afa
|
Save some memory and time in CPTableViewFirstColumnOnlyAutoresizingStyle mode.
|
2010-08-02 23:28:40 -04:00 |
|
Alexander Ljungberg
|
e4c79d2101
|
Closes #809. End editing of a text field if it is disabled or made uneditable. Manual test included.
|
2010-08-02 23:13:06 -04:00 |
|
Randall Luecke
|
90a45dca29
|
some fixes to default buttons to make them more cocoa compliant...
|
2010-08-01 20:19:26 -05:00 |
|
Alexander Ljungberg
|
bcff25b959
|
Merge branch 'master' of github.com:280north/cappuccino
|
2010-08-01 19:15:52 -04:00 |
|
Alexander Ljungberg
|
dff6203fb3
|
Closes #806. Fixed: if a selected row was removed from a table view, the selection remained and would show up again if a new row was later added.
|
2010-08-01 19:10:22 -04:00 |
|
Alexander Ljungberg
|
b4dd6b670b
|
Switch to the standard macros in _resizeAllColumnUniformlyWithOldSize as originally intended by Randy Luecke.
|
2010-08-01 19:06:57 -04:00 |
|
Randall Luecke
|
f028533c07
|
Removed gradient stuff that has been moved to the theme.
|
2010-08-01 17:50:19 -05:00 |
|
Alexander Ljungberg
|
dac61a14cd
|
Eliminated some accidental globals in uniform table column resizing.
|
2010-08-01 18:10:27 -04:00 |
|
Alexander Ljungberg
|
6884f93d76
|
Fixed: after the intercell spacing commit, table column auto resizing on the first or last column would result in a total column width wider than the scroll width of the table. This would appear as the rightmost column sticking out and the table showing a horizontal scrollbar.
|
2010-08-01 18:06:18 -04:00 |
|
Alexander Ljungberg
|
17cc77e816
|
Clean up code in table column resizing paths in preparation for fixing it.
|
2010-08-01 17:14:59 -04:00 |
|
Randall Luecke
|
7ac59dd142
|
Sheets should be assigned to the platform window of the window it is attached to.
|
2010-07-31 20:20:18 -05:00 |
|
Alexander Ljungberg
|
c277ae7f68
|
Fixed: calling CPTabView setTabViewType:CPNoTabsNoBorder before the first insertTabViewItem would cause an error. Fixed: if a tab item was added in CPNoTabsNoBorder mode, and the mode was later switched to CPTopTabsBezelBorder, that previously added tab item would have no label/tab. The solution is to maintain _labelsView in either mode; since in CPNoTabsNoBorder mode _labelsView is not in the view hierarchy anyhow the performance impact should be minimal.
|
2010-07-30 21:03:00 -04:00 |
|
Alexander Ljungberg
|
7c78753865
|
Fixed with CPTabView: don't remove the content and auxiliary views if the new views are the same as the old ones. This prevents flickering and needless redraws when the currently selected tab is reselected.
|
2010-07-30 21:02:50 -04:00 |
|
Alexander Ljungberg
|
9fc07ac622
|
Implemented NSView viewDidHide and viewDidUnhide.
|
2010-07-30 20:52:26 -04:00 |
|
 Aparajita FishmanandRoss Boucher
|
364a11491d
|
Full support for intercell spacing (issue #797)
|
2010-07-30 16:14:53 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
0a26288d88
|
Fix for issue #804 (doxygen fails to generate class references), also did a bit of formatting cleanup in CPColor.j
|
2010-07-30 15:48:06 -07:00 |
|
Alexander Ljungberg
|
d1c7dab356
|
If a CPSplitView view is collapsed through means of double click and then later restored in the same manner, preserve the original position of the divider. If the view was collapsed through dragging, double clicking to expand still positions the divider in the center of its available space.
|
2010-07-29 23:23:00 -04:00 |
|
Alexander Ljungberg
|
0e5b5c844c
|
Split view cursor improvements. If a split view divider is at its minimum position but a collapse is possible, show that a smaller size is possible through the cursor. If a split view has a collapsed view and the cursor moves over the divider, show a 'larger size is possible' cursor.
|
2010-07-29 23:22:45 -04:00 |
|
Ross Boucher
|
a7ca917abf
|
Better method of expressing this condition.
|
2010-07-29 11:26:13 -07:00 |
|
 Aparajita FishmanandRoss Boucher
|
9ca80df67a
|
Cleaned up the state indicator (it was a little uneven) and centered it more horizontally in the state column.
|
2010-07-29 11:24:06 -07:00 |
|
 Aparajita FishmanandRoss 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 |
|