Commit Graph

716 Commits

Author SHA1 Message Date
DevilXD
c7b89cae2f Fix an issue with TimedDrop.can_earn_within not ignoring sub-based drops 2024-09-11 17:01:53 +02:00
DevilXD
84d0dc1045 Minor syntax simplification 2024-09-11 16:13:06 +02:00
DevilXD
9e3ae85fa5 Use SelectCombobox for language selection 2024-09-11 12:31:36 +02:00
guihkx
49e8db9e22 linux/appimage: install meson and ninja from PyPI
Some systems (e.g. Ubuntu 22.04, which we use to make the AppImage),
have ancient versions of meson and ninja, which is not good when we
have dependencies like PyGObject 3.47+ (and more recently, one of its
transitive dependencies, pycairo 1.27+) requiring a fairly recent
version of meson to be able to be built.

So, instead of relying on whatever meson/ninja version the current
system provides us with to make the AppImage, this change will simply
install up-to-date, official wheels of meson/ninja directly from PyPI.

This also allows us to finally unpin PyGObject's version.
2024-09-11 11:47:05 +02:00
DevilXD
9c58befac3 Change temporary print to a MinerException 2024-09-11 10:50:30 +02:00
DevilXD
d3a754a438 Revert "Try to remedy the exception not getting caught"
This reverts commit a42a72bfb1.
2024-09-11 10:45:27 +02:00
DevilXD
990a5850e4 Add a friendly message for Python version requirement 2024-09-11 09:05:55 +02:00
DevilXD
8704c4f53d Small VSCode migration 2024-09-10 15:41:17 +02:00
DevilXD
2f9467497c Min. Python version is 3.10, so this check isn't needed anymore 2024-09-10 14:39:52 +02:00
DevilXD
0551f49a3d Fix can_watch ignoring drops_enabled status 2024-09-10 14:38:44 +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
86f339f4f6 Treat ClientPayloadError as a failed request 2024-09-02 09:59:37 +02:00
DevilXD
a42a72bfb1 Try to remedy the exception not getting caught 2024-09-01 14:56:22 +02:00
DevilXD
5456986f98 Change minimum Python version to 3.10 2024-08-30 17:19:25 +02:00
ShimadaNanaki
3f496f82fb Added Japanese Translation (#539) 2024-08-16 21:11:39 +02:00
DevilXD
f705cc1527 Don't set ACL channels online immediately 2024-08-07 22:47:50 +02:00
DevilXD
fe8052654b Add GQL debug VSCode launch option 2024-08-07 22:46:20 +02:00
DevilXD
25ead72af2 Change client type to ANDROID_APP (#531) 2024-08-07 22:23:30 +02:00
DevilXD
415233b909 Update variables of DirectoryPage_Game GQL operation (#535) 2024-08-07 22:13:54 +02:00
Nazar
3d70e837c9 add IncludeDj to directory_page 2024-08-07 22:24:40 +03:00
Nazar
f92b855c9d Change client type to android app 2024-08-05 21:57:49 +03:00
Patriot99
5409325f75 Update Polish translation (#530)
Co-authored-by: DevilXD <4180725+DevilXD@users.noreply.github.com>
2024-08-04 17:30:43 +02:00
DevilXD
b20f98da7a Allow some GQL operations to silently fail 2024-08-04 15:16:52 +02:00
DevilXD
4dcabeeb9e Exceptions cleanup 2024-08-04 15:08:40 +02:00
DevilXD
9779d7a2c8 Handle Unauthorized being returned by GQL 2024-08-02 21:15:13 +02:00
DevilXD
59de7a77f1 Update DirectoryPage GQL hash (#523) 2024-07-30 21:10:10 +02:00
DevilXD
a7088161d7 Temp log InvalidURL occurences 2024-07-25 00:01:56 +02:00
DevilXD
0f3a7841b7 Update GQL campaign details operation 2024-07-22 20:51:04 +02:00
DevilXD
97686353d4 Update GQL campaigns operation 2024-07-22 19:50:37 +02:00
DevilXD
db862cfdc0 Minor simplification of the autostart detection logic 2024-07-17 13:41:00 +02:00
DevilXD
07baba3935 Websocket SSL is verified by default 2024-07-16 18:17:13 +02:00
DevilXD
90c3deff29 Fix default websocket status being untranslated 2024-07-16 18:17:12 +02:00
DevilXD
016955c8ba Critical tasks now cause the app to exit, instead of letting it continue with broken functionality 2024-07-16 18:16:31 +02:00
DevilXD
f32c8f25d8 Speed up app loading by fetching inventory images concurrently 2024-07-16 17:54:34 +02:00
DevilXD
aad27baec0 Update and reformat the default translation 2024-07-14 08:16:32 +02:00
DevilXD
c763063714 Added possible GQL error to be handled later 2024-07-14 08:11:16 +02:00
DevilXD
35191baaa8 Update GameDirectory GQL operation 2024-07-05 16:40:31 +02:00
DevilXD
18a03353ef Fix autostart setting verbisity flag to zero 2024-07-04 12:09:44 +02:00
DevilXD
38fd7588d4 task_wrapper exception logger now specifies the task name 2024-07-04 11:52:14 +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
5ade35d6a5 Ensure drops cannot end up with inconsistent current minutes and progress 2024-07-01 17:08:13 +02:00
DevilXD
da050828c1 Ensure no user ID is present in dropInstanceID 2024-07-01 16:17:58 +02:00
DevilXD
5b515be34b Account for end-of-stream tag when sending watch requests 2024-06-30 12:37:15 +02:00
DevilXD
f5d5fc3a05 Add a way for the application to dump inventory data into a file 2024-06-30 12:01:03 +02:00
DevilXD
6d258efe41 User agents update 2024-06-24 23:20:57 +02:00
DevilXD
90757606fe Add claim ID generator for future reference 2024-06-23 09:54:45 +02:00