Just downloaded the latest version for MacOS.
When I click File > Open > + Other Locations and then the green ? I get the following:
<img width="596" alt="image" src="https://user-images.githubusercontent.com/259543/80197654-d50ca680-8616-11ea-9d7a-fe87559769e5.png">
As soon as I type the ":" in "ssh:" the input field goes red.
I have a heading "Available Protocols" with nothing underneath it. How do I add protocols? Can I add protocols?
I've been through different options, preferences etc and also Google - found nothing except posts saying Geany does not support SSH/FTP etc.
I'm a little confused.
./geany -v Geany-INFO: 10:29:17.830: Geany 1.36, en_GB.UTF-8 Geany-INFO: 10:29:17.831: GTK 3.24.14, GLib 2.62.4 Geany-INFO: 10:29:17.831: System data dir: /Applications/Geany.app/Contents/Resources/share/geany Geany-INFO: 10:29:17.831: User config dir: /Users/jez/.config/geany (geany:22367): GLib-GIO-DEBUG: 10:29:17.833: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’ Geany-INFO: 10:29:18.610: Loaded GTK+ CSS theme '/Applications/Geany.app/Contents/Resources/share/geany/geany.css' Geany-INFO: 10:29:18.611: Loaded GTK+ CSS theme '/Applications/Geany.app/Contents/Resources/share/geany/geany-3.20.css' Geany-INFO: 10:29:18.633: System plugin path: /Applications/Geany.app/Contents/Resources/lib/geany Geany-INFO: 10:29:18.649: Added filetype Clojure (61). Geany-INFO: 10:29:18.649: Added filetype Swift (62). Geany-INFO: 10:29:18.649: Added filetype Graphviz (63). Geany-INFO: 10:29:18.649: Added filetype Nim (64). Geany-INFO: 10:29:18.649: Added filetype Arduino (65). Geany-INFO: 10:29:18.649: Added filetype Genie (66). Geany-INFO: 10:29:18.649: Added filetype Cython (67). Geany-INFO: 10:29:18.649: Added filetype TypeScript (68). Geany-INFO: 10:29:18.649: Added filetype Groovy (69). Geany-INFO: 10:29:18.649: Added filetype Kotlin (70). Geany-INFO: 10:29:18.649: Added filetype Scala (71). Geany-INFO: 10:29:18.649: Added filetype JSON (72). Geany-INFO: 10:29:18.649: Added filetype CUDA (73). Geany-INFO: 10:29:18.676: Loaded libvte from /Applications/Geany.app/Contents/Resources/lib/libvte-2.91.0.dylib Geany-INFO: 10:29:18.714: unknown : None (UTF-8)
The open dialog is provided by the GTK library, not Geany itself. On my Linux box it shows a list of available protocols, but maybe GTK on Mac doesn't provide any such protocols, and hence the red background when you type `:`.
Maybe there is no list because nobody interfaced GTK to the relevant OSX libraries or because of permissions (OSX seems to be getting more restrictive on these things).
Thanks for the heads up. I'll have a look to see what can be done. I don't know GTK so something new to learn on lockdown.
I think you probably need [GVfs](https://en.wikipedia.org/wiki/GVfs) for that to work. I don't know if it works on Macos, but if so it should probably be bundled in the [OSX build](https://github.com/geany/geany-osx), and if not, the [`GtkFileChooser`](https://developer.gnome.org/gtk3/stable/GtkFileChooser.html) should probably set [`local-only`](https://developer.gnome.org/gtk3/stable/GtkFileChooser.html#GtkFileChooser--...) to `TRUE` on the platform to hide the missing functionality.
github-comments@lists.geany.org