DevilXD
633753aaa3
GQL hashes update
2026-01-05 20:24:34 +01:00
DevilXD
f6b2742a31
Add "Move to top/bottom" sorting arrows to the priority list
2026-01-04 19:00:28 +01:00
DevilXD
9e1170d8be
Fix an issue with link labels losing their underline in dark mode;
...
This should include any other font-related inconsistency between the two modes too
2026-01-04 18:54:46 +01:00
Boopiboop and DevilXD
bbd5b72e7a
Add Norwegian translation ( #918 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2025-12-13 22:03:14 +01:00
F and DevilXD
6c82e287ea
Update Russian translation ( #909 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2025-12-11 09:24:23 +01:00
DevilXD
7abfbdca9b
Fix spade url extraction
2025-12-11 08:30:45 +01:00
旋风SELF and DevilXD
6082d6329f
Update Chinese translation ( #901 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2025-12-10 15:33:23 +01:00
Forero-0 and DevilXD
85f30bcaac
Update Spanish translation ( #900 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2025-12-10 08:36:10 +01:00
Emre Günay and DevilXD
d3587160a0
Update Turkish translation ( #897 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2025-12-09 19:08:50 +01:00
DevilXD
c22eff8c8f
Refine Turkish language translations ( #843 )
2025-12-05 16:13:33 +01:00
DevilXD
7381beaf9c
Add a warning to the advanced settings section
2025-11-26 19:26:22 +01:00
DevilXD
5d7a697c2b
Add chunking to the websocket topics management
2025-11-19 21:24:08 +01:00
DevilXD
5f54c26f4a
Add the advanced settings section;
...
Implement the checkboxes for badge and emote mining toggle, and the extra available drops check toggle
2025-11-16 10:08:47 +01:00
DevilXD
165f9eccb3
Implement "special games" game check for badge handling
2025-10-31 17:57:44 +01:00
DevilXD
7ad84d5b5f
The dump option now dumps all of the claimed drops information, instead of just the timestamps
2025-10-31 17:26:33 +01:00
google-labs-jules[bot]
c699ffa936
Fix: Correct autostart query logic for Linux
...
The `_query_autostart` method in `gui.py` had inverted logic for checking the autostart status on Linux. It would return `False` when the application's path was found in the autostart file, and `True` otherwise. This caused the autostart checkbox in the settings to display an incorrect status and for the feature to not work as intended.
This commit corrects the logic by removing the `not` operator from the check, ensuring that the method returns `True` when the path is found in the autostart file, and `False` otherwise.
2025-10-31 14:23:30 +01:00
DogancanYr
fb8ba86c13
Fix JSON syntax error in claimed_drop message
2025-10-28 00:02:24 +02:00
DevilXD
f85cad13cb
Add contributor for Turkish translation revisions
2025-10-27 22:51:56 +01:00
DogancanYr
e0ecaab8f8
Refine Turkish language translations
...
Updated Turkish translations for various status messages and UI elements to improve clarity and consistency.
2025-10-27 23:28:03 +03:00
北斗余晖 and 别烦
7b65e71a77
Optimization for Simplified Chinese translation ( #822 )
...
Co-authored-by: 别烦 <52779408+Suz1e@users.noreply.github.com >
2025-10-13 16:52:30 +02:00
DevilXD
2388757ebe
Enforce game matching for badge campaigns
2025-10-11 16:26:22 +02:00
DevilXD
a25c4a7bbb
Remove unneeded GameDirectory GQL parameter
2025-10-10 08:06:03 +02:00
DevilXD
bbc323b4d7
Fix an issue with Language and Priority mode comboboxes cutting off text in translations
2025-10-09 17:44:34 +02:00
DevilXD
7b95818add
Force the drops_enabled flag to True
2025-10-03 17:23:18 +02:00
DevilXD
64c1b93b5b
Disable UPX downloading step in CI
2025-09-22 22:23:38 +02:00
AnoPem
134783eba7
Update DirectoryPage_Game
...
Updated sha256Hash for DirectoryPage_Game and its variables
2025-09-21 14:13:42 +02:00
DevilXD
05d97321ea
Add simple manual configuration options to the build spec
2025-09-12 14:03:07 +02:00
DevilXD
b029428cb3
Implement the nopause option for the build script
2025-09-12 13:41:50 +02:00
DevilXD
0c8c3f5f32
Fix an error due to invalid campaigns missing their assigned game
2025-09-10 17:28:18 +02:00
DevilXD
b44100764c
Implement drop progression tracking across all drops in a campaign
2025-09-10 00:08:03 +02:00
DevilXD
6e08d1ef50
Fix an issue with the miner not switching away from no-longer-watchable channels in specific cases
2025-09-09 23:01:39 +02:00
DevilXD
f3c189e86d
Fix an issue with the drops_enabled flag reporting true for sub-only drops
2025-09-09 22:57:54 +02:00
kWAY and DevilXD
2737936739
Implement dark mode theme ( #744 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2025-08-27 17:19:32 +02:00
DevilXD
f990437731
Handle the possibility of a drop having no benefits
2025-08-24 09:55:47 +02:00
Dmitriy and DevilXD
56a7fd4fb2
Update Ukrainian and Russian translations ( #757 )
...
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com >
2025-08-22 23:40:06 +02:00
DevilXD
9329e52643
Fix priority mode names not being translated
2025-08-22 19:04:01 +02:00
DevilXD
1b17dd6784
Fix GUI debug code
2025-08-22 18:58:05 +02:00
DevilXD
cb9b6ab42f
Implement force-expired campaign invalidation
2025-08-22 15:33:51 +02:00
DevilXD
69b861d1ba
Upgrade UPX version
2025-08-20 20:36:38 +02:00
DevilXD
826fe95f9c
Reimplement the old mining method (ref b47b208)
2025-08-17 22:05:44 +02:00
DevilXD
87a30201e4
Minor code leftover to use while resolving issues with unclosed/unreleased resources
2025-08-17 21:58:28 +02:00
DevilXD
6626f94015
Minor typing fix
2025-07-27 11:14:42 +02:00
guihkx
eab58cd5f2
ci/linux: provide PyInstaller package for aarch64
2025-07-27 10:58:01 +02:00
guihkx
d209e0e9e0
ci/linux: provide AppImage package for aarch64
2025-07-27 10:58:01 +02:00
guihkx
7116cbc759
linux/appimage: recursively remove ELF debug symbols
...
This reduces the AppImage's AppDir from 100,5 MiB to 90,3 MiB.
2025-07-26 23:40:01 +02:00
guihkx
42e7e88f30
linux/appimage: remove more unneeded files
...
This reduces the AppImage's AppDir from 110,6 MiB to 100,5 MiB.
2025-07-26 23:40:01 +02:00
guihkx
67eb7d0966
linux/appimage: remove x86_64 hardcoding from build recipe
...
Now the target CPU architecture should be set by the 'ARCH' environment
variable before invoking appimage-builder.
This makes it easier to build the AppImage for other CPU architectures.
2025-07-26 23:40:01 +02:00
guihkx
4a990ad981
linux/appimage: remove "universe" and "backports" repos
...
We don't need packages from these repositories.
2025-07-26 23:40:01 +02:00
guihkx
4e23b1c8ba
linux/appimage: remove GDK_BACKEND=x11 workaround
...
This environment variable was necessary back then to work around a bug
in the libgtk3 version we include in the AppImage.
However, since commit 3897a8bccf
("ci/linux: build AppImage on Ubuntu 22.04 (Python 3.10)"), that's not
needed anymore, because Ubuntu 22.04 has a newer version of libgtk3,
which fixes the problem.
I made sure to verify the app runs as expected on Wayland sessions of
two major desktop environments:
- GNOME: 42.9 (Ubuntu 22.04.05) and 48.3 (Arch Linux)
- KDE Plasma: 5.27.5 (Debian 12) and 6.4.3 (Arch Linux)
2025-07-26 23:40:01 +02:00
guihkx
3724ab9b05
linux/appimage: update libXft from 2.3.8 to 2.3.9
...
An up to date version of libXft is still needed because Ubuntu 22.04
still has 2.3.4, which can cause the app not to launch if an emoji font
is installed on the host.
2025-07-26 23:40:01 +02:00