Commit Graph

13 Commits

Author SHA1 Message Date
05e6eaf88e Update setting group names
Make group names presentable to users and add builtin plugins during namespace generation.
Revamp talkeruigenerator.py to use generated group and setting names and remove as much hard-coded strings as possible
Add a --list-plugins commandline option
2023-09-05 03:55:12 -04:00
9499aeae10 PyrateLimter version 2 only for now. 2023-08-30 23:23:19 +01:00
27f71833b3 Generate settngs namespace before formatting 2023-07-28 23:29:39 -07:00
f43f51aa2f Fix #396
Use a QWebEngineView if QtWebEngine is available.
If QtWebEngine is not available replace figure tags with div's to allow
 the QTextEdit to render the rest of the html properly
2023-07-01 23:29:38 -07:00
19986b64d0 Upgrade pre-commit hooks 2023-07-01 23:12:41 -07:00
7a91acb60c Add pyrate-limiter and apply CV suggested rate limit 2023-06-20 22:28:29 +01:00
783e10a9a1 Generate a namespace object for typing settngs 2023-06-09 16:20:00 -07:00
30f1db1c73 Update requirements and Linux build dependencies 2023-04-26 14:46:18 -07:00
ff15bff94c Fix pypi upload 2023-04-25 16:26:05 -07:00
1dc93c351d Update settngs to typed version fixes #453 2023-04-25 16:00:04 -07:00
f94c9ef857 Update appimage step
Fix platform case
Remove icu check from appimage step as ComicTagger is not installed
Add appimagetool to allowed commands
Fix appimage paths
2023-04-25 16:00:02 -07:00
ec65132cf2 Mark mypy as optional 2023-04-23 02:01:41 -07:00
c4b7411261 Use tox for building 2023-04-23 01:31:44 -07:00