anne
7ee7bd8f77
fixed the theme info & buttons not updating when changing selection in some circumstances
2023-09-01 23:22:09 +02:00
anne
ea4ffe2c93
Fixed popping inside iteration & fixed themes folder not getting created
2023-09-01 23:15:50 +02:00
anne
d3ee9d07e0
Fixed some embarassing bugs wrt to %s strings outside logging, & made theme selections persist between list rebuilds
2023-07-26 16:09:48 +02:00
anne
95060f9bdd
a few logs snuck past me >:(
2023-07-23 20:22:31 +02:00
anne
ed81fd60d2
ran black on forgotten files
2023-07-23 20:16:21 +02:00
anne
381631bb39
made the pchumlog calls compliant
2023-07-23 20:13:03 +02:00
anne
7f15a2d90f
ran black reformatter
2023-07-20 22:32:03 +02:00
anne
7ef7fa95dd
Added automatic depedency install chaining throug install_theme. Also added more comments and logging
2023-07-20 22:31:29 +02:00
anne
e51a1490b8
Made checks for non-qt pesterchum themes
2023-07-20 20:40:29 +02:00
anne
e6e8f4c1ef
i forgot to commit for maaany hours. its pretty much done i think :D
2023-07-14 15:09:56 +02:00
anne
486f2dad71
Added most of the theme repo GUI + made the url a dedicated setting + started working on implementation
2023-07-14 08:07:27 +02:00
Dpeta
f4eb4a2265
Merge pull request #143 from Dpeta/got_too_silly
...
fix pylint/black
2023-06-28 02:57:54 +02:00
Dpeta
8ec4f694f9
fix pylint/black
2023-06-28 02:54:33 +02:00
Dpeta
0ea2d450ac
Merge pull request #142 from mocchapi/theme-font-additions
...
Allow themes to load custom font files
2023-06-28 02:41:38 +02:00
anne
a5f3f2fe0a
did git just donk up my commits
2023-06-25 01:00:44 +02:00
anne
1f1db15075
just a thought :3
2023-06-25 00:59:59 +02:00
anne
906cd60ff2
implemented theme loading with QFontDatabase by themes with the main/fonts key
2023-06-25 00:51:23 +02:00
Dpeta
66d6e44864
Merge pull request #140 from mocchapi/theme-sounds-additions
...
expose "honk" and "namealarm" sounds to themes
2023-06-14 20:38:10 +02:00
anne
5db084dc0b
delete old sound locations
2023-06-14 02:39:30 +02:00
anne
54f31daf27
Made namealarm & honk sounds changable by themes
2023-06-14 02:38:33 +02:00
Dpeta
013dd5a635
Merge pull request #139 from mocchapi/logviewer-fix
...
fix filename date handling in logviewer
2023-05-30 02:22:26 +02:00
anne
0345409ad2
fix filename handling
2023-05-30 01:56:02 +02:00
Dpeta
704e7e1eda
Merge pull request #135 from Dpeta/py311
...
Python 3.11
2023-05-04 20:43:08 +02:00
Dpeta
1f10e25535
Update workflows to Python 3.11
2023-05-04 20:25:42 +02:00
Dpeta
97fe88989c
Replace deprecated inspect.getargspec with inspect.getfullargspec
...
Python 3.11 removes inspect.getargspec completely.
2023-05-04 20:21:35 +02:00
Dpeta
4ab60c857d
Merge pull request #134 from Dpeta/Qt6.5
...
Update dependencies with fixes (Qt 6.5)
2023-05-03 19:40:49 +02:00
Dpeta
b644055dc0
Use dict literal instead of call to dict() in toasts.py
2023-05-03 19:29:09 +02:00
Dpeta
06a71899dd
Remove section causing issues with pylint
2023-05-03 19:22:15 +02:00
Dpeta
ba3b3b4746
Add GitHub's Python.gitignore template to .gitignore
2023-04-29 15:33:14 +02:00
Dpeta
a0ef2531c3
Merge pull request #133 from trainstopperd/main
...
fix: accessing text when no quirks selected
2023-04-29 15:17:08 +02:00
trainstopperd
2d917ba220
fix: accessing text when no quirks selected
2023-04-28 18:17:11 -04:00
Dpeta
21defc2e55
Don't call killApp() on aboutToQuit, only check IRC thread instead.
...
Qt6.5 seems to call aboutToQuit a whole bunch of times?
2023-04-20 23:15:49 +02:00
Dpeta
e554999978
Update requirements
...
Silly Qt6 6.4.0 <--> 6.4.2 windows audio bug out to be fixed now.
2023-04-20 22:19:12 +02:00
Dpeta
8fa55951f7
Don't include example images with builds
2023-03-21 16:44:23 +01:00
Dpeta
8bdb74a0f0
Merge pull request #129 from Dpeta/services
...
Add Atheme/X3/DalekIRC bots to services list and move to services.py
2023-03-18 14:40:52 +01:00
Dpeta
e03060a433
Move services functionality to services.py
2023-03-18 01:49:56 +01:00
Dpeta
db69aecb56
Remove pylint ignores
2023-03-18 00:45:58 +01:00
Dpeta
318a403a12
Fix exception when sound isn't available
2023-03-14 18:10:17 +01:00
Dpeta
9b9e52e0ef
Define sound related attributes in __init__
2023-03-14 18:01:39 +01:00
Dpeta
dc6b646065
Merge pull request #128 from Dpeta/only-qsoundeffect
...
Only use QtMultimedia.QSoundEffect for audio.
2023-03-14 17:56:45 +01:00
Dpeta
b0f6995ef1
Only use QtMultimedia.QSoundEffect for audio.
2023-03-14 17:52:11 +01:00
Dpeta
c2826a8158
Merge pull request #127 from Dpeta/cutting-room-floor
...
Remove unused (or broken) features
2023-03-14 15:46:55 +01:00
Dpeta
ebb9c082ae
Remove external config import.
...
At least for now. Pretty sure the function leaks a file handle and it has no documentation, no one seems to know what it does.
2023-03-14 15:37:01 +01:00
Dpeta
9c3ca20ad3
Remove console, not a lot of people used this.
2023-03-14 15:23:53 +01:00
Dpeta
3585547558
Remove remnants of lua quirks, they've not worked since python 3 and I'm not aware of anyone who uses them.
2023-03-14 15:16:00 +01:00
Dpeta
b046798724
Remove setup.py/cx_freeze setup, currently superseded by pyinstaller.
2023-03-14 15:13:59 +01:00
Dpeta
3fd5815677
Remove libseccomp (silly)
2023-03-14 15:08:58 +01:00
Dpeta
523b1f0755
Merge pull request #126 from Dpeta/icon
...
Replace .ico/.icns icons with higher-res versions.
2023-03-08 16:17:51 +01:00
Dpeta
7ac5106e02
Replace .ico/.icns icons with higher-res versions.
...
'pesterchum.ico' contains pc_chummy.png upscaled with Gimp to 16x16, 32x32, 64x64, 128x128, and 256x256. The previous icon only contained 16x16 and 32x32.
'pesterchum.icns' is pc_chummy.png upscaled to 512x512 with Gimp, converted to .icns with Pillow.
Should hopefully solve the awful anti-aliasing and interpolation artifacts some systems introduce when upscaling the icons.
2023-03-08 16:07:25 +01:00
Dpeta
5b42a2cd71
Merge pull request #125 from Dpeta/pygame-ce
...
Add pygame-ce as an alternative to pygame.
2023-03-07 19:40:39 +01:00