From 49ae403db86071f180759e9fe8c8d9a28a0e938c Mon Sep 17 00:00:00 2001 From: Jose Alonso Cardenas Marquez Date: Thu, 17 Jul 2025 19:27:53 -0700 Subject: net/onedrivegui: New port: simple GUI for OneDrive client with multi-account support A GUI for FreeBSD/Linux OneDrive Client with multi-account support. Feature Highlights - Management and configuration of multiple OneDrive accounts. - Asynchronous real-time monitoring of multiple OneDrive accounts. - Setup wizard for easy OneDrive profile creation and import. - Auto-sync on GUI startup. - Support for GUI-based login process. - System tray (if supported by your desktop environment). - Start minimized to tray/dock. - Input validation to prevent configuration of incompatible OneDrive client options. - Progress monitoring of multiple simultaneous file transfers. - Import and management of SharePoint Shared Libraries. - Tooltips with brief explanations of various OneDrive Client configuration options. - Prompt for re-sync authorization to prevent unexpected data loss. --- net/onedrivegui/files/patch-src_global__config.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 net/onedrivegui/files/patch-src_global__config.py (limited to 'net/onedrivegui/files/patch-src_global__config.py') diff --git a/net/onedrivegui/files/patch-src_global__config.py b/net/onedrivegui/files/patch-src_global__config.py new file mode 100644 index 000000000000..3455329b4b49 --- /dev/null +++ b/net/onedrivegui/files/patch-src_global__config.py @@ -0,0 +1,11 @@ +--- src/global_config.py.orig 2025-06-16 11:23:57 UTC ++++ src/global_config.py +@@ -7,7 +7,7 @@ from configparser import ConfigParser + from configparser import ConfigParser + + +-DIR_PATH = os.path.dirname(os.path.realpath(__file__)) ++DIR_PATH = "/usr/local/share/onedrivegui" + PROFILES_FILE = os.path.expanduser("~/.config/onedrive-gui/profiles") + + -- cgit v1.2.3