Commit Graph
910 Commits
Author SHA1 Message Date
DevilXD 4148c71986 Change the watching method back to using Spade 2026-07-11 14:04:02 +02:00
Prof. Zsolt Zoltán Fehér Dr. f225638daa Add Hungarian translation (#1103) 2026-07-11 14:01:26 +02:00
Forero-0 abadd5356b Update Español.json 2026-07-05 11:12:49 +02:00
DevilXD 8ecedcb5df Fix CI 2026-07-04 23:59:28 +02:00
DevilXD 38f880efc2 Implement the auth token invalidation button 2026-07-02 15:19:53 +02:00
DevilXD 98f166d94d Minor code relocation 2026-07-02 15:10:13 +02:00
Patriot99 cce367b955 Update Polish translation (#1085) 2026-06-07 21:36:38 +02:00
Patrick Jr. 6680bbbe3e fix: handle broken cached image data and wrong resize filter in ImageCache
Fixes #1079

- Call .load() immediately after Image.open() when loading from the
  on-disk cache, so OSError from corrupt/truncated files is caught
  early and triggers a re-fetch from the network instead of crashing.
- Add OSError handling around image.resize() as a second safety net
  for images that are corrupt after downloading.
- Replace incorrect Image_module.Palette.ADAPTIVE resampling argument
  with the correct Image_module.Resampling.LANCZOS in resize().
2026-06-05 18:02:06 +02:00
Ken Link c5e6286c41 Replace ClientConnectionResetError with ClientConnectionError
ClientConnectionResetError doesn't exist in older aiohttp releases (it was added in aiohttp 3.10+), so use ClientConnectionError which is the parent class to avoid increasing dependencies.
2026-06-01 23:00:12 +02:00
DevilXD b5e199301e Add "IRL" as another special game, that can be earned anywhere 2026-05-31 17:22:04 +02:00
fireph d7446a7692 try/except ws receive/send so that reset error doesn't crash the app 2026-05-29 16:20:08 +02:00
DevilXD 184abe2cbf Implement a more robust JSON save-load cycle 2026-05-25 21:20:09 +02:00
Tuna Dinçer 988889c82e Update Turkish translation (#1060) 2026-05-22 11:37:42 +02:00
少女幻梦 5b437c1225 Update 简体中文.json (#1057) 2026-05-16 14:03:28 +02:00
DevilXD 93809d4637 Small hash update 2026-05-16 13:42:35 +02:00
DevilXD 40000cf295 Implement a way to send watch events through GQL 2026-04-28 20:25:21 +02:00
RensoraandDevilXD cac9b29587 Update Dutch translations (#1032)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2026-04-20 09:51:02 +02:00
DevilXD ca10aeeef9 Fix an issue with the miner not switching away from an invalidated channel 2026-04-14 20:07:43 +02:00
DevilXD f96f87bd2d Add a link to the troubleshooting wiki page 2026-03-31 17:01:19 +02:00
DevilXD 1c5891339e Display request URL during a timeout error 2026-03-30 08:52:09 +02:00
DevilXD 9a905a4faf Narrow the spade pattern to "spade_url" only 2026-03-28 22:38:44 +01:00
DevilXD e20deb8356 Minor formatting changes 2026-03-22 14:44:30 +01:00
DevilXD 3c780f75d7 Fix missing commas in single-retry GQL request error handling 2026-03-15 00:53:34 +01:00
旋风SELF eff20cf10f Update Traditional Chinese translation (#902) 2026-03-14 18:03:32 +01:00
DevilXD 6b23aeee97 Relax spade url pattern matching 2026-03-12 22:13:20 +01:00
DevilXD aa8438da17 Minor formatting cleanup 2026-03-12 22:12:33 +01:00
CrocchettoandDevilXD 1166170fae Added macOS support (#968)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2026-03-07 09:49:58 +01:00
DevilXD b685b445e9 Fix an issue with badges still being mined, even with the badge support option disabled 2026-02-15 12:20:26 +01:00
DevilXD f0b96b059c Fix an issue with the priority list sorting;
"move to top/bottom" buttons no longer desync the in-GUI list, and the underlaying settings list
2026-02-15 12:14:17 +01:00
Vocino 226cf3ff8f Match title bar color to dark theme on Windows (#948) 2026-01-15 16:25:17 +01:00
DevilXD 3b98b4b02c Another fix for the spade url extraction 2026-01-12 08:51:02 +01:00
DevilXD cd563b595b Revert "Remove spade url extraction, use a fixed url instead"
This reverts commit b2b5c9aaec.
2026-01-12 08:44:29 +01:00
DevilXD b2b5c9aaec Remove spade url extraction, use a fixed url instead 2026-01-09 12:23:15 +01:00
DevilXD c8015a1efc Trigger a reload after emote confirmations too 2026-01-09 11:59:31 +01:00
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
BoopiboopandDevilXD bbd5b72e7a Add Norwegian translation (#918)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2025-12-13 22:03:14 +01:00
FandDevilXD 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
旋风SELFandDevilXD 6082d6329f Update Chinese translation (#901)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2025-12-10 15:33:23 +01:00
Forero-0andDevilXD 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ünayandDevilXD 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