aboutsummaryrefslogtreecommitdiffstats
path: root/modules/ui_extensions.py
Commit message (Collapse)AuthorAgeFilesLines
* alternate fix for catch errors when retrieving extension index #11290AUTOMATIC2023-06-271-2/+2
|
* Merge pull request #11415 from netux/extensions-toggle-allAUTOMATIC11112023-06-271-2/+5
|\ | | | | Add checkbox to check/uncheck all extensions in the Installed tab
| * feat(extensions): add toggle all checkbox to Installed tabMartín (Netux) Rodríguez2023-06-251-2/+5
| | | | | | | | | | | | | | | | | | Small QoL addition. While there is the option to disable all extensions with the radio buttons at the top, that only acts as an added flag and doesn't really change the state of the extensions in the UI. An use case for this checkbox is to disable all extensions except for a few, which is important for debugging extensions. You could do that before, but you'd have to uncheck and recheck every extension one by one.
* | Merge pull request #11408 from wfjsw/patch-1AUTOMATIC11112023-06-271-0/+5
|\ \ | |/ |/| Strip whitespaces from URL and dirname prior to extension installation
| * Strip whitespaces from URL and dirname prior to extension installationJabasukuriputo Wang2023-06-241-0/+5
| | | | | | This avoid some cryptic errors brought by accidental spaces around urls
* | Merge pull request #11043 from akx/restart-envvarAUTOMATIC11112023-06-051-3/+8
|\ \ | | | | | | Restart: only do restart if running via the wrapper script
| * | Restart: only do restart if running via the wrapper scriptAarni Koskela2023-06-051-3/+8
| | |
* | | Merge pull request #10956 from akx/lenAUTOMATIC11112023-06-051-2/+3
|\ \ \ | |/ / |/| | Simplify a bunch of `len(x) > 0`/`len(x) == 0` style expressions
| * | Simplify a bunch of `len(x) > 0`/`len(x) == 0` style expressionsAarni Koskela2023-06-021-2/+3
| | |
* | | a yet another method to restart webuiAUTOMATIC2023-06-031-1/+1
|/ /
* | rename print_error to report, use it with together with package nameAUTOMATIC2023-05-311-4/+3
| |
* | Merge branch 'dev' into report-errorAUTOMATIC11112023-05-311-0/+6
|\ \
| * | Patch GitPython to not use leaky persistent processesAarni Koskela2023-05-291-0/+6
| |/
* / Add & use modules.errors.print_error where currently printing exception info ↵Aarni Koskela2023-05-291-6/+3
|/ | | | by hand
* --filter=blob:nonew-e-w2023-05-211-2/+2
| | | | | Co-Authored-By: Aarni Koskela <akx@iki.fi> Co-Authored-By: catboxanon <122327233+catboxanon@users.noreply.github.com>
* extensions clone depth 1w-e-w2023-05-201-2/+2
|
* make links to http://<...>.git git extensions work in the extension tabAUTOMATIC2023-05-191-1/+3
|
* Replace state.need_restart with state.server_command + replace poll loop ↵Aarni Koskela2023-05-171-5/+2
| | | | with signal
* add visual progress for extension installation from URLAUTOMATIC2023-05-161-2/+2
|
* update extensions table: show branch, show date in separate column, and show ↵AUTOMATIC2023-05-151-1/+6
| | | | version from tags if available
* load extensions' git metadata in parallel to loading the main program to ↵AUTOMATIC2023-05-151-2/+13
| | | | save a ton of time during startup
* Autofix Ruff W (not W605) (mostly whitespace)Aarni Koskela2023-05-111-3/+3
|
* autofixes from ruffAUTOMATIC2023-05-101-1/+1
|
* Fix up string formatting/concatenation to f-strings where feasibleAarni Koskela2023-05-091-1/+2
|
* Merge branch 'dev' into ui-config-tabsAUTOMATIC11112023-04-291-9/+230
|\
| * Merge branch 'dev' into extension-settings-backupAUTOMATIC11112023-04-291-6/+14
| |\
| | * fix extension installation broken by #9518AUTOMATIC2023-04-291-3/+3
| | |
| | * fix: support for default branchyike54602023-04-101-5/+12
| | |
| | * feat: add branch support for extension installationyike54602023-04-091-3/+4
| | |
| * | Add webui linkspace-nuko2023-03-301-7/+7
| | |
| * | Add links for commits in table, if remote is from GitHubspace-nuko2023-03-301-5/+25
| | |
| * | Make into divsspace-nuko2023-03-301-2/+2
| | |
| * | Add filename to UI and config name to filenamespace-nuko2023-03-291-1/+3
| | |
| * | Various UI fixes in config state tabspace-nuko2023-03-291-19/+26
| | |
| * | Save/restore working webui/extension configsspace-nuko2023-03-291-1/+185
| |/
* / Make selected tab configurable with UI configspace-nuko2023-03-291-3/+3
|/
* Make disable configurable between builtin/extra extensionsspace-nuko2023-03-271-4/+17
|
* do not read extensions' git stuff at startupAUTOMATIC2023-03-271-0/+5
|
* Merge branch 'master' into masterAUTOMATIC11112023-03-251-9/+6
|\
| * Merge pull request #8647 from Tps-F/add_submoduleAUTOMATIC11112023-03-251-8/+5
| |\ | | | | | | Support git submodule for extension and Fix Windows PermissionError
| | * Cross device linkFtps2023-03-161-1/+11
| | |
| | * remove unused libraryFtps2023-03-151-2/+0
| | | | | | | | | | | | I'm sorry I forgot.
| | * Update ui_extensions.pyFtps2023-03-151-16/+5
| | | | | | | | | | | | Add git submodule and Fix WinError
| * | enable queue by defaultAUTOMATIC2023-03-251-1/+1
| |/ | | | | | | more stylistic changes
* / added search textbox to filter available extensionspieresimakp2023-03-231-11/+31
|/
* change extension index link to the new dedicated repo instead of wikiAUTOMATIC2023-03-121-1/+1
|
* add version to extensions tableVladimir Mandic2023-02-131-5/+3
|
* add progressbar to extension update check; do not check for updates for ↵AUTOMATIC2023-01-281-10/+18
| | | | disabled extensions
* add data-dir flag and set all user data directories based on itMax Audron2023-01-271-1/+1
|
* sort extensions by date and add an option to sort by other columnsAUTOMATIC2023-01-061-12/+32
|