Opened 3 years ago

Last modified 3 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

Description

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 patches.zip (2.5 KB) - added by rmottola (Riccardo) 3 years ago.

Download all attachments as: .zip

Change History (5)

Changed 3 years ago by rmottola (Riccardo)

comment:1 Changed 3 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 3 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 3 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 3 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.