Commit Graph

30 Commits

Author SHA1 Message Date
DevilXD
f74f7c8be7 Redesign root icon setting system 2023-04-26 18:48:04 +02:00
DevilXD
9dc7a1d65f Fix ResourceWarning on unclosed icon file 2023-04-26 17:57:51 +02:00
DevilXD
5e53448451 await on completed tasks, instead of calling .result() 2022-11-26 10:04:06 +01:00
DevilXD
0f538482c7 Limit the amount of connections made;
streamline GQL bulk campaigns fetching
2022-11-21 22:44:56 +01:00
DevilXD
504c6b06c0 Reimplement standard login procedure, keep chrome as backup 2022-11-19 19:03:52 +01:00
DevilXD
147639a454 Minor ExponentialBackoff exp -> steps;
No connection stemps greater than 1 detection
2022-11-07 08:00:00 +01:00
DevilXD
7d14b51221 Hard-reload on integrity expiring during request;
Implement a way to hard-reload the application when the integrity token expires during a request, or inside its retry loop
2022-09-17 18:28:26 +02:00
DevilXD
01729761d8 Initial integrity support 2022-09-14 23:20:04 +02:00
DevilXD
3c6fecb039 exp backoff 0 shift + fix quick retry logic 2022-09-12 19:37:56 +02:00
DevilXD
127822a26f task_wrapper now ignores ExitRequest 2022-08-24 12:34:14 +02:00
DevilXD
05466364d1 Implement the translation feature 2022-08-18 22:28:30 +02:00
DevilXD
f919850ad2 Typing update 2022-07-31 21:40:03 +02:00
DevilXD
fa59cde737 Update proxy branch with the new websocket implementation 2022-04-08 22:07:41 +02:00
DevilXD
8cd77bae2a Change websocket internals to use aiohttp instead 2022-04-08 22:04:53 +02:00
DevilXD
e47bf30d5e Implement simple proxy URL support 2022-04-04 19:21:21 +02:00
DevilXD
fd635499b6 Better handling for settings values that are missing from serialize_env 2022-04-03 10:47:44 +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
a30aa6f403 Fix autostart working directory breaking paths 2022-03-17 12:33:53 +01:00
DevilXD
2bddd68af2 Small GUI internals cleanup 2022-03-09 11:06:43 +01:00
DevilXD
a10c0bf389 Fix typing runtime problems 2022-02-27 12:23:13 +01:00
DevilXD
92d722fd0c Change typing to 3.10 syntax 2022-02-27 12:07:40 +01:00
DevilXD
c112003a38 _V -> _T 2022-02-15 20:55:57 +01:00
DevilXD
3a5d105235 Use paramspec 2022-02-14 22:02:42 +01:00
DevilXD
e8cb7ca099 Bugfix and WS improvements 2022-02-14 16:21:01 +01:00
DevilXD
5a0d06411d fix positional only syntax 2022-02-14 15:42:44 +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
3d3eb3b005 Defer client session init 2022-01-23 12:40:16 +01:00
DevilXD
7e5f34748b Use aware timestamps in inventory 2022-01-22 19:13:22 +01:00
DevilXD
bd9d818b21 Implement support for campaign ACLs 2022-01-22 15:31:44 +01:00