Commit Graph

453 Commits

Author SHA1 Message Date
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
d2b2d3e2e0 Use the absolute value of ParallaxAmount to make sure we're not scaling things down when using a negative value for the Parallax (moving against the cursor instead of with it) 2018-05-16 01:38:46 +02:00
1e88f216f2 Revert the ParallaxContainer changes I made by accident back. 2018-05-16 01:27:18 +02:00
be1159444d Use the absolute value of ParallaxAmount to make sure we're not scaling stuff down when using a negative ParallaxAmount 2018-05-15 15:56:49 +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
ba5861b527 Merge remote-tracking branch 'origin/master' into Private_Messages
# Conflicts:
#	osu.Game/Online/API/Requests/GetMessagesRequest.cs
#	osu.Game/Overlays/Chat/ChatTabControl.cs
2018-05-06 19:45:33 +02: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
3b68dda23e Merge remote-tracking branch 'origin/master' into Private_Messages 2018-04-18 20:55:12 +02: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
5bfb386226 Merge remote-tracking branch 'origin/master' into Private_Messages 2018-04-14 13:31:03 +02:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
e39f5a1adf Rename var chatmanager -> channelManager
Apply requested changes
2018-04-12 23:19:13 +02:00
0bede52381 Move the waves portion of WaveOverlayContainer to WaveContainer to allow usage in other places. 2018-04-11 16:22:27 -03:00
3860594f40 Rename everything into channel and remove everything chat 2018-04-11 20:01:57 +02:00
a70b329155 Split drawing and business logic of ChatOverlay 2018-04-08 18:21:48 +02: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