Commit Graph
172 Commits
Author SHA1 Message Date
DevilXD 515c86d1fa Move the autostart key to a variable 2022-05-15 18:20:10 +02:00
DevilXD 63d0c4a712 Fix an issue with the altered state not being set properly 2022-05-15 18:19:04 +02:00
DevilXD 0b32d09285 Utilize inventory changed events to manage the overview tab;
instead of the progress notification system
2022-04-27 19:17:43 +02:00
DevilXD 3fb8a3e089 Optimize _add_column 2022-04-18 13:23:53 +02:00
DevilXD ec0781acae Add 'starts_at' display for campaigns on mouse over 2022-04-16 11:31:40 +02:00
DevilXD e47bf30d5e Implement simple proxy URL support 2022-04-04 19:21:21 +02:00
DevilXD cbb59c3e98 modify tray.notify to return a task for cancelling purposes 2022-04-02 17:05:55 +02:00
DevilXD 427c845ca2 Move shrink to gui.clear 2022-03-30 20:55:56 +02:00
DevilXD 5af4ee79c3 Remove Game Selector;
Implement multi-game mining based on the priority list
2022-03-30 14:15:26 +02:00
DevilXD f7b0a5f2cc Implement the inventory tab 2022-03-27 14:03:11 +02:00
DevilXD 7beb10df8d Fix not being able to close the app during login flow 2022-03-21 13:22:22 +01:00
DevilXD 98451d9342 Theme testing (not implemented) 2022-03-18 10:17:52 +01:00
DevilXD 77178b6b9d Fix minor typing issue 2022-03-17 12:42:59 +01:00
DevilXD ff93cb20e8 Sort game names for the settings tab 2022-03-17 12:42:13 +01:00
DevilXD a30aa6f403 Fix autostart working directory breaking paths 2022-03-17 12:33:53 +01:00
DevilXD ccf7fbf96d Fix the tray command line option not working 2022-03-17 11:28:17 +01:00
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