1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-08 06:00:05 +08:00
Commit Graph

50743 Commits

Author SHA1 Message Date
Dean Herbert
60f513abd9
Merge pull request #17957 from peppy/disable-first-run-temporary
Disable first run screen from appearing on startup until it is more complete
2022-04-24 17:37:17 +09:00
Dean Herbert
d0fee3c212
Merge pull request #17950 from Susko3/ButtonSystem-keys
Allow any key to trigger the osu! cookie in the initial state
2022-04-24 17:30:22 +09:00
Dean Herbert
1b2467d3ed Disable first run screen from appearing on startup until it is more complete 2022-04-24 16:35:41 +09:00
Dean Herbert
a40d140353
Merge pull request #17956 from frenzibyte/sections-container-pagination
Fix page up / down in `SectionsContainer` with fixed header skipping content
2022-04-24 15:36:35 +09:00
Salman Ahmed
3700c607d8 Fix sections scroll container not handling fixed header in scrolls 2022-04-24 01:52:13 +03:00
Salman Ahmed
05736fb84c Add failing test case for navigation via PageUp/PageDown 2022-04-24 01:52:11 +03:00
Salman Ahmed
e8cf4466b0 Make sections container test scene more usable
Head busted the moment I opened this test scene.

Cleaned it up a bit to make it easier to test changes.
2022-04-24 01:52:10 +03:00
Susko3
684d88ba75 Add full OsuGame tests
These tests ensure the expected behaviour is not broken in the future.
2022-04-23 19:01:55 +02:00
Susko3
cdfef08846 Add tests for shortcut keys 2022-04-23 18:44:50 +02:00
Susko3
e89441951c Allow any key to trigger the initial osu! cookie 2022-04-23 18:33:43 +02:00
Dean Herbert
c2f5376e82
Merge pull request #17939 from frenzibyte/legacy-skin-hit-animation-fallback
Fix legacy skin hit animation lookup falling back to `LookupName`
2022-04-23 11:04:05 +09:00
Dean Herbert
cf9f59ac11
Merge pull request #17906 from peppy/first-run-setup-sheared-overlay
Convert first run setup to use new `ShearedOverlayContainer`
2022-04-23 10:37:12 +09:00
Bartłomiej Dach
98b7b156c7
Merge branch 'master' into first-run-setup-sheared-overlay 2022-04-23 00:32:07 +02:00
Salman Ahmed
56358ef19e Fix legacy skin hit animation lookup falling back to LookupName 2022-04-23 00:35:45 +03:00
Bartłomiej Dach
71e4c4f752
Merge pull request #17905 from peppy/sheared-overlay-container-click-away
Add better click-to-dismiss logic for sheared overlays
2022-04-22 22:55:59 +02:00
Bartłomiej Dach
e246357b36
Merge branch 'master' into sheared-overlay-container-click-away 2022-04-22 22:26:35 +02:00
Dean Herbert
93b000bf7a
Merge pull request #17918 from bdach/mod-overlay/incompatibility-panels-clickable
Allow selecting mods regardless of incompatibility state on new mod select
2022-04-23 05:03:20 +09:00
Salman Ahmed
5120faa830 Merge branch 'master' into mod-overlay/incompatibility-panels-clickable 2022-04-22 22:19:42 +03:00
Dan Balasescu
b283586f7d
Merge pull request #17931 from peppy/revert-schedule-revert
Fix regression in settings filter display
2022-04-22 22:03:42 +09:00
Dean Herbert
5f3ff51f7e Revert "Remove one more unnecessary schedule"
This reverts commit f282e5b013.
2022-04-22 21:24:58 +09:00
Dan Balasescu
ca6c292a08
Merge pull request #17923 from peppy/fix-difficulty-tooltip-visibility
Fix high star ratings not being easily visible on tooltips
2022-04-22 16:49:32 +09:00
Dan Balasescu
b1cf917b49
Merge pull request #17823 from peppy/settings-filter-fixes
Fix incorrect settings state if searching too quickly (during load process)
2022-04-22 16:38:41 +09:00
Dean Herbert
f735d381a7
Merge branch 'master' into mod-overlay/incompatibility-panels-clickable 2022-04-22 16:26:46 +09:00
Dean Herbert
14e17c8b7b Update TestIncompatibilityDisplay in line with new functionality 2022-04-22 16:22:18 +09:00
Dean Herbert
c44f7d9f93 Fix high star ratings not being easily visible on tooltips
Resolves issue mentioned in https://github.com/ppy/osu/discussions/17920.
2022-04-22 15:59:52 +09:00
Dean Herbert
51eee511b0
Merge pull request #17921 from frenzibyte/guest-beatmap-user-profile
Display beatmap guest participations in user profile
2022-04-22 15:51:06 +09:00
Dean Herbert
f282e5b013 Remove one more unnecessary schedule 2022-04-22 15:32:23 +09:00
Dean Herbert
06594ca0c8 Refine assertion to ensure correct section is current, rather than any section 2022-04-22 15:30:12 +09:00
Salman Ahmed
33d516eecb Move guest participation beatmap up to below loved 2022-04-22 09:28:29 +03:00
Dean Herbert
82a1d1cc2e Fix multiplier display not blocking input 2022-04-22 15:22:58 +09:00
Salman Ahmed
40d823bf69 Use localised string for guest participation beatmaps header 2022-04-22 09:18:46 +03:00
Salman Ahmed
893a95df40 Update resources 2022-04-22 09:18:21 +03:00
Salman Ahmed
2c21bd89e7 Display beatmap guest participations in user profile 2022-04-22 07:56:01 +03:00
Salman Ahmed
a9ea0ab91b Add support for fetching user guest participations 2022-04-22 07:55:39 +03:00
Dean Herbert
27c7864562
Merge pull request #17917 from bdach/mod-overlay/flaky-free-mod-select-test
Fix flaky test in free mod select test scene
2022-04-22 12:54:47 +09:00
Dean Herbert
0b82e3af27
Merge pull request #17902 from peppy/signalr-proxy
Specify web proxy in SignalR connection building
2022-04-22 12:54:14 +09:00
Dean Herbert
89d93ae2d7
Merge pull request #17881 from peppy/first-run-setup
Add first run setup dialog
2022-04-22 11:20:36 +09:00
Bartłomiej Dach
e9bd87545e
Fix flaky test in free mod select test scene 2022-04-22 00:07:00 +02:00
Bartłomiej Dach
cd898344cb
Add test coverage of new incompatibility behaviour 2022-04-21 23:49:40 +02:00
Bartłomiej Dach
b7c11cdb8e
Deselect old incompatible mods if any on user mod select screen 2022-04-21 23:49:30 +02:00
Bartłomiej Dach
32722adba9
Allow mod panels to be clicked in incompatible state 2022-04-21 23:37:01 +02:00
Bartłomiej Dach
dcda43eb48
Merge branch 'master' into signalr-proxy 2022-04-21 23:36:09 +02:00
Bartłomiej Dach
8fe4443029
Update screen method signatures to match framework API changes 2022-04-21 22:29:23 +02:00
Bartłomiej Dach
8c6864727e
Merge branch 'master' into first-run-setup 2022-04-21 22:14:57 +02:00
Dean Herbert
000c152715
Merge pull request #17860 from frenzibyte/sample-positional-playback-screen-space
Calculate sample playback position using screen-space drawable rectangles
2022-04-22 02:48:00 +09:00
Salman Ahmed
f4992d7792
Merge branch 'master' into sample-positional-playback-screen-space 2022-04-21 20:10:35 +03:00
Salman Ahmed
295558b24d
Merge branch 'master' into settings-filter-fixes 2022-04-21 20:06:14 +03:00
Salman Ahmed
4dd1ed13e4
Merge pull request #17914 from peppy/update-framework 2022-04-21 20:04:58 +03:00
Salman Ahmed
6ad10672ee
Merge branch 'master' into update-framework 2022-04-21 19:30:57 +03:00
Dean Herbert
05bca4c4f9
Merge pull request #17907 from peppy/fix-skinnable-sound-interactive-testing
Fix `TestSceneSkinnableSound` not working under visual tests
2022-04-22 01:15:49 +09:00