Commit graph

9357 commits

Author SHA1 Message Date
Gregory John Casamento
9156fa6da4 Precalculate column/row widths. 2021-02-20 02:38:49 -05:00
Gregory John Casamento
dd223a8ff0 Add note regarding calculation of row/column heights. 2021-02-20 02:03:20 -05:00
Gregory John Casamento
f9e2b42bc4 _refreshCells now reformats views properly. 2021-02-20 01:59:16 -05:00
Gregory John Casamento
b5c6e92dda Fix encoding/decoding, start rewriting refresh to align cells. 2021-02-18 19:25:07 -05:00
Gregory John Casamento
eaf0351b78 Reimplement so that cells are managed in one place 2021-02-15 23:44:08 -05:00
Gregory John Casamento
f5d86cd623 Follow Fred's suggested data structure where we manage everything from NSGridView and call back to it from the column and row objects. 2021-02-15 02:33:59 -05:00
Gregory John Casamento
d97ab132ac Merge branch 'master' of github.com:gnustep/libs-gui into NSGridView_NSStackView_branch 2021-02-14 14:00:47 -05:00
Fred Kiefer
1c972d2892 * Source/NSSearchFieldCell.m: Correct encoding/decoding that was
broken in last commit of this file.
2021-02-12 19:47:50 +01:00
Gregory John Casamento
07ca3b7cd3 Merge branch 'master' into NSGridView_NSStackView_branch 2021-02-07 15:03:05 -05:00
Gregory Casamento
b962d60473
Merge pull request #92 from gnustep/NSCollectionView_initWithCoder_fix
Fix issue #91, add non-keyed encoding to initWithCoder:/encodeWithCoder
2021-02-07 12:57:17 -05:00
Gregory John Casamento
cb135584c7 Use new macros 2021-02-06 20:04:54 -05:00
Gregory John Casamento
d0dd3331fb Fix issue #91, add non-keyed encoding to initWithCoder:/encodeWithCoder 2021-02-06 15:53:20 -05:00
Fred Kiefer
f16f268467 * Resources/Italian.lproj/Localizable.strings,
* Resources/Esperanto.lproj/Localizable.strings: Readd BOM which
was lost when regenerating these files.
2021-02-05 16:41:40 +01:00
Gregory John Casamento
78f84bb52a Merge branch 'master' of github.com:gnustep/libs-gui into NSGridView_NSStackView_branch 2021-01-24 12:13:53 -05:00
Fred Kiefer
a4ec02e613 * Source/NSTableView.m (-_numRows): Take column value binding into
consideration.
* Source/NSTableColumn.m (-setValue:forKey:): Reload table data.
2021-01-22 22:48:13 +01:00
Fred Kiefer
0d94a0bd91 Fix German translation file to use Unicode escapes. 2021-01-22 22:10:12 +01:00
Fred Kiefer
efff658f82 * Source/NSWindow.m (GSOrderedWindows): Don't try to handle
already gone windows that may be returned from a slow window manager.
2021-01-22 14:53:15 +01:00
Gregory John Casamento
f575d8313c Add spaces and add .0 for floats to make things clearer 2021-01-20 12:41:21 -05:00
Gregory John Casamento
ba9dfadbf5 Fix decoding in Xib unarchiver. Other changes 2021-01-18 17:16:30 -05:00
Gregory John Casamento
6ee3740797 implement properties 2021-01-17 12:50:25 -05:00
Gregory John Casamento
4b6c1ea985 Add methods to header for NSStackView 2021-01-17 11:59:23 -05:00
Gregory John Casamento
6f8fa92b7a Add Typedefs to NSStackView 2021-01-17 05:31:40 -05:00
Gregory John Casamento
9dbbc2d257 Clean up implementation 2021-01-16 20:49:54 -05:00
Gregory John Casamento
4b0f8c7173 Implement insertRowAtIndex:... 2021-01-16 20:39:14 -05:00
fredkiefer
5e4ab88aa7 Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
Fred Kiefer
d28fe15d03
Merge pull request #88 from anthonyc-r/master
Make GSHorizontalTypesetter use defaultTabInterval if it has run out …
2021-01-16 17:33:39 +01:00
Gregory John Casamento
e5d82ac329 Cleanup implementation 2021-01-16 10:58:34 -05:00
Gregory John Casamento
7a5b4db32a Place views in superview. 2021-01-16 10:55:01 -05:00
Gregory John Casamento
44d956d508 Merge branch 'master' of github.com:gnustep/libs-gui into NSGridView_NSStackView_branch 2021-01-16 05:10:18 -05:00
fredkiefer
e34e28e4c7 * Source/NSControl.m: Change encoding/decoding to protect
against differences in integer size.
2021-01-15 22:48:11 +01:00
Fred Kiefer
4dff9af8e6
Merge pull request #90 from gnustep/coding_fixes
Change encoding/decoding to protect against differences in integer size.
2021-01-15 20:26:35 +01:00
Gregory John Casamento
be109b850a Start implementation of refresh/rectForCell 2021-01-15 08:59:54 -05:00
Gregory John Casamento
53f5352675 Start implementation of refresh/rectForCell 2021-01-15 08:54:40 -05:00
Gregory John Casamento
91977535e6 Add NSDebugLog(..) 2021-01-14 08:24:17 -05:00
Gregory John Casamento
9f39948dd6 Encoding of NSGridView 2021-01-14 08:21:31 -05:00
Gregory John Casamento
b1621c5510 Decode grid cells in xib file. 2021-01-14 06:55:11 -05:00
Gregory John Casamento
5ce0b46a4a Progress decoding rows/columns 2021-01-14 02:54:54 -05:00
Gregory John Casamento
200d325d94 Instantiate the row or column objects in the methods where needed 2021-01-12 08:51:48 -05:00
Gregory John Casamento
e97e6d5c1e Do not retain the view in the row/column instances 2021-01-12 04:05:52 -05:00
Gregory John Casamento
fd2c454a60 encode/decode gridview column 2021-01-11 09:19:40 -05:00
Gregory John Casamento
3706afee0a encode/decode gridview column 2021-01-11 08:24:19 -05:00
Gregory John Casamento
e43256516b Add code to encode typedstream NSGridCell 2021-01-11 06:08:39 -05:00
Gregory John Casamento
f1883469b4 Add code to decode typedstream NSGridCell 2021-01-11 06:04:17 -05:00
fredkiefer
5294a34911 Add macros for encoding/decoding. 2021-01-10 22:40:29 +01:00
fredkiefer
35698d41b6 Change encoding/decoding to protect against differences in integer size. 2021-01-08 17:18:36 +01:00
Gregory John Casamento
af0c1c4e0e Correction of keys and decoding 2020-12-27 15:37:31 -05:00
Gregory John Casamento
10cd98e74f Merge branch 'master' of github.com:gnustep/libs-gui into NSGridView_NSStackView_branch 2020-12-24 04:46:58 -05:00
Riccardo Mottola
05572b2d01 fix compilation with ICU 68 2020-12-21 16:35:10 +01:00
Gregory John Casamento
5be2cc4154 Merge branch 'master' of github.com:gnustep/libs-gui into NSGridView_NSStackView_branch 2020-12-14 10:15:02 -05:00
fredkiefer
d899741be4 * Source/NSSearchFieldCell.m: Use GSTheme to display the popup. 2020-12-13 20:38:35 +01:00