Opened 10 months ago

Last modified 10 months 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) 10 months ago.

Download all attachments as: .zip

Change History (5)

Changed 10 months ago by rmottola (Riccardo)

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