Commit graph

11 commits

Author SHA1 Message Date
51fa34a7bf
osu: Some lazer-related stat reconsideration (#56)
* Split lazer property to its own toggle

* Use lazer stats from API more verbatim in pp calculation

* Update CI to use 1.83

* Set rust-toolchain
2024-12-21 23:05:15 +00:00
803d718c7a
osu: implement beatmapset and simulate button (#55)
* Prepare a message beforehand for display_beatmapset

* Implement a Beatmapset button

* Always sort top plays by pp

* Show leaderboard for top pp per user/mod only

* Add score simulation

* Store all reaction to be removed later

* Properly handle errors

* Parse beatmap to get placeholders for modal

* Make buttons same color
2024-11-04 17:23:00 +00:00
7d490774e0
osu: make commands aware of user's preferred mode (#54)
* Add preferred_mode to sql database

* Update username and preferred mode

* Make commands aware of preferred mode

* Fetch user extras to display information

* Show user information on forcesave
2024-10-31 13:04:08 +00:00
24e476239c
osu: Always load Me as a follow-up response 2024-09-25 18:30:07 +02:00
735b382102
Drop old homegrown Mods for rosu_v2::Mods, implement rate change support (#52)
* Move mods to intermode wrapper

* Update rust to 1.79

* Move mods from homebrewed impl to rosu

* Display mod details

* Take clock-rate into account when calculating pp

* Allow specifying rate in mods input

* Formatting

* Fix clippy
2024-08-24 21:21:01 +00:00
b9f6fa7fb8
Apply automatic clippy 2024-08-04 22:40:46 +02:00
dc02b4b7e2
osu: Improve wording for interaction outputs 2024-07-14 06:16:28 +02:00
346f74e6c4
osu: Make buttons shorter 2024-07-14 05:33:04 +02:00
fcd6879f86
osu: Implement server rankings button 2024-07-14 05:28:03 +02:00
d48ea0c377
osu: Add view beatmap button 2024-07-14 00:50:21 +02:00
32053c3fe3
osu: Implement check button! 2024-07-14 00:48:09 +02:00