timmy
51d4a4849c
Replace most usage of QMessageBox with OptionalMessageDialog
...
Make startup catch exceptions more effectively fixes #802
2026-05-03 18:24:08 -07:00
timmy
674c12e301
Remove theme overrides. They don't work.
...
If you want dark or light mode you'll have to set your system theme.
No overrides that I've found work even remotely consistently
closes #494 #823
2026-01-30 17:57:01 -08:00
timmy
ef55b578e6
Fix unnecessary pathlib usage
2026-01-30 17:57:01 -08:00
timmy
6349a14dad
Improve handling unhandled exceptions
2026-01-19 13:47:32 -08:00
timmy
ba9b44618c
Allow forcing light or dark mode fixes #814
2025-12-07 12:42:03 -08:00
timmy
5faa6ecfe3
Use system notifications if available
CI / lint (ubuntu-latest, 3.9) (push) Has been cancelled
CI / build-and-test (macos-13, 3.13) (push) Has been cancelled
CI / build-and-test (macos-13, 3.9) (push) Has been cancelled
CI / build-and-test (macos-14, 3.13) (push) Has been cancelled
CI / build-and-test (macos-14, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.9) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.13) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.9) (push) Has been cancelled
2025-09-21 16:45:14 -07:00
timmy
9c2a2cbafd
Start removal of QMessageBox static methods
CI / lint (ubuntu-latest, 3.9) (push) Has been cancelled
CI / build-and-test (macos-13, 3.13) (push) Has been cancelled
CI / build-and-test (macos-13, 3.9) (push) Has been cancelled
CI / build-and-test (macos-14, 3.13) (push) Has been cancelled
CI / build-and-test (macos-14, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04, 3.9) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.13) (push) Has been cancelled
CI / build-and-test (ubuntu-22.04-arm, 3.9) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.13) (push) Has been cancelled
CI / build-and-test (windows-latest, 3.9) (push) Has been cancelled
2025-09-18 13:30:44 -07:00
timmy
144b3ba370
Display message when a ratelimit is hit
2025-09-18 13:29:24 -07:00
timmy
04c529494e
Remove Metron support see #783
2025-09-01 17:40:29 -07:00
timmy
653e792bfd
Switch to PyQt6
2025-06-18 17:24:37 -07:00
timmy
400092dd84
Notify user when no tags are enabled
2025-03-02 13:34:23 -08:00
timmy
24002c66e7
Move action definitions into ui file
2024-06-14 15:35:01 -07:00
timmy
c99b691041
pre-commit
2024-03-17 14:03:05 -07:00
timmy
51db3e1249
Allow ignoring errors that happen the gui
2024-03-16 11:52:14 -07:00
pre-commit-ci[bot]
df762746ec
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-01-29 17:14:26 +00:00
timmy
9dc6f8914f
Upgrade settings to 0.8.0
2023-11-19 23:14:40 -08:00
timmy
96c5c4aa28
Fix pyinstaller build
...
Fix exception when PyQt is not installed
2023-10-07 11:49:30 -07:00
timmy
d70a98ed29
Fix --darkmode
2023-09-05 03:55:18 -04:00
timmy
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
timmy
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
timmy
783e10a9a1
Generate a namespace object for typing settngs
2023-06-09 16:20:00 -07:00
timmy
e70c47d12a
Make PyICU optional
...
Update README.md
2023-04-23 00:48:11 -07:00
timmy
c1aba269a9
Revert "Make PyICU optional"
...
This reverts commit bf55037690 .
2023-04-22 21:28:14 -07:00
timmy
bf55037690
Make PyICU optional
...
Fix more locale issues
Update README.md
2023-04-18 21:03:50 -07:00
timmy
e5b15abf91
clean up talker
2023-02-10 00:23:00 -08:00
timmy
ad68726e1d
Use consistent naming for settings
...
config: always values
setting: always the definition/description not the value
2023-02-04 11:33:21 -08:00
timmy
440479da8c
Update to settngs 0.3.0
...
Use the namespace instead of a dictionary
Cleanup setting names
2022-12-15 20:10:35 -08:00
timmy
e5c3692bb9
Fail if an error occurs when loading settings
2022-12-15 18:58:53 -08:00
timmy
103379e548
Split settings out into a separate package
2022-12-14 23:16:54 -08:00
timmy
19112ac79b
Update Settings
2022-12-06 00:20:01 -08:00