Commit Graph
198 Commits
Author SHA1 Message Date
DevilXD e20deb8356 Minor formatting changes 2026-03-22 14:44:30 +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 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 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
DevilXD 7381beaf9c Add a warning to the advanced settings section 2025-11-26 19:26:22 +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
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
DevilXD bbc323b4d7 Fix an issue with Language and Priority mode comboboxes cutting off text in translations 2025-10-09 17:44:34 +02:00
kWAYandDevilXD 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 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 826fe95f9c Reimplement the old mining method (ref b47b208) 2025-08-17 22:05:44 +02:00
DevilXD eb1dc1356b Use a less invasive method for grabbing user attention 2025-06-21 19:00:09 +02:00
DevilXD 240ba23b0c Remove channel points handling 2025-05-01 17:06:18 +02:00
DevilXD b46b77d20c Fix inventory view display issues with campaigns having both timed and sub-based drops 2025-03-02 10:26:12 +01:00
DevilXD 6d803978a3 Improve consistency by using campaign eligibility instead of linking status in all places 2025-03-01 12:42:15 +01:00
DevilXD 58aa421932 Treat eligible campaigns as "linked" for the Inventory view filter 2025-03-01 11:05:28 +01:00
DevilXD 3048159f37 Minor typing fixes 2025-03-01 10:50:25 +01:00
DevilXD c4cfa5372f Login flow now uses the returned verification_uri;
to prefill the user_code on the activation page
2025-02-03 21:31:06 +01:00
DevilXD 6b64b94b34 Small comments cleanup 2024-12-15 11:04:28 +01:00
Martin KašeandMartin Kase 6ef9329db8 MacOS Support (#638)
Co-authored-by: Martin Kase <martin.kase@aukro.cz>
2024-12-12 17:51:23 +01:00
DevilXD b7924231a4 Support autostart when running from source 2024-10-27 13:13:30 +01:00
DevilXD 66c361103f Display separate start and end times for drops which start after their campaign starts, or end before their campaign ends 2024-09-29 22:20:14 +02:00
DevilXD bd048e0cfa Fix an issue with finished campaigns not being shown in the GUI 2024-09-20 22:58:21 +02:00
DevilXD 89753dcf39 Slightly delay opening the activation page during OAuth login process 2024-09-15 14:55:11 +02:00
DevilXD a30e8d3ce4 Add a prioritization strategy for games outside of the priority list 2024-09-11 22:58:48 +02:00
DevilXD ab37b0a143 Don't show sub-only campaigns in the inventory view 2024-09-11 17:09:26 +02:00
DevilXD 9e3ae85fa5 Use SelectCombobox for language selection 2024-09-11 12:31:36 +02:00
DevilXD 08f58e5f7a Fix clipping of the button icons on the Settings tab 2024-09-09 22:12:52 +02:00
DevilXD 16791d0ea5 Typing fix 2024-09-06 11:05:06 +02:00
DevilXD 5456986f98 Change minimum Python version to 3.10 2024-08-30 17:19:25 +02:00
DevilXD db862cfdc0 Minor simplification of the autostart detection logic 2024-07-17 13:41:00 +02:00
DevilXD f32c8f25d8 Speed up app loading by fetching inventory images concurrently 2024-07-16 17:54:34 +02:00
DevilXD 18a03353ef Fix autostart setting verbisity flag to zero 2024-07-04 12:09:44 +02:00
DevilXD dc488603c3 Use heavy plus sign character for priority/exclude lists add button 2024-07-03 17:04:10 +02:00
DevilXD 17009d7a65 Dynamically adjust the Exclude/Priority dropdown selection lists (#298) 2024-07-03 17:03:18 +02:00
DevilXD 35c46c2b78 Implement a dynamic tray icon status picture 2024-07-01 21:20:27 +02:00
DevilXD 14a9154366 Implement autostart querying upon application start 2024-07-01 19:25:16 +02:00
DevilXD b47b2089c0 Implement channel watching using the new method 2024-06-22 18:16:14 +02:00
DevilXD f987fecdd0 Fix tray icon title going over 128 characters 2024-06-20 20:19:30 +02:00
Arne Weber 7212bc9a1e fixed comment spelling 2024-06-02 14:44:50 +02:00
Arne Weber 251d0ce60c shorter taskbar title: allows 128, but shows 127 2024-06-02 14:44:50 +02:00
Arne Weber 2dfc8ddaca removed debug print statements 2024-06-02 14:44:50 +02:00
Arne Weber af3079f405 fixed tray title exceeding 128 causing crash 2024-06-02 14:44:50 +02:00
DevilXD f125bf058e Actually handle the sound parameter 2024-01-15 12:19:22 +01:00
DevilXD caecef4ecd Make some notification noise when the application terminates without request 2024-01-15 12:06:30 +01:00
DevilXD 1e31957388 Revert "Expired campaigns are now shown by default"
This reverts commit 725d54a1ca.
2023-11-10 21:40:51 +01:00
DevilXD 725d54a1ca Expired campaigns are now shown by default 2023-10-29 23:23:27 +01:00