this post was submitted on 22 Jul 2023
9 points (100.0% liked)

Golang

2206 readers
3 users here now

This is a community dedicated to the go programming language.

Useful Links:

Rules:

founded 1 year ago
MODERATORS
 

hello, noob here, so, i was writing a program in go to edit a image, and for now i use os.Open(file) to select the file, how i wanted to open the file chooser maybe using org.freedesktop.portal.FileChooser for the user to select the file, but i trying searching it and i couldn't find an answer, maybe i was using the wrong keywords, but anyway, i hope some can help me, thank you!

btw, i'm also not familiar with portals, i was hoping that i could learn a bit more how they work

you are viewing a single comment's thread
view the rest of the comments
[–] Vilian@lemmy.ca 1 points 1 year ago* (last edited 1 year ago) (1 children)

edit: ok, i discover that i can use dbus-send --session --print-reply --dest=org.freedesktop.FileManager1 --type=method_call /org/freedesktop/FileManager1 org.freedesktop.FileManager1.ShowItems array:string:"file:///home/me/path/to/folder/or/file" string:"", maybe i run it as host, or i try to discover how to use the dbus go package?

[–] Vilian@lemmy.ca 1 points 1 year ago

nevermind, i don't have knowledge to knwo how to use the dbus go bindings :(