e90660c1a4
Switched to lowercase
2023-04-21 02:35:28 +02:00
b62de5514c
Fixed video importing bug #23259
2023-04-21 02:10:24 +02:00
e72f103c17
Do not look up metadata for locally-modified beatmaps on save
2023-04-11 23:14:35 +02:00
eb37d740b1
Update supported video filetypes to match osu-stable
2023-03-13 18:24:16 +09:00
fc558278cc
Fix touch input handler settings not matching search for "touchscreen"
2023-01-24 13:37:12 +09:00
e3932c077b
Merge pull request #22032 from frenzibyte/fix-potential-difficulty-failure-alt
...
Fix advanced statistics display potentially performing invalid difficulty calculation
2023-01-23 15:39:47 +09:00
26cd70f2bf
Always use production (non-experimental) endpoints for tournament client
2023-01-17 18:46:06 +09:00
13c1b8f5a4
Fix intermittent failure in tests with restarting player instances
2023-01-15 16:06:06 +03:00
0548ca2aa8
Avoid changing target content midway through code
2023-01-12 09:48:38 +03:00
6c52b8339b
Fix game-level components finishing load after content
2023-01-11 22:02:06 +03:00
39221a52da
Fix advanced statistics display using decoupled ruleset bindable for difficulty calculation
2023-01-05 12:52:08 +03:00
c7ca4bbba5
Use generic Enum methods
2022-12-26 20:36:39 +01:00
145130ba80
Register solo statistics watcher at game level
2022-12-24 14:35:07 +01:00
d5b2c7dfe9
Clamp SFX panning on results screen
2022-12-16 17:19:07 +09:00
dd4cd3cf8e
Move gameplay configuration to interface to allow editor overriding
2022-11-08 18:25:24 +09:00
20dd405c2b
Merge branch 'master' into maintain-common-mod-selection
2022-11-03 15:32:40 +09:00
71d87489ab
Merge branch 'master' into safe-area-toggle
2022-10-29 13:19:44 +02:00
8c057b3af7
Add comment explaining why handlers are added in OsuGameBase
2022-10-28 17:26:53 +09:00
f9d2c30c3e
Add user toggle for application of safe areas
2022-10-28 14:05:45 +09:00
27ce3d8342
Fix input settings not displaying in visual test browser
2022-10-21 01:52:19 +03:00
739b21ab3b
Maintain mod selection on ruleset change for common mods
2022-10-14 02:15:58 +03:00
a44cfe2901
Hide menu cursor when user is idle
2022-10-12 17:50:31 +03:00
8a7526aaa3
Merge pull request #20344 from frenzibyte/better-tablet-notifications
...
Improve tablet error/warning notifications messaging
2022-09-22 22:45:27 +09:00
db21601632
Add warning message in files
folder to avoid accidental deletion
...
This is a pretty standard practice for applications that have data
stored in folders where a user may accidentally determine that the
content is unnecessary.
Aims to address cases like
https://github.com/ppy/osu/discussions/20394#discussioncomment-3705694 .
It's not the first time this has come up, and definitely won't be the
last.
2022-09-22 13:17:24 +09:00
110652592f
Display readable tablet notifications and link to supported list page
2022-09-16 16:32:06 +03:00
433bb5ae24
Add ServerShuttingDownCountdown
2022-09-16 19:56:52 +09:00
40a60f7145
Remove all entity framework code and migrations
2022-09-15 16:58:58 +09:00
20ffbc4676
Fix beat sync stopping after returning to menu from a failed play
...
Closes #20193 .
Explanation is inline comment.
2022-09-09 14:13:03 +09:00
23d5e8b286
Fix beat sync components stopping after beatmap change
...
Not an amazing fix, but it seems to work and would rather get this in
ASAP rather than trying to fix at a framework level.
Closes #20059 .
2022-09-01 23:46:02 +09:00
8e42af8e66
Merge pull request #19973 from peppy/no-gameplay-clock-beat-synced-container
...
Fix beat synced components not applying offsets
2022-08-29 20:43:26 +09:00
be5c6232e8
Encapsulate Track
inside a FramedClock
to avoid mutating operations
2022-08-29 16:29:19 +09:00
423f6f90f2
Remove async calls from ScoreManager
2022-08-29 15:34:08 +09:00
fec744a7fe
Add global FramedBeatmapClock
for BeatSyncProvider
components
2022-08-26 17:48:21 +09:00
c4b9b2a14b
Merge branch 'master' into irenderer-glwrapper
2022-08-05 20:35:06 +09:00
b4e55f7309
Apply IRenderer changes
2022-08-02 19:50:57 +09:00
cc4cde2c79
Improve IBeatSyncProvider
interface and reduce beatmap track dependence
2022-08-02 17:59:18 +09:00
a5f48e336a
Isolate development builds' storage from release builds
2022-08-01 14:38:02 +09:00
cb52b696ed
Merge branch 'master' into bypass-local-metadata-cache
2022-07-29 16:05:54 +09:00
2ff6ff06d3
Use tuple to better explain new bool
parameter
2022-07-29 16:05:41 +09:00
8cb4fb35e0
Rename parameter to read better (and still use local cache if no online API is available)
2022-07-28 17:08:59 +09:00
c35da62224
Add flow for bypassing local cache lookups when refreshing beatmap metadata
2022-07-28 16:33:51 +09:00
2b9d46d803
Remove unused RulesetStore
from BeatmapManager
constructor
2022-07-28 16:19:05 +09:00
ef10145d6f
Rename MenuCursorContainer
and clean up code
2022-07-26 14:11:52 +09:00
57a41c6897
Add basic background processor
2022-07-21 18:20:46 +09:00
defadeef47
Merge pull request #19250 from peppy/fps-counter
...
Add game-side FPS counter
2022-07-21 16:26:38 +09:00
0a1744faca
Add to game and bind with configuration setting
2022-07-20 23:49:19 +09:00
6adcf82d2e
Add change ingester to handle passing of online changes to correct target components
2022-07-19 17:57:01 +09:00
cd39f444ef
Expose event from OnlineMetadataClient
rather than calling BeatmapUpdater
directly
2022-07-19 17:57:01 +09:00
10d6027c89
Assign missing UserID to RealmUser
2022-07-11 02:36:51 -04:00
79bed0abdf
Merge branch 'realm-nested-writes' into metadata-client
2022-07-07 17:37:06 +09:00