Opened 2 years ago

Last modified 2 years ago

#58104 assigned defect

gtk3: patches for Leopard and SnowLeopard

Reported by: rmottola (Riccardo) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: leopard snowleopard haspatch Cc:
Port: gtk3


SnowLeopard 10.6 needs only the window patch, Leopard 10.5 needs them all. The file dialogs native need block compiler and API, so I just disabled them.

Some are a little bit invasive, but they disable features not present. Gimp appears to be usable anyway. FullScreen does not exist prior to 10.7

Attachments (1)

gtk Leopard and SnowLeopard (2.5 KB) - added by rmottola (Riccardo) 2 years ago.

Download all attachments as: .zip

Change History (5)

Changed 2 years ago by rmottola (Riccardo)

comment:1 Changed 2 years ago by rmottola (Riccardo)

I shared the patches upstream - some are a bit crude, maybe they won't get accepted, but perhaps at least some. One is needed for 10.5 & 10.6 too, so would be very welcome!

comment:2 Changed 2 years ago by ryandesign (Ryan Schmidt)

Keywords: haspatch added
Owner: set to dbevans
Status: newassigned
Summary: GTK3 patches for Leopard and SnowLeopardgtk3: patches for Leopard and SnowLeopard

comment:3 Changed 2 years ago by kencu (Ken)

FYI we have a libblocksruntime port that is supposed to provide the blocks runtime to Leopard...I have not tested it much as yet.

comment:4 Changed 2 years ago by rmottola (Riccardo)

libblocksruntime may give you the ability to write blocks, but if 10.5's API do not have Block APIs, you can't invoke them!

Note: See TracTickets for help on using tickets.