| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-21 | Add 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-03-09 | Update edit-check.ymlv2.6.5-pre1 | TrainDoctor | |
| 2023-03-09 | Update edit-check.yml | TrainDoctor | |
| 2023-03-09 | Update edit-check.yml | TrainDoctor | |
| 2023-03-05 | Add CI to automatically update plugin stub in templatev2.6.3-pre4v2.6.3 | TrainDoctor | |
| 2023-02-19 | Expose a 'decky_plugin' module to decky plugins (#353) | Philipp Richter | |
| * Expose a 'decky_plugin' module to decky plugins * expose decky user home path * support 'py_modules' python modules in plugins * allow for a '_migration' method in plugins to have an explicit file moving step * Expose the plugin python module as .pyi stub interface * Expose system and user python paths to plugins | |||
| 2023-02-03 | Add lint job to build workflow (#363) | Sky Leite | |
| * Add lint job to build workflow * Add prettier-plugin-import-sort * Install prettier plugins before linting * Use lint script from package.json * Move linters to separate workflow * Remove Python and Shell linters * Remove popd * Test that prettier properly fails the lint job | |||
| 2023-01-22 | Update build.yml | TrainDoctor | |
| 2023-01-17 | fix releases being called prereleases | TrainDoctor | |
| 2023-01-09 | Fix the download button (#330) | Party Wumpus | |
| * Remove .desktop file from build.yml * Make download button link to decky-installer repo * Point download button to the .desktop file not the .sh file woops * Delete decky_installer.desktop * Delete user_install_script.sh | |||
| 2023-01-08 | Use the new installer in the readme instructions (#324) | Party Wumpus | |
| 2022-12-10 | Move back to python 3.10.2 in CIv2.4.6-pre3 | TrainDoctor | |
| 2022-12-08 | Update build.ymlv2.4.6-pre2 | TrainDoctor | |
| 2022-12-07 | Update build.yml | TrainDoctor | |
| 2022-10-24 | remove ver suffixv2.3.1-pre1 | AAGaming | |
| 2022-10-24 | pin pyinstaller to 5.5-py3 | AAGaming | |
| 2022-10-24 | use same python ver as deck | AAGaming | |
| 2022-10-24 | nevermind dont | AAGaming | |
| 2022-10-24 | ci: upgrade python to 3.11 | AAGaming | |
| 2022-10-22 | Update build.yml | TrainDoctor | |
| 2022-10-15 | Fix default pre-release bumpv2.2.7 | TrainDoctor | |
| 2022-10-14 | fix the fix | AAGaming | |
| 2022-10-14 | replace deprecated set-output in CI | AAGaming | |
| 2022-10-14 | pnpm uses frozen instead of ci | AAGaming | |
| 2022-10-14 | IDIOT | AAGaming | |
| 2022-10-14 | wtf | AAGaming | |
| 2022-10-14 | setup-pnpm action is bad, do it ourself | AAGaming | |
| 2022-10-14 | forgot with | AAGaming | |
| 2022-10-14 | this arg format is terrible | AAGaming | |
| 2022-10-14 | fix ci | AAGaming | |
| 2022-10-14 | more CI cleanup | AAGaming | |
| 2022-10-14 | Upgrade NodeJS to 18 in CI | AAGaming | |
| 2022-10-08 | don't test on live folks -_-v2.2.3-pre1 | TrainDoctor | |
| 2022-10-08 | Append "-pre" before bumping pre-release version | TrainDoctor | |
| 2022-10-08 | Merge branch 'update-ci' w/ needed updates | TrainDoctor | |
| 2022-10-02 | Update build.yml | TrainDoctor | |
| 2022-10-02 | Update build.ymlv2.2.0-pre1 | TrainDoctor | |
| 2022-09-11 | Update build.yml | TrainDoctor | |
| 2022-09-05 | Whoopsie | TrainDoctor | |
| 2022-09-05 | Added handling for release to pre-release, pre-rel to rel and rel to relv2.1.0-pre1 | TrainDoctor | |
| 2022-09-05 | Better handling for release to new pre-release | TrainDoctor | |
| 2022-09-05 | temp | TrainDoctor | |
| 2022-09-04 | Oops I need that | TrainDoctor | |
| 2022-09-04 | return default value for out to "" | TrainDoctor | |
| 2022-09-04 | better equivalency checking | TrainDoctor | |
| 2022-09-04 | OUT | TrainDoctor | |
| 2022-09-04 | Fix pre-release, none | TrainDoctor | |
| 2022-09-04 | Add more logging and change release bump logic | TrainDoctor | |
| 2022-09-04 | Work on bump logic | TrainDoctor | |
| 2022-09-04 | Update CI to accommodate custom version bumps | TrainDoctor | |
