DevilXD
|
5ba2fbe567
|
Add quotes to the autostart path
|
2022-03-17 10:29:53 +01:00 |
|
DevilXD
|
5a3a540b45
|
Implement settings and saving them to the settings file
|
2022-03-16 19:26:39 +01:00 |
|
DevilXD
|
82b999995f
|
Imports cleanup
|
2022-03-12 11:59:25 +01:00 |
|
DevilXD
|
2bddd68af2
|
Small GUI internals cleanup
|
2022-03-09 11:06:43 +01:00 |
|
DevilXD
|
5b04907d33
|
Move the minimize button to root frame
|
2022-03-09 11:01:43 +01:00 |
|
DevilXD
|
aa49d43761
|
Minor changes
|
2022-03-09 10:04:49 +01:00 |
|
DevilXD
|
4000037244
|
Implement basic menu with tabs
|
2022-03-08 20:40:20 +01:00 |
|
DevilXD
|
9dd2a1dc44
|
Fix a bug with GUI's ChannelList.clear not clearing the channel map
|
2022-03-03 20:20:19 +01:00 |
|
DevilXD
|
08c6c20379
|
Minor PlaceholderEntry consistency and performance improvements
|
2022-02-27 12:22:47 +01:00 |
|
DevilXD
|
92d722fd0c
|
Change typing to 3.10 syntax
|
2022-02-27 12:07:40 +01:00 |
|
DevilXD
|
83b8de11a1
|
Implement exclude argument
|
2022-02-16 13:15:53 +01:00 |
|
DevilXD
|
fce1bfa380
|
Remove erroneous print
|
2022-02-13 22:52:54 +01:00 |
|
DevilXD
|
f6453dafaf
|
Remove idle arg, make it default
|
2022-02-13 21:48:38 +01:00 |
|
DevilXD
|
423e51bc27
|
Handle maximum channels limit;
Proper handle of a case where the app ends up with more channels from ACLs than is supported
|
2022-02-13 20:13:11 +01:00 |
|
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 |
|