-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add playercard, fix mapgen options, replay scoreboard is now proper widget, not html string #1136
Commits on Jun 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8117753 - Browse repository at this point
Copy the full SHA 8117753View commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 30f5f80 - Browse repository at this point
Copy the full SHA 30f5f80View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55c1ae3 - Browse repository at this point
Copy the full SHA 55c1ae3View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1dd7441 - Browse repository at this point
Copy the full SHA 1dd7441View commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ce7c55 - Browse repository at this point
Copy the full SHA 1ce7c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94272d6 - Browse repository at this point
Copy the full SHA 94272d6View commit details
Commits on Jun 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bba53a4 - Browse repository at this point
Copy the full SHA bba53a4View commit details
Commits on Jun 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd7ff2f - Browse repository at this point
Copy the full SHA dd7ff2fView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc5f824 - Browse repository at this point
Copy the full SHA dc5f824View commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 736c60a - Browse repository at this point
Copy the full SHA 736c60aView commit details -
(i mean, there are probably lots of them, but this one triggered me for some reason)
Configuration menu - View commit details
-
Copy full SHA for 05c8f4e - Browse repository at this point
Copy the full SHA 05c8f4eView commit details
Commits on Jun 20, 2024
-
Cache avatars with percent encoded spaces
because java client does it, thus we don't redownload already downloaded avatars with spaces in names
Configuration menu - View commit details
-
Copy full SHA for b1665f0 - Browse repository at this point
Copy the full SHA b1665f0View commit details
Commits on Jun 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec3eaee - Browse repository at this point
Copy the full SHA ec3eaeeView commit details -
Display rating plots in QTabWidget
this automatically 'caches' fetched rating history for different leaderboards because each tab has its own data and plot and it's also more convenient than combo box
Configuration menu - View commit details
-
Copy full SHA for 8033bc4 - Browse repository at this point
Copy the full SHA 8033bc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfad6cf - Browse repository at this point
Copy the full SHA cfad6cfView commit details
Commits on Jun 23, 2024
-
Display leaderboards in more logical order...
... and prettify their display names
Configuration menu - View commit details
-
Copy full SHA for b6538c4 - Browse repository at this point
Copy the full SHA b6538c4View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1bbc9da - Browse repository at this point
Copy the full SHA 1bbc9daView commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d2a1e8 - Browse repository at this point
Copy the full SHA 0d2a1e8View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for decb020 - Browse repository at this point
Copy the full SHA decb020View commit details
Commits on Jun 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a34569 - Browse repository at this point
Copy the full SHA 9a34569View commit details
Commits on Jun 28, 2024
-
MapGen: Do not try to close multiple times on error
map generator exits with 0 on wrong command line options so the only way to check if error happened is to read from stderr but the library, which map generator uses, also prints the output of --help command after the error message Starting from this commit we don't act upon second message only log it just in case something else happened
Configuration menu - View commit details
-
Copy full SHA for 13af401 - Browse repository at this point
Copy the full SHA 13af401View commit details
Commits on Jun 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d7143f3 - Browse repository at this point
Copy the full SHA d7143f3View commit details
Commits on Jun 30, 2024
-
to eliminite some duplicate code also, add missed --num-teams argument
Configuration menu - View commit details
-
Copy full SHA for 427bd9d - Browse repository at this point
Copy the full SHA 427bd9dView commit details
Commits on Jul 1, 2024
-
MapGen: Show busy indicator instead of steps
we are unable to predefine number of steps it will take to generate a map and seeing progress stuck at on of the first steps when all the work is done in it is somewhat annoying (using --debug option to display more information about progress significantly (2x) slows down generation process, so we won't use that)
Configuration menu - View commit details
-
Copy full SHA for 232c2fd - Browse repository at this point
Copy the full SHA 232c2fdView commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a4f675a - Browse repository at this point
Copy the full SHA a4f675aView commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e26a3f - Browse repository at this point
Copy the full SHA 2e26a3fView commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd68e02 - Browse repository at this point
Copy the full SHA dd68e02View commit details
Commits on Jul 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c3c19c - Browse repository at this point
Copy the full SHA 5c3c19cView commit details
Commits on Jul 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 72dcbd7 - Browse repository at this point
Copy the full SHA 72dcbd7View commit details
Commits on Jul 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b1ba224 - Browse repository at this point
Copy the full SHA b1ba224View commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9dbd355 - Browse repository at this point
Copy the full SHA 9dbd355View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b863101 - Browse repository at this point
Copy the full SHA b863101View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eaae927 - Browse repository at this point
Copy the full SHA eaae927View commit details
Commits on Jul 11, 2024
-
which is used since 1dd7441 but wasn't added to dependencies
Configuration menu - View commit details
-
Copy full SHA for cc535c5 - Browse repository at this point
Copy the full SHA cc535c5View commit details
Commits on Jul 12, 2024
-
Add statistics charts to player card
as in java client, but these work
Configuration menu - View commit details
-
Copy full SHA for 049a3c8 - Browse repository at this point
Copy the full SHA 049a3c8View commit details
Commits on Jul 13, 2024
-
Stop search automatch when joining coop game
ugly fix, but fast and it works
Configuration menu - View commit details
-
Copy full SHA for 7a27a8d - Browse repository at this point
Copy the full SHA 7a27a8dView commit details
Commits on Jul 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4fe82fa - Browse repository at this point
Copy the full SHA 4fe82faView commit details
Commits on Jul 16, 2024
-
Use QListViews to display replay's scoreboard
it allows to use context menus and look at users' info through replays it also gives more control on how things are displayed and removes html formatters also, add display rating changes alongside the scores
Configuration menu - View commit details
-
Copy full SHA for 190afc5 - Browse repository at this point
Copy the full SHA 190afc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7674f4d - Browse repository at this point
Copy the full SHA 7674f4dView commit details
Commits on Jul 18, 2024
-
and move all the "mean - 3 * devaition" calculations into 1 place
Configuration menu - View commit details
-
Copy full SHA for 23f6a01 - Browse repository at this point
Copy the full SHA 23f6a01View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f8cd678 - Browse repository at this point
Copy the full SHA f8cd678View commit details
Commits on Jul 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c1cb73c - Browse repository at this point
Copy the full SHA c1cb73cView commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d20e507 - Browse repository at this point
Copy the full SHA d20e507View commit details -
Configuration menu - View commit details
-
Copy full SHA for dac1695 - Browse repository at this point
Copy the full SHA dac1695View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba45022 - Browse repository at this point
Copy the full SHA ba45022View commit details
Commits on Jul 22, 2024
-
Remove UserRelations from User class
this fixes circular dependency me -> relations -> me although it sound logical that User has relations there is only one user, whose relations are known and managable -- the client user (me) so it is also logical for User class to not have those relations and maybe UserRelations should be the class, from which we should get 'me', not the other way around
Configuration menu - View commit details
-
Copy full SHA for bde2d4a - Browse repository at this point
Copy the full SHA bde2d4aView commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a7197c7 - Browse repository at this point
Copy the full SHA a7197c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dd20d3 - Browse repository at this point
Copy the full SHA 4dd20d3View commit details -
Remove 'Veiw in Leaderboards' action from context
1. there are multiple leaderboards and their count can change 2. its behaviour is very inconvenient
Configuration menu - View commit details
-
Copy full SHA for d4d7442 - Browse repository at this point
Copy the full SHA d4d7442View commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c07fd4a - Browse repository at this point
Copy the full SHA c07fd4aView commit details -
Do not pass the whole client window to PlayerInfoDialog
it only needs avatar downloader
Configuration menu - View commit details
-
Copy full SHA for 8bca2b1 - Browse repository at this point
Copy the full SHA 8bca2b1View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 95397d1 - Browse repository at this point
Copy the full SHA 95397d1View commit details
Commits on Jul 27, 2024
-
Playercard: Format global rating in a special way
(special icon and no league name)
Configuration menu - View commit details
-
Copy full SHA for 5f1c96a - Browse repository at this point
Copy the full SHA 5f1c96aView commit details -
Configuration menu - View commit details
-
Copy full SHA for feb5784 - Browse repository at this point
Copy the full SHA feb5784View commit details
Commits on Jul 28, 2024
-
Improve computing and memory efficiency of rating plots
do not 'pre-parse' API response -- extract data directly from the dictionary json.load provided rating history responses can be very large -- tens of thousands of records, and skipping default API response parsing and convertion parsed data into pydantic models (especially skipping pydantic) saves lots of time additionally, using numpy arrays over python lists and deleting unused data structures saves memory
Configuration menu - View commit details
-
Copy full SHA for a49a8f6 - Browse repository at this point
Copy the full SHA a49a8f6View commit details -
Process data for rating plots more straightforwardly
don't create overhead signals and inherit LineSeriesParser directly from QThread
Configuration menu - View commit details
-
Copy full SHA for 3417953 - Browse repository at this point
Copy the full SHA 3417953View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8179a2c - Browse repository at this point
Copy the full SHA 8179a2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e84baa - Browse repository at this point
Copy the full SHA 6e84baaView commit details
Commits on Jul 29, 2024
-
Hide 'Export' action from the plots
it requires additional libraries to be installed to work properly
Configuration menu - View commit details
-
Copy full SHA for 183d5fe - Browse repository at this point
Copy the full SHA 183d5feView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8f2bea - Browse repository at this point
Copy the full SHA e8f2beaView commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6116906 - Browse repository at this point
Copy the full SHA 6116906View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 29c2be8 - Browse repository at this point
Copy the full SHA 29c2be8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b0ddf5 - Browse repository at this point
Copy the full SHA 9b0ddf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92d3f25 - Browse repository at this point
Copy the full SHA 92d3f25View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 31cf800 - Browse repository at this point
Copy the full SHA 31cf800View commit details
Commits on Aug 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ff6921f - Browse repository at this point
Copy the full SHA ff6921fView commit details -
Remove obsolete argument from view_replays method
since a7197c7 view_replays uses only player's login to search
Configuration menu - View commit details
-
Copy full SHA for 1faec4a - Browse repository at this point
Copy the full SHA 1faec4aView commit details -
Allow individual override of ingame notification settings
which allows to disable ingame notification for everything except the GAME_FULL notification * apply common enabling/disabling rules to party invite notification * fix NEW_GAME notification
Configuration menu - View commit details
-
Copy full SHA for 5a493c7 - Browse repository at this point
Copy the full SHA 5a493c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf894d7 - Browse repository at this point
Copy the full SHA cf894d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee6b700 - Browse repository at this point
Copy the full SHA ee6b700View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b6724b - Browse repository at this point
Copy the full SHA 2b6724bView commit details -
release.yml: Remove unnecessary artifact path shenanigans
the .msi file is stored in the 'dist' directory
Configuration menu - View commit details
-
Copy full SHA for f6e6a5b - Browse repository at this point
Copy the full SHA f6e6a5bView commit details -
Get chatters' avatars by url, not by name
the ImageDownloader's get_image method accepts url
Configuration menu - View commit details
-
Copy full SHA for 04de926 - Browse repository at this point
Copy the full SHA 04de926View commit details