77fcf35d1d
Remove unlimited frame limiter warning
...
This should not be required now that we have a 1,000 Hz limiter in
place.
2022-06-13 15:40:27 +09:00
e5d6dc1ba5
Merge pull request #18606 from peppy/latency-comparer
...
Add latency certifier system
2022-06-10 19:41:44 +09:00
c9dfffbc0e
Merge pull request #18619 from peppy/fix-collection-performance
...
Fix performance overhead of large collections
2022-06-10 15:01:31 +09:00
c625c929e5
Update button text to match new terminology
2022-06-10 14:16:56 +09:00
4a5e86e451
Rename Beatmaps
to BeatmapHashes
for clarity
2022-06-10 14:03:51 +09:00
3b229624dd
Simplify contains check to use LINQ the whole way
2022-06-10 14:02:58 +09:00
bc7262a3dd
Merge pull request #18627 from Joehuu/always-show-mod-selector-beatmap-info
...
Always show mod selector on beatmap info leaderboards regardless of supporter
2022-06-09 18:18:12 +09:00
f3371e8bc8
Always show mod selector on beatmap info leaderboards regardless of supporter
2022-06-08 13:22:49 -07:00
c2ed41d097
Remove CanBeNull
specification from DI attributes
2022-06-08 15:10:19 +01:00
04b434b8ce
Update ChatLine
timestamp and message colours
2022-06-08 14:04:01 +01:00
dfa31df2af
Use #nullable enable
in ChatLine
2022-06-08 14:04:01 +01:00
c22bffaa01
Fix filter failure when no collection is selected
2022-06-08 19:30:18 +09:00
187086e4ec
Merge pull request #18609 from ALANVF/settings-delete-skin
...
Add button to delete the current skin
2022-06-08 19:18:59 +09:00
42cd7d9e6e
Change CollectionManager
to only store MD5 hashes instead of full BeatmapInfo
2022-06-08 18:23:09 +09:00
3a90aa0b9b
Fix code styling
2022-06-08 17:57:59 +09:00
5157a78ae6
Isolate nested sample screens from main game to avoid toolbar interactions
2022-06-08 16:53:06 +09:00
6c05329144
Close #5820 (Ability to delete a single skin)
2022-06-07 18:01:40 -04:00
2f635fa854
Refactor ChatLine
and fix DrawableChannel
flow padding
...
Refactors `ChatLine` component to use more sensible override properties
and layout using grid container. Moves creation of username component
into its own method to simplify BDL.
Updates padding of base `DrawableChannel` flow padding.
Removes usage of `ChatOverlayDrawableChannel` since it's overrides are
no longer needed.
Updates usage of `StandAloneChatDisplay` to use new override properties
of `DrawableChannel`.
2022-06-07 22:35:45 +01:00
9da99a0ddf
Rename to latency certifier
2022-06-07 23:34:55 +09:00
95dea00725
Tidy up code and namespaces
2022-06-07 23:10:08 +09:00
20cfa5d83f
Add button to access latency comparer from game
2022-06-07 17:28:31 +09:00
4df7711af8
Merge branch 'master' into volume-metre-keyboard-fix
2022-06-06 23:45:42 +02:00
b104b7a90d
Rename method to mention "all"
2022-06-06 20:12:20 +09:00
cb383d4bdc
Merge branch 'master' into delete-all-beatmap-videos-sbs
2022-06-06 20:08:05 +09:00
c0aaeff2b3
Update DaySeparator
to use new design throughout
...
Moves `DaySeparator` chat component to it's own file and update it to
match new chat design. Makes use of several virtual attributes that can
be overridden to update spacing and layout in other usage contexts.
Remove redundant usage of `ChatOverlayDaySeparator`, since the new
design is now part of the base class.
Create `StandAloneDaySeparator` to use in `StandAloneChatDisplay` which
overrides attributes to match correct spacing and layout for its design.
Ensure that `DrawableChannel.CreateDaySeparator` returns type of
`DaySeparator` instead of `Drawable`.
2022-06-04 18:02:14 +01:00
58c8562cb0
Fix username placeholder text casing and missing localisation on registration form
2022-06-03 20:09:20 -07:00
d0e098fbcd
Allow using arrow keys to navigate volume controls when controls are already visible
2022-06-04 01:04:46 +09:00
712253a35b
Make non-localisable strings in VolumeMeter
verbatim
2022-06-04 01:04:23 +09:00
64616a6d73
Remove completely gimped implementation in VolumeMeter
2022-06-04 00:18:54 +09:00
6115275bc2
Use 'default' sampleset for toolbar and repurpose 'toolbar' select sample temporarily
2022-06-03 22:33:06 +09:00
2878bb592f
Use more appropriate sounds for certain components
2022-06-03 22:32:12 +09:00
365819865e
Remove 'submit' sample usages
2022-06-03 22:31:35 +09:00
cd999cf7ac
Fix back-to-front conditional
2022-06-03 10:51:20 +03:00
1a835f0622
Add warning note when running fullscreen on macOS
2022-06-03 10:32:59 +03:00
5bd9d88219
Fix tutorial download state not matching correctly when already available locally
...
Closes https://github.com/ppy/osu/issues/18468 .
This doesn't stop the tutorial from downloading a second time, but at
least displays the correct status afterwards. Avoiding the download is a
bit more involved and requires a change to the flow. Probably not worth
it just yet.
To test, recommend switching to production environment, as dev server
doesn't have correct metadata for tutorial resulting in weirdness.
2022-06-02 16:34:24 +09:00
42598ce22a
Refactor warning
to notice
in method names and usages
2022-06-01 16:51:58 +09:00
f7110116de
Only display exclusive fullscreen hinting on windows
2022-05-31 14:04:56 +09:00
53844d3df1
Refactor settings item "warning" text to allow non-warning state
2022-05-31 14:01:42 +09:00
99ee3a7d8d
Merge branch 'master' into detect-exclusive-fullscreen
2022-05-31 09:42:42 +09:00
1d5a156c15
Merge pull request #18427 from sw1tchbl4d3r/currently_playing_search
...
Add search bar for the `CurrentlyPlayingDisplay`
2022-05-30 23:03:00 +09:00
f65d2db77f
Remove "V2" suffix from ChatOverlay
components
2022-05-30 17:54:09 +09:00
5f9a69e5c2
Add localisation
2022-05-30 17:19:03 +09:00
dea7a27553
Adjust wording, add text for capable state
2022-05-30 17:18:29 +09:00
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
5478ac21ea
Merge branch 'master' into currently_playing_search
2022-05-30 16:48:53 +09:00
8f596520f3
Remove old chat overlay components
2022-05-29 20:08:43 +01:00
e329c160b3
Simplify channel retrieval expression
2022-05-29 18:58:27 +02:00
e69f8716cd
Fix incorrect indent size
2022-05-29 18:56:37 +02:00
f9f8a32380
Merge branch 'master' into new-chat-announce-channel
2022-05-29 18:55:43 +02:00
7c97719db1
Move Schedule
to only drawable pieces
2022-05-29 21:28:09 +09:00