5f8eb6d823
Fix class name
2018-05-22 16:04:36 +09:00
ebda287e81
Share code with HoldToConfirm implementations elsewhere
2018-05-22 01:44:06 +09:00
b7e3ea348b
expose two Bindables with split logic instead of one with mixed logic
2018-05-21 15:53:55 +02:00
1482bca147
Rename for better understanding
...
ShowOverlays -> AllowOverlays
ShowOverlaysOnEnter -> HideOverlaysOnEnter
2018-05-21 09:42:29 +02:00
4d528c4e67
fix VisualTests and Samples still playing
2018-05-20 10:57:15 +02:00
67db539172
prevent Overlays from showing in intro/outro sequences
2018-05-18 08:00:05 +02:00
fe1c1fec0d
Stop overlays from handling DragStart
...
This was causing weird behaviour with the key configuration section and back button in settings.
2018-05-14 15:44:19 +09:00
27437cfbaf
Merge branch 'master' into show-beatmap-id
2018-04-20 18:05:24 +09:00
8649ddc68b
Make forum posts a web link
2018-04-20 13:01:23 +09:00
f62677222c
Merge remote-tracking branch 'upstream/master' into naoey-show-beatmap-id
2018-04-18 13:08:53 +09:00
ae77c010e2
Merge remote-tracking branch 'upstream/master' into wave-container
2018-04-15 21:03:18 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
0bede52381
Move the waves portion of WaveOverlayContainer to WaveContainer to allow usage in other places.
2018-04-11 16:22:27 -03:00
ca4299c6fe
Remove unused using and fix possible nullref.
2018-04-04 22:07:24 +05:30
c304c1eecf
Make LinkFlowContainer handle beatmap id lookup in game.
2018-04-04 21:23:51 +05:30
6ad962fc8b
Interpolate ParallaxContainer's scale
...
Things were a bit jumpy when a screen was adjusting `ParallaxAmount`. This smoothes the applied scale changes to look great again.
Most noticeable when hitting the retry hotkey (`~`) from gameplay.
2018-03-09 14:35:53 +09:00
f78538fea8
Merge branch 'master' into user-profile-recent
2018-03-07 19:41:52 +09:00
78d73d4c11
Additional fixes for flow ordering after framework changes
2018-03-06 17:20:58 +09:00
148551afa2
osu!-side changes in-line with framework layout changes
2018-03-06 14:12:37 +09:00
26e50043b7
Fix parallax container during rewinds
2018-03-04 00:52:00 +09:00
eacb9ba743
Merge branch 'master' into user-profile-recent
2018-02-28 23:49:33 +09:00
bda673e6fe
Merge branch 'master' into player-reduced-parallax
2018-02-28 23:15:25 +09:00
2e535afb84
Remove redundant subsection title.
...
- Also handle opening UserProfile in LinkFlowContainer similar to how
beatmaps and channels are handled
2018-02-28 15:25:29 +05:30
dd6cf1379e
Reduce parallax effect during gameplay
...
This also cleans up some shared code in OsuScreen.
2018-02-28 11:42:47 +09:00
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
5724618b2a
Add license headers and sanitise open profile argument.
2018-02-26 09:58:11 +05:30
bb40919f9c
Add link handling to recent activities.
...
- Add a show user action to link handling
2018-02-26 01:21:27 +05:30
53129e5235
Fix text getting truncated after last link in chat line
2018-01-30 17:47:22 +09:00
38c5434b82
Remove placeholder methods in OsuGame
...
Let's add these when they can actually be implemented.
2018-01-17 20:32:20 +09:00
b27577e242
Add temporary browser handling of beatmap difficulty loading
...
until we have an api method to support this.
2018-01-17 19:37:20 +09:00
783ca40c64
Update with upstream changes
2018-01-17 16:51:47 +09:00
45301d07fd
Merge branch 'master' into url-parsing-support
2018-01-12 19:34:44 +09:00
2c67ff75ed
added custom hoverclicksounds so links make sounds on hover&click
2018-01-11 18:52:50 +01:00
c5c33e20bf
OverlayContainer changes in-line with framework
2018-01-11 19:03:01 +09:00
3bf9901dd2
Fixed bugs and added tests
2018-01-09 16:11:45 +01:00
72624aea18
Use a better method of link compilation
...
Adds word wrap back, simplifies a lot.
2018-01-09 20:33:20 +09:00
1be0569743
Update licence headers
2018-01-09 14:34:52 +09:00
b035a92bda
Merge branch 'master' into url-parsing-support
2018-01-09 14:28:20 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
faf1181fc3
Merge branch 'master' into url-parsing-support
2018-01-02 17:51:50 +09:00
e7721d71f3
Changed chat link implementation according to review
2017-12-31 00:51:47 +01:00
e332683d18
Fix music controller draggability
2017-12-30 21:10:40 +09:00
442a649c63
Make all FocusedOverlays hide on clicks outside of themselves
...
Also allows wheel events to pass through around them.
2017-12-30 20:45:41 +09:00
ae79be7b51
small style fixes plus new assert in test
2017-12-28 21:45:58 +01:00
7454633f63
Refactor and general tidying up
2017-12-28 20:11:21 +01:00
962e4d7c8a
Removed LinkId and word wrapping (for now).
...
Also reimplemented the OsuHoverContainer properly
2017-12-25 20:46:04 +01:00
68255095a6
Renamed the IHasHoverSounds interface to ICanDisableHoverSounds and made it so that if the interface is not implemented, it is just ignored (samples will always be played). If it is implemented, the ShouldPlayHoverSound bool is decisive of whether sounds are played or not
2017-12-07 19:52:40 +01:00
e05618a415
Removed unnecessary "using" directives
2017-12-07 19:36:56 +01:00
a8599a1b75
Implemented new interface which allows parent containers to decide on whether a "OnHover" sound should be played.
2017-12-07 13:12:36 +01:00
9b866d2248
Made it so the link ID is always added before loading the SpriteTexts (fixed weird bug where some sprites would be white instead of blue). Also improved XML doc on TextColour
2017-12-04 13:46:07 +01:00