Dean Herbert
|
28edf3bce7
|
Merge branch 'master' into hud-above-letterbox
|
2018-05-14 19:31:39 +09:00 |
|
Dean Herbert
|
0234bbc37f
|
Move definition inline
|
2018-05-14 19:14:17 +09:00 |
|
Dean Herbert
|
f14948c022
|
Merge branch 'master' into exit-hold-confirmation
|
2018-05-14 18:13:40 +09:00 |
|
smoogipoo
|
115c2dc239
|
Move hud below the skip button
|
2018-05-14 18:02:18 +09:00 |
|
smoogipoo
|
64fba5f6d1
|
Proxy the ruleset cursor above the break overlay
|
2018-05-14 15:36:56 +09:00 |
|
smoogipoo
|
43409127b7
|
Place break overlay underneath the hud
|
2018-05-14 15:36:42 +09:00 |
|
Dean Herbert
|
cfa18bdf1f
|
Fix song progress time counters wrapping after an hour
Resolves #2466.
Supersedes and closes #2487.
|
2018-05-11 22:10:26 +09:00 |
|
Roman Kapustin
|
86430da6d6
|
Update CircularProgress.FillTo calls
|
2018-05-10 21:08:02 +03:00 |
|
Roman Kapustin
|
93029fd548
|
Remove mouseWheelCheckbox from InputSettings player overlay
|
2018-05-10 20:38:55 +03:00 |
|
Dean Herbert
|
5df9f126d1
|
Implement a hold-to-confirm screen when exiting game using escape key
|
2018-05-10 17:07:19 +09:00 |
|
Roman Kapustin
|
ccf82cacb0
|
Show InputSettings on the PlayerLoader screen
|
2018-05-09 17:31:52 +03:00 |
|
Roman Kapustin
|
6676c55fe0
|
Introduce InputSettings
|
2018-05-09 17:22:37 +03:00 |
|
Roman Kapustin
|
44bbb8700e
|
Handle mouse back button using OnMouseDown override instead of using GlobalAction
|
2018-05-08 00:22:11 +03:00 |
|
smoogipoo
|
9128e64c9a
|
Rename OriginalBeatmap back to Beatmap
|
2018-05-07 10:29:38 +09:00 |
|
smoogipoo
|
4ecdea8b2e
|
Remove now-unnecessary IsForCurrentRuleset property of RulesetContainer
|
2018-05-07 10:17:54 +09:00 |
|
smoogipoo
|
77e661489d
|
Merge branch 'i-beatmap' into beatmap-conversion-rework
|
2018-05-07 10:00:24 +09:00 |
|
smoogipoo
|
1aefd71b65
|
Merge remote-tracking branch 'origin/master' into i-beatmap
|
2018-05-07 09:58:53 +09:00 |
|
Roman Kapustin
|
b08b24b6da
|
Introduce OsuScreen.AllowBackButton property
|
2018-05-04 21:18:48 +03:00 |
|
Roman Kapustin
|
39db1e8cbb
|
Rename HoldToQuit to QuitButton
|
2018-05-03 23:50:30 +03:00 |
|
Roman Kapustin
|
f8630115d6
|
Do not expose HoldToQuit.HoldToQuitButton
|
2018-05-03 23:29:58 +03:00 |
|
UselessToucan
|
d18a8ec9f5
|
Merge branch 'master' into exit_replay_button
|
2018-04-28 20:48:16 +03:00 |
|
TocoToucan
|
c78c5195f3
|
HoldToQuitButton cleanup
|
2018-04-28 20:43:41 +03:00 |
|
Dean Herbert
|
4f53185d43
|
Invert logic to match existing toggles
|
2018-04-25 16:18:55 +09:00 |
|
Dean Herbert
|
45810e6220
|
Merge branch 'master' into ignore_beatmap_skin
|
2018-04-24 17:15:39 +09:00 |
|
TocoToucan
|
630980255e
|
Convert HoldToQuit.text to local variable
|
2018-04-21 20:35:24 +03:00 |
|
TocoToucan
|
e6d7136a92
|
Fix HoldToQuit appearance and set HoldToQuitButton.ExitAction
|
2018-04-21 20:21:09 +03:00 |
|
TocoToucan
|
21454d1f10
|
Revert "Add 'End replay' button"
This reverts commit c34ef42f00 .
|
2018-04-21 19:27:17 +03:00 |
|
TocoToucan
|
3b621db460
|
Implement CircularProgress filling
|
2018-04-21 19:25:21 +03:00 |
|
TocoToucan
|
633c775306
|
Initial HoldToQuit commit
|
2018-04-21 18:24:31 +03:00 |
|
TocoToucan
|
1ce38c7fc6
|
Visual settings: Ignore beatmap hitsounds
|
2018-04-20 18:30:41 +03:00 |
|
TocoToucan
|
606e088713
|
Visual settings: Ignore beatmap skin
|
2018-04-20 18:17:57 +03:00 |
|
TocoToucan
|
c34ef42f00
|
Add 'End replay' button
|
2018-04-20 12:50:19 +03:00 |
|
Dean Herbert
|
8bf25542cb
|
Add PlayerLoader TestCase and fix dummy beatmap load procedure
|
2018-04-20 17:30:27 +09:00 |
|
Dean Herbert
|
de85436534
|
Merge remote-tracking branch 'upstream/master' into peppy-async-screens
|
2018-04-20 16:52:58 +09:00 |
|
smoogipoo
|
03a5df84c6
|
Initial rework of beatmap conversion process
|
2018-04-19 22:04:12 +09:00 |
|
smoogipoo
|
66b3b295e7
|
Use IBeatmap wherever possible
|
2018-04-19 20:44:38 +09:00 |
|
smoogipoo
|
7a550e3f07
|
Revert unnecessary change for now
|
2018-04-19 20:20:56 +09:00 |
|
smoogipoo
|
b5a55a0dce
|
Make an interface for beatmaps
|
2018-04-19 18:58:40 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Joehu
|
128446e51d
|
Remove composer from player loader
|
2018-04-12 16:46:46 -07:00 |
|
Dan Balasescu
|
32832304a7
|
Merge branch 'master' into fix-songselect-exit-notimplemented
|
2018-04-02 13:53:41 +09:00 |
|
Dean Herbert
|
31ade986a7
|
Scren async changes in line with framework changes
Makes editor not stutter on load, amongst other screens.
|
2018-03-30 14:58:11 +09:00 |
|
FreezyLemon
|
46d859a660
|
exit player earlier if a dummy map is loaded
|
2018-03-25 13:25:48 +02:00 |
|
Dean Herbert
|
e47aa0edc0
|
Merge branch 'master' into fix-background-fade
|
2018-03-24 03:40:13 +09:00 |
|
smoogipoo
|
afdab7895a
|
Fix beatmap background fade not being updated on retry
Fixes #2287
|
2018-03-23 20:41:38 +09:00 |
|
Dean Herbert
|
b56eee1927
|
Fix background loaded player never being disposed if early exit occurs
|
2018-03-23 15:04:40 +09:00 |
|
FreezyLemon
|
a3d8048aca
|
abort loading and exit player for dummy maps
|
2018-03-22 21:46:35 +01:00 |
|
smoogipoo
|
090c78bf10
|
Merge remote-tracking branch 'origin/master' into fix-player-loader
|
2018-03-22 20:00:21 +09:00 |
|
Dean Herbert
|
917334a39a
|
Move cancel code to exit paths for screen
|
2018-03-22 13:01:40 +09:00 |
|
Dean Herbert
|
8f71d53c17
|
Fix retry not allowing continuing beyond PlayerLoader
Resolves #2265.
|
2018-03-22 02:10:31 +09:00 |
|
Dean Herbert
|
9ad4e9284a
|
Add skin source fallback chain
|
2018-03-20 16:40:11 +09:00 |
|
smoogipoo
|
b27b6c7eb7
|
Merge branch 'master' into cursor-trail
|
2018-03-16 14:43:27 +09:00 |
|
Dean Herbert
|
ea649f9650
|
Avoid scheduling during non-current screen
|
2018-03-14 12:09:19 +09:00 |
|
Dean Herbert
|
ef8d595914
|
Apply formatting changes
|
2018-03-14 11:44:19 +09:00 |
|
Dean Herbert
|
c3a3d76b88
|
Merge remote-tracking branch 'upstream/master' into DoNotMoveToPlayerWhileDragging
|
2018-03-14 11:43:33 +09:00 |
|
Dean Herbert
|
13f64a1d12
|
Merge branch 'master' into cursor-trail
|
2018-03-14 11:42:40 +09:00 |
|
smoogipoo
|
33c721bcbb
|
Fix post-merge errors
|
2018-03-12 09:51:32 +09:00 |
|
smoogipoo
|
6e51b74890
|
Merge remote-tracking branch 'origin/master' into rewrite-break-overlay
|
2018-03-12 09:47:05 +09:00 |
|
Dean Herbert
|
487a03d0d7
|
Merge branch 'master' into cursor-trail
|
2018-03-11 02:07:05 +09:00 |
|
Dean Herbert
|
6d91889ca6
|
Move player-specific configuration bindables back to player
|
2018-03-08 22:16:47 +09:00 |
|
Dean Herbert
|
94ed4ab01b
|
Add debouncing to player loading
Allows the mouse to temporarily exit and re-enter overlay elements without triggering a load
|
2018-03-08 20:28:55 +09:00 |
|
Dean Herbert
|
d3e91024a7
|
Block player enter when a drag initiates from an overlaying container
|
2018-03-08 18:16:23 +09:00 |
|
TocoToucan
|
2cb197d0c4
|
Replace ConfigureBackgroundUpdate with OnEntering
|
2018-03-08 11:35:00 +03:00 |
|
Dean Herbert
|
8f3f886805
|
Merge branch 'master' into PlayerBase
|
2018-03-08 16:12:12 +09:00 |
|
Dean Herbert
|
91c984ed97
|
Merge branch 'master' into rewrite-break-overlay
|
2018-03-08 09:31:59 +09:00 |
|
Dean Herbert
|
81b778fdcf
|
Merge branch 'master' into cursor-trail
|
2018-03-08 09:31:42 +09:00 |
|
pdrapoport
|
3731cbe5eb
|
Removing "mouse wheel disabled" checkbox from visual settings gameplay menu
|
2018-03-07 14:20:59 +01:00 |
|
Dean Herbert
|
6a768e378a
|
Merge branch 'master' into rewrite-break-overlay
|
2018-03-07 17:00:34 +09:00 |
|
TocoToucan
|
697ad63d72
|
Resolve merge conflicts
|
2018-03-05 22:24:25 +03:00 |
|
Dean Herbert
|
4aafc2228e
|
Improve skip button behaviour when mouse buttons are down
|
2018-03-06 00:53:40 +09:00 |
|
Dean Herbert
|
d115c56742
|
Avoid using input blocking
|
2018-03-06 00:27:55 +09:00 |
|
Dean Herbert
|
792a3ac469
|
SkipButton -> SkipOverlay
|
2018-03-06 00:10:53 +09:00 |
|
Dean Herbert
|
53edfedfc8
|
Remove unneeded HighFrequencyMousePosition from GameplayMenuOverlay
|
2018-03-05 19:43:57 +09:00 |
|
Dean Herbert
|
7d11e55d06
|
Only block mouse input when the shaded portion of the SkipButton is hovered
|
2018-03-05 19:43:33 +09:00 |
|
Dean Herbert
|
c6c55c40ed
|
Rewrite BreakOverlay
No longer relies on Schedule calls (could not be rewound).
Also no longer sucks.
|
2018-03-04 00:51:24 +09:00 |
|
Dean Herbert
|
bd510e5356
|
Merge remote-tracking branch 'upstream/master' into clock-fixes
|
2018-03-02 21:01:53 +09:00 |
|
Dean Herbert
|
bda673e6fe
|
Merge branch 'master' into player-reduced-parallax
|
2018-02-28 23:15:25 +09:00 |
|
Dan Balasescu
|
25c748ed45
|
Merge branch 'master' into fix-player-exit
|
2018-02-28 22:05:44 +09:00 |
|
Dean Herbert
|
f9faf8e3d8
|
Localise offset clock usage out of Player as much as possible
|
2018-02-28 22:01:52 +09:00 |
|
Dean Herbert
|
01fcf9c813
|
Update in line with framework changes
|
2018-02-28 22:01:48 +09:00 |
|
Dean Herbert
|
dd6cf1379e
|
Reduce parallax effect during gameplay
This also cleans up some shared code in OsuScreen.
|
2018-02-28 11:42:47 +09:00 |
|
Dean Herbert
|
0cd049c6b0
|
Rely less on zero-duration transform helpers
They have huge overheads.
See ppy/osu-framework#1411.
|
2018-02-28 11:00:54 +09:00 |
|
Dean Herbert
|
f64afc738d
|
Fix incorrect exit block conditional
Resolves #2130.
|
2018-02-27 23:59:34 +09:00 |
|
Dean Herbert
|
cff17f1864
|
Update in line with inverse ShoudProcessClock default
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
8e78a7b114
|
Fix HUD using incorrect clock for time display
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
37d2a2c3cc
|
Rename clock types to match across classes
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
3d52ead213
|
Rename sourceClock
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
fee258f2f2
|
Rework PauseContainer to better pause
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
d4f1723ae6
|
Remove unnecessary secondary argument from HUDOverlay
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
0635ae2293
|
Include missing offset
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
9c0dfb7c8c
|
Avoid creating an extra framed clock in SkipButton
|
2018-02-27 17:23:38 +09:00 |
|
Dean Herbert
|
c0d983bbdf
|
Merge branch 'master' into PlayerBase
|
2018-02-23 13:51:11 +09:00 |
|
Dean Herbert
|
7c43a3b4c0
|
Merge branch 'master' into storyboard-improvements
|
2018-02-19 14:54:12 +09:00 |
|
Dean Herbert
|
e0faf14a3e
|
Actually consume ReplacesBackground
|
2018-02-19 12:33:07 +09:00 |
|
Dean Herbert
|
29adedfa96
|
Collapse visual settings by default in player
|
2018-02-16 12:47:32 +09:00 |
|
Dean Herbert
|
9760f30ce9
|
Tidy things up to make more sense
|
2018-02-16 12:08:36 +09:00 |
|
Dean Herbert
|
f22f9b5de0
|
Merge branch 'master' into PlayerBase
|
2018-02-16 11:26:57 +09:00 |
|
TocoToucan
|
c57e8785e2
|
Move all storyboard loading to Player itself
|
2018-02-15 23:57:53 +03:00 |
|
TocoToucan
|
86f200e257
|
Fix possible nullref
|
2018-02-09 22:04:39 +03:00 |
|
TocoToucan
|
a86a4f49cf
|
Resolve "Pressing escape on continuing causes the game to return to song select" problem without removing Delay
|
2018-02-09 21:20:49 +03:00 |
|