Dean Herbert
|
25941f6187
|
Use DeepClone instead of reflection call
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-06-01 10:47:45 +09:00 |
|
Dan Balasescu
|
425390e13b
|
Refactor to reduce nested conditions
|
2022-06-01 09:54:47 +09:00 |
|
Dan Balasescu
|
50c3dfca31
|
Apply code reviews
|
2022-06-01 09:54:47 +09:00 |
|
Dan Balasescu
|
fc079ad8cf
|
Refactor to reduce nested conditions
|
2022-06-01 09:51:06 +09:00 |
|
Dan Balasescu
|
a434cc14a4
|
Apply code reviews
|
2022-06-01 09:34:46 +09:00 |
|
Dean Herbert
|
bc22079fdc
|
Fix row selected colour flicker when changing offset rapidly
|
2022-05-31 22:02:30 +09:00 |
|
Dean Herbert
|
8240b645b4
|
Copy attribute types from currently selected control point to new placements
|
2022-05-31 21:50:12 +09:00 |
|
Dean Herbert
|
f99bcb23a0
|
Automatically make first control point added to beatmap have timing data
|
2022-05-31 21:50:08 +09:00 |
|
Dean Herbert
|
a940676fc2
|
Add adjustment buttons
|
2022-05-31 21:31:20 +09:00 |
|
Dan Balasescu
|
eaeb66547e
|
Revert comment removal
|
2022-05-31 19:58:45 +09:00 |
|
Dan Balasescu
|
13d85b8cc7
|
Merge branch 'scoreprocessor-cleanup' into multiplayer-leaderboard-user-mods-2
|
2022-05-31 19:53:37 +09:00 |
|
Dan Balasescu
|
1e0ee1b214
|
Expose MaximumScoringValues for user consumption
|
2022-05-31 19:49:37 +09:00 |
|
Dan Balasescu
|
93240073a6
|
Rename field + rewrite xmldoc a bit
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
28d8799e11
|
Add overloads to + document + expose ExtractScoringValues
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
d6d56ee22d
|
Fix unintentional truncation
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
44ca350822
|
Reset minimal scoring values from frames
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
20988be6bb
|
Fix incorrect value
|
2022-05-31 19:40:07 +09:00 |
|
Dan Balasescu
|
6ccdb61853
|
Use new ComputeScore() overload in more cases
|
2022-05-31 19:40:02 +09:00 |
|
Dan Balasescu
|
2289812801
|
Add method to compute score from ScoringValues
|
2022-05-31 19:39:53 +09:00 |
|
Dan Balasescu
|
a809a19eec
|
Remove getBonusScore()
|
2022-05-31 19:39:42 +09:00 |
|
Dan Balasescu
|
d0e3e50ca7
|
Extract score statistics directly into ScoringValues
|
2022-05-31 19:39:42 +09:00 |
|
Dan Balasescu
|
af0f934e1a
|
Move raw ScoreProcessor values into ScoringValues struct
|
2022-05-31 19:39:38 +09:00 |
|
Dean Herbert
|
475cc8174f
|
Fix off-by-one display issue when adjusting offset
|
2022-05-31 18:41:44 +09:00 |
|
Dean Herbert
|
94194a04f2
|
Animate adjustments
|
2022-05-31 18:41:44 +09:00 |
|
Dean Herbert
|
51014b8748
|
Ensure offset changes are correctly tracked by the display, even when locked
|
2022-05-31 18:41:44 +09:00 |
|
Dean Herbert
|
c8f21ee8b2
|
Change WaveformComparisonDisplay to centre around a time offset rather than beat
|
2022-05-31 18:41:44 +09:00 |
|
Dean Herbert
|
6bc68ada43
|
Add ability to lock the WaveformComparison display to a current location
|
2022-05-31 18:41:44 +09:00 |
|
Dean Herbert
|
c0804803fd
|
Add background to main waveform row
|
2022-05-31 18:35:52 +09:00 |
|
Dean Herbert
|
655780fd98
|
Fix regression in bpm textbox binding logic
|
2022-05-31 18:27:18 +09:00 |
|
Dan Balasescu
|
132c94c1b5
|
Remove Ruleset parameter from ResetFromReplayFrame()
|
2022-05-31 17:16:23 +09:00 |
|
Dean Herbert
|
ebb83a5e49
|
Add TODO about scroll behaviour which is missing
|
2022-05-31 15:10:55 +09:00 |
|
Dean Herbert
|
cf5da44492
|
Add automatic control point tracking to the timing screen
|
2022-05-31 15:00:30 +09:00 |
|
Dean Herbert
|
27efeb7d4e
|
Fix TimingSection performing a beatmap save when switching bound timing points
|
2022-05-31 14:58:49 +09:00 |
|
Dean Herbert
|
f7110116de
|
Only display exclusive fullscreen hinting on windows
|
2022-05-31 14:04:56 +09:00 |
|
Dean Herbert
|
53844d3df1
|
Refactor settings item "warning" text to allow non-warning state
|
2022-05-31 14:01:42 +09:00 |
|
Dean Herbert
|
477e520766
|
Add comment regarding deadlock avoidance
|
2022-05-31 12:24:44 +09:00 |
|
Dean Herbert
|
c892aed797
|
Merge branch 'master' into fix-dummmy-api-request-firing-2
|
2022-05-31 12:23:26 +09:00 |
|
Dan Balasescu
|
7caf4c1ac1
|
Merge branch 'master' into detect-exclusive-fullscreen
|
2022-05-31 11:02:16 +09:00 |
|
Dan Balasescu
|
0141958be6
|
Merge pull request #18497 from peppy/zip-archive-reader-avoid-memcpy
Use pooled memory for memory copies performed by `ZipArchiveReader`
|
2022-05-31 11:01:57 +09:00 |
|
Dan Balasescu
|
99ee3a7d8d
|
Merge branch 'master' into detect-exclusive-fullscreen
|
2022-05-31 09:42:42 +09:00 |
|
Dean Herbert
|
1d5a156c15
|
Merge pull request #18427 from sw1tchbl4d3r/currently_playing_search
Add search bar for the `CurrentlyPlayingDisplay`
|
2022-05-30 23:03:00 +09:00 |
|
Dean Herbert
|
d6b18d87b8
|
Update framework
|
2022-05-30 20:22:26 +09:00 |
|
Dean Herbert
|
82a1ba1d46
|
Use pooled memory for memory copies performed by ZipArchiveReader
|
2022-05-30 20:22:26 +09:00 |
|
Dan Balasescu
|
22d998dc2a
|
Use new score processor in MultiplayerGameplayLeaderboard
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
75b50de269
|
Implement score processor for spectator states
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
a052e09ac3
|
Send ScoreProcessor statistics in SpectatorState
|
2022-05-30 19:26:26 +09:00 |
|
Dan Balasescu
|
c97b477485
|
Fix inverted operation order
|
2022-05-30 19:11:54 +09:00 |
|
Dean Herbert
|
dcc53fbd47
|
Merge branch 'rename-chat-overlay' into fix-dummmy-api-request-firing-2
|
2022-05-30 17:56:12 +09:00 |
|
Dean Herbert
|
f65d2db77f
|
Remove "V2" suffix from ChatOverlay components
|
2022-05-30 17:54:09 +09:00 |
|
Dan Balasescu
|
5f9a69e5c2
|
Add localisation
|
2022-05-30 17:19:03 +09:00 |
|
Dan Balasescu
|
dea7a27553
|
Adjust wording, add text for capable state
|
2022-05-30 17:18:29 +09:00 |
|
Dean Herbert
|
9e678101cf
|
Merge pull request #18442 from jai-x/new-chat-announce-channel
Display Announce type channels separately in new chat overlay
|
2022-05-30 16:53:15 +09:00 |
|
Dean Herbert
|
5478ac21ea
|
Merge branch 'master' into currently_playing_search
|
2022-05-30 16:48:53 +09:00 |
|
Dean Herbert
|
f935f034c2
|
Ensure request handling for OnlinePlayTestScene runs in a scheduled fashion
|
2022-05-30 16:33:07 +09:00 |
|
Dean Herbert
|
c18dd8c8fb
|
Ensure Queue operations on DummyAPIAccess are performed on the update thread
|
2022-05-30 16:32:44 +09:00 |
|
Dean Herbert
|
a2a057440e
|
Fail requests taretting the fake API with a more deliberate exception
I think this feels better than relying on some other method to throw an
exception.
|
2022-05-30 16:31:54 +09:00 |
|
Dean Herbert
|
45841673f6
|
Update OnlineLookupCache to use async version of Perform call
|
2022-05-30 16:13:13 +09:00 |
|
Dan Balasescu
|
be998cdb0a
|
Merge pull request #18477 from frenzibyte/fix-timeline-context-menu
Fix context menu no longer opening for hitobjects in timeline
|
2022-05-30 11:49:06 +09:00 |
|
Jai Sharma
|
8f596520f3
|
Remove old chat overlay components
|
2022-05-29 20:08:43 +01:00 |
|
Bartłomiej Dach
|
c892ec83ef
|
Fix wrong sizing of editor timeline ticks
|
2022-05-29 20:15:17 +02:00 |
|
Bartłomiej Dach
|
e329c160b3
|
Simplify channel retrieval expression
|
2022-05-29 18:58:27 +02:00 |
|
Bartłomiej Dach
|
e69f8716cd
|
Fix incorrect indent size
|
2022-05-29 18:56:37 +02:00 |
|
Bartłomiej Dach
|
f9f8a32380
|
Merge branch 'master' into new-chat-announce-channel
|
2022-05-29 18:55:43 +02:00 |
|
Bartłomiej Dach
|
cee66c51d6
|
Merge branch 'master' into fix-timeline-context-menu
|
2022-05-29 16:06:05 +02:00 |
|
Dean Herbert
|
70c8a43961
|
Update framework
|
2022-05-29 21:31:20 +09:00 |
|
Dean Herbert
|
7c97719db1
|
Move Schedule to only drawable pieces
|
2022-05-29 21:28:09 +09:00 |
|
Salman Ahmed
|
9cc5df9b13
|
Fix context menu no longer open on hitobjects in timeline
|
2022-05-29 15:23:32 +03:00 |
|
Dean Herbert
|
c7570fbce5
|
Fix potential ObjectDisposedException on realm notification in SkinSection
|
2022-05-29 15:15:03 +09:00 |
|
Salman Ahmed
|
02baf9a97a
|
Fix timeline objects disappearing prematurely on wide-screens
|
2022-05-28 17:45:38 +03:00 |
|
Bartłomiej Dach
|
a8e1c5ba87
|
Fix remaining cases of incorrect GameplayState construction in tests
Manual attempts to initialise replaced by a new `TestGameplayState`
helper for ease of use.
|
2022-05-28 15:23:29 +02:00 |
|
Bartłomiej Dach
|
1641918c51
|
Revert "Avoid throwing unobserved exception when PerformancePointsCounter requests timed attributes"
This reverts commit 19b655d75b .
|
2022-05-28 15:23:28 +02:00 |
|
sw1tchbl4d3
|
ede3ab9dc0
|
Add OnFocus handler to CurrentlyPlayingDisplay
|
2022-05-28 12:04:44 +02:00 |
|
Dean Herbert
|
62266c72ea
|
Merge pull request #18448 from frenzibyte/editor-metronome-rate
Fix metronome speed not adjusted on different playback rates
|
2022-05-28 10:58:51 +09:00 |
|
Dean Herbert
|
4f2910cdb1
|
Merge pull request #18445 from frenzibyte/editor-background-colour
Darken background colour in "setup" and "verify" screens
|
2022-05-28 10:56:22 +09:00 |
|
Dean Herbert
|
3aa7e3141e
|
Merge pull request #18443 from frenzibyte/fix-beatmap-badge-colouring
Fix beatmap badge colours not updated inline with recent changes
|
2022-05-28 10:55:07 +09:00 |
|
Dean Herbert
|
68684f5fe7
|
Merge pull request #18446 from frenzibyte/editor-row-attribute-background
Update row attribute background colour to fit screen
|
2022-05-28 10:53:50 +09:00 |
|
Dean Herbert
|
93a8092da6
|
Increase usable width slightly further
|
2022-05-28 10:51:39 +09:00 |
|
Salman Ahmed
|
2fac710d4b
|
Add step for adjusting editor clock rate in test scene
|
2022-05-28 04:10:39 +03:00 |
|
Salman Ahmed
|
e12d188dad
|
Fix metronome speed not adjusted on different playback rates
|
2022-05-28 04:10:39 +03:00 |
|
Salman Ahmed
|
d12e4928e6
|
Increase editor verify settings width to give more breathing space
|
2022-05-28 03:09:04 +03:00 |
|
Salman Ahmed
|
e71d907164
|
Update row attribute background colour to fit screen
|
2022-05-28 02:20:04 +03:00 |
|
Salman Ahmed
|
eec9248cde
|
Darken background colour in "setup" and "verify" screens
|
2022-05-28 02:10:18 +03:00 |
|
Salman Ahmed
|
aee3e2a4ed
|
Add shadow effect to editor's bottom bar
|
2022-05-28 01:58:55 +03:00 |
|
Salman Ahmed
|
06832a4baf
|
Fix beatmap badge colours not updated inline with recent changes
|
2022-05-28 01:05:43 +03:00 |
|
sw1tchbl4d3
|
cd84200ad9
|
Add HoldFocus and ReleaseFocusOnCommit attributes to searchbar
|
2022-05-27 21:23:37 +02:00 |
|
Jai Sharma
|
c5845f307a
|
Code quality
|
2022-05-27 20:12:00 +01:00 |
|
Dean Herbert
|
5eb16ff46c
|
Update framework
|
2022-05-28 04:02:35 +09:00 |
|
Dean Herbert
|
254039b8fe
|
Address remaining code quality concerns
|
2022-05-28 04:01:51 +09:00 |
|
Dean Herbert
|
ca9b2648a3
|
Merge pull request #18421 from peppy/reconnect-on-server-shutdown-exception
Handle server shutdown messages in room creation and spectator initialisation
|
2022-05-28 03:52:24 +09:00 |
|
Jai Sharma
|
e950c8c1d0
|
Refactor ChannelList to use new ChannelGroup class for each type of channel
|
2022-05-27 19:46:53 +01:00 |
|
Dean Herbert
|
03d9ca0d8d
|
Merge pull request #18437 from peppy/fa-playlist-category
Add featured artist playlist category
|
2022-05-28 01:28:21 +09:00 |
|
Jai Sharma
|
320b6ca631
|
Display Announce type channels separately in new chat overlay
|
2022-05-27 16:18:22 +01:00 |
|
Bartłomiej Dach
|
e511c1dfff
|
Merge branch 'master' into use-normalised-precise-scrolling
|
2022-05-27 16:55:13 +02:00 |
|
Bartłomiej Dach
|
a94432f3bd
|
Fix drawable room border colour not matching badge
|
2022-05-27 16:40:15 +02:00 |
|
sw1tchbl4d3
|
e2951d70d1
|
Address code style issues
|
2022-05-27 16:38:54 +02:00 |
|
Dean Herbert
|
6960bec52d
|
Update resources
|
2022-05-27 23:29:48 +09:00 |
|
Dean Herbert
|
d9ecf69d20
|
Update framework
|
2022-05-27 23:29:39 +09:00 |
|
Dean Herbert
|
883c6f1eb3
|
Update colour of spotlights playlist to match new specs
|
2022-05-27 20:26:35 +09:00 |
|
Dean Herbert
|
ef47b380c6
|
Add featured artist playlist category
|
2022-05-27 20:18:46 +09:00 |
|
Dean Herbert
|
d94315ee3f
|
Fix potential crash from unsafe drawable mutation in scoreboard update code
|
2022-05-27 20:03:30 +09:00 |
|
sw1tchbl4d3
|
e1fd37fd44
|
Use new padding constant where appropriate
|
2022-05-27 12:40:31 +02:00 |
|
sw1tchbl4d3
|
6a0cf26722
|
Make text localisable and add padding constant
|
2022-05-27 12:36:43 +02:00 |
|
Dean Herbert
|
e53c8518de
|
Don't output beatmap parse failures in a visible manner
The user can't do much about this. When a user reports a beatmap issue,
the logs will still contain this useful information. Should be fine I
think.
As mentioned in
https://github.com/ppy/osu/discussions/18426
https://github.com/ppy/osu/issues/750
https://github.com/ppy/osu/issues/18372
etc.
|
2022-05-27 19:18:38 +09:00 |
|
sw1tchbl4d3
|
7c459faaf0
|
Remove unneeded search_bar_width and more
|
2022-05-27 10:05:59 +02:00 |
|
sw1tchbl4d3
|
4967d03606
|
Update currently playing search bar to resemble existing UI
|
2022-05-27 09:58:40 +02:00 |
|
Joseph Madamba
|
105d581f24
|
Use existing web localisation for chat strings
|
2022-05-26 22:23:03 -07:00 |
|
Dan Balasescu
|
198afb6aa7
|
Merge pull request #18431 from Joehuu/fix-scores-container-visibility
Fix beatmap info scores container not hiding when there's no leaderboard
|
2022-05-27 14:17:42 +09:00 |
|
Joseph Madamba
|
e551a53601
|
Fix checkmarks not showing on editor stateful menu items
|
2022-05-26 21:45:30 -07:00 |
|
Joseph Madamba
|
389020b497
|
Fix scores container test failures
|
2022-05-26 20:58:47 -07:00 |
|
Joseph Madamba
|
3554563114
|
Fix beatmap info scores container not hiding when there's no leaderboard
|
2022-05-26 19:50:54 -07:00 |
|
Joseph Madamba
|
2b5aa35b56
|
Fix beatmap info status pill being incorrect on multiple status beatmaps
|
2022-05-26 17:52:17 -07:00 |
|
sw1tchbl4d3
|
a8e453e660
|
Remove now unnecessary username filter check
|
2022-05-27 00:43:29 +02:00 |
|
sw1tchbl4d3
|
de5b60ab66
|
Move filtering from manual loops to SearchContainer
|
2022-05-27 00:40:23 +02:00 |
|
sw1tchbl4d3
|
3183621d3d
|
Add search bar for the CurrentlyPlayingDisplay
|
2022-05-26 22:57:24 +02:00 |
|
Bartłomiej Dach
|
e7a266e742
|
Merge branch 'master' into fix-multiplayer-race
|
2022-05-26 20:43:20 +02:00 |
|
Bartłomiej Dach
|
818b344c2b
|
Merge branch 'master' into editor-bottom-bar-new-design
|
2022-05-26 19:26:35 +02:00 |
|
Dan Balasescu
|
0224947de0
|
Add comment about how starting gameplay works
|
2022-05-26 20:09:47 +09:00 |
|
Dan Balasescu
|
3915b8e414
|
Fix multiplayer race condition when starting gameplay
|
2022-05-26 20:01:33 +09:00 |
|
Dean Herbert
|
a98d0cf0d8
|
Simplify channel filter method
|
2022-05-26 18:48:11 +09:00 |
|
Dean Herbert
|
b2607196b8
|
Merge branch 'master' into new-chat-integrate
|
2022-05-26 18:38:26 +09:00 |
|
Dan Balasescu
|
08935cff86
|
Detect exclusive fullscreen on Windows
|
2022-05-26 18:37:04 +09:00 |
|
Dean Herbert
|
fb586fe0b2
|
Merge branch 'master' into editor-bottom-bar-new-design
|
2022-05-26 18:32:28 +09:00 |
|
Dean Herbert
|
93c94b8ea0
|
Fix test caching woes
|
2022-05-26 18:30:37 +09:00 |
|
Dean Herbert
|
7f4ea5d522
|
Use left alignment and remove hacky text positioning code
|
2022-05-26 18:12:28 +09:00 |
|
Dean Herbert
|
abb69a49b0
|
Handle server shutdown messages in room creation and spectator initialisation
|
2022-05-26 18:03:41 +09:00 |
|
Dean Herbert
|
63dd9bd493
|
Expose Reconnect logic in HubClientConnector
|
2022-05-26 18:02:50 +09:00 |
|
Noah M
|
b550cbc5a3
|
Fix failing code quality checks
|
2022-05-25 17:01:30 -05:00 |
|
Bartłomiej Dach
|
a1b8fa0992
|
Disable "select all mods" button if all are selected
|
2022-05-25 23:06:12 +02:00 |
|
Bartłomiej Dach
|
071e158a29
|
Expose available mod state outwardly as a bindable
|
2022-05-25 23:06:12 +02:00 |
|
Bartłomiej Dach
|
f0303d76e8
|
Split off "select all mods" button to separate class
|
2022-05-25 22:18:30 +02:00 |
|
Bartłomiej Dach
|
a3f2962558
|
Disable "deselect all mods" button if none are selected
|
2022-05-25 22:15:02 +02:00 |
|
Bartłomiej Dach
|
a4bd399b0c
|
Split off "deselect all mods" button to separate class
|
2022-05-25 22:14:45 +02:00 |
|
Jai Sharma
|
f94afa5f8c
|
Code quality
|
2022-05-25 18:28:18 +01:00 |
|
Dean Herbert
|
acd554d918
|
Update time info and add bpm
|
2022-05-25 23:54:59 +09:00 |
|
Dean Herbert
|
2c61a9d3d1
|
Update bottom bar components to new design language (mostly)
|
2022-05-25 23:54:59 +09:00 |
|
Dean Herbert
|
8791e3b9ef
|
Split BottomBar out of Editor
|
2022-05-25 23:54:59 +09:00 |
|
Jai Sharma
|
997fc716e8
|
Split out the channel list labels from the channel list item flow
|
2022-05-25 15:15:46 +01:00 |
|
Jai Sharma
|
c0da05dda0
|
Use an array of channels to exclude from the overlay
|
2022-05-25 15:15:26 +01:00 |
|
Dean Herbert
|
463b8130c8
|
Update editor screen switcher to match new design language
|
2022-05-25 22:31:27 +09:00 |
|
Dean Herbert
|
206f2ca208
|
Rename screen switcher control to be in line with naming expectations
|
2022-05-25 22:20:33 +09:00 |
|
Dean Herbert
|
c4cae7f677
|
Update EditorMenuBar to match new design language
|
2022-05-25 22:19:24 +09:00 |
|
Jai Sharma
|
cd90d29315
|
Ensure channel traversal shortcut scrolls channel list item into view
|
2022-05-25 12:37:28 +01:00 |
|
Jai Sharma
|
4a36f3aa4c
|
Ensure channel traversal shortcut is using visual order
|
2022-05-25 12:29:04 +01:00 |
|
Dan Balasescu
|
fb22801afb
|
Merge pull request #18388 from peppy/editor-timing-waveforms
Add waveform comparison view to editor timing screen
|
2022-05-25 20:15:25 +09:00 |
|
Dean Herbert
|
795c9fcbc9
|
Update framework
|
2022-05-25 19:38:50 +09:00 |
|
Dean Herbert
|
f1d4902be5
|
Remove unnecessary bindable cast
|
2022-05-25 19:25:23 +09:00 |
|
Dean Herbert
|
49ab031e75
|
Allow traversing in both directions using ctrl-tab shortcuts
|
2022-05-25 18:42:49 +09:00 |
|
Dean Herbert
|
a92089c443
|
Change filter method to consider all non-system channels as joinable
|
2022-05-25 18:42:33 +09:00 |
|
Dean Herbert
|
87959a59d9
|
Add missing "announce" channel type
Of note, this doesn't mean the channels will display, but it does fix
parsing errors which cause the whole chat display to fail.
|
2022-05-25 18:28:33 +09:00 |
|
Dan Balasescu
|
79c8752bb4
|
Merge pull request #18408 from peppy/first-run-ui-scale-first
Move UI scale setup to the beginning of the first run setup
|
2022-05-25 12:56:03 +09:00 |
|
Dean Herbert
|
de5d2df100
|
Move UI scale setup to the beginning of the first run setup
|
2022-05-25 12:19:26 +09:00 |
|
Dan Balasescu
|
f468d1eb16
|
Merge branch 'master' into editor-tidy-up
|
2022-05-25 11:58:34 +09:00 |
|
Jai Sharma
|
f6810d3f59
|
Add keyboard shortcuts to ChatOverlayV2 with tests
|
2022-05-24 23:05:25 +01:00 |
|
Bartłomiej Dach
|
5f6baaca13
|
Merge branch 'master' into editor-beat-divisor-size-static
|
2022-05-24 23:17:02 +02:00 |
|
Bartłomiej Dach
|
61c093c109
|
Merge branch 'master' into rounded-button-colour-default
|
2022-05-24 22:47:47 +02:00 |
|
Jai Sharma
|
fce527b0df
|
Schedule channel manager bindable events to ensure they happen after the first poll
|
2022-05-24 21:25:27 +01:00 |
|
Bartłomiej Dach
|
2dd0b3f8d9
|
Merge branch 'master' into fix-mod-panel-click-area
|
2022-05-24 21:52:37 +02:00 |
|
Dan Balasescu
|
25f35b3408
|
Merge pull request #18394 from peppy/editor-beat-divisor-on-mouse-down
Handle beat divisor input on mouse down, rather than mouse up
|
2022-05-24 19:06:14 +09:00 |
|
Dan Balasescu
|
46b2f1ecc2
|
Merge pull request #18392 from peppy/editor-remove-triangle-button-usage
Remove `TriangleButton` usage in editor
|
2022-05-24 18:51:02 +09:00 |
|
Dean Herbert
|
0bcf8c846c
|
Change editor colour scheme to aquamarine
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
648cee7106
|
Remove editor screen transitions for now
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
3f5ccd4db8
|
Update timing screen sections to newer design metrics
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
c02ec05056
|
Remove remaining usage of EditorRoundedScreen
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
1d196262d0
|
Remove unused OnTimelineLoaded flow
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
a905731053
|
Update timeline colours and paddings to match new designs
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
17206bbebf
|
Update screen padding and colouring to better match new designs
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
a2bfd0ba41
|
Merge branch 'editor-remove-triangle-button-usage' into editor-combined
|
2022-05-24 18:43:02 +09:00 |
|
Dean Herbert
|
741cfcc614
|
Merge branch 'editor-beat-divisor-on-mouse-down' into editor-combined
|
2022-05-24 18:43:01 +09:00 |
|
Dean Herbert
|
0471f35d84
|
Merge branch 'editor-beat-divisor-size-static' into editor-combined
|
2022-05-24 18:43:00 +09:00 |
|
Dean Herbert
|
3ace5f135e
|
Adjust marker to match design proportions
|
2022-05-24 18:26:01 +09:00 |
|
Dean Herbert
|
3c2e57bf00
|
Update BeatDivisorControl to better match new designs and metrics
|
2022-05-24 18:26:01 +09:00 |
|
Dean Herbert
|
e6087f5f5b
|
Handle beat divisor input on mouse down, rather than mouse up
It felt way too unresponsive.
|
2022-05-24 18:16:19 +09:00 |
|
Dean Herbert
|
4a88affd03
|
Move beat divisor tick size retrieval to static methods
|
2022-05-24 18:15:20 +09:00 |
|
Dean Herbert
|
a346990a8c
|
Remove TriangleButton usage in editor
|
2022-05-24 18:13:09 +09:00 |
|
Dean Herbert
|
f00dd27fcd
|
Move OverlayColourProvider provisioning of RoundedButton to SettingsButton for now
|
2022-05-24 18:11:54 +09:00 |
|
Dean Herbert
|
1137545d4a
|
Fix Timeline potentially not updating visuals to correct state on first display
|
2022-05-24 18:11:05 +09:00 |
|
Dean Herbert
|
49a2173646
|
Avoid needlessly updating display (and add better documentation on chosen scale)
|
2022-05-24 14:36:44 +09:00 |
|
Dean Herbert
|
4fcdcef166
|
Add indexing on each wavefrom row
|
2022-05-24 14:36:44 +09:00 |
|
Dean Herbert
|
c1720c128d
|
Dim rows which are not part of the active control point (and offset centre)
|
2022-05-24 14:36:44 +09:00 |
|
Dean Herbert
|
7040dec013
|
Fix disabled bindable woes by not using TimingControlPoint.DEFAULT
|
2022-05-24 14:36:44 +09:00 |
|
Dean Herbert
|
588c5d1583
|
Add initial waveform comparison display
|
2022-05-24 14:36:44 +09:00 |
|
Dan Balasescu
|
9259aa94f1
|
Fix Catmull slider parsing with duplicate initial point
|
2022-05-24 11:47:42 +09:00 |
|
Joseph Madamba
|
1f935cacf4
|
Add spotlighted beatmaps filter to beatmap listing
|
2022-05-23 18:47:04 -07:00 |
|
Dan Balasescu
|
96e438edee
|
Merge pull request #18378 from bdach/back-button-closes-dropdowns
Make "back" binding close opened dropdown menus
|
2022-05-24 10:45:28 +09:00 |
|
Joseph Madamba
|
ed0b841df0
|
Fix incorrect left/right clicking area of mod panels
|
2022-05-23 18:29:26 -07:00 |
|
apollo-dw
|
eae2378466
|
Add WIP to search filters
|
2022-05-24 01:49:07 +01:00 |
|
Bartłomiej Dach
|
3847a586f1
|
Make GlobalAction.Back close all opened dropdown menus
|
2022-05-23 23:37:40 +02:00 |
|
Jai Sharma
|
d2a49ca266
|
Use ChatOverlayV2 in message notifier and tests
|
2022-05-23 21:02:50 +01:00 |
|
Jai Sharma
|
58d39734d0
|
Integrate ChatOverlayV2 into main game
|
2022-05-23 21:02:47 +01:00 |
|
Susko3
|
88217e0c98
|
Adjust ScrollDelta usages to account for normalised IsPrecise values
|
2022-05-23 20:22:27 +02:00 |
|
Dean Herbert
|
7d93778355
|
Merge pull request #18290 from jai-x/new-chat-remove-selector-item
Use dummy channel to show selector and remove `ChannelListSelector`
|
2022-05-23 15:49:00 +09:00 |
|
Dean Herbert
|
87947c6ef0
|
Merge pull request #18340 from smoogipoo/hp-ratio-improvements
Adjust HP drain and recoveries to closer match osu-stable
|
2022-05-23 15:19:42 +09:00 |
|
Dan Balasescu
|
7d0470794b
|
Merge pull request #18353 from frenzibyte/spectator-catch-up-work-alt
Disallow multi-spectator player clocks from being started/stopped externally
|
2022-05-23 13:59:54 +09:00 |
|
Dan Balasescu
|
e3c1c78b17
|
Merge pull request #18348 from maromalo/mod-key-multiplayer
Add toggle mod hotkey support in multiplayer room
|
2022-05-23 13:45:02 +09:00 |
|
Dan Balasescu
|
f111d33b25
|
Merge pull request #18339 from peppy/editor-timing
Add first pieces of editor timing UI
|
2022-05-23 11:12:22 +09:00 |
|
Bartłomiej Dach
|
9308d0b012
|
Merge branch 'master' into mod-key-multiplayer
|
2022-05-22 19:30:10 +02:00 |
|
Dean Herbert
|
9c3d0dafbd
|
Remove implementation at Player level
Turns out this isn't required in the end due to implementation at
`MasterGameplayClockContainer`.
|
2022-05-23 02:00:21 +09:00 |
|
Dean Herbert
|
267bef959f
|
Remove unnecessary cache type specification
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-05-23 02:00:04 +09:00 |
|
Dean Herbert
|
c9ea87e6be
|
Revert easing for now
|
2022-05-23 00:03:42 +09:00 |
|
Dean Herbert
|
007582afb9
|
Remove unused usings resulting from namespace move
|
2022-05-22 23:55:33 +09:00 |
|