rfm
a5410d9dc6
Ready for bugfix release
2024-06-06 10:38:15 +01:00
rfm
71b82ee7a2
Fixup testcase to actually work on gcc systems etc
2024-06-05 12:14:42 +01:00
rfm
d312fbe168
Fix for #276
2024-06-03 16:55:33 +01:00
rfm
51ed6a9608
Fix to work without fast enumeration, also fix codign style errors and compiler warnings about operator precedence.
2024-06-03 16:06:00 +01:00
rfm
f93ca6eeb6
Don't use lazy locks any more
2024-05-30 11:15:19 +01:00
rfm
7a98157dc7
gnustep_global_lock is removed
2024-05-30 10:35:02 +01:00
Fred Kiefer
276d12da9f
Update for new release
2024-05-26 22:00:44 +02:00
Riccardo
6094e40e8e
Merge pull request #275 from gnustep/Magick_TGA
...
ImageMagick TGA support fix
2024-05-22 15:06:32 +02:00
Riccardo Mottola
3ec731943c
use a constant for signature and use for now only the bytes needed for TGA
2024-05-21 14:38:26 +02:00
Riccardo Mottola
7feeccceab
use memset instead of bzeo, to conform to the rest of the file
2024-05-17 11:37:57 +02:00
Riccardo Mottola
f02d54ee8a
code reformat
2024-05-17 10:58:37 +02:00
Riccardo
8913711a6d
Merge pull request #271 from gnustep/Endianess_BitmapRep
...
Improve Endianness support for BitmapRep
2024-05-15 09:48:23 +02:00
Riccardo Mottola
656fe6e576
seek for trailing signature and recognize v2 TGA files and hint that to ImageMagick
2024-05-14 00:56:39 +02:00
Riccardo Mottola
d9b291085d
some come indenting cleanup
2024-05-13 22:10:31 +02:00
Riccardo Mottola
41ba427101
call SWAP_LINE_ENDIANNESS iniside the WRITE_SCANLINE macro and thus remove if() duplication
2024-05-13 21:53:06 +02:00
Riccardo Mottola
2328f7e99a
use char for bool
2024-05-13 21:43:58 +02:00
Adam Fox
ae6323b042
Revert to defaultParagraphStyle tab stops from 10 years ago ( #272 )
...
* Uncomment defaultParagraphStyle tab stop defaults from 10 years ago.
* move creation of tab stops for defaultParagraphStyle into the init method
* Update ChangeLog
* fix build error
* Update ChangeLog
2024-05-13 18:47:42 +02:00
Riccardo Mottola
22dbbbb1f6
swap only if 16 or 32 bits, otherwise endianness has no meaningwq
2024-05-09 01:17:01 +02:00
Riccardo Mottola
f77370178a
update include guard to actual file name
2024-05-08 11:24:15 +02:00
Riccardo Mottola
b35b5714ed
update Adam's historic mail and copyright dates
2024-05-08 11:18:13 +02:00
Riccardo Mottola
4ea49b0260
now that we have individual flags to check, group swapping into a one big macro
2024-05-08 11:12:11 +02:00
Riccardo Mottola
55b75b9e33
instad of using NSBitmapFormat use individual flags
2024-05-08 10:28:49 +02:00
Riccardo Mottola
7c833cb5a6
try to swap 16bit and 32bit images line-per-line always into host byte order for TIFF library to write
2024-05-07 23:22:05 +02:00
Gregory Casamento
82dce67eb4
Reduce code duplication in GSThemeDrawing table/outline view drawing methods ( #262 )
...
* Reduce code duplication in drawViewCell:... method
* Further reduce code duplication, add common private method for calculating starting and ending column
* Use the tableView in the method that calculates the starting and ending rows
* Add code to properly handle prototypeViews, the XIB is NOT split, I was confused
* Call awakeFromNib on view as well
* Refactor so that the outlineColumn drawing code is shared
* Adjust the image drawing and the clickable area to be more aligned also make it easier to expand or collapse an item in the outline view
2024-04-26 18:40:11 +02:00
Jamie Ramone
c43bbb8a81
Update nsmapping.strings ( #266 )
...
Fixed the visual menu/browser arrow glitch where it didn't change the image when highlighted. This file was missing the "common_3DArrowRightH = NSHighlightedMenuArrow;" line.
2024-04-26 09:59:25 +02:00
Frederik Carlier
2ab5953ea3
Add NSButtonCell, NSMenuItem keyEquivalentModifierMask encoding tests ( #264 )
2024-04-25 17:31:47 +02:00
Frederik Carlier
2ebf167e6f
It looks like GNUstep backend is not yet installed ( #263 )
2024-04-25 17:22:57 +02:00
Gregory Casamento
d0db2dd2ee
Merge pull request #154 from gnustep/NSTableCellView_branch
...
Implement view based cells in NSTableView
2024-04-24 15:57:25 -04:00
Gregory John Casamento
930eb54290
Merge branch 'master' of github.com:gnustep/libs-gui into NSTableCellView_branch
2024-04-24 13:55:35 -04:00
williameveretteggplant
140124ed35
Revert "Left shift key equivalent modifier mask in xib unarchiver ( #259 )" ( #260 )
...
This reverts commit d1562a37cd
.
2024-04-23 20:09:39 +02:00
Gregory John Casamento
0e36b42837
Add a check to make sure that ov is set
2024-04-23 02:19:17 -04:00
Gregory John Casamento
3ff5efed30
Encapsulate the renderedPaths and pathsToViews ivars that track which views were displayed in a viewBased table
2024-04-22 09:00:53 -04:00
Gregory John Casamento
c1e3cf2f08
Fix the image position and refresh when opening and closing items if it is a viewBased outline view. Tested and behavior seems consistent with macOS 14.
2024-04-22 09:00:53 -04:00
Gregory John Casamento
3c01238988
Remove checks for the class/subclass of NSTableView/NSOutlineView, but make the decision about how to render by depending on which delegate method is implemented
2024-04-22 09:00:53 -04:00
Gregory John Casamento
3345b5c0de
Minor cleanup
2024-04-22 09:00:53 -04:00
Gregory John Casamento
64150ff2ba
Minor cleanup
2024-04-22 09:00:53 -04:00
Gregory John Casamento
abde29dbe3
Remove GSXibInternal.h reference from GSXib5KeyedUnarchiver to correct compilation error
2024-04-22 09:00:53 -04:00
Gregory John Casamento
a11f562997
Remove GSXibInternal, since it is not needed for this PR. Make drawing method parameter types more explicit, correct delegate method name in NSOutlineView
2024-04-22 09:00:53 -04:00
Gregory John Casamento
48d031a14a
Add improvements suggested by @fredkiefer
2024-04-22 09:00:53 -04:00
Gregory John Casamento
42bae42431
Fix issues mentioned by @fredkiefer
2024-04-22 09:00:53 -04:00
Gregory John Casamento
5d17658b0e
Add 10.12 imageViewWithImage to NSImageView, show outline view image to let the user know the item is expandable
2024-04-22 09:00:53 -04:00
Gregory John Casamento
9da7bd4502
Add implementation of NSUserInterfaceItemIdentifier to NSView
2024-04-22 09:00:53 -04:00
Gregory John Casamento
8c9278e12a
Fix memory leak when creating the blank image, the image is retained by -[NSCell initImageCell:]
2024-04-22 09:00:53 -04:00
Gregory John Casamento
e74144b1bd
Fix memory leak when creating the blank image, the image is retained by -[NSCell initImageCell:]
2024-04-22 09:00:53 -04:00
Gregory John Casamento
829d5367f9
Correct mispelling of key
2024-04-22 09:00:53 -04:00
Gregory John Casamento
64b35d46ca
Fixed issues recommended by @fredkiefer
2024-04-22 09:00:53 -04:00
Gregory John Casamento
e55babb04e
Add code to handle Title property on NSTableColumn, add code to NSTableView to set the table view to _viewBased if it responds to tableView:viewForTableColumn:row:
2024-04-22 09:00:53 -04:00
Gregory John Casamento
8895bd0335
Code cleanup
2024-04-22 09:00:53 -04:00
Gregory John Casamento
6ca3708722
Code cleanup, remove duplicates, reorganize some methods so that it is the same as in the header
2024-04-22 09:00:53 -04:00
Gregory John Casamento
f787edfcfb
Consolidate and refactor the cellview methods in the theme drawing code, so that there is no repeated code
2024-04-22 09:00:53 -04:00