Kajetan Abt and Claude Sonnet 5
65d1092898
Fix Linux AppIndicator library path detection on non-multiarch distros ( #1131 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-06 22:51:57 +02:00
Crocchetto and DevilXD
1166170fae
Added macOS support ( #968 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2026-03-07 09:49:58 +01:00
DevilXD
05d97321ea
Add simple manual configuration options to the build spec
2025-09-12 14:03:07 +02:00
DevilXD
1ef91adb51
Fix failing linux build ( #723 )
2025-07-04 14:08:27 +02:00
DevilXD
411160a6eb
Support Fedora 42 builds ( #723 )
2025-07-04 11:38:45 +02:00
guihkx
5d11b67ad2
pyinstaller: use wildcard matching when excluding binaries
2025-03-24 07:41:34 +01:00
DevilXD
fecbc7913e
Minor formatting fixes
2025-01-05 13:14:11 +01:00
biast12
f8fa68b5b6
Fix reviews
2024-12-31 21:05:35 +01:00
biast12 and Guilherme Silva
82654680f6
Linux: Move to Ayatana's AppIndicator
...
The reference AppIndicator implementation has been deprecated/abandoned in newer distros.
Co-Authored-By: Guilherme Silva <626206+guihkx@users.noreply.github.com >
2024-12-31 21:05:35 +01:00
DevilXD
d8687b6d1b
Use 'resolve' instead of 'absolute' for obtaining absolute paths;
...
gui.py GUI debug now redirects SELF_PATH to main.py as well
2024-10-27 13:12:36 +01:00
DevilXD
35c46c2b78
Implement a dynamic tray icon status picture
2024-07-01 21:20:27 +02:00
guihkx
81d4e7bc3c
linux/pyinstaller: exclude unneeded libraries
...
Excluding these Linux libraries doesn't seem to cause any side-effects
at runtime (they're also not present in the AppImage).
And the benefit of this, is a reduction of 15 MiB in the final size of
the Linux binary, which should also slightly reduce the app's startup
time (but don't quote me on that). :)
2023-11-19 13:59:35 +01:00
guihkx and DevilXD
ed8c598180
pyinstaller: avoid bundling icon and themes on Linux
...
This greatly reduces the final size of the UPX-compressed binary, from
78.7 MiB to 54.9 MiB (a 23.8 MiB difference)!
Co-authored-by: DevilXD <bartosz.peszek@gmail.com >
2023-06-11 16:58:18 +02:00
guihkx
7c1e7b0af1
linux: add PyGObject as a dependency
...
This dependency is required for proper support of the AppIndicator
backend from pystray:
https://github.com/moses-palmer/pystray/blob/v0.19.4/docs/faq.rst#how-do-i-use-pystray-in-a-virtualenv-on-linux
2023-06-11 16:58:18 +02:00
DevilXD
c5bf130e4e
Fix leftover selenium cert files;
...
Sys-dependent handling of the site-packages path
2023-04-26 08:15:11 +02:00
DevilXD
d3d1624a24
Handle missing SeleniumWire certificate files
2022-11-11 13:33:04 +01:00
DevilXD
73a2a6145f
Support new login flow via Chrome
2022-11-01 17:49:21 +01:00
DevilXD
05466364d1
Implement the translation feature
2022-08-18 22:28:30 +02:00