[MacPorts] #50501: Give native file dialog to Glom Quartz
#50501: Give native file dialog to Glom Quartz -------------------------+-------------------------------- Reporter: m.rick@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: Glom,Quartz | Port: Glom -------------------------+-------------------------------- Do you think the Quartz build could integer this native dialog? It's a small piece of code to enhance GTK applications and give them native dialogs windows. It is useless for Linux, but can be interesting for Mac users. https://github.com/mlabbe/nativefiledialog Known Limitations I accept quality code patches, or will resolve these and other matters through support. No support for Windows XP's legacy dialogs such as GetOpenFileName. No support for file filter names -- ex: "Image Files" (*.png, *.jpg). Nameless filters are supported, though. No support for selecting folders instead of files. On Linux, GTK+ cannot be uninitialized to save memory. Launching a file dialog costs memory. I am open to accepting an alternative nfd_zenity.c implementation which uses Zenity and pipes. [[Image(https://github.com/mlabbe/nativefiledialog/blob/master/screens/open_cocoa.pn...)]] I ported a native experimental stand-alone build of Glom that works almost well. It must be stored in the /Applications folder and unsigned applications must be allowed for the first launch. https://www.dropbox.com/s/y78qt7z3ljzzh6n/Glom-1.28.5-postgis.7z?dl=0 -- Ticket URL: <https://trac.macports.org/ticket/50501> MacPorts <https://www.macports.org/> Ports system for OS X
#50501: Give native file dialog to Glom Quartz --------------------------+---------------------- Reporter: m.rick@… | Owner: mf2k@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: glom | --------------------------+---------------------- Changes (by mf2k@…): * status: new => assigned * cc: https://trac.macports.org/query?status=!closed&cc=~murrayc%40murrayc.com (removed) * keywords: Glom,Quartz => * version: 2.3.4 => * owner: macports-tickets@… => mf2k@… * port: Glom => glom -- Ticket URL: <https://trac.macports.org/ticket/50501#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50501: Give native file dialog to Glom Quartz --------------------------+-------------------------------- Reporter: m.rick@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: glom | --------------------------+-------------------------------- Changes (by mf2k@…): * owner: mf2k@… => macports-tickets@… * status: assigned => new -- Ticket URL: <https://trac.macports.org/ticket/50501#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts