mirror of
https://git.srhtnin.garden/sarah/SaraSuite.git
synced 2026-10-15 02:33:17 +02:00
SaraFem's file picker without a password where possible; clearer pkexec errors; portals.conf without a desktop name
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
70c9730017
commit
ce62249487
4 files changed
+76
-13
No files matched your search
@@ -18,7 +18,7 @@ RequirementsFile = "requirements.txt"
|
||||
[[Options]]
|
||||
Platform = "Linux"
|
||||
Id = "FilePicker"
|
||||
Label = "Use SaraFem as the system file picker (asks for your password: the portal file lives in /usr/share)"
|
||||
Label = "Use SaraFem as the system file picker"
|
||||
Default = true
|
||||
|
||||
[[Options]]
|
||||
@@ -48,16 +48,18 @@ Option = "FilePicker"
|
||||
[[Templates]]
|
||||
Platform = "Linux"
|
||||
Source = "SaraFem.portal"
|
||||
Target = "/usr/share/xdg-desktop-portal/portals/SaraFem.portal"
|
||||
# In your own folder where xdg-desktop-portal is new enough (1.17+); in
|
||||
# /usr/share, through pkexec, on older systems.
|
||||
Target = "{PortalsDir}/SaraFem.portal"
|
||||
Option = "FilePicker"
|
||||
Root = true
|
||||
Root = "Auto"
|
||||
|
||||
[[IniEdits]]
|
||||
Platform = "Linux"
|
||||
File = "{ConfigHome}/xdg-desktop-portal/{Desktop}-portals.conf"
|
||||
File = "{ConfigHome}/xdg-desktop-portal/{PortalsConf}"
|
||||
Section = "preferred"
|
||||
Key = "org.freedesktop.impl.portal.FileChooser"
|
||||
Value = "SaraFem;{Desktop};gtk;"
|
||||
Value = "SaraFem;{DesktopPortal}gtk;"
|
||||
Option = "FilePicker"
|
||||
|
||||
[[IniEdits]]
|
||||
|
||||
Reference in new issue
Block a user