summaryrefslogtreecommitdiff
path: root/backend/settings.py
AgeCommit message (Collapse)Author
2023-10-25Merge aa/type-cleanup-py (work by marios, aa, wolv)v2.10.6-pre1TrainDoctor
2023-06-06Add functionality to hide plugins from quick access menu (#468)Jonas Dellinger
2023-04-24Feat/configurable paths (#404)v2.7.2-pre2suchmememanyskill
2023-04-04fix two missing arguments, fixing reordering of newly installed plugins (#412)v2.6.5-pre2AAGaming
2023-03-21Add cross-platform support to decky (#387)suchmememanyskill
* Import generic watchdog observer over platform specific import * Use os.path rather than genericpath * Split off socket management in plugin.py * Don't specify multiprocessing start type Default on linux is already fork * Move all platform-specific functions to seperate files TODO: make plugin.py platform agnostic * fix import * add backwards compat to helpers.py * add backwards compatibility to helpers.py harder * Testing autobuild for win * Testing autobuild for win, try 2 * Testing autobuild for win, try 3 * Testing autobuild for win, try 4 * Create the plugins folder before attempting to use it * Implement win get_username() * Create win install script * Fix branch guess from version * Create .loader.version in install script * Add .cmd shim to facilitate auto-restarts * Properly fix branch guess from version * Fix updater on windows * Try 2 of fixing updates for windows * Test * pain * Update install script * Powershell doesn't believe in utf8 * Powershell good * add ON_LINUX variable to localplatform * Fix more merge issues * test * Move custom imports to main.py * Move custom imports to after __main__ check Due to windows' default behaviour being spawn, it will spawn a new process and thus import into sys.path multiple times * Log errors in get_system_pythonpaths() and get_loader_version() + split get_system_pythonpaths() on newline * Remove whitespace in result of get_system_pythonpaths() * use python3 on linux and python on windows in get_system_pythonpaths() * Remove fork-specific urls * Fix MIME types not working on Windows
2023-01-22Expose useful env vars to plugin processes (#349)v2.5.2-pre1v2.5.2Philipp Richter
* recommended paths for storing data * improve helper functions
2022-12-16Potentially fix locale issues (#284)v2.4.6-pre5Nik
2022-11-19Fix for wrong path for settings json files (#258)v2.4.3v2.4.2-pre1Marco Rodolfi
Co-authored-by: AAGaming <aa@mail.catvibers.me>
2022-11-15Revert "Fix for setting json files ending up in ~/homebrew"v2.4.1-pre3v2.4.1TrainDoctor
This reverts commit aec70631393ba307f1ca493a4d96f244e1439555.
2022-11-13Fix for setting json files ending up in ~/homebrewTrainDoctor
2022-08-31Give SettingsManager a default directoryv2.0.5-pre20TrainDoctor
2022-08-26basic patch notes viewer, lazy-load settings and store, build frontend as ↵AAGaming
esmodule, add lazy-loaded react-markdown, backend changes to accomodate ESModule frontend
2022-08-24Settings API for loader, preview branch selectAAGaming