e20458421a
Update flaky timeline zoom test to output something useful
2022-07-22 16:05:20 +09:00
6eb42d08ce
Fix timeline zoom receiving feedback from bindable changes
...
This causes the focal point zooming to not work (as the focal point is
lost). There's no need to handle ongoing changes to
`BeatmapInfo.TimelineZoom` because it is not a property which is changed
at runtime.
2022-07-22 15:25:57 +09:00
f87efae115
Merge pull request #19293 from peppy/skin-editor-save-hotkey
...
Add the ability to save in the skin editor using system save hotkey
2022-07-22 14:43:34 +09:00
de966c2ba1
Merge pull request #19243 from LukynkaCZE/editor-save-toast
...
DIsplay toasts on beatmap/skin save
2022-07-22 14:06:30 +09:00
f713253d1b
Fix formatting inconsistencies in empty ctor
s
2022-07-22 14:00:29 +09:00
92f59ce9a0
Add the ability to save in the skin editor using system save hotkey
2022-07-22 13:10:18 +09:00
ed94d7fce8
Fix requested changes
2022-07-22 02:46:17 +02:00
ebe386c288
Merge branch 'ppy:master' into editor-save-toast
2022-07-22 00:25:23 +02:00
5db4d9437a
Add missing using statement
2022-07-21 21:39:24 +09:00
6fac34c721
Merge pull request #19274 from peppy/fix-fps-counter-fps-inaccuracy
...
Fix draw FPS being inaccurate due to using `ElapsedFrameTime`
2022-07-21 20:55:14 +09:00
2001d79bb2
Merge pull request #19269 from peppy/fix-update-button-test-failure
...
Fix `UpdateBeatmapSetButton` intermittent test failure
2022-07-21 20:36:00 +09:00
2987ab6ff7
Merge pull request #19273 from peppy/fix-fps-counter-width-calculation
...
Fix FPS counter not being wide enough to show large fps numbers
2022-07-21 13:31:16 +03:00
4c4939d18d
Fix draw FPS being inaccurate due to using ElapsedFrameTime
...
Had a feeling this would be the case.
Basically, we're calculating on the update thread and checking the last
value of draw thread's `ElapsedFrameTime`. In the case that value is
spiky, a completely incorrect fps can be displayed.
I've left the spike display do use `ElapsedFrameTime`, as
`FramesPerSecond` is too averaged to see spikes.
2022-07-21 19:17:58 +09:00
fb728fbed1
Fix FPS counter not being wide enough to show large fps numbers
2022-07-21 18:56:39 +09:00
559254db31
Merge branch 'master' into fix-update-button-test-failure
2022-07-21 11:15:43 +03:00
8f2287b968
Merge pull request #19268 from peppy/change-carousel-item-terminology
...
Change carousel terminology to not use `Children` / `InternalChildren`
2022-07-21 11:11:01 +03:00
aa7c16ee5f
Merge branch 'master' into change-carousel-item-terminology
2022-07-21 10:29:13 +03:00
defadeef47
Merge pull request #19250 from peppy/fps-counter
...
Add game-side FPS counter
2022-07-21 16:26:38 +09:00
fc0c9f76bd
Fix UpdateBeatmapSetButton
intermittent test failure
...
Carousel would only expire items when off-screen. This meant that for a
case (like a test) where items are generally always on-screen,
`UpdateBeatmapSet` calls would result in panels remaining hidden but not
cleaned up.
2022-07-21 16:24:48 +09:00
3cfe624af1
Fix one more missed method with incorrect terminology
2022-07-21 16:16:41 +09:00
a05d7f4d8c
Change carousel terminology to not use Children
/ InternalChildren
2022-07-21 16:06:06 +09:00
55bde4eeb0
Merge pull request #19264 from TacoGuyAT/triangles-animation-tweaks
...
Increase responsiveness of osu! logo triangles to the beat
2022-07-21 15:40:38 +09:00
b72e868b5f
Merge branch 'master' into triangles-animation-tweaks
2022-07-21 09:10:16 +03:00
611c6d5425
Merge pull request #19265 from frenzibyte/fix-changelog-overlay
...
Fix changelog overlay tests failing due to missing `CreatedAt` date
2022-07-21 14:44:59 +09:00
07e1763a70
Tweak velocity a bit more (and simplify in multiple places)
2022-07-21 14:25:11 +09:00
2f16174d3d
Changed control points set to private; Cleanup
2022-07-21 07:25:44 +03:00
5513a8b6b4
Fix changelog overlay tests failing due to missing CreatedAt
date
2022-07-21 07:21:27 +03:00
56106e43d2
Avoid div-by-zero
2022-07-21 13:06:43 +09:00
311a0a3de0
Always show counter temporarily when aim FPS changes
2022-07-21 12:57:40 +09:00
705ff06ea5
Better handle spikes and significant changes
2022-07-21 12:50:39 +09:00
285516b111
Fix isDisplayed
never actually being set
2022-07-21 12:40:27 +09:00
d6c3a52494
Added missing braces
2022-07-21 06:38:33 +03:00
ed8e065a86
Logo triangles speed and beat sync tweaks
2022-07-21 06:13:45 +03:00
728e22fbce
Improve tooltip display when running single thread
2022-07-21 12:06:22 +09:00
e1a577ea48
Adjust spacing to make things feel more even
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2022-07-21 11:59:51 +09:00
57ecc3a6df
Remove unnecessary negative spacing from thread names
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2022-07-21 11:59:26 +09:00
c7313b4198
Fix alignment glitching due to non-matching anchor/origin
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2022-07-21 11:58:28 +09:00
75453b78c0
Adjust colours and metrics
2022-07-21 00:09:46 +09:00
f54aff2ece
Add global key binding for FPS toggle
2022-07-21 00:09:46 +09:00
0a1744faca
Add to game and bind with configuration setting
2022-07-20 23:49:19 +09:00
0fb959a565
Stay displayed while hovering
2022-07-20 23:49:19 +09:00
03e644e548
Choose colours based on relative performance goals
2022-07-20 23:49:19 +09:00
0c3d43026d
Add initial structure for fps counter
2022-07-20 23:49:19 +09:00
7dfc18a0e3
Merge pull request #19208 from frenzibyte/remove-score-multiplier-on-custom-mod-settings
...
Remove score multiplier on difficulty-increasing mods with customised settings
2022-07-20 20:12:59 +09:00
62133fa069
Merge pull request #19246 from frenzibyte/fix-wiki-navigation
...
Fix wiki overlay not handling path redirection properly
2022-07-20 20:08:11 +09:00
556d06a836
Merge pull request #17622 from frenzibyte/taiko-target-classic-position
...
Replicate osu!(stable)'s hit target position with "Classic" mod
2022-07-20 20:08:00 +09:00
10ab7a4337
Merge pull request #19233 from peppy/date-submitted-ranked
...
Add ranked and submitted date storage and filtering
2022-07-20 19:27:24 +09:00
f6e46da117
Merge branch 'master' into taiko-target-classic-position
2022-07-20 19:09:57 +09:00
2b399ec7ad
Merge branch 'master' into date-submitted-ranked
2022-07-20 18:36:57 +09:00
05f61d696a
Merge pull request #19230 from peppy/beatmap-update-online-flow
...
Show update button in beatmap carousel when beatmaps have online changes
2022-07-20 18:36:48 +09:00