daboe01
f06bdbb14f
Merge remote-tracking branch 'upstream/main' into Aristo3
2026-05-19 18:53:15 +02:00
daboe01 and GitHub
18b2a668c5
Merge pull request #3213 from daboe01/double-action-tableview
...
new: doubleClickTarget and doubleClickArgument for CPTableView
2026-04-09 22:32:00 +02:00
daboe01
078ab40d99
Merge remote-tracking branch 'upstream/main' into Aristo3
2026-04-08 15:26:43 +02:00
daboe01
57987b6f67
Fixed: CPTableView bug where removing a column breaks internal state
2026-04-06 17:26:38 +02:00
daboe01
480917eeab
new: doubleClickTarget and doubleClickArgument for CPTableView
2026-04-06 13:15:55 +02:00
daboe01
f34cbbdf29
New: toolTips for CPTableView and CPOutlineView
2026-04-04 15:00:53 +02:00
daboe01
e779198a80
Merge remote-tracking branch 'upstream/main' into Aristo3
2026-03-15 09:01:42 +01:00
daboe01
b77a374f48
formatting
2026-03-15 08:57:06 +01:00
daboe01
6671d371e9
fixed: treeview binding issues
2026-03-15 08:51:03 +01:00
daboe01
915047b996
fixed: scrollview white border view in HUD
2026-03-07 11:22:41 +01:00
daboe01
7eb042d985
fixed: missing dom protection
2026-02-09 19:53:01 +01:00
daboe01
dc4aa545f0
fixed: dom error
2026-02-09 19:48:46 +01:00
daboe01
b70abb730d
fixed: unfocussed selection color in column
2026-02-09 19:36:44 +01:00
daboe01
36a2cc9a62
scroll out / -in fr fix
2026-02-09 18:27:20 +01:00
daboe01
113be1254e
hud fix
2026-02-09 08:26:40 +01:00
daboe01
674a03dc23
fixed: table column dragging when selected
2026-02-08 22:36:22 +01:00
daboe01
9656985dbd
fixed: animation header glitch
2026-02-08 20:46:07 +01:00
daboe01
847a9c2b98
new: column-selection
2026-02-08 19:30:06 +01:00
daboe01
ce78d098ec
group row fix
2026-02-08 19:03:09 +01:00
daboe01
18c1866db7
fixed: zebra fill
2026-02-08 17:11:17 +01:00
daboe01
383fb9d704
fixed: missing dom protection
2026-02-08 14:26:58 +01:00
daboe01
7f281d0442
restored: group row support
2026-02-08 12:20:48 +01:00
daboe01
2d76a03b01
new: dom based tableview background
2026-02-08 09:29:29 +01:00
daboe01
433e6606b6
new: CPBox in A3 test app
2026-01-21 07:36:00 +01:00
daboe01
bc88af047e
fixed: hud for tableviews
2026-01-20 22:49:43 +01:00
Didier Korthoudt
8c08803fd0
030-CPTableView
2020-08-30 09:47:21 +02:00
Martin Carlberg and GitHub
7dc77ed609
Fixed: Make sure we handle undefined when testing for nil values ( #2862 )
2020-01-31 13:43:58 +01:00
Didier Korthoudt and Martin Carlberg
eb27d24923
Fixed: CPTableView-visual-problem( #2755 )
2018-08-21 09:08:16 +02:00
Didier Korthoudt and Martin Carlberg
3d15844f7c
CPTableView-bad-selection-color ( #2756 )
2018-08-20 12:55:35 +02:00
Didier Korthoudt and Martin Carlberg
62ed21b316
Fixed: Before this PR, when dragging a partially masked column, the dragged view was truncated ( #2754 )
2018-08-20 12:54:17 +02:00
Didier Korthoudt
e4f87bd805
CPTableView-viewWillMoveToWindow-fix
2018-08-08 22:06:42 +02:00
Didier Korthoudt and cacaodev
27883c5beb
FIXED: This fixes problems with default theme attributes values in CPTableView ( #2732 )
2018-06-21 16:47:21 +02:00
Didier Korthoudt and cacaodev
bbb5aea77d
FIXED: CPTableView was using hard coded values instead of theme attributes ( #2698 )
2018-05-07 19:54:46 +02:00
daniel
e61aebb55d
Formatting: minor formatting changes for CPTableView.j
...
Added missing semi-colon on line 3763.
Removed the redundant `var` keyword on line 4910
Removed the second redundant variable `CPTableViewHeaderViewKey` which
was declared with the same name and value twice in the same variable
block.
2018-04-04 15:06:00 -07:00
cacaodev
f5eb1158db
Fix issue 2549: table rows where invisible when dragging.
2017-07-28 21:35:24 +02:00
cacaodev
34769da9cc
FIXED: tableview:didDragTableColumn: was never sent
...
With manual test.
2017-02-02 09:36:48 +01:00
Alexander Ljungberg
ef1d6c78ac
Merge branch 'master' of github.com:cappuccino/cappuccino
2016-10-30 21:06:25 +00:00
Alexander Ljungberg
f36406af08
Text tweak.
2016-10-30 21:05:54 +00:00
daboe01
bb2a9fe180
formatting
2016-07-24 17:45:26 +02:00
daboe01
e9c7c7ee4c
fixed: editing state was deleted after committing a non-text-control
2016-07-24 17:43:45 +02:00
daboe01
ff7d4f237a
fixed: hitTest: had side effects
2016-07-24 17:03:00 +02:00
Aparajita Fishman
8f1191733b
Fixed race condition when editing table cells
...
Previously, when double-clicking on a table cell to edit it, there was a possibility of a race condition. A refresh of the display was requested, then the run loop was passed through once. But it was possible for the display refresh to not be queued when the run loop was passed through, in which case the refresh would cancel the editing. Or at least I think that's what was happening. ;-)
This commit (hopefully) eliminates the race condition by synchronously refreshing the layout and display.
Made some miscellaneous formatting fixes as well.
2016-01-19 23:12:11 -08:00
Martin Carlberg
9946987f69
Fixed: Cache ThemeState for better performance
2015-10-21 12:26:12 +02:00
Martin Carlberg
e5e50c2220
Fixed: Use the faster objj_msgSend instead of the old slower objj_msgSend
...
In some places the objj_msgSend function is called directly. Most of the times the old slower version is called. This commit will use the never faster version instead.
2015-10-01 22:17:13 +02:00
Antoine Mercadal
547764e3c1
FIXED: Always call [super awakeFromCib] in CPView subclasses
2015-08-14 01:43:55 -07:00
Antoine Mercadal
6420a51dd0
FIXED: crash when a cell based table view contains a dataview that contains an editable text field
...
Previously, CPTableView was listening to all end editing notifications in cell-based mode.
This caused a crash if the textfield is an actually subview of a dataview.
This patch ensures to listen only editing did end notification for direct subview of tableView.
2015-08-03 15:00:04 -07:00
Alexandre Wilhelm
d69ae60bcb
Fixed: themeState of an editing CPTextField in a cell based CPTableView
...
Previously, when having a CPTableView cell based, the themeState of the textField were wrong. The text color was black as every textField was considered as editable. The CPTableView handled differently the textField, as long a textField is not editing, the textField is mark as non editable. Previously, the textFields were considered editable all the time.
More informations here : https://groups.google.com/forum/?fromgroups#!topic/objectivej/zImy4sj0Xz4
2015-05-27 14:57:28 -07:00
Alexandre Wilhelm
34f724a4a4
Fixed: capp_lint fixes
2015-04-22 11:22:44 -07:00
Alexandre Wilhelm
3b2635014c
Fixed: the developer need to perform the run loop to get some informations in CPTableView. Now, the run loop is performed by the tableview
2015-03-15 19:38:06 -07:00
Alexandre Wilhelm
59afb012b6
Fixed: make sure to lay out the tableView when calling the method editColumn:row:withEvent:select:
2015-03-14 16:18:22 -07:00