Commit Graph

157 Commits

Author SHA1 Message Date
37b19f78ae Set AccentColour in concrete counters 2018-11-15 23:37:21 +03:00
7f73fc2d39 Require holding back button to quit gameplay
Avoids accidental presses and streamlines logic with on-screen element.
2018-11-07 01:49:21 +09:00
4bc9161cd1 Leave bigger gap if replaying 2018-10-30 08:32:12 -04:00
b7a2ad1aa5 Use UIEvent level getters for modifier keys. 2018-10-02 13:26:36 +09:00
50091252e2 Adapt signature change of event handlers 2018-10-02 12:02:55 +09:00
99fc04c8af Change signature to new event handler 2018-10-02 12:02:47 +09:00
125b569ccb Change AudioClock type to IFrameBasedClock and comment its usage 2018-09-07 21:39:41 +03:00
1e6220e3c0 Call KeyCounter.RestoreState itself 2018-07-28 13:22:52 +03:00
d387048057 Resolve KeyCounterCollection merge conflict 2018-07-22 21:15:53 +03:00
7f3ad37ede Restore keycounter state on replay seek 2018-07-22 19:42:18 +03:00
1d9bf42082 Fix clock assigning during KeyCounterCollection creation 2018-07-22 18:38:10 +03:00
72959691e9 Introduce KeyCounterMemento 2018-07-22 17:16:17 +03:00
0f37758314 Update framework 2018-07-21 16:21:53 +09:00
241437c819 Remove unnecessary counting change logic 2018-07-20 17:08:25 +09:00
d43e4af8ea Fix overlap between quit button at key input overlay 2018-05-22 16:45:42 +09:00
39db1e8cbb Rename HoldToQuit to QuitButton 2018-05-03 23:50:30 +03:00
633c775306 Initial HoldToQuit commit 2018-04-21 18:24:31 +03:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
8e78a7b114 Fix HUD using incorrect clock for time display 2018-02-27 17:23:38 +09:00
d4f1723ae6 Remove unnecessary secondary argument from HUDOverlay 2018-02-27 17:23:38 +09:00
d82835107c Remove autohide and clock related logic from Visual settings overlay 2018-01-26 22:20:24 +03:00
615c831069 Merge from ppy/master 2018-01-26 21:56:17 +03:00
8d11596b2f Minor cleanups 2018-01-24 17:48:42 +09:00
e88f514cf4 Resolve merge conflicts 2018-01-21 18:32:21 +03:00
4875443e12 Resolve merge conflicts 2018-01-21 18:11:43 +03:00
a05032779f Remove unneeded event binding 2018-01-18 00:04:33 +09:00
c79603290d Move TriggerChange to LoadComplete() 2018-01-17 21:52:57 +09:00
2ebb3d6e0e Fix ReplayLoader not being treated as having a replay loaded
Player checks for HasReplayLoaded in Player.load(), but the replay is attached in ReplayPlayer.LoadComplete(), which is too late.
2018-01-17 17:37:14 +09:00
43d2ae348a Rename ReplaySomething -> PlayerSomething 2018-01-13 22:25:09 +03:00
3795411fd1 Do not assign hudOverlay's and breakOverlay's members in Player class 2018-01-12 23:33:24 +03:00
3ec93966a0 Implement VisualSettings autohiding 2018-01-11 23:39:23 +03:00
98851e4a78 Stop time whenever visual settings are expanded 2018-01-11 01:24:34 +03:00
c48c7b085c Visual settings initial commit 2018-01-10 02:24:51 +03:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
1c132938df Allow visibility can be toggled only if replay is loaded 2017-10-03 20:26:53 +03:00
b94c78e993 Hide/Show Replay settings on pressing Ctrl+H 2017-10-02 19:33:58 +03:00
6d97da8b19 Add replay speed adjustment 2017-10-02 04:42:38 +03:00
16e96888ab Update KeyCounterCollection to support action-based buttons 2017-08-21 12:39:22 +09:00
723e27353c HitRenderer -> RulesetContainer 2017-08-09 13:28:29 +09:00
f705589bf2 Rename NotificationManager to NotificationOverlay 2017-07-28 15:03:42 +09:00
99221260c4 Replace several usages of BeginDelayedSequence with LINQ-style 2017-07-16 17:42:01 +03:00
5568df1aee Remove StandardHUDOverlay
This class hierarchy was originally when we had different HUDs for rulesets, but this is no longer the case. Skins will be able to build off the base (new) HUDOverlay without issue, so there is no real need for the abstract class for now.

We can add it back if a need for it arises; for the moment I'd like to avoid as many Standard* classes as possible.
2017-06-05 17:18:07 +09:00
2712f49545 Remove bad 2017-06-05 17:06:47 +09:00
958cd9f8d8 Don't display in-game
Nothing does anything yet, so we can't display this. Make it functional before adding to game project.
2017-06-05 16:52:09 +09:00
af6f8bbd89 Fix namespaces and class names 2017-06-05 16:47:42 +09:00
e737ded382 Applied suggested changes 2017-05-30 12:23:53 +03:00
08219ccb42 Applied suggested changes 2017-05-29 19:00:29 +03:00
bedcf04043 Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options 2017-05-27 02:25:03 +03:00
2e28b10c36 CI fixes and removed useless property 2017-05-23 12:24:16 +03:00
eafe215169 Simplify Hud visibility change 2017-05-23 11:53:12 +03:00