1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-10 07:02:58 +08:00
Commit Graph

15422 Commits

Author SHA1 Message Date
OliBomby
fcda194c96 fix warning 2024-10-10 17:53:25 +02:00
OliBomby
ffadc7d781 fix mergeable commands 2024-10-10 17:52:57 +02:00
OliBomby
c30e70cc57 fix warnings 2024-10-10 17:10:44 +02:00
OliBomby
86a11f6567 Merge branch 'feature/command-handler' into command-pattern-real-2 2024-10-10 17:08:07 +02:00
Marvin Schürz
3fb986e8bb Fix formatting 2024-10-10 15:30:24 +02:00
Marvin Schürz
597396d64a Merge branch 'master' into feature/command-handler 2024-10-10 15:27:09 +02:00
Marvin Schürz
4a2995d7e5 Add PropertyChangeCommand 2024-10-10 15:27:03 +02:00
OliBomby
0422dc71cc Implement variant type generic proxies without heap allocations 2024-10-10 14:59:46 +02:00
Marvin Schürz
1924463465 Add mergeable commands 2024-10-10 14:05:50 +02:00
OliBomby
05a87c9a6e Merge branch 'feature/command-handler' of https://github.com/minetoblend/osu into command-pattern-real-2 2024-10-09 22:26:12 +02:00
Marvin Schürz
39dc35712c Attempt to convert slider editing to command pattern 2024-10-09 21:20:07 +02:00
Marvin Schürz
1d953e0e6f Add MoveXCommand and MoveYCommand 2024-10-08 21:22:05 +02:00
Marvin Schürz
c50adc80b0 Add SetStartTimeCommand 2024-10-08 20:56:17 +02:00
Marvin Schürz
fb5d3deb91 Remove Component superclass from EditorCommandHandler 2024-10-08 20:56:04 +02:00
Marvin Schürz
508701f4dd Use commands for moving HitObjects in OsuSelectionHandler 2024-10-08 20:55:50 +02:00
Marvin Schürz
fe9e84b47d Add AddHitObjectCommand and RemoveHitObjectCommand 2024-10-08 20:29:27 +02:00
Marvin Schürz
867e986240 Add MoveCommand 2024-10-08 20:29:06 +02:00
Marvin Schürz
18f7321ac6 Add SafeSubmit extension for nullable command handler 2024-10-08 20:19:15 +02:00
Marvin Schürz
b2276fbee7 Add EditorCommandHandler 2024-10-08 20:18:16 +02:00
Dean Herbert
682023e130
Merge branch 'master' into grids-4 2024-10-08 16:26:42 +09:00
Dean Herbert
b658d9a681
Merge pull request #30073 from peppy/updates-outside-of-gameplay-only-2
Avoid updates (and update notifications) from appearing in more gameplay cases
2024-10-08 15:17:09 +09:00
OliBomby
d7526be243 Merge remote-tracking branch 'upstream/master' into grids-4 2024-10-07 11:56:35 +02:00
Dan Balasescu
8dece70097
Merge branch 'master' into updates-outside-of-gameplay-only-2 2024-10-07 17:41:42 +09:00
Dean Herbert
11fc811e2f
Fix delete dialogs having generic "Caution" header text
Regressed in https://github.com/ppy/osu/pull/28363.
2024-10-07 16:46:53 +09:00
Dean Herbert
75f15ccaba
Maybe fix compilation? Fuck knows if this is correct. 2024-10-07 16:04:24 +09:00
Dean Herbert
1ab02b93b3
Merge branch 'master' into grids-4 2024-10-07 15:42:23 +09:00
Dean Herbert
5c826be652
Merge pull request #29860 from bdach/fix-nudging
Only allow seek to next/previous object via keybinding if there is no selection
2024-10-07 15:36:19 +09:00
Dan Balasescu
944f8f5f67
Merge pull request #30078 from CloneWith/update/progresshover
Add progress tooltip for ArgonSongProgressBar
2024-10-07 15:20:50 +09:00
Dean Herbert
6e4eed657c
Fix weird mouse position handling and don't return true to event 2024-10-07 14:32:31 +09:00
Dean Herbert
b5cc45bdda
Simplify format code (and adjust formatting slightly) 2024-10-07 14:26:42 +09:00
OliBomby
ae8abc7f35 fix readybutton and favouritebutton 2024-10-05 21:46:00 +02:00
OliBomby
ad734b1a13 Revert "Use new keyword instead of overriding TooltipText to remove setter"
This reverts commit 80dffa905a.
2024-10-05 15:10:36 +02:00
CloneWith
d7ba4ce7f2
Refactor progress tooltip updating method
* Rewrite calculating logic
* Remove useless variables
2024-10-04 23:30:50 +08:00
Bartłomiej Dach
7816c41b94
Only transfer difficulty slider values on commit
Closes https://github.com/ppy/osu/issues/30112.
2024-10-04 14:08:46 +02:00
Dean Herbert
4fc0aae486
Merge pull request #30108 from bdach/default-combo-colours-in-editor
Initialise colours section with default combo colours if none present
2024-10-04 18:57:25 +09:00
Bartłomiej Dach
61103cc712
Remove redundant initialiser 2024-10-04 11:18:09 +02:00
Bartłomiej Dach
7cd724f342
Move setup screen background preview to appropriate form control
See
https://discord.com/channels/188630481301012481/188630652340404224/1291361342971707463.
2024-10-04 11:09:14 +02:00
CloneWith
fd5655455a
Adjust tooltip text format 2024-10-04 16:56:16 +08:00
CloneWith
2d7fdaf892
Override OnMouseMove for cursor position fetching 2024-10-04 16:42:48 +08:00
Bartłomiej Dach
6e5a38c6c8
Initialise colours section with default combo colours if none present
Closes https://github.com/ppy/osu/issues/30100.
2024-10-04 10:01:24 +02:00
Bartłomiej Dach
1bab2236fe
Ensure columns collapse into one correctly if no space 2024-10-03 15:01:23 +02:00
Bartłomiej Dach
99eb26b7d5
Redo the layout of sections based on discord feedback
See
https://discord.com/channels/188630481301012481/188630652340404224/1291358770064130140
and everything after.
2024-10-03 13:53:21 +02:00
Bartłomiej Dach
b15608343b
Replace setup screen controls with new "form" controls 2024-10-03 11:49:03 +02:00
OliBomby
80dffa905a Use new keyword instead of overriding TooltipText to remove setter 2024-10-03 11:13:49 +02:00
Dean Herbert
24d6ea5444
Change failed states to be considered as NotPlaying 2024-10-03 17:11:41 +09:00
OliBomby
f8397cccc7 Merge remote-tracking branch 'upstream/master' into grids-4 2024-10-01 15:43:54 +02:00
OliBomby
9fa2849b14 Fixed tooltip inheritors of RoundedButton 2024-10-01 15:34:12 +02:00
CloneWith
5dd28d5352
Fix extra newline 2024-10-01 21:08:31 +08:00
CloneWith
5af05f1cc9
Use play length for timestamp calculation 2024-10-01 20:53:15 +08:00
CloneWith
4f16ecdf1b
Add progress tooltip for ArgonSongProgressBar 2024-10-01 20:22:46 +08:00