Commit Graph

  • 3f2a2bbc04 fix installing plugins AAGaming 2022-06-29 12:25:50 -04:00
  • 79e8af8be6 update store for new format, awaiting cors to test AAGaming 2022-06-29 12:17:25 -04:00
  • 18d444e8fc fix tab type, bump lib for tree shaking AAGaming 2022-06-29 11:57:59 -04:00
  • abc5ce5382 remove body property in args (#91) hulkrelax 2022-06-28 20:12:55 -05:00
  • e6cc4bba5c hotfix: change store URL in service file v1.3.1 legacy AAGaming 2022-06-28 13:01:21 -04:00
  • 9619c52720 add settings page with install from URL option AAGaming 2022-06-22 23:22:27 -04:00
  • 80b223180e Remove old info and redirect to wiki for in-development info TrainDoctor 2022-06-21 14:32:02 -07:00
  • 1d5d14b492 Added remote launch option TrainDoctor 2022-06-21 13:49:12 -07:00
  • ce23534ccc Remove argument parity between scripts, not sustainable solution TrainDoctor 2022-06-21 12:36:43 -07:00
  • e6e74d8e9d Don't allow overriding name AAGaming 2022-06-21 09:52:54 -04:00
  • 6289578f68 Update pnpm-lock.yaml TrainDoctor 2022-06-20 20:40:50 -07:00
  • e7c44ee202 Replace tabs hook, fix panels, bump lib AAGaming 2022-06-20 23:37:52 -04:00
  • 39f6a7688d Converted install script to pnpm TrainDoctor 2022-06-20 20:20:17 -07:00
  • 47ca3ece4a Added python depdency install, fixed use-case phrasing TrainDoctor 2022-06-20 18:56:22 -07:00
  • 3e250dd180 Fix importPlugin queue Jonas Dellinger 2022-06-20 15:54:31 +02:00
  • 711af3bca3 Fix onDismount Jonas Dellinger 2022-06-20 15:34:08 +02:00
  • 9a6930571c Fix onDismount Jonas Dellinger 2022-06-20 15:29:40 +02:00
  • d9dd09c69b Revert "fix onDismount" Jonas Dellinger 2022-06-20 15:28:30 +02:00
  • daca482ed8 fix onDismount AAGaming 2022-06-19 18:56:02 -04:00
  • 99b4b939bd Implement React-based plugin store (#81) AAGaming 2022-06-17 18:43:53 -04:00
  • 70821ee47b Add stop functionality plugin-backend-language-independent Jonas Dellinger 2022-06-16 19:09:06 +02:00
  • 0a12fe6102 First draft of backend independent plugins Jonas Dellinger 2022-06-16 18:33:43 +02:00
  • a95bf94d87 fix(loader): multiprocessing.set_start_method once, queue for plugin import Jonas Dellinger 2022-06-13 10:57:16 +02:00
  • 12f4c7faff fix(loader): eplixcitly set process start method and import fsevents on mac Jonas Dellinger 2022-06-13 10:34:46 +02:00
  • 1199c080bc Update README.md, password is needed (#70) Liam Dawe 2022-06-06 22:35:56 +01:00
  • bbf49470fc Update nodeck.sh TrainDoctor 2022-06-06 13:58:02 -07:00
  • a1a4d5902b Update deck.sh TrainDoctor 2022-06-06 13:57:52 -07:00
  • 90a65dbace Removed a line that would exclude passwords with non-alnum characters. TrainDoctor 2022-06-06 13:34:58 -07:00
  • f828480715 Clarified password is for deck user TrainDoctor 2022-06-06 13:16:44 -07:00
  • ed1a9222b4 Rename pc.sh to nodeck.sh to represent intent TrainDoctor 2022-06-06 13:03:39 -07:00
  • 73b36b776a Actually preserve enviorment variables properly TrainDoctor 2022-06-06 12:58:37 -07:00
  • 4a2299f3ff Update README.md TrainDoctor 2022-06-06 12:54:59 -07:00
  • 6128cbec6b Typo... TrainDoctor 2022-06-06 12:44:54 -07:00
  • c93af19ffa Typo... TrainDoctor 2022-06-06 12:37:59 -07:00
  • cadb687cd7 Add contributor install script (#69) TrainDoctor 2022-06-02 15:24:24 -07:00
  • 1114d55931 Bump components library Jonas Dellinger 2022-06-02 17:59:18 +02:00
  • 0f20fe691f fix oops AAGaming 2022-06-01 17:55:49 -04:00
  • 86e23686aa React Plugin install dialog (closes #75) AAGaming 2022-06-01 17:50:10 -04:00
  • bd1b2e82fd Move store opening to frontend only Jonas Dellinger 2022-05-31 18:05:26 +02:00
  • 660e34664e Explicit import type Jonas Dellinger 2022-05-30 20:57:22 +02:00
  • 8fcaadd8f3 All props of route, expose routerHook Jonas Dellinger 2022-05-30 20:55:51 +02:00
  • 007860f8f7 react: Add Router hook & fix typescript issues (#68) AAGaming 2022-05-30 14:26:54 -04:00
  • 44776b393e added open store button marios 2022-05-26 21:14:32 +03:00
  • ad1f57795e Fix LegacyPlugin Jonas Dellinger 2022-05-26 13:31:18 +02:00
  • 71dd0ea449 Cleanup after merge Jonas Dellinger 2022-05-26 13:30:14 +02:00
  • a06efc08bc Run build on all branches Jonas Dellinger 2022-05-26 09:33:55 +02:00
  • 39e56fed3d Switch to inotify, RegexMatchingEventHandler and use set for reloading plugins Jonas Dellinger 2022-05-26 09:29:49 +02:00
  • 4b923c1dc7 display overhaul, compatibility with legacy plugins, fixes marios 2022-05-26 04:00:18 +03:00
  • d23f1ac56c Added support for static assets, remove frontend_bundle field Jonas Dellinger 2022-05-25 21:35:03 +02:00
  • 74438a3145 Work on react frontend loader Jonas Dellinger 2022-05-13 19:14:47 +02:00
  • 414e0da2f3 Fix hot-reload when there are subdirs (#56) v1.3 Jonas Dellinger 2022-05-11 01:11:14 +02:00
  • cb9b888dc6 Merge branch 'main' of https://github.com/SteamDeckHomebrew/PluginLoader tza 2022-05-10 23:17:12 +03:00
  • f3ab0f5989 Plugin store button now uses built-in browser tza 2022-05-10 23:17:09 +03:00
  • e132aba0f8 Fixed race condition pr marios 2022-05-10 21:11:51 +03:00
  • 0d0e57e35a Added store button tza 2022-05-10 20:31:39 +03:00
  • 945db5de47 Use unique ids in call_server_method (#55) Patrick Kubiak 2022-05-10 10:13:53 -04:00
  • 28746e3962 Update README.md marios 2022-05-04 11:43:28 +03:00
  • 279b1e8c40 Uninstall script addition (#48) Gabriel Jones 2022-05-04 04:42:03 -04:00
  • 89ecca7c30 Fixed callsign debug bug, Fixed process spawn and termination bug v1.2.2 marios 2022-04-29 21:51:01 +03:00
  • 7d74e98f4f Bug fixes marios 2022-04-29 12:52:24 +03:00
  • fe1f6473e9 method call listener retry bug fix, method call response serializaiton failure fix, marios 2022-04-26 23:37:01 +03:00
  • 73559ae8c7 Make sure install scripts don't create folders as root v1.2.1 WerWolv 2022-04-22 21:48:36 +02:00
  • 340ea91d1c Fixed calling backend functions after restarting steam WerWolv 2022-04-22 18:43:52 +02:00
  • 3f3f6bd475 Allow inject_css_into_tab to create more than just a single css rule WerWolv 2022-04-22 14:30:58 +02:00
  • 4b2f8cd8f5 Make sure old user plugin loader is being removed WerWolv 2022-04-21 18:03:05 +02:00
  • 604006a7cb Fixed root check WerWolv 2022-04-21 17:46:53 +02:00
  • 7aa4e9106a Make release script actually work again WerWolv 2022-04-21 17:44:12 +02:00
  • fa776f0d0b Callsigns (#37) v1.2.0 marios 2022-04-18 15:57:51 +03:00
  • 4576fed01b Properly delete old user plugin loader service on install WerWolv 2022-04-13 23:18:58 +02:00
  • de435e22fb added default value to injector tab run_async tza 2022-04-14 00:01:35 +03:00
  • 6694d5ab71 fixed passive plugin reload bug and close event loop properly tza 2022-04-13 23:50:26 +03:00
  • c084abecfc Fixed install script root access WerWolv 2022-04-13 22:19:48 +02:00
  • f685eeb420 Added support for passive plugins (that don't implement main.py) tza 2022-04-13 22:47:22 +03:00
  • 6250fafa6e Fix release script marios 2022-04-13 21:50:18 +03:00
  • efa5dc61c7 Update install scripts to install loader as system service WerWolv 2022-04-13 12:55:33 +02:00
  • e3d7b50bd9 Root plugins (#35) marios 2022-04-13 02:14:44 +03:00
  • 0359fd966a Use f-strings instead of .format WerWolv 2022-04-12 22:27:46 +02:00
  • fe9faefd0b Added functions to inject and remove css from tabs WerWolv 2022-04-12 21:59:09 +02:00
  • 012274b1a0 Added library function to execute code in a different tab WerWolv 2022-04-12 21:15:31 +02:00
  • 070d11154f Bundle stylesheets (#34) Spyrex 2022-04-11 11:48:41 +02:00
  • 02f73b795d Add vscode debugging (#33) Spyrex 2022-04-11 11:45:00 +02:00
  • 4ffe2fdf24 added sha-256 hash checking to browser tza 2022-04-09 00:14:15 +03:00
  • 2045bedee3 plugin title bug fix v1.1.0 tza 2022-04-08 13:47:06 +03:00
  • e35dd5a028 plugin menu title change bug tza 2022-04-07 23:22:23 +03:00
  • c65427e693 initial browser/installer commit, injector get_tab and stateful utils tza 2022-04-07 22:38:26 +03:00
  • 0f14f2707b Added support for including styles/scripts in the header of html files (#29) ttay24 2022-04-07 12:25:03 -05:00
  • 2188aa0343 Moved install commands to new line to make them more readable WerWolv 2022-04-07 10:20:25 +02:00
  • 3dec82672a Reinject loader if steam got restarted WerWolv 2022-04-07 09:58:26 +02:00
  • a3619d1d3a Fixed first plugin button being smaller than the other ones WerWolv 2022-04-07 09:07:38 +02:00
  • 3a39c88144 Prevent errors from being printed on first install WerWolv 2022-04-07 01:17:22 +02:00
  • 8c0bb20d05 Update readme to show install instructions (#28) TrainDoctor 2022-04-06 15:18:42 -07:00
  • 90bd7df52c Tell curl to follow redirection in install command WerWolv 2022-04-06 20:10:05 +02:00
  • 6644827094 Directly reference install script in install command WerWolv 2022-04-06 20:07:58 +02:00
  • fe53bcf127 Change title when inside plugin view tza 2022-04-06 13:57:21 +03:00
  • a6943dd7a2 enabled logging, fixed loader refresh bug, removed template tza 2022-04-06 12:53:19 +03:00
  • 85e5554c05 Feature/20 plugins as folders (#24) ttay24 2022-04-06 04:40:11 -05:00
  • 8e315fd24d Disable scrolling for tile_view_iframe (#19) Spyrex 2022-04-06 00:42:15 +02:00
  • 3d0c3ef86f Set tile_view_iframe overflow hidden (#18) Spyrex 2022-04-05 23:29:17 +02:00
  • 30325397d0 added plugin tile view isolation tza 2022-04-05 22:40:24 +03:00
  • 8d0fe5c45a hot reload now refreshes iframe tza 2022-04-04 20:46:35 +03:00