Commit Graph

38 Commits

Author SHA1 Message Date
8ada8b1c8c Remove description line from pause/fail screen
These were in the designs but read pretty bad / evil. I can't think of
any text to go in their place that makes sense, so let's just nuke it.
2023-05-24 17:48:35 +09:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
e6236ba088 Update save score button to check availability after import
Previously was relying on whether `SaveReplay` returns null, but since
I've changed it to use the standard "prepare score for import" path, the
button has to check for local availability after import since that path
doesn't return null on fail.
2022-07-15 23:39:52 +03:00
0200ef1d48 Make delegate firing more safe to being set later than BDL 2022-07-15 19:06:44 +09:00
e4ebab92c6 Rename lots of weird variables 2022-07-08 18:37:03 +09:00
fd0d8b1ce3 Add button state, fix async issues, watch replay method
Most borrowed from `ReplayDownloadButton`
2022-06-29 22:50:47 +09:00
f2eb7e0551 Use better design and fix some problem
Let saveReplay async but still void
Make failed score's rank = F
2022-06-21 19:06:38 +08:00
43ead5820a deal with test 2022-06-21 00:54:50 +09:00
9a6f4ef76d Save score button on failed screen 2022-06-19 23:59:37 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
0866dd11bd DefaultBackAction -> BackAction, defaults to last button
The last button is more commonly the escape condition.
2018-06-27 12:57:26 +09:00
b9b04c1b6e move back logic into GameplayMenuOverlay 2018-06-09 09:28:02 +02:00
792d3b8215 allow "go back" keybind in play 2018-06-09 09:14:58 +02:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
5e111e14db Make it possible to change the overlay actions beyond instantiation 2017-12-18 19:13:25 +09:00
a17b2e4c18 Expose buttons for test cases 2017-12-18 19:13:08 +09:00
918e7c9a4b MenuOverlay -> GameplayMenuOverlay 2017-12-18 16:40:50 +09:00
bdeaf2dbb4 Update method names in line with framework changes 2017-05-28 18:34:12 +09:00
359fea7e25 Improve "escape" pressing logic in pause/fail menus. 2017-04-13 12:40:00 +09:00
a18367454d InGameOverlay -> MenuOverlay. 2017-04-06 15:34:52 +09:00
856696b17e Fix incorrect verbatim strings. 2017-04-06 15:31:21 +09:00
0946e42363 removed useless stuff 2017-04-05 22:51:43 +03:00
6a510097df InGameOverlay fixes 2017-04-05 22:36:03 +03:00
1ecff1b32c Fix naming and testcase 2017-04-01 21:50:25 +03:00
f70de7439b Moved title and description to each class 2017-04-01 21:42:12 +03:00
bd123fa906 Better inheritance 2017-04-01 21:29:17 +03:00
91e18cc63e Fix usings 2017-03-28 12:12:35 +03:00
cf3db49631 Inherit Pause/Fail overlay from InGameOverlay 2017-03-28 12:09:26 +03:00
687f71e410 Fixes 2017-03-28 11:45:48 +03:00
85c2184170 Fixes 2017-03-28 11:33:56 +03:00
62693a6a59 Again separate classes 2017-03-28 10:49:58 +03:00
9774f826ab Pause and fail overlays -> StopOverlay 2017-03-28 06:08:31 +03:00
c4500fa270 fixes 2017-03-28 05:19:32 +03:00
110d43bc25 fixes 2017-03-28 05:12:04 +03:00
5461c6516a Refactor PauseOverlay, FailDialog -> FailOverlay 2017-03-28 04:53:57 +03:00