Commit Graph
42 Commits
Author SHA1 Message Date
DevilXD 473af57aeb make channel list's display add channels only on explicit add 2022-02-10 21:34:36 +01:00
DevilXD 88d7ffa520 Fix a bug with not claiming one of the two drops;
if two of them happened to be earned at the same time.
2022-01-30 20:57:33 +01:00
DevilXD 0388fdc290 Add drops column, signifying if drops are enabled or not 2022-01-30 16:56:15 +01:00
DevilXD 255fb55963 Add channel priority for display 2022-01-25 22:42:45 +01:00
DevilXD 3d3eb3b005 Defer client session init 2022-01-23 12:40:16 +01:00
DevilXD e21494cfe8 Shrink now uses minwidth when the table is empty 2022-01-19 19:40:12 +01:00
DevilXD 97d6ac1b29 Move asyncio loop handling to main.py 2022-01-17 17:04:31 +01:00
DevilXD 3a05e5e104 More accurate active drop pre-display 2022-01-16 23:10:52 +01:00
DevilXD cf1830cce9 Stop automatic switching between games;
IDLE state + listbox selection clear fix
2022-01-16 22:50:09 +01:00
DevilXD fd030e33f6 Quit if the application is already running 2022-01-14 15:10:36 +01:00
DevilXD 8c4da299e8 Implement a 'tray' argument 2022-01-13 13:48:02 +01:00
DevilXD afa1945c87 Implement tray icon title displaying progress 2022-01-13 13:32:02 +01:00
DevilXD 34a1a5b12b Remove Pillow dependency 2022-01-12 21:36:47 +01:00
DevilXD 692a7f9de4 Let the tray icon's setup thread handle visibility 2022-01-12 18:56:36 +01:00
DevilXD b17127aabc Fix a bug with WS status not updating after removal 2022-01-12 16:39:05 +01:00
DevilXD 9f7c865abb Implement tray drop claim notifications 2022-01-11 22:23:58 +01:00
DevilXD 1aba5984d2 Protect 3p lib imports + update requirements 2022-01-11 20:29:13 +01:00
DevilXD 716a824323 Implement the tray icon 2022-01-11 20:22:02 +01:00
DevilXD 7f685dd8a4 Don't shrink constant-width columns 2022-01-11 17:31:58 +01:00
DevilXD e0868c5fa7 Redesign the watch loop with awaitable channel value 2022-01-11 15:37:11 +01:00
DevilXD 215f02bb87 Implement channel list shrinking on cleanup 2022-01-11 12:30:08 +01:00
DevilXD 56bd015192 More descriptive column width templates 2022-01-11 12:06:12 +01:00
DevilXD fb10d2ae78 Fix selecting next game 2022-01-11 11:58:52 +01:00
DevilXD 79e685ed0b Use a list for the games;
Preserves games sorting, and lets the campaigns return games in their active state order
2022-01-08 15:03:09 +01:00
DevilXD 1134dfcef3 Only triggere a game select state change when the selection actually changes 2022-01-08 14:55:36 +01:00
DevilXD 1f43702839 Campaign remaining minutes substraction fix;
Fixed an issue with a minute being substracted from campaign time, when drop minutes reached 0
2022-01-08 14:47:07 +01:00
DevilXD c5f840e23b Fixed a bug with the timer misbehaving when displaying full hours 2022-01-08 11:04:54 +01:00
DevilXD 30f8f3f5c5 Minor divmod rewrite 2022-01-07 22:13:30 +01:00
DevilXD 36ed913ce8 Add an option of logging into a file 2022-01-07 19:22:38 +01:00
DevilXD cd71f676ca Fix minor typing 2022-01-07 17:33:04 +01:00
DevilXD 978d958578 Improve the drop progress tracking system 2022-01-06 14:33:00 +01:00
DevilXD a8a5e174d7 Selecting a different game actually switches properly now 2022-01-06 14:28:40 +01:00
DevilXD 0b3a11ac1a Fix icons consistency between different OS versions 2021-12-31 20:18:12 +01:00
DevilXD 30c42953f4 Clearer ask_login message 2021-12-29 22:03:10 +01:00
DevilXD c4b93e622b Go back to old style button enable/disable 2021-12-29 21:29:14 +01:00
DevilXD 0ec9bd89a6 Remove useless parentheses 2021-12-29 21:00:49 +01:00
DevilXD 2409873b0b State that 2FA Code entry is optional 2021-12-29 20:58:43 +01:00
DevilXD 7a3268ea40 Fix missing corrections 2021-12-29 19:54:54 +01:00
DevilXD 8bbeb52627 Rename Login -> Username 2021-12-29 19:54:23 +01:00
DevilXD 65c2c9fb2c Minor corrections 2021-12-29 19:53:53 +01:00
DevilXD 931992cb0c Fix window icon bundling with executable 2021-12-29 14:14:32 +01:00
DevilXD c8d3b992d7 Huge GUI update 2021-12-29 13:55:05 +01:00