Dean Herbert
d6968ca09c
Remove FullyLoaded logic
...
Always parse storyboards for now.
Let's not optimise this until it is necessary. It was leading to weird threading problems due to the load call in Player's async load method.
2017-07-20 11:01:50 +09:00
Dean Herbert
b00fc857dd
Merge branch 'master' into fix-beatmap-null
2017-07-20 09:33:14 +09:00
Dean Herbert
8d727b898f
Don't rely on BeatmapSetInfo being present
2017-07-20 09:23:11 +09:00
Dean Herbert
d69470f2ae
Fix TestWorkingBeatmap broken by attempting to load storyboard
2017-07-20 09:22:39 +09:00
MrTheMake
fd518e2294
Don't start a beatmap's track until the intro is done playing
2017-07-20 01:57:46 +02:00
Jorolf
bac8693c81
Merge branch 'user-profile-fixes' of github.com:Jorolf/osu into user-profile-fixes
2017-07-20 01:08:42 +02:00
Jorolf
e0fb2563b5
remove using
2017-07-20 01:08:26 +02:00
jorolf
c2a2f77210
Merge branch 'master' into user-profile-fixes
2017-07-20 01:06:36 +02:00
Jorolf
b016103894
add link to user page
2017-07-20 01:03:00 +02:00
Thomas Müller
c4619f614a
Merge branch 'master' of github.com:ppy/osu into better-transforms
...
# Conflicts:
# osu-framework
2017-07-19 19:15:51 +02:00
smoogipooo
d75e439f94
Fix Player crashing due to null BeatmapInfo (now unused).
2017-07-20 01:27:27 +09:30
MrTheMake
6ff2b73c30
Merge branch 'master' of https://github.com/ppy/osu into musiccontroller-canbeatmapchange
2017-07-19 16:50:29 +02:00
Dean Herbert
38431f8555
Fix remaining test case issues
2017-07-19 19:10:04 +09:00
Dean Herbert
8ce71ef235
Fix broken test case
2017-07-19 18:48:27 +09:00
Dean Herbert
da92fccdb0
Merge branch 'master' into non-null-beatmap
2017-07-19 18:32:42 +09:00
Dean Herbert
d7dddec328
Set zero-difficulty values local to the dummy beatmap
2017-07-19 18:32:11 +09:00
Dean Herbert
2c5019ff7c
Forward action in saner way
2017-07-19 18:22:46 +09:00
Dean Herbert
b6b7ae47db
Merge branch 'master' into user-profile-fixes
2017-07-19 18:15:38 +09:00
Dean Herbert
0b53f1a7e3
Reference system
2017-07-19 18:09:59 +09:00
Dean Herbert
a01209cfe0
Simplify comparator
2017-07-19 18:09:59 +09:00
Dean Herbert
35157ca6b8
Make DefaultBeatmap private get.
2017-07-19 18:09:59 +09:00
Dean Herbert
2eccb3822a
Make link text not suck
2017-07-19 17:54:04 +09:00
Dan Balasescu
42af26a5a5
Merge branch 'master' into beatmap-delete-fixes
2017-07-19 17:34:12 +09:30
Dean Herbert
c34856922c
Gratify CI
2017-07-19 16:34:18 +09:00
Dean Herbert
2a2f4e2a8b
Ensure side flashes are not visible during moving transitions
2017-07-19 16:13:01 +09:00
Dean Herbert
2b1e19814c
Side flashes should not be affected by parallax
2017-07-19 16:07:11 +09:00
Dean Herbert
c8593a38c8
Remove incorrect looping reset behaviour
...
Note that tracks' looping is never restored now. There's unfortunately no easy way around this, but it shouldn't have any side-effects for now.
2017-07-19 15:55:16 +09:00
Dean Herbert
64ebc01a3b
Remove many now unnecessary null-checks
2017-07-19 15:45:23 +09:00
Dean Herbert
8e8767cd37
Give song select a better default background whecn the beatmap's can't be loaded
2017-07-19 15:16:55 +09:00
Dean Herbert
d0dea33faa
Make Beatmap (bindable) non-nullable.
2017-07-19 15:16:53 +09:00
Dean Herbert
0846414c5b
Simplify state changes
2017-07-19 15:16:51 +09:00
Dean Herbert
632d2e8ba5
Dummy beatmap has dummy ruleset
2017-07-19 15:16:48 +09:00
Dean Herbert
f168ee660c
Move dummy to BeatmapDatabase
2017-07-19 15:16:43 +09:00
Dean Herbert
3289d93f22
Give the dummy beatmap a background
2017-07-19 15:16:42 +09:00
Dean Herbert
007b343854
Fix incorrect equality check when TimingPointAt returns a default T
2017-07-19 15:16:40 +09:00
Dean Herbert
21984ba764
Move DummyWorkingBeatmap to a more global level (OsuScreen)
2017-07-19 15:16:39 +09:00
Dean Herbert
6016310b09
Use a better default for difficulty values
2017-07-19 15:16:37 +09:00
Dean Herbert
df60fc0f0a
Stop playing previous beatmap even if new beatmap has no track
2017-07-19 15:16:36 +09:00
Dean Herbert
59416584c1
Don't show theme song in playlist
2017-07-19 15:16:35 +09:00
Dean Herbert
e47faf4e85
Add a dummy beatmap provider for use in BeatmapInfoWedge
2017-07-19 15:16:33 +09:00
Dean Herbert
6f59e5feec
Add null check on stream
2017-07-19 14:56:27 +09:00
Dean Herbert
f00140f0a4
Avoid crashes on attempting to import the same path twice in quick succession
2017-07-19 14:56:24 +09:00
Dean Herbert
5761eb30a0
Fix nullref error on re-importing a DeletePending beatmap
...
Callback was expecting the beatmap to be populated where it wasn't being.
2017-07-19 14:56:20 +09:00
Thomas Müller
3ba119c115
Ensure toolbar disappears when osu logo transition is cancelled
2017-07-18 17:09:53 +03:00
Thomas Müller
b40c897dbd
Fix osu logo shockwave playing when transition is aborted
...
This is a very nice use-case scenario for TransformSequence.OnComplete
2017-07-18 15:28:56 +03:00
Thomas Müller
4d8261fe0b
Merge branch 'master' of https://github.com/ppy/osu into better-transforms
...
# Conflicts:
# osu-framework
# osu.Game/Graphics/Cursor/OsuTooltipContainer.cs
# osu.Game/Overlays/DragBar.cs
2017-07-18 15:16:02 +03:00
Huo Yaoyuan
ef2770b718
Bypass commit in SearchTextBox regardless of Shift and Ctrl.
2017-07-18 17:40:34 +08:00
Thomas Müller
6d8bdadf2d
Merge branch 'master' of https://github.com/ppy/osu into custom-chat-colours
2017-07-18 12:35:48 +03:00
Thomas Müller
a225b542d5
Sender is always non-null
2017-07-18 12:35:36 +03:00
Thomas Müller
fce5a191f1
Migrate padding into the scroll content to not cut off effects
2017-07-18 12:26:27 +03:00
Thomas Müller
e58ea97604
Improve design as requested
2017-07-18 12:26:05 +03:00
Huo Yaoyuan
a0c4fcdb4b
Move xml doc to the right class.
2017-07-18 17:03:59 +08:00
Thomas Müller
7acff29bd3
Fix OsuTooltipContainer.PopIn not overriding PopOut transforms
2017-07-18 11:53:56 +03:00
Huo Yaoyuan
9cd895c249
Implement Ctrl+Enter in PlaySongSelect.
2017-07-18 15:55:21 +08:00
Thomas Müller
c8eeea64c3
Merge branch 'master' of https://github.com/ppy/osu into custom-chat-colours
2017-07-18 10:54:15 +03:00
Thomas Müller
e72c009dd7
Highlight custom-named users
2017-07-18 10:53:41 +03:00
Dean Herbert
4b4b03756a
Don't use dodgy OnLoaded "event"
2017-07-18 15:37:58 +09:00
Dean Herbert
82217be988
Fix dodgy event clearing
...
Also use local ariables where possible.
2017-07-18 15:24:52 +09:00
Dean Herbert
c5d23daa6b
Merge remote-tracking branch 'upstream/master' into remove-dragbar
...
# Conflicts:
# osu.Game/Overlays/DragBar.cs
2017-07-18 13:44:23 +09:00
Huo Yaoyuan
cd7c04c54d
Simplify misc null-coalescing expression.
2017-07-18 12:30:10 +08:00
Huo Yaoyuan
11cba0638d
Load UserProfileOverlay with a lower depth.
...
This introduces a new level, so other overlays' depth are changed together.
2017-07-18 12:30:10 +08:00
Dean Herbert
b5035ec245
Merge branch 'master' into songselect-preview-fix
2017-07-18 13:05:03 +09:00
Dean Herbert
4229f933fe
Rename link class, add hover colour
2017-07-18 10:51:11 +09:00
Dean Herbert
ae58e18178
Reorder code based on depth (and avoid possible conflicts)
2017-07-18 10:41:52 +09:00
Jorolf
9c70d03a33
replace SpriteText with OsuSpriteText
2017-07-17 21:12:50 +02:00
Jorolf
80dc888769
address CI concerns
2017-07-17 21:11:54 +02:00
Jorolf
edd4e622cf
add hyper links to twitter, website and skype
2017-07-17 20:31:10 +02:00
Jorolf
b9eb7a8445
make chat message users open UserProfileOverlay
2017-07-17 20:26:55 +02:00
Jorolf
689866f5dd
minor improvements
2017-07-17 20:25:57 +02:00
Thomas Müller
87bcd526f3
Get rid of raw AddDelay calls within osu.Game
2017-07-17 16:51:21 +03:00
Dean Herbert
93290ef966
Rename populate method
2017-07-17 13:56:50 +09:00
Dean Herbert
a63124c935
User property instead of weirdly named method
2017-07-17 13:39:29 +09:00
Dean Herbert
f322c264a0
One constant per line
2017-07-17 13:24:05 +09:00
Dean Herbert
5d77a5f988
Allow closing profile by clicking basically anywhere
2017-07-17 10:15:55 +09:00
Thomas Müller
19fb03e737
Try different formatting style
2017-07-16 18:28:20 +03:00
Thomas Müller
032e9df67b
ApplyDelay -> AddDelay
2017-07-16 17:47:29 +03:00
Thomas Müller
99221260c4
Replace several usages of BeginDelayedSequence with LINQ-style
2017-07-16 17:42:01 +03:00
Thomas Müller
71105bb9ee
Delay -> ApplyDelay; DelayReset -> ResetDelay
2017-07-16 14:06:46 +03:00
Thomas Müller
6063219b72
Update framework
2017-07-16 13:59:26 +03:00
Thomas Müller
a5e610a7ba
Update framework and fix compilation
...
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
Thomas Müller
fd58c6e835
Nicer generic rolling counters
2017-07-14 19:14:07 +03:00
Huo Yaoyuan
26b36c08a3
Prefer ScrollTo in SectionsContainer.
2017-07-14 22:56:27 +08:00
Huo Yaoyuan
6cf36da389
Merge branch 'master' into profile
2017-07-14 22:52:19 +08:00
Thomas Müller
b5fbb26f8f
Merge branch 'master' of https://github.com/ppy/osu into better-transforms
2017-07-14 16:46:18 +03:00
Thomas Müller
c73a1ae058
Use TransformTo in rolling counters
2017-07-14 16:46:00 +03:00
MrTheMake
c0fd4a765e
Removed unused variable
2017-07-14 12:46:07 +02:00
MrTheMake
d2c18026f2
Removed unnecessary variables
2017-07-14 12:45:24 +02:00
MrTheMake
a95339dc1d
Removed the reopening of the playlist overlay
2017-07-14 12:37:56 +02:00
MrTheMake
00a622da1a
Let disabled icon buttons be interactive again
2017-07-14 12:31:12 +02:00
MrTheMake
c053733ea9
Updated to use ppy's implementation
2017-07-14 12:09:55 +02:00
MrTheMake
8e0d59bfed
Updated to use ppy's implementation
2017-07-14 12:08:56 +02:00
Dan Balasescu
fa0c0e3b48
Merge branch 'master' into fix-track-rotation
2017-07-14 19:38:48 +10:00
Dan Balasescu
c13dc943f8
Merge branch 'master' into fix-track-rotation
2017-07-14 19:25:54 +10:00
Dan Balasescu
a6d917285a
Merge branch 'master' into settings-improvements
2017-07-14 19:22:45 +10:00
Dan Balasescu
3914b3ba13
Merge branch 'master' into right-mouse-scrollbar
2017-07-14 19:15:00 +10:00
Dean Herbert
b7612af20c
Make comment different
2017-07-14 18:08:47 +09:00
Dean Herbert
9dba363b08
Use button boundaries to decide when to expand sidebar
2017-07-14 17:57:01 +09:00
Dan Balasescu
3702d4b921
Merge branch 'master' into settings-improvements
2017-07-14 18:43:08 +10:00
Dean Herbert
95a40e39ec
Merge branch 'master' into mods_overlay_fix
2017-07-14 17:31:52 +09:00
Dean Herbert
b957bca4c5
Merge branch 'master' into settings-improvements
2017-07-14 17:27:09 +09:00
Dean Herbert
3aeed86392
Merge branch 'master' into drawable-room-update
2017-07-14 15:29:27 +09:00
Dean Herbert
bce4b838d8
Formatting
2017-07-14 14:40:50 +09:00
Dean Herbert
133bcdec7a
Move async loading to a higher level to simplify logic
2017-07-14 14:39:15 +09:00
Dean Herbert
980fb18ed6
Remove unnecessary alpha/alwayspresent changes
2017-07-14 14:30:35 +09:00
Dean Herbert
20052b060c
Nest delays and implement IStateful, allowing for flushing on early dismiss
...
Note that this will break rotation loops until https://github.com/ppy/osu-framework/issues/900 is addressed.
2017-07-14 13:25:31 +09:00
Dean Herbert
ab5341eadc
Merge remote-tracking branch 'upstream/master' into DrabWeb/medal-splash
2017-07-14 09:46:36 +09:00
Dean Herbert
6c9219856d
Add comment
2017-07-14 09:39:40 +09:00
Dean Herbert
b1d447bf71
Add missing access modifier
2017-07-14 07:05:39 +09:00
Dean Herbert
bfa6a9aa4e
Add missing licence header
2017-07-14 06:43:33 +09:00
Nabile Rahmani
840cc918ea
Use Enabled instead of a private field.
2017-07-13 23:35:19 +02:00
Dean Herbert
ce204b8e7b
Merge remote-tracking branch 'ppy/master' into right-mouse-scrollbar
2017-07-14 06:23:07 +09:00
Nabile Rahmani
8014cd55a2
Make the skip button clickable only once.
2017-07-13 21:59:17 +02:00
Dean Herbert
2ff92ac25a
Contract sidebar on click
...
Also makes queueing of expand more correct.
2017-07-13 17:09:12 +09:00
Dean Herbert
939e167d6a
Correct offset settings vertically based on toolbar visibility
2017-07-13 17:09:12 +09:00
Dean Herbert
f4fd263671
Fix settings not offsetting scroll operations by fixed header content
2017-07-13 17:09:12 +09:00
Dean Herbert
8460e29bcb
Sidebar now pushes full settings out further
2017-07-13 17:09:12 +09:00
Dean Herbert
fc28617099
Merge remote-tracking branch 'upstream/master' into ruleset-settings
2017-07-13 15:35:53 +09:00
Dean Herbert
de46f3ab07
Remove all unnecessary parenthesis where object initialisers are used
...
Enforces at CI.
2017-07-13 15:11:33 +09:00
Dean Herbert
03e4b2a599
Add default status colour
2017-07-13 14:55:19 +09:00
Dean Herbert
b13e8599f1
Hide the login overlay when the user panel container by it is clicked
2017-07-13 14:46:17 +09:00
Dean Herbert
d1a5a042d7
Avoid storing locals in UserPanel.
...
Also make clickable region more correct.
2017-07-13 14:34:51 +09:00
Dean Herbert
b79e309c2f
Don't lock scroll position of SectionsContainer header elements on negative scroll
...
Feels better in all cases.
2017-07-13 14:24:41 +09:00
Dean Herbert
3c7cd97d42
Vertically center "coming soon" text
2017-07-13 14:24:08 +09:00
Dean Herbert
4cf409ab35
Adjust padding slightly
2017-07-13 14:23:52 +09:00
Dean Herbert
c7a13740f9
Move sections to own namespace
2017-07-13 13:53:45 +09:00
Dean Herbert
c02a85bc4a
Formatting
2017-07-13 13:52:40 +09:00
Dean Herbert
3a4150c6c3
Merge remote-tracking branch 'upstream/master' into profile
...
# Conflicts:
# osu.Game/Graphics/Containers/SectionsContainer.cs
2017-07-13 13:44:21 +09:00
DrabWeb
b196b1d3c6
CI fixes, switch RoomInspector to use BeatmapSetCover.
2017-07-13 01:24:59 -03:00
DrabWeb
fea40ccc1a
Share BeatmapSet cover sprite code.
2017-07-13 01:17:47 -03:00
DrabWeb
0624f578eb
Update with online beatmap changes.
2017-07-13 01:06:46 -03:00
DrabWeb
dc5ec319a2
Merge https://github.com/ppy/osu into drawable-room-update
2017-07-13 01:00:32 -03:00
Dean Herbert
f142bd0dc0
Improve formatting of panel creation code
2017-07-13 12:52:51 +09:00
DrabWeb
321ae42351
Formatting.
2017-07-13 00:27:41 -03:00
Dean Herbert
8045e0566f
Use a bindable for the current query.
...
Aso debounce and don't require hitting enter.
2017-07-13 12:22:51 +09:00
Dean Herbert
4e1a998f9d
Don't return so early on empty search (never clears results)
2017-07-13 12:20:32 +09:00
Dean Herbert
e30f0a2e69
Avoid potentially calling updateSearch more than once in a single update
2017-07-13 12:20:07 +09:00
DrabWeb
931adcf677
Typo.
2017-07-13 00:13:56 -03:00
DrabWeb
ca12fd3042
Better medal sprite loading, fade in particles, visual test update.
2017-07-13 00:13:18 -03:00
Dean Herbert
190ea3bfab
Remove unnused variable
2017-07-13 11:06:28 +09:00
Dean Herbert
3f2f42d13c
Always load high resolution for now
...
Also rename GetBackground to CreateBackground, since it's returning a new instance.
2017-07-13 10:30:09 +09:00
Dean Herbert
2c1f3de47a
Rename 2X resources to be defaults
2017-07-13 10:27:39 +09:00
Dean Herbert
56c817e4b6
Merge branch 'master' into osu-direct-search
2017-07-13 10:16:27 +09:00
Dean Herbert
9d47dd9ff9
Add support for right mouse absolute scrolling (when enabled)
...
Will likely need to be bindable when hooked up to settings and actually used.
2017-07-12 18:57:44 +09:00
EVAST9919
0b1db1502d
removed useless bool
2017-07-12 09:42:38 +03:00
EVAST9919
ab8fb2edab
Merge remote-tracking branch 'refs/remotes/ppy/master' into mods_overlay_fix
2017-07-12 09:31:56 +03:00
Dean Herbert
04e99d1369
Only apply disable rules when in a screen stack.
2017-07-12 13:40:17 +09:00
Dean Herbert
54f6befd67
Merge branch 'master' into fix-track-rotation
2017-07-12 13:18:16 +09:00
Dean Herbert
0322e66c25
Merge remote-tracking branch 'upstream/master' into container-collection-readonlylist
2017-07-12 13:07:23 +09:00
Dean Herbert
e1e7cb7178
Remove unnecessary using statements
2017-07-12 12:55:52 +09:00
Dean Herbert
c8c1dcae28
Fix incorrect filename
2017-07-12 12:55:40 +09:00
Thomas Müller
9d523ea012
Update framework
2017-07-12 11:06:13 +09:00
DrabWeb
204d2ee43d
Convert MedalOverlay animation durations to constants.
2017-07-11 22:43:16 -03:00
DrabWeb
29cdbc65bc
CI fixes.
2017-07-11 22:38:13 -03:00
DrabWeb
aef2a3bdda
Cleanup.
2017-07-11 22:26:58 -03:00
DrabWeb
16bb96e6aa
Async medal sprite loading.
2017-07-11 22:12:49 -03:00
Seth
b30721edbe
Merge branch 'master' into drawable-room-update
2017-07-11 20:42:44 -03:00
Jorolf
f7c9e449d4
add ruleset settings
2017-07-11 20:25:24 +02:00
Thomas Müller
4045083dcd
Update sorting comparers in line with framework changes
2017-07-11 21:21:58 +03:00
Dean Herbert
9bbcc0526d
Disable beatmap changes in specified screens
2017-07-11 18:39:10 +09:00
Dean Herbert
773ef26ce3
Make MusicController support disabled beatmap bindable
2017-07-11 18:38:49 +09:00
Dean Herbert
1bd3519ecb
Have beatmap return a zero-length TrackVirtual instead of null on load failure
2017-07-11 18:38:27 +09:00
Dean Herbert
311c2aec1c
Fix next track not automatically playing when music controller is not visible
2017-07-11 17:53:36 +09:00
Dean Herbert
cbb521e395
Merge master in
2017-07-11 15:11:44 +09:00
DrabWeb
2ee0f3f5f6
Update with framework changes.
2017-07-11 02:11:08 -03:00
DrabWeb
202e3ca530
Merge https://github.com/ppy/osu into medal-splash
2017-07-11 02:00:36 -03:00
DrabWeb
a9ff0b5317
Make SlimMenu more opaque.
2017-07-11 01:59:52 -03:00
DrabWeb
b448603d6c
CI fixes.
2017-07-11 01:42:51 -03:00
DrabWeb
fc7b4ceff1
Fix osu!direct visual test initially not having a mode selected.
2017-07-11 01:30:59 -03:00
Dean Herbert
a9c50786b2
Fix osu! logo on main menu ending up in the wrong place
...
Also switch to using BeginDelayedSequence where possible.
2017-07-11 13:27:45 +09:00
DrabWeb
c449491c04
Fix RoomInspector covers.
2017-07-11 01:18:16 -03:00
DrabWeb
fbe414d780
Cleanup.
2017-07-11 01:03:38 -03:00
DrabWeb
69b290519f
Better BeatmapSetOnlineInfo comments.
2017-07-11 00:28:25 -03:00
DrabWeb
84701846ec
Merge https://github.com/ppy/osu into osu-direct-search
2017-07-11 00:26:49 -03:00
Huo Yaoyuan
752f625a62
Set relative axes inside AsyncLoadWrapper.
2017-07-11 09:19:36 +08:00
Huo Yaoyuan
fd4a054921
Merge branch 'master' into profile
2017-07-11 09:16:32 +08:00
Dean Herbert
d6d79432c9
Update framework
2017-07-11 09:59:08 +09:00
Thomas Müller
e8ce3e16b0
Address CI concern
2017-07-10 12:52:29 +03:00
Thomas Müller
d9b362489b
Fix incorrect TimeUntilNextBeat and add TimeSinceLastBeat
2017-07-10 12:07:38 +03:00
Thomas Müller
c4e378571b
Update framework
2017-07-10 11:54:23 +03:00
Dean Herbert
0e0c32008b
More changes
2017-07-10 15:40:40 +09:00
Dean Herbert
0e2dc9388a
More changes in-line with framework changes.
2017-07-10 12:55:47 +09:00
Huo Yaoyuan
6f2b49dea8
Merge branch 'master' into profile.
2017-07-10 10:36:23 +08:00
Dean Herbert
f856e89b58
Fix CI issues
2017-07-10 03:37:51 +09:00
Dean Herbert
7952e7caa9
Fix typos
2017-07-10 03:22:08 +09:00
Dean Herbert
2c8b8c3f9c
Update loop logic in line with framework changes
2017-07-09 18:23:34 +09:00
Thomas Müller
1b55692368
Merge branch 'master' into better-fill-mode
2017-07-08 12:49:46 +03:00
Thomas Müller
45d07e39c1
Update framework & change logic slightly
2017-07-08 12:41:15 +03:00
EVAST9919
33206fcf0e
Use Hide
instead of FadeTo(0)
2017-07-08 12:34:24 +03:00
EVAST9919
adb88a8d49
Merge remote-tracking branch 'refs/remotes/ppy/master' into mods_overlay_fix
2017-07-08 12:28:41 +03:00
Thomas Müller
d1ae12b4f7
Merge branch 'master' into settingsoverlay-scrollto
2017-07-08 12:26:08 +03:00
Thomas Müller
178685292a
Merge branch 'master' of https://github.com/ppy/osu into better-fill-mode
2017-07-08 12:25:08 +03:00
Thomas Müller
b6f90dada5
Merge branch 'master' into settingsoverlay-scrollto
2017-07-08 12:21:11 +03:00
Dean Herbert
3c425dd07f
Fix CI issue
2017-07-08 18:06:59 +09:00
Thomas Müller
22a987f6cc
Update test cases to new framework and fix old crashes
2017-07-07 15:05:55 +03:00
Thomas Müller
6de9776e05
Update framework with tooltip changes
2017-07-07 08:59:17 +03:00
Jai Sharma
6eaeba5a92
Merge branch 'master' into remove-dragbar
2017-07-06 20:14:08 +01:00
Thomas Müller
d68f17b697
Use tooltip and context menu containers as newly required
2017-07-06 15:15:12 +03:00
Dean Herbert
724e5aa99e
Merge master into better-input
2017-07-05 13:59:40 -07:00
Dean Herbert
2f8e6f20a6
Fix CI issues
2017-07-05 13:46:53 -07:00
Dean Herbert
ecfaac4eac
Merge remote-tracking branch 'jai-sharma/master' into better-caching
2017-07-05 13:37:43 -07:00
Huo Yaoyuan
cadc191602
Merge branch 'master' into profile
2017-07-02 22:03:30 +08:00
Jorolf
5df33ad2d7
use Length instead of Count()
2017-07-02 13:33:42 +02:00
Jorolf
c9784f57d3
fix mod button samples
2017-07-02 13:16:22 +02:00
Thomas Müller
2d7eefa6fe
Update Cached usage according to framework
2017-07-02 13:00:02 +03:00
Dean Herbert
3a82d77e5b
Add missing tab
2017-07-01 07:10:04 -07:00
Dean Herbert
043c7756f7
public -> protected
2017-07-01 07:09:26 -07:00
Thomas Müller
bbae6e2590
Remove unnecessary using
2017-06-30 10:02:07 +03:00
Thomas Müller
bb15bc0467
Use ReceiveMouseInputAt whenever possible
2017-06-30 09:54:03 +03:00
Thomas Müller
5c02f1812f
Remove now unneeded Contains overrides
2017-06-30 09:53:52 +03:00
Dean Herbert
f3f3952ba5
More unused usings
2017-06-29 12:20:05 -07:00
Dean Herbert
6865f9b231
Remove unused parameters
2017-06-29 12:05:37 -07:00
Dean Herbert
1e50840a8e
Fix unused usings
2017-06-29 12:04:04 -07:00
Dean Herbert
7469d0e3ba
Merge remote-tracking branch 'upstream/master' into new-samples
2017-06-29 11:51:51 -07:00
Dean Herbert
ee96d39b93
Shuffle sound samples around and make more conformant
2017-06-28 10:19:04 -07:00
Dean Herbert
28f0da606a
Add OsuFocusedOverlayContainer with predefined sounds.
2017-06-28 10:18:12 -07:00
Thomas Müller
40225238d9
Set RelativeSizeAxes for updated FillMode behavior
2017-06-28 12:24:23 +03:00
DrabWeb
24283b9500
Remove animation from ModeTypeInfo layout (was causing visual issues).
2017-06-27 22:22:14 -03:00
Dean Herbert
480cdba023
Add OsuClickableContainer with generic sounds
2017-06-27 21:05:49 +09:00
EVAST9919
2ad6d3fa77
Simplify property
2017-06-27 05:41:24 +03:00
EVAST9919
714d53f329
Hide "Unranked" text in ModDisplay if play is ranked
2017-06-27 05:17:21 +03:00
Dan Balasescu
803bb3c780
Cleanup.
2017-06-26 23:05:35 +09:00
Dean Herbert
cbf188c293
Add new main menu backgrounds
2017-06-26 19:10:13 +09:00
Dean Herbert
b5cf022676
Add missing newline
2017-06-26 16:26:50 +09:00
Dean Herbert
684d188752
Adjust transition duration slightly
2017-06-26 16:26:43 +09:00
Dean Herbert
3bb6005dc9
Merge remote-tracking branch 'upstream/master' into profile
2017-06-26 16:26:35 +09:00
EVAST9919
127c473f3b
Merge remote-tracking branch 'refs/remotes/ppy/master' into cancel-select-random
2017-06-25 23:38:39 +03:00
MrTheMake
0e1b49dff9
Applied suggested changes
2017-06-25 20:56:22 +02:00
Huo Yaoyuan
0582eddcba
Slightly update text position.
2017-06-26 00:52:03 +08:00
Huo Yaoyuan
d6a7206041
Show rank chart with dummy data.
2017-06-26 00:43:49 +08:00
Huo Yaoyuan
cad594018f
Add dummy data in test case.
2017-06-26 00:43:32 +08:00
Dean Herbert
df74a84b35
Merge branch 'master' into drawable-room-update
2017-06-25 15:55:36 +09:00
Dean Herbert
ec99d83f6d
Merge branch 'master' into fix_logo_sound
2017-06-25 15:13:57 +09:00
Dean Herbert
7baa2b7421
Fix CI issues
2017-06-25 14:46:59 +09:00
Huo Yaoyuan
bfa275ad1c
Change some small classes to struct to avoid potential null check.
2017-06-25 10:51:54 +08:00
Huo Yaoyuan
be12f318e9
Allow showing offline data only in profile.
2017-06-25 10:40:45 +08:00
Huo Yaoyuan
d24f78ea24
Merge branch 'master' into profile
2017-06-25 10:29:14 +08:00
Huo Yaoyuan
a187e50889
Unify usages of field and property.
2017-06-25 10:07:54 +08:00
Huo Yaoyuan
18295a9b97
Handle scrolling in SectionsContainer.
2017-06-25 10:06:54 +08:00
DrabWeb
5e1cb14e62
Use Vertical instead of Top and Bottom.
2017-06-24 19:11:02 -03:00
DrabWeb
091d786d47
Split long MarginPadding onto multiple lines.
2017-06-24 18:37:28 -03:00
MrTheMake
d914a1b00e
Added animation parameter
2017-06-24 13:47:34 +02:00
MrTheMake
ba783f984c
Change usage of ScrollIntoView to ScrollTo in the setttings overlay
2017-06-24 13:36:57 +02:00
Thomas Müller
1bca9ca0e9
Update framework with better children list
2017-06-24 12:56:35 +02:00
MrTheMake
cc71c10488
Merge branch 'master' into musiccontroller-canbeatmapchange
2017-06-24 12:26:40 +02:00
DrabWeb
68915d79a6
Remove unused fields.
2017-06-24 06:03:40 -03:00
DrabWeb
9f417743b6
Cleanup.
2017-06-24 05:54:00 -03:00
DrabWeb
bcd82a02f4
Licenses.
2017-06-24 05:45:34 -03:00
DrabWeb
fe875957a7
Share ruleset and type displaying, fix tag team icon.
2017-06-24 05:43:52 -03:00
DrabWeb
35951ffc40
Line endings.
2017-06-24 05:23:31 -03:00
DrabWeb
05b5fe8ae7
Share host/participant info displaying.
2017-06-24 05:21:42 -03:00
Jai Sharma
a0262e32b1
CI Fixes
2017-06-24 09:15:53 +01:00
Jai Sharma
e16b646014
Add readonly to fill
2017-06-24 09:14:55 +01:00
DrabWeb
0de55776c0
Update DrawableRoom design.
2017-06-24 05:05:48 -03:00
Jai Sharma
e073100498
Merge branch 'master' into remove-dragbar
2017-06-24 08:55:02 +01:00
Thomas Müller
e3489928b7
Remove now obsolete InternalContains
2017-06-24 09:21:08 +02:00
DrabWeb
b2c516238e
Cleanup.
2017-06-24 01:48:55 -03:00
DrabWeb
0133f9c086
Medal sprite, make MedalOverlay auto-show when loaded.
2017-06-24 01:19:44 -03:00
DrabWeb
c71f34c507
Make the background strip expand from the disc edges.
2017-06-23 23:51:28 -03:00
DrabWeb
3c97f04826
Particles.
2017-06-23 23:18:44 -03:00
DrabWeb
e09625e49d
Merge https://github.com/ppy/osu into medal-splash
2017-06-23 22:42:36 -03:00
DrabWeb
15cd4f77b2
Proper dismissing.
2017-06-23 22:35:06 -03:00
EVAST9919
817d2c3da1
Fixed logo heartbeat playing even without beating
2017-06-23 23:57:57 +03:00
Jai Sharma
de50a1694f
Merge branch 'master' into remove-dragbar
2017-06-23 19:26:47 +01:00
Jai Sharma
a327f49d68
Updating progressBar.EndTime is more thread safe
2017-06-23 18:24:46 +01:00
Thomas Müller
f5829860a2
Get rid of AlwaysReceiveInput
2017-06-23 18:02:24 +02:00
Huo Yaoyuan
674e2a4395
Align placeholder.
2017-06-23 23:37:19 +08:00
Dean Herbert
b90c9bcacf
Merge branch 'master' into profile
2017-06-23 22:51:31 +09:00
Dean Herbert
1a8f207db3
Code formatting
2017-06-23 22:19:41 +09:00
Dean Herbert
81de1bd5a7
Merge branch 'master' into multiplayer-room-inspector
2017-06-23 21:55:18 +09:00
Dean Herbert
a0e7751cd1
Merge branch 'master' into fix-invalid-depth
2017-06-23 14:48:12 +09:00
Dean Herbert
5dc0b87ef5
Apply some fixes for my own comments
2017-06-23 14:02:19 +09:00
Dean Herbert
076d561615
Merge branch 'master' into profile
2017-06-23 13:12:36 +09:00
Dean Herbert
eafd05e98f
Fade shadow effect in to avoid appearing too early in transition
2017-06-23 11:54:32 +09:00
Jai Sharma
62aae899fa
Fixed non-assigned MaxValue
2017-06-22 19:03:31 +01:00
Jai Sharma
73c004fb71
Removed DragBar from song progress
2017-06-22 17:42:29 +01:00
Jai Sharma
ce2242a979
Removed dragbar from MusicController
2017-06-22 16:32:50 +01:00
Huo Yaoyuan
35bec7ddc0
Hide profile when not showing overlays.
2017-06-22 21:43:58 +08:00
Huo Yaoyuan
8b8954b825
Add edge effect and adjust positioning.
2017-06-22 21:42:06 +08:00
Dean Herbert
4297c1a376
Use WaveOverlayContainer
2017-06-22 21:39:54 +09:00
Huo Yaoyuan
bb2e63e714
Avoid unverifiable capture.
2017-06-22 20:34:28 +08:00
Huo Yaoyuan
1d4add9079
Assign an explicit depth when reordering.
2017-06-22 20:26:06 +08:00
EVAST9919
be94163d21
Merge remote-tracking branch 'refs/remotes/ppy/master' into cancel-select-random
2017-06-22 04:28:47 +03:00
ColdVolcano
c619de7f9b
Rename const in all of the code
2017-06-21 18:55:44 -05:00
ColdVolcano
1978a4e8a6
Boost visualiser performance
...
Also fixes amplitudes being set wrongly if kiai was false.
2017-06-21 18:32:31 -05:00
MrTheMake
3b2df5fa0f
Renaming and smaller optimizations
2017-06-21 16:46:30 +02:00
MrTheMake
8b07565025
Added test case usability, namings and bug fixes
2017-06-21 16:33:26 +02:00
smoogipooo
3389c8a4dc
CI fixes.
2017-06-21 20:17:15 +09:00
Dean Herbert
89c8a34025
Merge branch 'master' into better-drawablehitobject-lifetimes
2017-06-21 20:13:57 +09:00
MrTheMake
67292a5dcf
Brought ITransform in line with framework changes
2017-06-21 12:27:45 +02:00
Marco Stephan
8ffd7b313b
Merge branch 'master' into musiccontroller-canbeatmapchange
2017-06-21 12:23:38 +02:00
MrTheMake
7a9d430a28
Applied suggested changes
2017-06-21 12:17:59 +02:00
Huo Yaoyuan
bcfb1392d7
Hide scroll bar.
2017-06-21 17:17:54 +08:00
Dean Herbert
89986e8e77
Fix namespaces
2017-06-21 17:03:47 +09:00
Dean Herbert
45d3c2cd52
Merge branch 'master' into profile
2017-06-21 16:40:17 +09:00
Dean Herbert
d0d0f11857
Merge branch 'master' into heartbeat
2017-06-21 15:35:54 +09:00
smoogipooo
b191d96aab
CI fixes.
2017-06-21 11:35:19 +09:00
smoogipooo
fc0e44b214
Update framework.
2017-06-21 11:28:27 +09:00
MrTheMake
2db0466722
Readded color flash and simplify logic
2017-06-21 02:47:11 +02:00
MrTheMake
70096b6c86
Bug fixes
2017-06-21 01:28:43 +02:00
MrTheMake
edd7fd585c
Disable beatmap changing buttons when entering a screen that disallows changing the beatmap
2017-06-21 00:51:32 +02:00
MrTheMake
354f516779
Moved load condition and simplify list selection
2017-06-20 15:19:59 +02:00
paparony03
c8720bc5d5
Oops
2017-06-20 16:00:09 +10:00
paparony03
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
MrTheMake
03c13620c8
Filter the playlist overlay's beatmap list
2017-06-20 02:12:05 +02:00
Huo Yaoyuan
2cbed67b01
Merge branch 'master' into profile
2017-06-20 05:05:05 +08:00
MrTheMake
1b95991e40
Extended condition
2017-06-19 19:05:09 +02:00
MrTheMake
b4437329cc
Removed redundant variable
2017-06-19 18:34:56 +02:00
MrTheMake
b9cf0e47ee
CI fix
2017-06-19 18:12:26 +02:00
MrTheMake
667e6a2d6b
Applied suggested changes
2017-06-19 18:06:39 +02:00
MrTheMake
aec46a57c8
Restart the current track when pressing PREVIOUS or NEXT rather than doing nothing
2017-06-19 17:33:58 +02:00
MrTheMake
15a1dd14a6
CanChangeBeatmap -> CanBeatmapChange
2017-06-19 16:45:21 +02:00
EVAST9919
a991cff908
OsuLogo beat sound
2017-06-19 17:37:00 +03:00
MrTheMake
8bee06943b
Removed ununsed variables
2017-06-19 16:33:08 +02:00
MrTheMake
cb8b3cb8fb
CI fix
2017-06-19 16:31:45 +02:00
MrTheMake
73f2709a2d
Move logic into PlaylistOverlay
2017-06-19 16:30:58 +02:00
MrTheMake
9cc5dc6c2b
Only disallow changing the current track, not pausing or seeking it
2017-06-19 15:03:07 +02:00
MrTheMake
13df0e0b04
Fixed test case
2017-06-19 14:52:36 +02:00
MrTheMake
5450499415
Implement OsuScreen::CanBeatmapChange and use it in the music controller
2017-06-19 14:32:53 +02:00
Dean Herbert
17cb043cb2
Visualiser
2017-06-19 18:41:35 +09:00
Dean Herbert
a1b9499480
More documentation and constants
2017-06-19 18:41:11 +09:00
Dean Herbert
8c063fe2b8
Simplify AccentColour property for now
2017-06-19 18:38:39 +09:00
Dean Herbert
e269bdbad7
Use additive colour; adjust constants a bit
2017-06-19 18:30:13 +09:00
Dean Herbert
359cb4c083
Add kiai support
2017-06-19 18:29:44 +09:00
ColdVolcano
77ca48c1bd
CI Fixes
2017-06-18 23:52:42 -05:00
ColdVolcano
84aa17dea3
Attempt to fix possible loss of fraction
2017-06-18 23:08:27 -05:00
ColdVolcano
63aabc162b
Fix TestCaseMenuButtonSystem not starting up
2017-06-18 22:34:45 -05:00
ColdVolcano
3764c1d799
Make bar length and visualizer count floats
2017-06-18 22:28:18 -05:00
ColdVolcano
cea8dc5602
Fix possible loss of fraction
2017-06-18 22:13:21 -05:00
ColdVolcano
d3662636d6
CI fixes
2017-06-18 22:01:07 -05:00
smoogipooo
34ac932fe2
Reduce pollution in DrawableHitObject in favor of a loosely-coupled IScrollingHitObject.
2017-06-19 10:54:23 +09:00
ColdVolcano
ccac2e9a75
Add a visualizer around the logo
2017-06-18 19:33:50 -05:00
smoogipooo
1d5c5a0a4d
Fix an invalid depth operation.
2017-06-19 07:50:26 +09:00
MrTheMake
a399b18837
Removed debug line
2017-06-19 00:11:47 +02:00
MrTheMake
3b3cc59471
Fix NullReferenceException
2017-06-18 20:21:24 +02:00
MrTheMake
23d1c89a67
Fix not applying song select preview seek
2017-06-18 20:12:28 +02:00
Dean Herbert
8c0850d679
Merge branch 'master' into better-drawablehitobject-lifetimes
2017-06-16 21:57:41 +09:00
Huo Yaoyuan
fe3cbb7072
Update join date definition.
2017-06-16 20:32:11 +08:00
smoogipooo
38f2bd47c5
Even saner default.
2017-06-16 20:00:16 +09:00
smoogipooo
9fea187788
A bit more commenting.
2017-06-16 19:58:43 +09:00
smoogipooo
28e48eab2b
CI fixes.
2017-06-16 19:30:30 +09:00
smoogipooo
4afe83e74e
Rework DrawableHitObject to provide default life times and proper DrawableTimingSection autosizing.
...
This exposes LifetimeOffset from DrawableHitObject which is used by the XSRG rulesets to adjust the life time range by the VisibleTimeRange.
2017-06-16 19:21:54 +09:00
Huo Yaoyuan
69270814d5
CI fixes.
2017-06-16 16:54:05 +08:00
Huo Yaoyuan
6372cd0a13
Move namespace under Overlays.
2017-06-16 16:36:23 +08:00
Huo Yaoyuan
af4ddf8fbd
Merge branch 'master' into profile.
2017-06-16 16:32:54 +08:00
Huo Yaoyuan
3883f4a746
Show profile when click on user panel.
2017-06-16 16:23:20 +08:00
Huo Yaoyuan
43569d69a7
Update transforms.
2017-06-16 16:13:23 +08:00
Dean Herbert
f2cac17188
Merge branch 'master' into timingchange-rework
2017-06-16 17:04:43 +09:00
Huo Yaoyuan
bd49ae622a
Add color bar and supporter tag.
2017-06-16 15:55:51 +08:00
Huo Yaoyuan
a08d35ec4c
Update some container structure.
2017-06-16 15:01:09 +08:00
Huo Yaoyuan
fa98cfa9e5
Handle max==min in LineGraph.
2017-06-16 14:48:14 +08:00
Huo Yaoyuan
9e3935a732
Show available information in RankChart.
2017-06-16 14:34:08 +08:00
Dean Herbert
ae79ba48be
Merge branch 'master' into numpad-enter
2017-06-16 15:32:52 +09:00
Huo Yaoyuan
6967fb1105
Fill user informations.
2017-06-16 14:11:22 +08:00
smoogipooo
ea87aca032
We no longer need to pass in the control point.
2017-06-16 13:12:36 +09:00
smoogipooo
874db28478
CI fixes.
2017-06-16 13:09:06 +09:00
smoogipooo
5bac0919f0
Remove gross autoSizingAxes and life time.
2017-06-16 13:00:08 +09:00
Dan Balasescu
6bfb716cc6
CI fixes.
...
Update SpeedAdjustmentCollection.cs
2017-06-16 11:48:14 +09:00
smoogipooo
41c6140435
We don't need to use Cached just yet.
...
This was here to support dynamic re-ordering of hit objects and speed adjustment containers, however there needs to be more work done to TimingControlPoints/MultiplierControlPoints in general before this is possible.
2017-06-16 10:53:02 +09:00
smoogipooo
5d7336b235
A bit more cleanup.
2017-06-16 10:06:47 +09:00
smoogipooo
ff84a11c37
We don't need this to be protected anymore.
2017-06-16 09:54:16 +09:00
smoogipooo
03b2b254ba
Make SpeedAdjustmentCollection support unordered adds of speed adjustments and hit objects.
2017-06-16 09:38:06 +09:00
MrTheMake
06089a74e3
Handle the numpad's Enter in cases where only the normal Enter was handled
2017-06-15 23:06:28 +02:00
Huo Yaoyuan
a7e3157363
Fill statistic area.
2017-06-16 01:04:20 +08:00
Huo Yaoyuan
9a77332063
Order sections.
2017-06-15 23:47:56 +08:00
Huo Yaoyuan
2770ccb782
Possible null fields.
2017-06-15 23:46:05 +08:00
Huo Yaoyuan
3ec5d774df
Child control fixes.
2017-06-15 22:42:15 +08:00
Huo Yaoyuan
f03530cdd2
Fetch latest user data.
2017-06-15 22:33:08 +08:00
Huo Yaoyuan
273e2b4a3c
Fill more json fields.
2017-06-15 22:09:53 +08:00
Huo Yaoyuan
53bd22cf9c
Update usage design.
2017-06-15 20:06:17 +08:00
smoogipooo
fda220acbc
Move speed adjustment code from ManiaHitRenderer to SpeedAdjustedHitRenderer.
2017-06-15 19:34:28 +09:00
Huo Yaoyuan
13d9f3b9bb
Move namespace and setup for DI.
2017-06-15 17:53:12 +08:00
Huo Yaoyuan
74f503874f
Move some sizes as consts.
2017-06-15 16:57:34 +08:00
Dan Balasescu
6fd37ebc32
Merge branch 'master' into timingchange-rework
2017-06-15 16:23:51 +09:00
smoogipooo
aa830e435a
Add comment.
2017-06-15 16:15:41 +09:00
Dean Herbert
32226f90db
Enforce exception better
2017-06-15 14:53:39 +09:00
Dean Herbert
585e7ba312
Add a check to make sure all hitobjects use relativepositionaxes
2017-06-15 14:42:25 +09:00
Dean Herbert
63ca8a428d
Add xmldoc to MultiplierControlPoint
2017-06-15 14:20:54 +09:00
Dean Herbert
f439237bd7
Set a more sane default for TimingControlPoint's BeatLength
2017-06-15 14:19:06 +09:00
EVAST9919
5117baae66
Make random works with panels too
2017-06-15 06:37:20 +03:00
Huo Yaoyuan
1e0653eff9
Add SS as an acronym.
2017-06-15 09:10:23 +08:00
Huo Yaoyuan
0c9ccaec95
Move placeholder data into load method.
2017-06-15 08:27:02 +08:00
Huo Yaoyuan
4c8658980b
Remove unused user instance for now.
2017-06-15 08:00:15 +08:00
Huo Yaoyuan
b37c3f8ce1
Some CI fixes.
2017-06-15 07:58:20 +08:00
Huo Yaoyuan
1d85578bf5
Fix license header.
2017-06-15 07:29:32 +08:00
Huo Yaoyuan
1737b59d37
Slightly update some sizes.
2017-06-15 07:23:30 +08:00
Huo Yaoyuan
ce67a28609
Merge branch 'master' into profile.
2017-06-15 02:31:51 +08:00
Huo Yaoyuan
78669a5941
Hover for rank history.
2017-06-15 02:17:48 +08:00
Huo Yaoyuan
53ad7bc8ca
Add RankChart.
2017-06-15 00:48:01 +08:00
Huo Yaoyuan
3b64dfe0fd
Update transform using masking.
2017-06-15 00:46:39 +08:00
Huo Yaoyuan
443e24716c
Handle relative size at LineGraph level.
2017-06-14 22:00:22 +08:00
Huo Yaoyuan
43542fa5b4
Slightly update design to follow web page.
2017-06-14 20:39:58 +08:00
Huo Yaoyuan
190de76d9a
Add LineGraph.
2017-06-14 20:37:07 +08:00
Huo Yaoyuan
adb4ee8095
Grade badges.
2017-06-14 14:35:47 +08:00
Dan Balasescu
5a1edaa93c
Merge branch 'master' into cancel-select-random
2017-06-14 14:11:45 +09:00
Huo Yaoyuan
c35a3e6999
Level badge and score region.
2017-06-14 12:55:01 +08:00
Huo Yaoyuan
3821360942
Follow web design more.
2017-06-13 19:43:56 +08:00
smoogipooo
99a93d98dc
Merge remote-tracking branch 'origin/master' into fix-hacky-tabs
2017-06-13 19:46:01 +09:00
Huo Yaoyuan
9ceb4930e9
Merge branch 'master' into profile
2017-06-13 15:23:12 +08:00
Dean Herbert
3ca80eb149
Add readonly
2017-06-13 15:54:26 +09:00
Dean Herbert
19236dcd1e
Merge branch 'improved-loading-animation' into nuget-update
2017-06-13 15:50:21 +09:00
Dean Herbert
178e2b716e
Merge branch 'master' into us
2017-06-13 15:46:53 +09:00
Dean Herbert
700d6f9d38
Adjust appearance slightly
2017-06-13 15:27:47 +09:00
Dean Herbert
679786c76f
Move MenuItemType to correct namespace
2017-06-13 15:20:21 +09:00
Dean Herbert
41d4aee4f5
Update nuget packages
...
- [ ] Depends on framework partner in crime https://github.com/ppy/osu-framework/pull/820
2017-06-13 11:50:46 +09:00
Huo Yaoyuan
a1c3a456fb
Add placeholder text in profile header.
2017-06-13 03:31:17 +08:00
Huo Yaoyuan
755d2737d0
Improve OsuTextFlowContainer with framework.
2017-06-13 02:58:10 +08:00
Huo Yaoyuan
c75e2909ee
Expose AddTextAwesome for OsuTextFlowContainer.
2017-06-13 00:58:32 +08:00
Huo Yaoyuan
fcd137ced2
Add OsuTextFlowContainer.
2017-06-13 00:51:06 +08:00
EVAST9919
9f8c66b8c6
Forgot to add dropdown-like animation
2017-06-12 13:39:45 +03:00
EVAST9919
41eb084191
CI fixes
2017-06-12 13:37:13 +03:00
EVAST9919
1711258038
Context Menu
2017-06-12 12:56:07 +03:00
Dean Herbert
3efe8629d6
Fix hacky tabs
2017-06-12 18:39:22 +09:00
smoogipooo
56244e0134
Add small test case to demonstrate usage.
2017-06-12 17:31:24 +09:00
Dean Herbert
e94425f311
Improve the loading animation and use it in multiple places
...
- Supersedes https://github.com/ppy/osu/pull/926 .
- [ ] Depends on https://github.com/ppy/osu-framework/pull/817 .
2017-06-12 17:04:42 +09:00
Huo Yaoyuan
53da671b60
Update framework type.
2017-06-12 14:42:14 +08:00
Huo Yaoyuan
e311ac612c
Merge branch 'master' into profile
2017-06-12 14:40:42 +08:00
Huo Yaoyuan
915f61a8f7
Rename to scrollContentContainer.
2017-06-12 14:39:49 +08:00
smoogipooo
ba8014bbd9
Cleanups + xmldoc rewordings/improvements.
2017-06-12 15:20:34 +09:00
smoogipooo
419682b740
Merge remote-tracking branch 'origin/master' into timingchange-rework
...
# Conflicts:
# osu-framework
2017-06-12 13:09:02 +09:00
smoogipooo
157e0e569a
Remove unused file.
2017-06-12 12:57:34 +09:00
smoogipooo
ffbb46f668
Update in line with framework.
2017-06-12 12:48:47 +09:00
EVAST9919
e552c39444
change function to a property
2017-06-11 22:04:35 +03:00
EVAST9919
c3f4b1b3cb
Merge remote-tracking branch 'refs/remotes/ppy/master' into cancel-select-random
2017-06-11 21:56:55 +03:00
Huo Yaoyuan
d5dc37ec62
Merge branch 'master' into profile
2017-06-11 23:41:08 +08:00
smoogipooo
0521d4b761
Merge branch 'master' into dynamic-vertex-attributes
...
# Conflicts:
# osu-framework
2017-06-10 17:26:16 +09:00
Dean Herbert
50e6bdf773
Merge branch 'master' into unix-nuget-issue
2017-06-09 21:07:37 +09:00
Huo Yaoyuan
3945d33adc
Make OsuTabControl.isEnumType static.
2017-06-09 19:04:29 +08:00
smoogipooo
1f56848442
Rewrite the way speed adjustments are applied.
2017-06-09 19:57:03 +09:00
Krzysztof "Nairaner" Machura
e7a732068c
Fix issue where nuget was only sometimes updating modules case-sensitive
2017-06-09 12:03:18 +02:00
Huo Yaoyuan
798d8711b8
Refactor SectionsContainer to generic.
2017-06-09 16:24:19 +08:00
Huo Yaoyuan
c60ef2449f
Fix initial scroll.
2017-06-09 16:05:05 +08:00
Huo Yaoyuan
140c74cd2a
Use PageTabControl.
2017-06-09 16:01:16 +08:00
smoogipooo
921350128d
Rename SpeedAdjustment -> MultiplierControlPoint + reworking.
2017-06-09 16:57:17 +09:00
Huo Yaoyuan
51107acdff
Improve section behaviour.
2017-06-09 15:22:07 +08:00
smoogipooo
4b2669e65d
Namespace movement.
2017-06-09 16:20:55 +09:00
smoogipooo
d11002e499
Use new naming structure + VisibleTimeRange bindable.
2017-06-09 16:11:49 +09:00
Huo Yaoyuan
8dce52e6a8
Fix incorrect class name.
2017-06-09 14:53:30 +08:00
Huo Yaoyuan
5a0bd3b695
Set content in profile sections.
2017-06-09 14:53:00 +08:00
Huo Yaoyuan
c31dd7a480
Set position and color for tab control.
2017-06-09 14:25:23 +08:00
Huo Yaoyuan
283b6b2b5e
Merge branch 'master' into profile
2017-06-09 13:45:32 +08:00
Huo Yaoyuan
5033526070
Fix depth in SectiondContainer.
2017-06-09 13:37:55 +08:00
Dean Herbert
3e3e64eb39
More xmldoc
2017-06-09 14:21:48 +09:00
smoogipooo
ed145e9bc9
Update framework.
2017-06-09 03:40:04 +09:00
smoogipooo
cd435f7ec6
Merge remote-tracking branch 'origin/master' into timingchange-rework
...
# Conflicts:
# osu-framework
# osu.Game.Rulesets.Mania/Timing/ControlPointContainer.cs
2017-06-09 03:37:55 +09:00
smoogipooo
a9c3234eb5
More cleanup + xmldoc changes.
2017-06-09 03:36:15 +09:00
smoogipooo
1231d5d35e
More renaming + fixes.
2017-06-09 02:42:17 +09:00
smoogipooo
7d921f92b1
Split out RelativeCoordinateAutoSizingContainer into HitObjectCollection, beginning major rework/refactoring.
2017-06-09 01:32:19 +09:00
smoogipooo
55f238f6a9
Remove IHasTimeSpan, add rename to TimingSection.
2017-06-08 23:40:24 +09:00
Dean Herbert
1b0e96f411
Fix some discrepancies when changing settings
2017-06-08 20:57:21 +09:00
Dean Herbert
83cdec3ee6
Merge remote-tracking branch 'upstream/master' into raw-input-osd
2017-06-08 20:41:04 +09:00
Dean Herbert
a454ca606f
Merge remote-tracking branch 'upstream/master' into johnneijzen-master
2017-06-08 20:33:39 +09:00
Dean Herbert
e3403c619c
Merge branch 'better-invalidations' into update-framework
2017-06-08 19:46:19 +09:00
DrabWeb
30fe7315ee
Small cleanup
2017-06-08 06:47:21 -03:00
DrabWeb
bb103d7878
Fix being able to commit with an empty query and clearing the results
2017-06-08 06:31:37 -03:00
DrabWeb
70e12e5d9b
Make the header tabs work
2017-06-08 06:21:45 -03:00
Dean Herbert
028364b2d9
Add on-screen display support for RawInput and CursorSensitivity
...
Also allows resetting both at once using Ctrl+Alt+R.
- Depends on https://github.com/ppy/osu-framework/pull/807
2017-06-08 17:58:57 +09:00
smoogipooo
513ec4f05f
Merge remote-tracking branch 'origin/master' into dynamic-vertex-attributes
2017-06-08 17:57:39 +09:00
smoogipooo
25ff4de39a
Update with framework changes.
2017-06-08 17:57:06 +09:00
DrabWeb
1162df96be
Use DelayedLoadWrapper in DirectPanel backgrounds
2017-06-08 05:08:12 -03:00
Dean Herbert
64682a741c
Update framework
2017-06-08 17:05:25 +09:00
Tom94
5f7270ee4b
Use new invalidation rules
2017-06-08 09:53:45 +02:00
John Neijzen
2f7d9655fd
More Clean up
2017-06-08 15:27:35 +08:00
John Neijzen
d9a9616125
EOF remove blank spaces
2017-06-08 14:56:03 +08:00
John Neijzen
4abad17b92
Fix Black Space after } and Symbol Spacing
2017-06-08 14:48:42 +08:00
John Neijzen
431d225a60
Keyword Spacing and Brackets Fixing
2017-06-08 14:35:10 +08:00
Dean Herbert
bf45155ed5
Merge branch 'master' into master
2017-06-08 12:55:25 +09:00
Alex Amadori
59e539f166
Fix build error on unix
2017-06-07 18:03:27 +02:00
DrabWeb
d541006134
Use 2x size covers in list view
2017-06-07 12:15:11 -03:00
Huo Yaoyuan
e3cdb9f6fe
Create section classes.
2017-06-07 22:53:31 +08:00
DrabWeb
ddc4d45ae8
Unused usings
2017-06-07 11:39:04 -03:00
DrabWeb
add08e65ff
Result counts displaying
2017-06-07 11:30:52 -03:00
DrabWeb
a4be5c8a78
Fix being able to start typing something, change other filters, and have the search use the currently typing query
2017-06-07 11:13:12 -03:00
Huo Yaoyuan
e94d98fa84
Expose header background for SectionsContainer.
2017-06-07 22:11:38 +08:00
John Neijzen
aa3a231763
Review Changes
2017-06-07 22:00:14 +08:00
DrabWeb
312fd16631
Ruleset filtering
2017-06-07 11:00:05 -03:00
DrabWeb
f7f4f5e155
Request sorting, fix VS Code's "refactoring"
2017-06-07 10:40:18 -03:00
DrabWeb
3ed740676f
DirectSortCritera -> DirectSortCriteria
2017-06-07 10:19:17 -03:00
Huo Yaoyuan
9f9107b847
Add gray background.
2017-06-07 21:15:43 +08:00
DrabWeb
0b204bd157
Add padding to the bottom of SearchableListOverlay's ScrollFlow
2017-06-07 10:11:10 -03:00
DrabWeb
8006fab3c7
Merge https://github.com/ppy/osu into osu-direct-search
2017-06-07 09:56:13 -03:00
DrabWeb
94b3320e58
Center direct panel covers
2017-06-07 09:45:12 -03:00
John Neijzen
f9c466eee9
bit more readable
2017-06-07 20:12:16 +08:00
John Neijzen
23a7045eef
More Clean UP
2017-06-07 20:07:18 +08:00
John Neijzen
9b0e1c26a3
Clean Up Code
2017-06-07 19:53:37 +08:00
Dean Herbert
59bed2b16e
Add missing spaces
2017-06-07 20:44:54 +09:00
Dean Herbert
8d434e88ee
Fix VisualTest not using placeholder data
2017-06-07 20:20:22 +09:00
Dean Herbert
94c961ddb8
CI Fixes
2017-06-07 20:16:34 +09:00
Dean Herbert
97db4856fc
Add toolbar toggle button
...
Also ensure chat is hidden when social is displayed and vice-versa.
2017-06-07 20:15:58 +09:00
Dean Herbert
fc2d9816df
Make SearchableListHeader icon customisable
2017-06-07 20:06:02 +09:00
Dean Herbert
6a12173175
Add very temporary data source for social browser
2017-06-07 20:05:43 +09:00
smoogipooo
8641379424
Not sure how these CI issues were missed.
2017-06-07 19:27:22 +09:00
smoogipooo
1017cf54d9
CI fixes.
2017-06-07 19:17:45 +09:00
smoogipooo
6f191193a1
Rename timing changes, simplify + improve columns/dictionary usage.
2017-06-07 19:15:51 +09:00
smoogipooo
7aee8ee547
Make TimeSpan a double again.
2017-06-07 19:08:32 +09:00
Dean Herbert
a07f6801da
Merge remote-tracking branch 'upstream/master' into timingchange-rework
2017-06-07 18:39:27 +09:00
Dean Herbert
1de296747f
Merge remote-tracking branch 'upstream/master' into social-browser
2017-06-07 17:38:06 +09:00
Dean Herbert
5f537780cf
Bring framework up-to-date
2017-06-07 15:32:50 +09:00
Dean Herbert
78fc36904e
Merge branch 'master' into chat-focus
2017-06-06 19:13:30 +09:00
smoogipooo
e3d10fc4d3
Update with more framework changes.
2017-06-06 15:52:35 +09:00
Dan Balasescu
eb545d907d
Merge branch 'master' into simplify-hud-overlay
2017-06-06 14:31:54 +09:00
Huo Yaoyuan
a09d873db9
Basic member of profile header.
2017-06-06 12:12:20 +08:00
Thomas Müller
fac16bdebd
Do not release focus of the chat text box when sending a message
2017-06-05 18:07:28 +02:00
Dean Herbert
6b7e18a1e3
Fix not being able to change channels when channel select dialog is up
2017-06-05 23:12:39 +09:00
Huo Yaoyuan
8fa076b5d7
Merge branch 'master' into userpage
2017-06-05 21:14:46 +08:00
Huo Yaoyuan
428b44f7d9
UserPage -> Profile.
2017-06-05 21:07:57 +08:00
Huo Yaoyuan
1b8ef3bbbd
Add test case for UserPage.
2017-06-05 21:05:01 +08:00
Dean Herbert
d9106c4e30
Temporarily disable inspection
2017-06-05 21:58:13 +09:00
Dean Herbert
57aad1311d
Merge branch 'master' into channel-selection
2017-06-05 21:46:28 +09:00
Dean Herbert
d2294cd294
Merge branch 'master' into simplify-hud-overlay
2017-06-05 21:00:04 +09:00
Dean Herbert
c85a0223b0
Only instantly move tooltip is we are not visible
2017-06-05 20:52:46 +09:00
Dean Herbert
04f0b5204a
Merge branch 'master' into smoothly-moving-tooltips
2017-06-05 20:42:08 +09:00
Dean Herbert
09e075e3fb
Allow adjusting mouse sensitivity at 0.01 increments
2017-06-05 20:22:39 +09:00
Dean Herbert
55d8b8b5f5
Merge branch 'master' into raw-input-sensitivity
2017-06-05 20:16:40 +09:00
smoogipooo
d2ced2ea79
Update with framework changes.
2017-06-05 20:16:37 +09:00
Thomas Müller
b4b3ba0787
Fix incorrect initial movement of tooltips
2017-06-05 13:07:38 +02:00
smoogipooo
4307242bb6
Update with framework changes.
2017-06-05 20:06:46 +09:00
Thomas Müller
e92c1210d1
Make osu tooltips move smoothly
2017-06-05 12:59:29 +02:00
Dean Herbert
bf971f6613
Merge branch 'master' into social-browser
2017-06-05 19:16:28 +09:00
EVAST9919
78500eec21
Applied suggested changes
2017-06-05 12:24:28 +03:00
Dean Herbert
16fcfc473d
Fix toggle not toggling on pressing escape
...
Also add comment about hacky implementation of toggle tab.
2017-06-05 18:04:40 +09:00
EVAST9919
6b9d5afc4b
Merge remote-tracking branch 'refs/remotes/ppy/master' into cancel-select-random
2017-06-05 11:51:45 +03:00
Dean Herbert
778865b6eb
Merge remote-tracking branch 'upstream/master' into channel-selection
2017-06-05 17:36:14 +09:00
Dean Herbert
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
Dean Herbert
2712f49545
Remove bad
2017-06-05 17:06:47 +09:00
Dean Herbert
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
Dean Herbert
af6f8bbd89
Fix namespaces and class names
2017-06-05 16:47:42 +09:00
Dean Herbert
c3c56820fa
Fix lots of small issues
2017-06-05 16:43:23 +09:00
Dean Herbert
0cb1df35e9
Merge remote-tracking branch 'upstream/master' into ingame_options
2017-06-05 14:53:37 +09:00
Dean Herbert
ae7388e68f
Don't update sensitivity when dragging slider
2017-06-05 13:25:18 +09:00
Dean Herbert
ff0888449f
Disable ability to adjust sensitivity when raw input is disabled
2017-06-05 12:13:15 +09:00
Dean Herbert
c1e6438bec
Merge remote-tracking branch 'upstream/master' into raw-input-sensitivity
2017-06-05 11:42:26 +09:00
smoogipooo
a3299809fe
Merge remote-tracking branch 'origin/master' into timingchange-rework
...
# Conflicts:
# osu.Game/Graphics/Containers/ReverseDepthFillFlowContainer.cs
2017-06-05 10:19:53 +09:00
Dan Balasescu
6bda62f260
Merge branch 'master' into async-channel-load
2017-06-05 10:02:01 +09:00
smoogipooo
52bb2df69b
Change to fa_question for now, pending flyte redesign.
2017-06-05 09:40:22 +09:00
Dan Balasescu
d6a1205d08
Merge branch 'master' into Daycore
2017-06-05 09:33:30 +09:00
Jorolf
f6e0e0bc38
add caps lock warning
2017-06-03 19:24:53 +02:00
Thomas Müller
2c5979ea8a
Remove unnecessary usings
2017-06-03 17:29:20 +02:00
Thomas Müller
9c6ce230bc
Fix compile error
2017-06-03 17:17:56 +02:00
Thomas Müller
50158a1cd2
Fix incorrect proportions of menu cursor
2017-06-03 16:34:00 +02:00
Jorolf
a43890ffb4
update osu to use the framework's TooltipContainer
2017-06-03 14:50:35 +02:00
smoogipooo
e414e44428
Drastically improve mania gameplay loading time.
2017-06-03 18:18:58 +09:00
Dean Herbert
edead2ad3a
Add settings for toggling raw input and adjusting sensitivity
2017-06-02 20:24:18 +09:00
Dan Balasescu
43f73c298f
Merge branch 'master' into timingchange-rework
2017-06-02 20:19:23 +09:00
smoogipooo
7022c8d496
Move timing change stuff to osu.Game project.
2017-06-02 20:17:44 +09:00
DrabWeb
c13e807d82
Redundant parenthesis
2017-06-02 01:48:43 -03:00
DrabWeb
d81ff9cbc2
Add visual states for ChannelSelectorTabItem
2017-06-02 01:41:55 -03:00
DrabWeb
1fa70167c2
Fix channel list occasioanlly taking clicks when not open
2017-06-02 01:35:36 -03:00
DrabWeb
90dabe01f4
Fix the channel list appearing behind the tab bar
2017-06-02 01:00:09 -03:00
DrabWeb
fc6f8b9c0c
Merge https://github.com/ppy/osu into medal-splash
2017-06-01 21:19:11 -03:00
DrabWeb
62ada0afcb
Make the add tab item unselectable and toggle the channel list
2017-06-01 20:46:18 -03:00
DrabWeb
697fab9248
Reselect the chosen tab when closing the channel list
2017-06-01 20:22:09 -03:00
EVAST9919
a42c67ee97
Cancel beatmap random selection
2017-06-01 20:54:42 +03:00
DrabWeb
24b3ec7787
Fix tab background not fading
2017-06-01 08:16:53 -03:00
DrabWeb
ecb0c2f68f
Cleanup ChannelListItem Joined binding
2017-06-01 07:55:01 -03:00
Dean Herbert
5b80c8ac49
Load initial channel content asynchronously
...
Quite often, the first time loading a chat channel will be loading font characters (textures) that were previously never displayed. This stops the game from stuttering in such a scenario.
2017-06-01 18:29:34 +09:00
DrabWeb
fad5b4ca9d
Speed up animations
2017-06-01 06:10:26 -03:00
DrabWeb
a707d63647
Fix visual errors if spamming close/open on channel list
2017-06-01 05:41:21 -03:00
DrabWeb
d728c87cca
Fix janky opening transition when resizing the chat and reopening the channel list
2017-06-01 05:26:01 -03:00
DrabWeb
c2d1a44de5
Fix channel selection not getting focus
2017-06-01 05:17:45 -03:00
DrabWeb
212b2c1142
Initial layout and animation
2017-06-01 04:45:46 -03:00
Patrick Andersson
94294e4b45
Changed default selection type and added suggestions from PR feedback
2017-06-01 08:54:48 +02:00
smoogipooo
e348f86ce1
Update to match framework.
2017-06-01 14:24:31 +09:00
DrabWeb
32f98ca62b
Don't autohide the channel list if the chat is too tall
2017-05-31 22:42:53 -03:00
DrabWeb
52d524a65e
Update with framework changes
2017-05-31 22:39:03 -03:00
DrabWeb
e7bf1e02cb
Merge https://github.com/ppy/osu into channel-selection
2017-05-31 22:32:05 -03:00
DrabWeb
6176f1d275
Make the transition when chat is too tall and opening the channel selector smoother
2017-05-31 22:29:52 -03:00
DrabWeb
d970430174
Fix the channel selector not appearing if the chat is scaled up too tall then back down
2017-05-31 22:08:25 -03:00
DrabWeb
0439b15728
Generic type argument formatting
2017-05-31 21:29:50 -03:00
Patrick Andersson
a3945bb11d
Added suggestions by code inspector
2017-05-31 22:04:29 +02:00
Patrick Andersson
9592e9778b
Trim whitespace
2017-05-31 20:31:05 +02:00
Patrick Andersson
1dd85b5986
Add alternative for random beatmap selection
...
"Never repeat" will not repeat until all songs have been seen by repeatedly pressing F2/Random button
2017-05-31 20:11:26 +02:00
DrabWeb
ec8a88c96a
Update with framework changes
2017-05-31 05:28:50 -03:00
DrabWeb
9942733b63
Trim whitespace
2017-05-31 05:22:54 -03:00
Seth
394745bca5
Merge branch 'master' into social-browser
2017-05-31 05:18:52 -03:00
Dean Herbert
a5695aca1c
Merge branch 'master' into storyboards
2017-05-31 15:59:01 +09:00
Dean Herbert
bab3f1b89a
Merge branch 'master' into user-dropdown-arrow
2017-05-31 15:39:52 +09:00
EVAST9919
8cde50a88a
Merge branch 'master' of https://github.com/ppy/osu into ingame_options
2017-05-31 08:23:06 +03:00
DrabWeb
cd57343191
Text -> Label
2017-05-31 02:03:13 -03:00
DrabWeb
4fd7405fb8
Fix user dropdown menu item chevron alignment
2017-05-31 01:57:32 -03:00
Dan Balasescu
d90006b229
Merge branch 'master' into update-framework
2017-05-31 13:01:17 +09:00
Dean Herbert
40312080f7
Merge branch 'master' into playsongselect-exit-fix
2017-05-31 11:14:41 +09:00
Dean Herbert
61fb5d6ac8
Add issue URL to comment
2017-05-31 11:04:18 +09:00
Dean Herbert
b61452024a
Add comment
2017-05-31 11:02:26 +09:00
DrabWeb
e708cdf41a
Level Range -> Range Range, don't use empty object initializers
2017-05-30 22:34:02 -03:00
DrabWeb
a483422b44
CI fixes
2017-05-30 22:23:00 -03:00
DrabWeb
7ba32f2021
Cleanup
2017-05-30 22:11:45 -03:00
DrabWeb
185a4c4d2e
Unused usings
2017-05-30 22:00:27 -03:00
DrabWeb
9e01074852
Add GameType and DrawableGameType
2017-05-30 21:41:20 -03:00
DrabWeb
d331aa3b30
Fix random layout animations when loaded
2017-05-30 20:02:05 -03:00
DrabWeb
b97691100f
Add ruleset_height to remove magic numbers
2017-05-30 19:53:06 -03:00
DrabWeb
5d6534031e
Proper cover loading
2017-05-30 19:35:37 -03:00
DrabWeb
774d37a058
Add transition_duration, remove testing DifficultyIcon
2017-05-30 19:13:05 -03:00
Shawdooow
ecc0d0b11c
Daycore mod
2017-05-30 12:49:06 -04:00
Dean Herbert
8544b45443
Update in line with framework
2017-05-30 22:23:51 +09:00
smoogipooo
223c75327f
Remove key/val in favor of local variables + method call.
2017-05-30 20:59:53 +09:00
Dean Herbert
6a6f0913cd
Merge branch 'master' into social-browser
2017-05-30 20:51:50 +09:00
smoogipooo
5b5c2e4717
Back to using val...
2017-05-30 20:37:30 +09:00
smoogipooo
0728aea6a4
Fixes + cleanup.
2017-05-30 20:26:39 +09:00
Dan Balasescu
fe68e1b1af
Merge branch 'master' into storyboards
2017-05-30 19:53:44 +09:00
smoogipooo
93a33be596
val -> value, val -> line (in cases where a key is not used).
2017-05-30 19:52:43 +09:00
smoogipooo
0175b91927
Cleanups.
2017-05-30 19:52:21 +09:00
EVAST9919
4b624ced36
CI fixes
2017-05-30 12:31:56 +03:00
EVAST9919
e737ded382
Applied suggested changes
2017-05-30 12:23:53 +03:00
EVAST9919
963d6e9e8f
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-30 12:04:41 +03:00
smoogipooo
7416952eb3
Fix usings.
2017-05-30 17:36:42 +09:00
DrabWeb
3aa1f35127
Basic layout
2017-05-30 05:12:11 -03:00
smoogipooo
72fa50f944
Make replay settings match design colours.
2017-05-30 17:02:04 +09:00
smoogipooo
c8066cfde9
Allow Nub/OsuCheckbox/OsuSliderBar colours to be overridden.
2017-05-30 16:40:35 +09:00
DrabWeb
a1453eb9e1
Fix filter text box input
2017-05-29 22:52:38 -03:00
DrabWeb
b6cb9d3229
Fix display style dropdown scaling the filter control
2017-05-29 22:39:59 -03:00
DrabWeb
2edbf64d69
Redundant parentheses
2017-05-29 22:22:14 -03:00
DrabWeb
96efa5a240
Hook up to channel selector tab item
2017-05-29 22:10:07 -03:00
DrabWeb
b9292b6240
Merge https://github.com/ppy/osu into channel-selection
2017-05-29 22:06:05 -03:00
DrabWeb
2ba86cffa6
Channel list item hover effect
2017-05-29 22:04:53 -03:00
DrabWeb
d8e86da78c
Better scroll dragger position
2017-05-29 22:00:15 -03:00
Dean Herbert
e91a3f06f1
Merge remote-tracking branch 'upstream/master' into channel-selector-tab-item
2017-05-30 09:54:35 +09:00
Dean Herbert
fde579262f
User a simpler method to hide the background icon
2017-05-30 09:54:29 +09:00
DrabWeb
d29bf58817
Show scroll dragger
2017-05-29 21:50:15 -03:00
DrabWeb
745e2e5e18
Make the channel selection overlay hide/resize with chat
2017-05-29 21:23:03 -03:00
Dean Herbert
b8461cd02d
Merge branch 'master' into fix-triangle-smoothness
2017-05-30 08:58:05 +09:00
DrabWeb
50e50ce67e
Update with framework changes
2017-05-29 20:33:28 -03:00
DrabWeb
21a8071293
Merge https://github.com/ppy/osu into channel-selection
2017-05-29 20:31:35 -03:00
Thomas Müller
298c0f5757
Structure velocity code more clearly and avoid redundant parenthesis
2017-05-29 19:08:06 +02:00
Thomas Müller
db444a61cb
Reduce per-triangle per-frame computation significantly
2017-05-29 18:30:49 +02:00
Thomas Müller
d3f2d480a8
Fix incorrect triangle state within the first frame
2017-05-29 18:24:17 +02:00
Thomas Müller
2f063ee41d
Make triangle edges smooth again
2017-05-29 18:20:51 +02:00
EVAST9919
08219ccb42
Applied suggested changes
2017-05-29 19:00:29 +03:00
EVAST9919
261f1f4e1f
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-29 18:13:44 +03:00
Dean Herbert
5e4558cc54
Merge branch 'master' into social-browser
2017-05-29 18:35:22 +09:00
Dan Balasescu
6918368afc
Merge branch 'master' into ingame_options
2017-05-29 18:12:02 +09:00
Dan Balasescu
e4b876ff5b
Update ModButton.cs
2017-05-29 18:10:02 +09:00
Dean Herbert
7960b5cf26
More refactoring
...
Also allows rotation when reaching the end of the available mods.
2017-05-29 18:03:40 +09:00
Dan Balasescu
94ae730a20
Merge branch 'master' into storyboards
2017-05-29 17:49:51 +09:00
Dean Herbert
5e473c6c96
Merge remote-tracking branch 'upstream/master' into better-multimod-animation
2017-05-29 17:21:49 +09:00
Dean Herbert
31cc6917bc
Tidy up code, improve transition, add directionality
2017-05-29 17:20:55 +09:00
Dean Herbert
718eeb6df8
Use linq to tidy up casting
2017-05-29 16:18:07 +09:00
Dean Herbert
4a0c8fb5dd
Merge branch 'master' into breadcrumbs
2017-05-29 15:59:37 +09:00
Dean Herbert
f3422800b1
Merge remote-tracking branch 'upstream/master' into backbutton_beat
2017-05-29 13:04:43 +09:00
smoogipooo
c137ee822c
Give velocity a sane default value.
2017-05-29 12:19:51 +09:00
smoogipooo
231b1ae610
We don't need a curve.
2017-05-29 12:19:38 +09:00
smoogipooo
6101fe98e1
Always ApplyDefaults after parsing beatmaps to make sure hit objects are in their most loaded state.
2017-05-29 12:10:29 +09:00
smoogipooo
cd1da469c7
Cleanup + actually fix possible nullrefs.
2017-05-29 11:14:37 +09:00
smoogipooo
27d6cb6275
Merge remote-tracking branch 'origin/master' into mania-holdnote-input
2017-05-29 10:57:49 +09:00
smoogipooo
9e5a53aae7
Fix possible nullrefs.
2017-05-29 10:53:55 +09:00
Dean Herbert
7b52c4621d
Merge branch 'master' into musiccontroller-init-fix
2017-05-29 10:28:56 +09:00
DrabWeb
8994c57f3c
Update with framework changes
2017-05-28 15:14:22 -03:00
Seth
0e087994a1
Merge branch 'master' into social-browser
2017-05-28 15:11:00 -03:00
Thomas Müller
a4903e62ba
Merge branch 'master' into fix-nullrefs
2017-05-28 16:07:10 +02:00
Dean Herbert
bfede3647f
Merge branch 'master' into fix-direct-hotkey
2017-05-28 22:47:14 +09:00
jorolf
9a4abcc199
Merge branch 'master' into better-multimod-animation
2017-05-28 14:39:04 +02:00
Thomas Müller
bb14708165
Merge branch 'master' into fix-chat-overlay-drift
2017-05-28 14:38:39 +02:00
Dean Herbert
bc47dedf27
Add non-null assertion
2017-05-28 21:34:15 +09:00
Dean Herbert
3644198c6e
Fix CI issues
2017-05-28 21:20:11 +09:00
Dean Herbert
ed8b34d5ed
Fix drift when dragging chat beyond bounds
2017-05-28 21:11:46 +09:00
Dean Herbert
d749fc516d
Update focus handling in line with framework changes
2017-05-28 20:08:46 +09:00
Dean Herbert
bdeaf2dbb4
Update method names in line with framework changes
2017-05-28 18:34:12 +09:00
DrabWeb
95cfce2950
Rank status filtering
2017-05-28 02:43:37 -03:00
DrabWeb
8745948a01
Basic searching in osu!direct, move BeatmapSetOnlineInfo covers into their own class
2017-05-28 02:26:25 -03:00
DrabWeb
ab32e962ca
Make BeatmapOnlineInfo and BeatmapSetOnlineInfo separate classes, -OnlineWorkingBeatmap
2017-05-28 00:37:55 -03:00
EVAST9919
743dfcc130
More xmldoc and few Title text fixes
2017-05-28 00:56:11 +03:00
DrabWeb
816caf86ea
Better exception for SearchableListFilterControl's generic type argument not being an enum
2017-05-27 18:49:55 -03:00
DrabWeb
239472c451
Lowercase hex colours
2017-05-27 18:35:46 -03:00
DrabWeb
d4a9813af9
Cleanup BreadcrumbTabItem visibility code
2017-05-27 18:19:09 -03:00
DrabWeb
b88c07f1a0
Make channel readonly
2017-05-27 17:49:57 -03:00
DrabWeb
754fe956f9
Make ChannelSection headers uppercase in the setter
2017-05-27 17:40:20 -03:00
DrabWeb
b632e7f1ad
Accept Channel in ctor and remove Channel property
2017-05-27 17:35:42 -03:00
Huo Yaoyuan
159e8d84c2
Move namespace and make cover background public.
2017-05-27 23:37:15 +08:00
Huo Yaoyuan
25387c996f
Merge branch 'master' into userpage
2017-05-27 22:42:56 +08:00
smoogipooo
330bd4e11d
Fix osu!direct hotkey overriding drawings hotkey (for now).
2017-05-27 20:24:23 +09:00
Jorolf
e86ccf61b3
use recursion
2017-05-27 10:11:59 +02:00
ColdVolcano
e46e1d96a7
Move logic to handleEvent
2017-05-27 00:20:19 -05:00
ColdVolcano
a523dfc388
Allow variables of variables
...
Some storyboards like to do tricky stuff
2017-05-27 00:13:46 -05:00
ColdVolcano
0b770d1225
Allow for variables in storyboards
2017-05-26 23:55:34 -05:00
EVAST9919
b5a6d73104
Toogle visibility without ctrl pressed
2017-05-27 02:38:29 +03:00
EVAST9919
bedcf04043
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-27 02:25:03 +03:00
DrabWeb
3699c39967
PADDING -> padding, make private
2017-05-26 16:46:09 -03:00
DrabWeb
33d6b718be
padding -> PADDING
2017-05-26 16:37:52 -03:00
DrabWeb
c9971bb490
Don't store hideChevron
2017-05-26 16:32:46 -03:00
DrabWeb
4c127a6130
CI fixes
2017-05-26 16:29:20 -03:00
DrabWeb
352d3d247b
Fix incorrect sizes
2017-05-26 16:21:37 -03:00
DrabWeb
fb6ed159ca
Use padding for chevron margin
2017-05-26 16:03:51 -03:00
Jorolf
db1dde72de
change constant names
2017-05-26 16:29:15 +02:00
Jorolf
64612ef34b
add multimod animation
2017-05-26 16:10:28 +02:00
EVAST9919
d052f093d5
Scaling on hover
2017-05-26 14:29:45 +03:00
jorolf
f6f1ea42ee
Merge branch 'master' into channel-selector-tab-item
2017-05-26 13:18:50 +02:00
DrabWeb
cbe36259c3
Add BreadcrumbControl
2017-05-26 07:49:45 -03:00
EVAST9919
2c23703ca6
Removed amplitude container
2017-05-26 13:46:44 +03:00
smoogipooo
9517bfc2f1
Add file to csproj.
2017-05-26 19:33:23 +09:00
EVAST9919
ad66587273
Merge remote-tracking branch 'refs/remotes/ppy/master' into backbutton_beat
2017-05-26 13:19:47 +03:00
Jorolf
1e4bca90f0
remove duplicate code
2017-05-26 12:10:16 +02:00
smoogipooo
24ff599901
Merge remote-tracking branch 'origin/master' into mania-holdnote-input
2017-05-26 19:01:10 +09:00
smoogipooo
3ec41a313b
Add base DrawableHitObject + HitObjectStartTimeComparer.
2017-05-26 18:48:18 +09:00
DrabWeb
c0999c7fc1
Unused using directives
2017-05-26 06:12:22 -03:00
DrabWeb
12f6276e05
Move DisplayStyleControl to all FilterControls
2017-05-26 06:05:05 -03:00
Dean Herbert
5eab611255
Fix some possible nullrefs on beatmap load failure
2017-05-26 17:36:38 +09:00
DrabWeb
38d0138978
CI fixes
2017-05-26 04:11:45 -03:00
DrabWeb
ae96ef08f7
Tab character
2017-05-26 04:02:04 -03:00
DrabWeb
4c551270e9
Add OnRequestLeave
2017-05-26 03:56:10 -03:00
smoogipooo
c2d3b6c05a
Remove late initialization of head + tail, keep them updated with start time and end time.
2017-05-26 15:53:49 +09:00
DrabWeb
d632435a34
Make ChannelListItems scale better
2017-05-26 03:51:09 -03:00
DrabWeb
21e900df73
Transition code cleanup
2017-05-26 03:46:50 -03:00
DrabWeb
d29ebb139f
Cleanup
2017-05-26 03:38:52 -03:00
DrabWeb
fb0b54e66a
Remove merge error
2017-05-26 03:28:09 -03:00
DrabWeb
64016f9466
Merge https://github.com/ppy/osu into channel-selection
2017-05-26 03:24:41 -03:00
DrabWeb
5785715ad5
CI fixes
2017-05-26 03:10:36 -03:00
DrabWeb
28ee00109d
Wave colours
2017-05-26 02:55:25 -03:00
DrabWeb
8359f6ced0
Incorrect colour
2017-05-26 02:49:04 -03:00
DrabWeb
68377494f7
Browser - SearchableList
2017-05-26 02:44:09 -03:00
DrabWeb
5831da6978
Autohide social when entering a screen that doesn't allow overlays, fix potential nullrefs in DirectOverlay, CreateControls -> CreateSupplementaryControls
2017-05-26 02:32:01 -03:00
DrabWeb
fc67582c3f
Cleanup
2017-05-26 02:16:56 -03:00
DrabWeb
e19a4f5e6f
Add displaying users
2017-05-26 02:00:38 -03:00
DrabWeb
5c0d0cb7e7
Alpha on wrong object
2017-05-26 01:34:30 -03:00
DrabWeb
2d3995b85c
Fix filter controls having margin when no controls given, add DisplayStyleControl to social, misc cleanups
2017-05-26 01:32:20 -03:00
DrabWeb
63313045d9
Add SocialOverlay to OsuGame
2017-05-26 00:58:18 -03:00
DrabWeb
8fca0fddb3
Abstract DirectOverlay layout into base class for Social and osu!direct - BrowseOverlay, initial layout of social browser
2017-05-26 00:54:03 -03:00
Dean Herbert
8ae7e84563
Merge branch 'master' into musiccontroller-init-fix
2017-05-26 10:48:32 +09:00
Jorolf
a9658ec66f
update colour, width, icon and text
2017-05-25 20:25:59 +02:00
MrTheMake
9de7e7bc40
Fixes
2017-05-25 17:49:47 +02:00
Thomas Müller
061df80f23
Merge branch 'master' into triangles-particles
2017-05-25 16:02:47 +02:00
Dean Herbert
4ecb3220dd
Merge remote-tracking branch 'ppy/master' into triangles-particles
2017-05-25 22:47:03 +09:00
Dean Herbert
9eec2edd30
Fix initial login state not being reflected in user panel
2017-05-25 22:43:33 +09:00
smoogipooo
c8cf387f5f
A bit more cleanup.
2017-05-25 22:09:02 +09:00
smoogipooo
91dba765c2
Add back the concept of triangle ordering by size.
2017-05-25 22:03:36 +09:00
smoogipooo
86f6db2d31
Cleanup.
2017-05-25 21:33:49 +09:00
smoogipooo
97e57178a7
Make triangles use raw vertices instead of sprites.
2017-05-25 21:33:04 +09:00
MrTheMake
c32d816f9c
Removed new line
2017-05-25 14:19:04 +02:00
MrTheMake
9ea70b849b
Fix initialize beatmap change animation of the music controller
2017-05-25 14:16:51 +02:00
Dean Herbert
1a255fdf48
Fix display order regression
2017-05-25 19:47:18 +09:00
Dean Herbert
d7fa6933be
Fix potential nullref
2017-05-25 16:33:58 +09:00
Dean Herbert
be81346573
Attempt to fix inner scope warning
2017-05-25 14:47:25 +09:00
Dean Herbert
df8c13c12d
Merge branch 'master' into user-dropdown
2017-05-25 14:32:49 +09:00
Dean Herbert
012f60d59b
Merge branch 'master' into drawable-multiplayer-room
2017-05-25 13:58:05 +09:00
DrabWeb
e22eb1f205
CI fixes
2017-05-24 22:39:07 -03:00
DrabWeb
ec3c92fc3c
Trim whitespace
2017-05-24 22:26:48 -03:00
DrabWeb
9cad344401
Revert back header for login form, fix incorrect spacing on header
2017-05-24 22:02:32 -03:00
DrabWeb
8e09b738b0
Remove magic numbers
2017-05-24 21:51:00 -03:00
DrabWeb
9b863f60ab
Adjust dropdown layout
2017-05-24 21:32:46 -03:00
DrabWeb
efd4c57431
Dropdown actions, +User.Status, +UserStatusDoNotDisturb, properly align UserDropdownMenuItem
2017-05-24 21:09:18 -03:00
DrabWeb
b57a3f2056
Initial layout of user panel and user dropdown
2017-05-24 19:44:48 -03:00
DrabWeb
b803e40a7d
Unbind from room values when disposing
2017-05-24 17:02:28 -03:00
Huo Yaoyuan
9bc1eece0a
Basic section management of userpage.
2017-05-25 02:11:07 +08:00
MrTheMake
dee9d0e3bd
Merge branch 'master' into playsongselect-exit-fix
2017-05-24 16:26:43 +02:00
EVAST9919
181648515b
Moving icon to the beat on the TwoLayerButton
2017-05-24 16:05:24 +03:00
Dean Herbert
0dbb2220e0
Add missing early activation to menu flashes
2017-05-24 21:07:12 +09:00
Seth
3094a8267f
Merge branch 'master' into drawable-multiplayer-room
2017-05-24 04:39:57 -03:00
Dean Herbert
3134f92051
Merge branch 'master' into user-panel
2017-05-24 16:32:09 +09:00
DrabWeb
ca6a9b1b71
Inline cover
2017-05-24 04:21:34 -03:00
DrabWeb
a7914dc1e8
Convert transition_duration to const
2017-05-24 04:00:39 -03:00
DrabWeb
7c6540b008
Cleanup status transition code
2017-05-24 03:49:06 -03:00
Dean Herbert
45a964cebe
Merge branch 'master' into osu-direct
2017-05-24 15:33:53 +09:00
DrabWeb
a25c504965
CI fixes
2017-05-24 03:08:48 -03:00
DrabWeb
72c9959215
resultCounts -> ResultAmounts
2017-05-24 02:40:34 -03:00
DrabWeb
ba2627d4e2
Merge branch 'osu-direct' of https://github.com/DrabWeb/osu into osu-direct
2017-05-24 02:40:00 -03:00
DrabWeb
e59c1879a2
Remove tabs
2017-05-24 02:38:55 -03:00
DrabWeb
4490596f5f
Keep one object per file
2017-05-24 02:37:27 -03:00
DrabWeb
b08668b6d9
Remove @ from to-be-localized strings
2017-05-24 02:19:45 -03:00
Dean Herbert
5e01940770
Compare with private field
2017-05-24 13:43:10 +09:00
Dean Herbert
15ee2b802e
Hide direct overlay when requested
2017-05-24 13:41:07 +09:00
Dean Herbert
03f9a86366
Add missing readonly
2017-05-24 13:29:12 +09:00
Dean Herbert
16d9a677d0
Add a low-end cutoff for scale adjust
2017-05-24 13:08:59 +09:00
Dean Herbert
a9d1e54c27
Adjust triangle movement based on amplitude
2017-05-24 13:08:54 +09:00
DrabWeb
2be1b00a76
Hide status bar when Status is null
2017-05-24 00:45:56 -03:00
DrabWeb
247d8e9b21
Replace "Connected as _" in login form with a UserPanel
2017-05-24 00:23:48 -03:00
Dean Herbert
4ee11764b8
Merge branch 'master' into osu-direct
2017-05-24 12:16:34 +09:00
Dean Herbert
c4916426f5
Merge branch 'master' into controlpoint-rework
2017-05-24 12:00:22 +09:00
Dean Herbert
53f489b447
Remove using
2017-05-24 11:50:12 +09:00
Dean Herbert
b1bd88ae71
Merge branch 'master' into logo-beat
2017-05-24 11:41:02 +09:00
Dan Balasescu
90d54a6cfe
Merge branch 'master' into logo-beat
2017-05-24 10:36:30 +09:00
Dean Herbert
87a2cc2004
Merge branch 'master' into menu-flashes
2017-05-24 10:10:29 +09:00
ColdVolcano
207d6e4ac3
Update to new syntax of OnNewBeat
2017-05-23 20:01:20 -05:00
ColdVolcano
c6d744eb7c
Merge branch 'master' of ppy/osu into menu-flashes
2017-05-23 20:00:02 -05:00
Dean Herbert
dee6a1e2be
Merge branch 'master' into songselect-fix
2017-05-24 09:45:34 +09:00
MrTheMake
24f64c8815
More formatting
2017-05-24 02:38:05 +02:00
MrTheMake
67774192dd
Formatting fixes
2017-05-24 02:30:32 +02:00
MrTheMake
0616256bd0
CI fix
2017-05-24 02:23:52 +02:00
MrTheMake
09adb23591
Fix scheduled task not being canceled
2017-05-24 02:22:30 +02:00
DrabWeb
be1ae2bd8e
Remove ??, value can never be null
2017-05-23 15:08:02 -03:00
Dean Herbert
b477e5cd9e
Fix potential nullref
2017-05-24 02:53:21 +09:00
smoogipooo
0a385055dc
Remove Func<T>'d-ness.
2017-05-24 02:53:08 +09:00
DrabWeb
7a4b476121
Tab character
2017-05-23 14:46:23 -03:00
DrabWeb
aa9a636c3c
Indentation
2017-05-23 14:42:57 -03:00
DrabWeb
7b9eacc213
CI fixes
2017-05-23 14:41:30 -03:00
DrabWeb
fbbcc80a3e
Merge branch 'osu-direct' of https://github.com/DrabWeb/osu into osu-direct
2017-05-23 14:34:58 -03:00
DrabWeb
4f17a4fe91
Make result counts scroll with the panels
2017-05-23 14:34:34 -03:00
smoogipooo
41824e0179
Add comment.
2017-05-24 02:24:10 +09:00
smoogipooo
2d1df8fd8a
xmldoc fixes.
2017-05-24 02:22:28 +09:00
smoogipooo
9e7f384203
Fix returning incorrect control points for non-timing points.
2017-05-24 02:19:22 +09:00
Dean Herbert
813b09189c
Remove unused parameter
2017-05-24 02:09:31 +09:00
Dean Herbert
7e827c4f11
Add amplitude adjust
2017-05-24 01:45:01 +09:00
Dean Herbert
f57b234cc3
Expose Beatmap in BeatSyncedContainer
2017-05-24 01:44:47 +09:00
smoogipooo
462bbd02ba
Simplify expression.
2017-05-24 01:38:28 +09:00
smoogipooo
7628cdf522
Return first control point in the list if the time is before it.
2017-05-24 01:38:04 +09:00
Jorolf
af9b02746a
make fields readonly
2017-05-23 18:19:01 +02:00
Dean Herbert
b12300391b
Merge branch 'master'
2017-05-24 01:17:09 +09:00
Jorolf
64cee72464
Merge branch 'master' of git://github.com/ppy/osu into channel-selector-tab-item
2017-05-23 17:51:46 +02:00
Dean Herbert
ef1712a5af
Merge branch 'master' into beat-sync-container-improvements
2017-05-24 00:46:14 +09:00
Jorolf
7ad10009e6
Merge branch 'master' of git://github.com/ppy/osu into channel-selector-tab-item
2017-05-23 17:32:48 +02:00
Dean Herbert
0842e00f13
Merge branch 'master' into controlpoint-rework
2017-05-24 00:20:15 +09:00
Dean Herbert
a48a03bf38
Merge branch 'master' into menu-music-osz
2017-05-23 23:56:07 +09:00
MrTheMake
0603be5937
Unregister OnBeatmapChanged() when exiting song selection
2017-05-23 15:30:15 +02:00
EVAST9919
178f8127b8
overall fixes
2017-05-23 16:01:00 +03:00
EVAST9919
2ca0794b37
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-23 14:45:38 +03:00
EVAST9919
564abc1a5b
using autosize instead of constant height
2017-05-23 14:32:45 +03:00
EVAST9919
165d6ef1bb
Make transition a bit smoother
2017-05-23 12:30:39 +03:00
EVAST9919
2e28b10c36
CI fixes and removed useless property
2017-05-23 12:24:16 +03:00
EVAST9919
c7a241246e
Better letterbox settings transition
2017-05-23 12:09:32 +03:00
EVAST9919
4b23cc47ea
Moved KeyCounter visibility logic to it's own class
2017-05-23 11:53:42 +03:00
EVAST9919
eafe215169
Simplify Hud visibility change
2017-05-23 11:53:12 +03:00
Dean Herbert
0634a3a5c5
Merge branch 'master' into osu-direct
2017-05-23 17:33:20 +09:00
Dean Herbert
0dd52e4e29
Various refactoring
2017-05-23 17:26:28 +09:00
Dean Herbert
2decb2b2ff
Add more flashiness during kiai time
2017-05-23 16:42:47 +09:00
Dean Herbert
73320f9a7e
Don't bounce the ripple
...
Also ripple better.
2017-05-23 16:42:41 +09:00
Dean Herbert
fe7ac20e29
Read menu music from osz resource
2017-05-23 16:38:43 +09:00
smoogipooo
aad6f8f5d6
Refactoring of BeatSyncedContainer.
2017-05-23 16:11:46 +09:00
smoogipooo
1867cbb381
Revert a bit of BeatSyncedContainer for smaller changeset.
2017-05-23 16:06:30 +09:00
smoogipooo
836bf930a0
More cleanups.
2017-05-23 15:29:38 +09:00
smoogipooo
2344f37a3c
Always add TimingChange control points.
2017-05-23 15:26:07 +09:00
smoogipooo
002a0e99a2
Use SortedList + BinarySearch to find control points at time values.
2017-05-23 15:20:32 +09:00
smoogipooo
6bfd7e0fb0
xmldocs.
2017-05-23 14:11:37 +09:00
smoogipooo
3cdfd2eef5
Split ControlPoint into different types.
...
# Conflicts:
# osu.Game.Rulesets.Mania/UI/Column.cs
2017-05-23 14:03:40 +09:00
Dean Herbert
3e0aaa1aa0
Add basic beat response to osu! logo
2017-05-23 12:29:43 +09:00
Dean Herbert
1295b0a7e1
Merge branch 'master' into ColdVolcano/beat-syncing
2017-05-23 10:51:47 +09:00
DrabWeb
62897d302e
Remove SettingsButton(old and outdated design), fix channel list scrolling under the header
2017-05-22 22:37:25 -03:00
DrabWeb
9798117d53
Move RoomStatus to a class instead of enum
2017-05-22 21:13:57 -03:00
DrabWeb
4681beab5d
CI fixes
2017-05-22 13:22:14 -03:00
DrabWeb
cf0e7887b5
Unused using
2017-05-22 13:14:56 -03:00
DrabWeb
8b505a9e8b
Remove tab character
2017-05-22 13:06:52 -03:00
DrabWeb
25b457e994
Proper Bindable usage
2017-05-22 13:05:18 -03:00
DrabWeb
65df2d2b70
MultiplayerRoomStatus -> RoomStatus
2017-05-22 12:46:41 -03:00
DrabWeb
2c16d9c3a7
CurrentBeatmap -> Beatmap
2017-05-22 12:45:40 -03:00
DrabWeb
03f6cded84
MultiplayerRoom -> Room
2017-05-22 12:44:58 -03:00
DrabWeb
261ea4c176
CoverBackgroundSprite for actually async cover loading
2017-05-22 12:41:59 -03:00
DrabWeb
35814e47e4
Colour -> GetAppropriateColour, adjust status change transition
2017-05-22 12:37:19 -03:00
Dean Herbert
5c5a18833a
Merge branch 'master' into channel-selector-tab-item
2017-05-22 20:22:57 +09:00
smoogipooo
adf8bb853e
Move load() to be directly below ctor.
2017-05-22 20:06:37 +09:00
smoogipooo
de575b3867
Early return if beatLength = 0.
2017-05-22 20:02:02 +09:00
smoogipooo
95c4704a9e
Delay backwards instead of using a millisecond tolerance.
2017-05-22 20:01:28 +09:00
ColdVolcano
9235cbff8d
Apply suggestions
2017-05-22 05:59:16 -05:00
ColdVolcano
63196df541
Typo fix
...
Forgot the pharenteses
2017-05-22 05:05:54 -05:00
ColdVolcano
601b840713
Apply suggestions
2017-05-22 04:55:33 -05:00
ColdVolcano
f2b5be27c8
CI Fixes
2017-05-22 04:53:32 -05:00
ColdVolcano
a1547f12d4
Applied suggestions + Update Framework
2017-05-22 04:38:21 -05:00
ColdVolcano
1ea60fd393
Merge pull request #828 into menu-flashes
2017-05-22 04:15:46 -05:00
Dan Balasescu
fc90cfa604
Update BeatSyncedContainer.cs
2017-05-22 17:50:05 +09:00
smoogipooo
3235e280a9
Add to csproj.
2017-05-22 17:32:18 +09:00
Dan Balasescu
a438a8b8d3
Merge branch 'master' into ColdVolcano/beat-syncing
2017-05-22 17:27:22 +09:00
smoogipooo
70d7f61f7c
More inversion for logic simplification.
2017-05-22 17:19:39 +09:00
smoogipooo
f81ffa636d
Use BindTo instead of taking the game's beatmap bindable.
2017-05-22 17:18:11 +09:00
smoogipooo
609aac6453
Better kiai mode detection.
2017-05-22 17:18:05 +09:00
smoogipooo
b241140496
Proper kiai mode detection.
2017-05-22 17:18:00 +09:00
smoogipooo
abe9c464a8
Invert if statements.
2017-05-22 17:17:54 +09:00
Huo Yaoyuan
63259a3457
Fix depth of header background.
...
Thanks to the order of adding to parent container, the depth value is actually not needed.
2017-05-22 16:00:03 +08:00
Huo Yaoyuan
85684e5fee
Do not scroll headers to when scrolling position is negative.
2017-05-22 15:54:58 +08:00
DrabWeb
8a364c6068
CI fixes
2017-05-22 03:37:36 -03:00
DrabWeb
aa40f88258
Add UserStatusOffline
2017-05-22 03:32:02 -03:00
EVAST9919
b99bad055d
oops
2017-05-22 09:28:36 +03:00
DrabWeb
a73cf92994
Add second UserPanel to visual test, center cover sprite
2017-05-22 03:27:08 -03:00
DrabWeb
bdab545ca4
Use BeatmapBackgroundSprite
2017-05-22 03:15:22 -03:00
DrabWeb
77affc1eb7
Split onto multiple lines
2017-05-22 03:13:55 -03:00
EVAST9919
50e3feb761
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-22 09:12:40 +03:00
DrabWeb
7ce3b73ecd
Added UserPanel and UserStatus
2017-05-22 03:11:42 -03:00
EVAST9919
d717ccf85e
Settings -> ReplaySettings
2017-05-22 09:07:08 +03:00
DrabWeb
3c35badf06
Unused using
2017-05-22 02:03:53 -03:00
DrabWeb
6bf0ca59fe
Make FilterControl not scroll with the panels
2017-05-22 02:03:26 -03:00
Huo Yaoyuan
d0ff9e6576
Merge branch 'master' into sections
2017-05-22 12:52:27 +08:00
ColdVolcano
059af0850b
Changes in-line with framework
2017-05-21 23:47:08 -05:00
DrabWeb
d1df895844
Unused using
2017-05-22 01:16:59 -03:00
DrabWeb
26bf9dd64b
Remove unused Background
2017-05-22 01:13:51 -03:00
DrabWeb
800a319470
Remove newline
2017-05-22 01:08:35 -03:00
DrabWeb
0c30b2c698
Remove folder from osu.Game.csproj
2017-05-22 01:07:26 -03:00
DrabWeb
0795089d86
Merge https://github.com/ppy/osu into drawable-multiplayer-room
2017-05-22 01:06:05 -03:00
DrabWeb
82fdf1a918
Bindables, avatars, more cleanup
2017-05-22 01:01:55 -03:00
Dean Herbert
d3495545c5
Merge branch 'master' into songselect-fixes
2017-05-22 12:29:18 +09:00
DrabWeb
e5ee7096f8
Initial cleanup
2017-05-22 00:07:15 -03:00
Dean Herbert
7f08d60008
Merge branch 'master' into generic-interface
2017-05-22 11:35:50 +09:00
Dean Herbert
04f0dcc255
Merge branch 'master' into replay-no-pausing
2017-05-22 11:09:31 +09:00
DrabWeb
c4e6870c12
Merge https://github.com/ppy/osu into roompanel
2017-05-21 22:37:00 -03:00
DrabWeb
bc980b60ac
Add files to project, update with framework changes
2017-05-21 22:36:46 -03:00
Dean Herbert
4b17bb8e69
Merge branch 'master' into mania-pattern-changes
2017-05-22 10:25:17 +09:00
smoogipooo
0a0139aded
Remove the concept of beatmap events, rename BreakEvent -> BreakPeriod.
2017-05-22 10:12:33 +09:00
Dean Herbert
93182e5da3
Merge branch 'master' into generic-interface
2017-05-22 09:52:40 +09:00
Dean Herbert
82cf94bbff
Move spinner colours to local definition for now
...
We don't want to start polluting the OsuColours namespace with non-UI colours.
2017-05-22 09:50:45 +09:00
MrTheMake
e9c2b51012
Random the difficulty too
2017-05-22 01:59:10 +02:00
MrTheMake
5ef7451dba
Improved LEFTand RIGHT key behaviour
2017-05-22 01:53:36 +02:00
DrabWeb
4e2126dca8
Fix nullref when changing display mode without any BeatmapSets added
2017-05-21 18:54:35 -03:00
DrabWeb
8c77f85667
Fix DirectOverlay expanding under the Toolbar
2017-05-21 18:52:30 -03:00
MrTheMake
4056338203
Remove unnecessary track starting
2017-05-21 21:35:49 +02:00
MrTheMake
0539584578
CI fix
2017-05-21 21:33:54 +02:00
MrTheMake
b543b1f9fc
Remove unnecessary restart
2017-05-21 21:20:59 +02:00
DrabWeb
eb77c94150
Fix search field losing focus
2017-05-21 15:30:10 -03:00
Jorolf
5b244367ee
allow for solutions were the osu repository isn't at the solution level
2017-05-21 20:29:05 +02:00
MrTheMake
6219b8e6dd
Fixed an error with looping
2017-05-21 20:27:41 +02:00
MrTheMake
974e8d1f82
Fix pressing up always goes to the first beatmap group difficulty, not the last
2017-05-21 19:27:34 +02:00
MrTheMake
9b87f5d8db
Reformating
2017-05-21 18:16:54 +02:00
MrTheMake
6d7f70d0ea
Fix CI warnings
2017-05-21 18:00:31 +02:00
EVAST9919
0615f104f0
SettingsContainer -> SettingsDropdownContainer
2017-05-21 18:22:27 +03:00
MrTheMake
34653eb8c0
Fixed null references
2017-05-21 17:20:20 +02:00
MrTheMake
7db45cb58f
Moved the whole looping assignments inside PlaySongSelect
2017-05-21 17:09:56 +02:00
MrTheMake
ec213efc49
Trimmed whitespaces
2017-05-21 16:13:20 +02:00
MrTheMake
cc35cc281c
Fixed null reference in case there are no beatmaps
2017-05-21 16:10:10 +02:00
MrTheMake
48f4879157
Use the track's implemented looping algorithm to loop tracks in the song select screen
2017-05-21 15:57:41 +02:00
MrTheMake
043d1ed20a
Updated preload condition to handle special case
2017-05-21 14:08:04 +02:00
MrTheMake
662ea0ec2d
Repeat a beatmap's track if it has ended
2017-05-21 14:00:40 +02:00
MrTheMake
1546bbc66b
Updated preload condition.
2017-05-21 13:04:04 +02:00
EVAST9919
8c1437c51a
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-21 13:44:52 +03:00
MrTheMake
44cad4e0ac
Fix a bug that prevents the lowest beatmap group from being selected if it is not completly on-screen.
2017-05-21 03:04:12 +02:00
DrabWeb
51bc3dfe72
Padding below channel list, remove text shadows, fix search box focusing
2017-05-20 21:38:36 -03:00
DrabWeb
a60d1efc21
Basic channel joining (ignore layout in ChatOverlay, temporary)
2017-05-20 21:26:39 -03:00
DrabWeb
4a166c1949
Make ChannelSelectionOverlay a FocusedOverlayContainer
2017-05-20 20:48:36 -03:00
DrabWeb
2e1d01a268
Added searching
2017-05-20 20:22:55 -03:00
DrabWeb
47dfc0d7bc
Added transition
2017-05-20 20:05:28 -03:00
DrabWeb
7eba619f80
Move Joined to Channel
2017-05-20 19:37:11 -03:00
DrabWeb
3cc51006cc
Add settings button, background triangles, proper displaying of Channels
2017-05-20 19:30:40 -03:00
DrabWeb
6a8d745db1
Use Channels in ChannelListItems, ChannelSection, fix ChannelListItem being misaligned
2017-05-20 18:29:57 -03:00
DrabWeb
31890a1e01
Initial layout, channels items
2017-05-20 18:06:25 -03:00
Huo Yaoyuan
7357076c4d
CI fixes.
2017-05-21 04:48:43 +08:00
Huo Yaoyuan
4a55666e03
Merge branch 'master' into sections
2017-05-21 04:43:39 +08:00
Huo Yaoyuan
f06f8b4dcd
Make sidebar buttons working.
2017-05-21 04:33:05 +08:00
MrTheMake
33ebc8fd49
Trimmed more whitespaces
2017-05-20 22:23:49 +02:00
MrTheMake
97aadad113
Trimmed spaces.
2017-05-20 22:16:05 +02:00
MrTheMake
f76abe2329
Disallow clicking through the song select footer.
2017-05-20 22:13:23 +02:00
Huo Yaoyuan
aa409ac1a9
Move SearchTextBox out of SettingsHeader.
2017-05-21 04:12:16 +08:00
Huo Yaoyuan
a98f109d73
Use LayoutSize for header and footer layout.
2017-05-21 04:01:07 +08:00
Huo Yaoyuan
35712514a4
Update settings UI using SectionsContainer basically.
2017-05-21 03:50:04 +08:00
Huo Yaoyuan
93668e53a0
Add footer support.
2017-05-21 03:44:03 +08:00
Huo Yaoyuan
201b44dbf1
Do not make the name confusing.
2017-05-21 03:02:51 +08:00
Huo Yaoyuan
72621c81dc
Handle null and invalidation of headers.
2017-05-21 02:37:34 +08:00
Huo Yaoyuan
e040f297c6
Set Masking = false and expose ScrollContainer.
2017-05-21 02:21:23 +08:00
MrTheMake
306feb177a
Fix null pointer reference
2017-05-20 20:18:29 +02:00
Huo Yaoyuan
da47b0a260
Fix margin and offset calculating.
2017-05-21 02:11:55 +08:00
MrTheMake
031fddc995
Fix current beatmap track is started again when entering songselect and changing to another difficulty from the same beatmap set.
2017-05-20 19:53:18 +02:00
Dean Herbert
3ff5c271ea
Merge branch 'master' into replay-no-pausing
2017-05-21 02:00:00 +09:00
MrTheMake
57b9ed0f54
Do not pause a running replay if the window is not focused.
2017-05-20 18:56:50 +02:00
DrabWeb
87ace2d7ec
@"" -> string.Empty
2017-05-20 13:52:51 -03:00
ColdVolcano
07d148f708
Merge branch 'master' of ppy/osu into beat-syncing
2017-05-20 11:46:51 -05:00
ColdVolcano
38a566890f
Add licence header
2017-05-20 11:44:19 -05:00
ColdVolcano
d5904499f7
Post merge fixes
2017-05-20 11:41:16 -05:00
ColdVolcano
2014d35301
Merge branch 'master' of ppy/osu into menu-flashes
2017-05-20 11:39:39 -05:00
DrabWeb
49eb096b03
Fix visual test mode toggle buttons activation state
2017-05-20 13:19:50 -03:00
ColdVolcano
4e83f12f34
Initial implementation
...
Note this won't work with the osu!bgm because it is not a beatmap
2017-05-20 11:02:42 -05:00
Dean Herbert
0b987be600
Merge branch 'master' into osu-direct
2017-05-20 16:17:59 +09:00
Dean Herbert
fb72693c96
Merge branch 'master' into playlist-item-paragraph
2017-05-20 15:47:54 +09:00
DrabWeb
995a573b9c
@"" -> string.Empty
2017-05-20 03:22:37 -03:00
DrabWeb
7485a78128
Update framework
2017-05-20 03:14:22 -03:00
DrabWeb
1eb96e07bd
Remove unused using directive
2017-05-20 03:01:09 -03:00
DrabWeb
0c5fec975d
Change ModDisplay to use ReverseDepthFillFlowContainer
2017-05-20 02:56:00 -03:00
DrabWeb
139b03a1ce
Only recreate text once per unicode option change
2017-05-20 02:05:13 -03:00
DrabWeb
43bd0f686b
Fix artist being the opposite value
2017-05-20 01:25:42 -03:00
DrabWeb
48417beb81
Unused using directive
2017-05-20 01:22:33 -03:00
DrabWeb
615082d757
Remove whitespace
2017-05-20 01:17:04 -03:00
DrabWeb
dcc3dbf5e2
Make PlaylistItem use Paragraphs
2017-05-20 01:11:20 -03:00
DrabWeb
bfedd42ca4
Add mod tooltips
2017-05-19 23:56:48 -03:00
DrabWeb
e030573436
Add ReverseDepthFillFlowContainer to remove code duplication
2017-05-19 23:44:36 -03:00
DrabWeb
68cb23786a
Fade in background when loaded
2017-05-19 20:53:51 -03:00
DrabWeb
6e7a09fedb
Line endings, use ToString for statistic value
2017-05-19 20:37:13 -03:00
DrabWeb
ffb3450dc2
Remove <U+FEFF> character
2017-05-19 20:34:51 -03:00
DrabWeb
503ee97a15
Fix license header
2017-05-19 20:28:37 -03:00
DrabWeb
cdd2b54dc7
Move SlimEnumDropdown into it's own file
2017-05-19 20:25:08 -03:00
Huo Yaoyuan
ecc222c043
Allow custom SectionsContainer.
2017-05-20 07:20:46 +08:00
DrabWeb
e7a64126a3
Formatting and remove magic number
2017-05-19 20:13:59 -03:00
Huo Yaoyuan
473441dfd4
Fix fields being null.
2017-05-20 07:07:27 +08:00
DrabWeb
83c81c0626
Cleanup (again)
2017-05-19 20:03:07 -03:00
DrabWeb
c981a4a511
Formatting
2017-05-19 19:50:45 -03:00
Huo Yaoyuan
e06c917c95
Selection support of SectionsContainer.
2017-05-20 06:39:01 +08:00
DrabWeb
0a96aaf575
Whitespace
2017-05-19 19:27:51 -03:00
DrabWeb
0a90965a5b
CI formatting
2017-05-19 19:22:42 -03:00
DrabWeb
c2ea2bb5b0
Proper search tab changing logic
2017-05-19 19:13:07 -03:00
DrabWeb
7a60aa614d
Reword comment
2017-05-19 19:05:54 -03:00
DrabWeb
57115f453e
Remove todo comment
2017-05-19 19:03:45 -03:00
DrabWeb
6cc7602db1
Added download button animations
2017-05-19 19:02:53 -03:00
DrabWeb
649fc8362b
Fix ranked status dropdown expanding below the panels
2017-05-19 18:54:47 -03:00
Huo Yaoyuan
058c5e18a4
Scrolling support for SectionsContainer.
2017-05-20 05:48:40 +08:00
DrabWeb
2f10b72cb2
Proper dropdown expansion, DisplayModeToggleButton -> DisplayStyleToggleButton
2017-05-19 18:32:04 -03:00
Huo Yaoyuan
24a813e907
Basic children management of SectionsContainer.
2017-05-20 05:15:57 +08:00
DrabWeb
05b8fc5126
Added switching between grid/list and little transitions for the panels
2017-05-19 17:52:34 -03:00
DrabWeb
1d61fc84c7
Remove duplicate code in SettingsEnumDropdown
2017-05-19 17:04:59 -03:00
DrabWeb
5b2c74be50
Remove Direct folder from csproj
2017-05-19 16:24:27 -03:00
DrabWeb
1bd13a8361
Indentation
2017-05-19 16:22:54 -03:00
DrabWeb
74ed4cf0e3
More cleanup
2017-05-19 16:19:23 -03:00
DrabWeb
6eac19e76b
Move constructor above methods in DirectPanel
2017-05-19 16:12:47 -03:00
DrabWeb
c3d753a585
DifficultyIcons -> GetDifficultyIcons()
2017-05-19 16:11:45 -03:00
DrabWeb
a86d07cac7
Remove enclosing background container
2017-05-19 16:07:05 -03:00
DrabWeb
c6320c0f11
BeatmapBackgroundSprite public -> internal
2017-05-19 16:02:42 -03:00
DrabWeb
e1c4c36122
+BeatmapOnlineInfo, +OnlineWorkingBeatmap, minor cleanups, panel beatmap backgrounds
2017-05-19 15:43:18 -03:00
EVAST9919
9f803de9d5
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-19 19:49:48 +03:00
Dean Herbert
c2572eea27
Merge branch 'master' into debug-config-rename
2017-05-20 01:15:55 +09:00
Dean Herbert
a34d9d8b09
Oops
2017-05-20 01:14:51 +09:00
DrabWeb
3b8cadd4df
Clean up DirectPanel and it's subclasses
2017-05-19 12:52:23 -03:00
Dean Herbert
9c9c0a64fd
Merge branch 'master' into debug-config-rename
2017-05-20 00:45:16 +09:00
Dean Herbert
561b517dec
Merge branch 'master' into skip-redesign
2017-05-20 00:42:04 +09:00
Dan Balasescu
7e8ffe8f34
Merge branch 'master' into osd-fixes
2017-05-20 00:12:10 +09:00
Dean Herbert
528d79be51
FrameworkDebugConfig -> DebugSetting
2017-05-19 22:53:26 +09:00
Dean Herbert
0332348b24
Correctly display default audio device on OSD
2017-05-19 22:51:09 +09:00
Dean Herbert
5bcef91b89
Add padding to setting value on on screen display
...
Long audio device names were destroying all padding.
2017-05-19 22:49:47 +09:00
Dean Herbert
04f7acb68a
Add setting checkbox to toggle debug logs
2017-05-19 22:47:15 +09:00
Dean Herbert
674731f9bb
Add sound back to skip action
2017-05-19 22:23:48 +09:00
Dean Herbert
60f960aafd
Fix audio clock breakage.
2017-05-19 22:19:20 +09:00
Dean Herbert
20156d26f9
Don't rely on parent's clock
2017-05-19 22:12:09 +09:00
EVAST9919
6f0e1fccdb
moved autosize to ctor and whitespace fix
2017-05-19 16:08:33 +03:00
EVAST9919
b2b299a8c3
Fixed the ability to change visibility even not in replay
2017-05-19 15:54:21 +03:00
Dean Herbert
aef82acb0d
Update skip button design
2017-05-19 21:54:14 +09:00
EVAST9919
4d0d27aa88
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-19 15:25:48 +03:00
Jorolf
94484974f9
use AddTabItem instead + Bindable for ChannelSelectorTabItem
2017-05-19 11:59:23 +02:00
Dean Herbert
da31d129ee
Merge branch 'master' into mania-beatmap-conversion
2017-05-19 18:18:59 +09:00
Dean Herbert
a7d16ac213
Move skip logic to inside SkipButton
2017-05-19 18:18:21 +09:00
smoogipooo
9191c4f3e3
Remove LegacyBeatmapConverter.
2017-05-19 16:31:56 +09:00
Dean Herbert
36b628bbcc
Merge branch 'master' into fix-early-inactive-pause
2017-05-19 16:21:20 +09:00
smoogipooo
67cf64062a
Add flag to determine whether the beatmap requested for conversion is for the current ruleset.
2017-05-19 16:02:40 +09:00
Dan Balasescu
0e469feb17
Merge branch 'master' into fix-unnecessary-seeks
2017-05-19 15:10:13 +09:00
Dean Herbert
bfd37d0350
Fix audio beginning to play when potentially paused due to inactive window
...
Also removes all usage of Delay() in Player.
Resolves #793 .
2017-05-19 13:53:09 +09:00
Dean Herbert
5ae3a7143e
Fix audio seeking when entering play mode in certain cases
...
Resolves #794
2017-05-19 13:23:11 +09:00
Dean Herbert
c51d640241
Add support for searching beatmap author at song select
...
Resolves #792
2017-05-19 13:13:27 +09:00
EVAST9919
91b081f0b2
Change visibility on ctrl+h
2017-05-19 06:41:33 +03:00
EVAST9919
e18f95185f
More constants
2017-05-19 06:39:39 +03:00
EVAST9919
c3647e4056
dropdown-like animation
2017-05-19 06:26:54 +03:00
Javier Flores
793b760ff2
Cleanup logic
2017-05-18 20:19:00 -05:00
DrabWeb
a5fa7e1a7d
Result counts displaying
2017-05-18 17:43:39 -03:00
DrabWeb
1d1375c4d4
Remove commented line
2017-05-18 17:13:53 -03:00
DrabWeb
ca6826f3ba
Fix incorrect height between sort tabs and ruleset toggle buttons
2017-05-18 17:12:57 -03:00
DrabWeb
c8102db780
Fix visual test crash
2017-05-18 16:54:50 -03:00
DrabWeb
065f4faa70
Fix ruleset toggle buttons not updating when changing from the toolbar
2017-05-18 16:34:34 -03:00
DrabWeb
0b480fe327
ModeToggleButton -> RulesetToggleButton
2017-05-18 16:17:16 -03:00
DrabWeb
c2880676db
Added displaying sets
2017-05-18 16:15:49 -03:00
DrabWeb
c3fb1ab7c6
Mapper -> Author, use BeatmapSetInfo for metadata
2017-05-18 15:01:01 -03:00
EVAST9919
f2af31aceb
Naming fixes
2017-05-18 20:21:58 +03:00
DrabWeb
ab1401054d
Added result counts (visually)
2017-05-18 14:08:14 -03:00
DrabWeb
9f36a39c59
More cleanup
2017-05-18 13:57:19 -03:00
EVAST9919
a1b90ee70e
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-18 18:26:38 +03:00
Jorolf
0e3fb55d5e
usage of constant and formatting
2017-05-18 17:02:11 +02:00
Dean Herbert
3004a44b98
Further colour adjustments
2017-05-18 22:21:41 +09:00
Dean Herbert
c78dfb4a13
Oops colours were wrong
2017-05-18 21:56:19 +09:00
Dean Herbert
e3ae2bca6d
Design improvements
...
paired with smoogi
2017-05-18 21:38:19 +09:00
Huo Yaoyuan
ff5854d6bf
Merge branch 'master' into generic-interface
2017-05-18 19:19:40 +08:00
smoogipooo
afd3eb4b8d
Implement things a bit more to remove warnings.
2017-05-18 18:04:32 +09:00
EVAST9919
640c940fce
Make field readonly
2017-05-18 11:50:15 +03:00
EVAST9919
83a89ce22d
options -> settings
2017-05-18 11:39:22 +03:00
EVAST9919
d07d94d606
better resizing
2017-05-18 07:09:36 +03:00
EVAST9919
35bc3a42aa
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-18 06:36:15 +03:00
smoogipooo
eebd5a910e
Merge remote-tracking branch 'origin/master' into mania-beatmap-conversion
2017-05-18 11:59:31 +09:00
DrabWeb
b26c8dd1c7
Added temporary difficulties on the panels
2017-05-17 18:42:40 -03:00
Huo Yaoyuan
cd065b8ff3
Add back GetHashCode.
2017-05-18 05:27:20 +08:00
DrabWeb
b3ef8b8fd4
Design updates
2017-05-17 18:10:29 -03:00
DrabWeb
cabfe72c92
Changed DirectPanel to a base class for DirectGridPanel and DirectListPanel
2017-05-17 18:02:33 -03:00
Huo Yaoyuan
ffbab6bfeb
Tidy up DrawableChannel.
2017-05-18 04:08:47 +08:00
DrabWeb
5fb445e3fe
Basic direct panel, minor cleanups
2017-05-17 16:37:34 -03:00
Jorolf
67806c4247
add tab item
2017-05-17 21:16:53 +02:00
Huo Yaoyuan
88f8619e9a
More missed exceptions.
2017-05-18 02:46:12 +08:00
Huo Yaoyuan
23e2d3ef07
Use GroupBy in ChatOverlay.
2017-05-18 02:40:36 +08:00
Huo Yaoyuan
e2b1fcc088
Use string.Join in GetMessagesRequest.
2017-05-18 02:40:33 +08:00
Huo Yaoyuan
b5d7211cd6
Expire placeholder text.
2017-05-18 02:40:29 +08:00
Huo Yaoyuan
65ff66682a
Merge branch 'master' into generic-interface
2017-05-18 02:40:05 +08:00
Dan Balasescu
32c471d285
Merge branch 'master' into pause-container
2017-05-18 01:22:37 +09:00
Dean Herbert
8084c575ef
Merge branch 'master' into fix-fail-pause-conflict
2017-05-17 23:32:41 +09:00
EVAST9919
733ae16489
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-17 17:28:05 +03:00
EVAST9919
a9f37d3e78
now button can hide content
2017-05-17 17:24:52 +03:00
Javier Flores
f4c7a02a6f
Fix having negative beat when it should be 0
2017-05-17 09:23:04 -05:00
Dean Herbert
25f217505e
Merge branch 'master' into song-select-selection-fixes
2017-05-17 23:17:10 +09:00
EVAST9919
a21343da23
CI fixes
2017-05-17 17:14:09 +03:00
EVAST9919
eec813ad65
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-17 17:14:00 +03:00
Dean Herbert
1278d9c53d
Merge branch 'master' into bad-bad-ratio-container
2017-05-17 23:01:56 +09:00
EVAST9919
60ed7a2372
fixed license header
2017-05-17 16:54:49 +03:00
Dean Herbert
d606b5b3a7
Fix CI warning
2017-05-17 22:13:56 +09:00
EVAST9919
e785f1ddf1
Merge remote-tracking branch 'refs/remotes/ppy/master' into ingame_options
2017-05-17 16:12:38 +03:00
EVAST9919
1e029d05a8
Added bindable to adjust playback speed
2017-05-17 16:10:49 +03:00
Dean Herbert
41c252760d
Move all pause logic into PauseContainer
2017-05-17 21:57:01 +09:00
EVAST9919
0867ef814c
Visible only in replay
2017-05-17 15:54:12 +03:00
EVAST9919
e0625a9b30
More overlays and overall fixes
2017-05-17 15:39:26 +03:00
EVAST9919
fd2150aa49
Moved collectionsDropdown to it's own class
2017-05-17 15:32:16 +03:00
smoogipooo
74c23ff6d8
Add base for event parsing code.
2017-05-17 20:46:23 +09:00
Dean Herbert
88a70e407c
Fix and simplifty pause logic
...
Resolves #770
2017-05-17 20:11:41 +09:00
Huo Yaoyuan
6c9505fa3a
Handle possible nulls.
2017-05-17 18:11:38 +08:00
Huo Yaoyuan
b9b45493e6
Use generic IComparable together with IEqutable for Message.
2017-05-17 18:02:17 +08:00
Dean Herbert
cba7796777
Fix ratio container being added to a level too high
...
That's a bad ratio container! How did we not notice this until now?
2017-05-17 18:49:30 +09:00
DrabWeb
9ba356f2c6
Added osu!direct header and filter control
2017-05-17 05:58:34 -03:00
Dan Balasescu
b21be8f3f5
Merge branch 'master' into fix-chat-after-disconnect
2017-05-17 17:51:35 +09:00
Dean Herbert
7bb38e927b
Fix song select reverting to first difficulty of current group on entering
2017-05-17 17:33:20 +09:00
Dean Herbert
cab12ee55a
Reduce the possibility of recomputing drawables when underlying beatmap hasn't changed
2017-05-17 17:33:16 +09:00
EVAST9919
1a4025ab3c
ingame options basic logic
2017-05-17 10:36:57 +03:00
EVAST9919
5fb8830e3a
Moved music controller buttons to it's own class
2017-05-17 10:36:24 +03:00
ColdVolcano
198542465b
More CI fixes
2017-05-17 01:37:31 -05:00
ColdVolcano
387d26a576
CI Fixes
2017-05-17 01:26:34 -05:00
ColdVolcano
5f192cae7b
Add missing licence header
2017-05-17 01:18:56 -05:00
ColdVolcano
0801a211da
Add a base container with beat syncing logic
2017-05-17 01:14:04 -05:00
Dean Herbert
78c1d4581f
Revert "Use generic IComparable for message."
...
This reverts commit aaaee5ed10
.
2017-05-17 13:44:43 +09:00
smoogipooo
9565bb9572
Fix hold notes - remove glow for now.
...
# Conflicts:
# osu.Game.Rulesets.Mania/Objects/Drawables/DrawableHoldNote.cs
# osu.Game.Rulesets.Mania/Objects/Drawables/DrawableManiaHitObject.cs
2017-05-17 13:09:49 +09:00
smoogipooo
17466a662c
Add hold note conversion.
2017-05-17 13:09:07 +09:00
Dean Herbert
231f7939a6
Fix channels being unnecessarily recycled on disconnect
...
Resolves #768
2017-05-17 12:42:02 +09:00
Dean Herbert
12cb530358
Merge branch 'master' into tidy-up
2017-05-17 09:24:11 +09:00
nyaamara
a3e93afb37
Merge pull request #3 from ppy/master
...
cool
2017-05-16 16:57:45 -04:00
nyaamara
b22c84287a
Fix typo.
2017-05-16 16:54:33 -04:00
Huo Yaoyuan
e2a7f00a52
Remove unused namespace.
2017-05-16 22:20:05 +08:00
Huo Yaoyuan
f1d5a92950
Use generic IEqutable to avoid typeless Equals.
2017-05-16 21:49:38 +08:00
Huo Yaoyuan
aaaee5ed10
Use generic IComparable for message.
2017-05-16 21:46:22 +08:00
Huo Yaoyuan
e911441394
Why AbandonedMutexException?
2017-05-16 21:23:14 +08:00
Huo Yaoyuan
d929de466a
DateDisplay -> DateTimeDisplay for more exactly.
2017-05-16 21:16:52 +08:00
Huo Yaoyuan
d213706d07
Use DateTimeOffset.
2017-05-16 21:14:50 +08:00
Huo Yaoyuan
b9a40a841b
Use IsAssignableFrom.
2017-05-16 21:04:54 +08:00
Dean Herbert
5a9745b492
Update API endpoint
2017-05-16 21:37:55 +09:00
Dan Balasescu
be3953aeb2
Merge branch 'master' into general-fixes
2017-05-16 20:52:38 +09:00
Dan Balasescu
a7df99c6d2
Merge branch 'master' into fix-guest-user
2017-05-16 20:46:28 +09:00
Dean Herbert
85daddcf6f
Merge branch 'master' into mania-timing-sections
2017-05-16 20:12:26 +09:00
Dean Herbert
041d4f93c0
Fix typo
2017-05-16 20:08:22 +09:00
Dean Herbert
fdf0137fc2
Remove incorrect padding
2017-05-16 19:58:34 +09:00
Dean Herbert
23807aa3b9
Better handling of logged in state
2017-05-16 19:55:45 +09:00
Dean Herbert
2384f7b0c1
Ensure LocalUser is never null
2017-05-16 19:49:50 +09:00
Dean Herbert
a209a738ea
Merge branch 'master' into player-fixes
2017-05-16 19:11:23 +09:00
Dan Balasescu
ca9c52ce38
Merge branch 'master' into player-fixes
2017-05-16 18:54:55 +09:00
Dean Herbert
0c7ceea4fd
Merge branch 'master' into on-screen-display
2017-05-16 18:54:54 +09:00
Dean Herbert
71b14bb8af
Merge branch 'master' into fix-duplicate-channels
2017-05-16 18:50:21 +09:00
Dan Balasescu
0215b45088
Merge branch 'master' into player-fixes
2017-05-16 18:39:21 +09:00
smoogipooo
6231a19b8c
Merge remote-tracking branch 'origin/master' into mania-timing-sections
2017-05-16 18:35:32 +09:00
Dean Herbert
712bd21e25
Fix duplicate channels being created on connection loss
...
Resolves #763
2017-05-16 18:28:42 +09:00
Dean Herbert
3673e4af1f
Fade bold state of chat tabs better
2017-05-16 18:00:29 +09:00
Dean Herbert
6487bf45cf
Eagerly attempt to pause the game when the window is not focused
2017-05-16 17:59:14 +09:00
Dean Herbert
b016d53b85
Fix TwoLayerButton not capturing MouseDown events
...
Caused clicks to pass through the skip button to the progress bar.
2017-05-16 17:59:07 +09:00
Dean Herbert
0feaa407f2
Merge branch 'margin-padding-namespace' into on-screen-display
2017-05-16 16:40:06 +09:00
Dean Herbert
89e2a39d14
Merge remote-tracking branch 'upstream/master' into margin-padding-namespace
2017-05-16 16:36:34 +09:00
Dan Balasescu
91de72e161
Merge branch 'master' into on-screen-display
2017-05-16 16:27:19 +09:00
Dan Balasescu
fe3d035474
Merge branch 'master' into general-fixes
2017-05-16 16:16:43 +09:00
Dan Balasescu
83a8a27161
Merge branch 'master' into logo-shockwave
2017-05-16 16:10:34 +09:00
Dean Herbert
f0ea445e46
Fix initial requests of channel mesages not being performed
...
fetchReq was being set even for initial lookups, which caused only one to run, and subsequent requests to be excessive to try and catch up.
2017-05-16 15:59:01 +09:00
Dan Balasescu
2ad9aa2ae5
Merge branch 'master' into chat-error-messages
2017-05-16 15:12:59 +09:00
Dean Herbert
5e5ad9a899
Add basic on-screen display
2017-05-16 15:03:03 +09:00
Dean Herbert
e09f1c7c91
Remove AudioDevice from game-level setting
...
Should be (and is already) in FrameworkConfig.
2017-05-16 12:59:47 +09:00
Dean Herbert
efab186384
Update namespaces in line with framework
2017-05-16 12:50:30 +09:00
Dean Herbert
23760d6805
Adjust osu! logo metrics and add shockwave impact animation
2017-05-15 19:36:03 +09:00
Dean Herbert
3b1d5ce7df
CI fix
2017-05-15 13:31:51 +09:00
Dean Herbert
dcd4b4450d
Add error message in chat when attempting to use commands
2017-05-15 13:26:35 +09:00
Dean Herbert
1f3039926f
Reword settings text slightly
2017-05-15 12:57:55 +09:00
Dean Herbert
f730769186
Rewrite to make better
2017-05-15 12:54:56 +09:00
Dean Herbert
3b87a938db
Merge branch 'master' into cursor_size.
2017-05-15 12:23:49 +09:00
Dean Herbert
622b155fda
OsuConfig -> OsuSetting
2017-05-15 10:56:27 +09:00
Dean Herbert
eaaba11586
Change all instances of options to settings where applicable
2017-05-15 10:55:29 +09:00
EVAST9919
b6460d89c9
Cleanup
2017-05-14 10:26:52 +03:00
EVAST9919
49f5364e9e
CI fixes
2017-05-14 07:35:23 +03:00
EVAST9919
12dab6f75c
iplemented stable-like algorithm
2017-05-14 07:28:12 +03:00
EVAST9919
ca6df533bd
Automatic gameplay cursor size
2017-05-13 03:46:37 +03:00
Dean Herbert
fd9218b6d5
Use FirstOrDefault
2017-05-12 20:48:25 +09:00
Dean Herbert
24db423c4f
Merge remote-tracking branch 'upstream/master' into playlist-commit
2017-05-12 20:39:50 +09:00
Dean Herbert
e096dd8126
Merge branch 'master' into fix-beatmap-population
2017-05-12 20:30:06 +09:00
Dan Balasescu
815379646c
Merge branch 'master' into new-option-search
2017-05-12 20:22:11 +09:00
Dan Balasescu
d60da82c4c
Merge branch 'master' into fix-beatmap-population
2017-05-12 20:15:10 +09:00
Dean Herbert
6c117f15af
Remove unnecessary usings
2017-05-12 20:06:38 +09:00
Dean Herbert
a9b3f74218
Fix ruleset not always getting populated in a WorkingBeatmap
2017-05-12 20:05:44 +09:00
Dean Herbert
d3770d8395
Merge branch 'master' into chat-design-update
2017-05-12 19:57:57 +09:00
Dean Herbert
d2e066ca35
Move SearchTextBox to better namespace
...
Is being used in multiple places now.
2017-05-12 19:57:06 +09:00
Dan Balasescu
a5ff3f4d32
Merge branch 'master' into resizable-chat
2017-05-12 19:46:11 +09:00
Dan Balasescu
8ec79f788a
Merge branch 'master' into multiple-chat-channels
2017-05-12 19:35:12 +09:00
Dean Herbert
bc5bcfa66a
Make tab background opaque when chat is fullscreen
2017-05-12 19:15:04 +09:00
Dean Herbert
cf239f4d9c
Move chat into main content
...
Also changes the way parallax is applied to OsuScreens game-wide.
2017-05-12 19:03:21 +09:00
EVAST9919
9a04069123
removed useless booleans, using nullables instead
2017-05-12 10:16:31 +03:00
Dean Herbert
dbf60d24bf
Second design update pass.
2017-05-12 15:39:00 +09:00
Dean Herbert
6ea65009c4
Initial design update pass
2017-05-12 15:38:55 +09:00
Dean Herbert
c4a93cbc85
Move drawable chat related classes to better namespace
2017-05-12 15:38:51 +09:00
Dean Herbert
9cf4998701
Make chat resizable via drag, save user set size
2017-05-12 15:36:37 +09:00
EVAST9919
34b4efc4e9
Applied suggested changes
2017-05-12 08:12:34 +03:00
Dean Herbert
f248efb01f
CI Fixes
2017-05-12 13:25:50 +09:00
EVAST9919
79ed92a0d7
Simplified logic
2017-05-12 01:48:28 +03:00
EVAST9919
1f34cec5ce
Merge remote-tracking branch 'refs/remotes/ppy/master' into percentage
2017-05-11 22:22:57 +03:00
Dean Herbert
ffa59c6cb3
Support read-only channels, post to correct channel.
...
Also cache drawable channels better.
2017-05-11 23:51:26 +09:00
Dean Herbert
a77049213d
Add basic hard-coded inefficient multi-channel support.
2017-05-11 23:10:48 +09:00
Dean Herbert
f044b95ce8
Allow OsuTabControl to handle non-enum types.
2017-05-11 23:10:19 +09:00
Dan Balasescu
f5399f7f2b
Merge branch 'master' into mania-timing-sections
2017-05-11 22:02:58 +09:00
smoogipooo
9477024e7b
Merge remote-tracking branch 'origin/master' into mania-timing-sections
2017-05-11 21:48:20 +09:00
Dan Balasescu
02532e1dc8
Merge branch 'master' into general-fixes
2017-05-11 21:28:54 +09:00
Dean Herbert
9a1c662d1f
Update framework
2017-05-11 21:25:43 +09:00
Dan Balasescu
08f5cbca51
Merge branch 'master' into oauth-fixes
2017-05-11 21:07:13 +09:00
Dean Herbert
ca32caf9e4
Merge branch 'master' into new-option-search
2017-05-11 21:04:37 +09:00
smoogipooo
0739a76497
Make the playfield work in TestCaseGamefield.
2017-05-11 20:04:45 +09:00
Dean Herbert
c3d2cdd2f2
Fix typo
2017-05-11 19:49:28 +09:00
Dean Herbert
4e881644f6
Add thread-safety on access token validation logic.
2017-05-11 19:39:01 +09:00
Dean Herbert
7d221802a2
Fix refresh tokens not working correctly
...
Turns out there's plenty of slashes in refresh tokens.
2017-05-11 19:38:57 +09:00
Dean Herbert
b258109a9e
Fix chat input box not always keeping focus as expected
2017-05-11 19:38:36 +09:00
Dean Herbert
a2f6d8a3e6
Fix broken test cases, remove some recursive lookup methods.
2017-05-11 19:38:28 +09:00
Dean Herbert
6fd95e0c52
Fix post-merge breakage
2017-05-11 17:16:01 +09:00
Dean Herbert
bc54b3c85f
Merge branch 'master' into mania-notes
2017-05-11 17:13:29 +09:00
Dean Herbert
b0e522345c
Combine DrawableHitObject classes into one
2017-05-11 17:07:46 +09:00
smoogipooo
c0c33c09ab
Fix merge error.
2017-05-11 16:08:54 +09:00
Dean Herbert
ec67b617ae
Add OptionsHeader class
...
Makes search textbox anchor correctly. Also improves visual styling.
2017-05-11 16:06:18 +09:00
smoogipooo
a762f820c6
Fix possible nullrefs.
2017-05-11 14:50:18 +09:00
smoogipooo
2d2d1beddd
More concrete method to determine if all hit objects have been judged.
...
Covers the case where nested hit objects are involved.
2017-05-11 14:48:08 +09:00
smoogipooo
6445bea864
Make Playfield.HitObjects internal to playfields.
...
Because not all playfields will be using this.
2017-05-11 14:44:11 +09:00
Dean Herbert
df48204403
Fix OptionsOverlay stealing focus itself.
2017-05-11 13:56:21 +09:00
Dean Herbert
7d8af5f1da
Use SearchTextBox
...
Correctly handle focus.
2017-05-11 13:23:31 +09:00
smoogipooo
94585672b6
Merge remote-tracking branch 'origin/master' into mania-notes
2017-05-11 13:01:00 +09:00
Dean Herbert
6c5490e31c
Merge remote-tracking branch 'upstream/master' into new-option-search
2017-05-11 12:59:19 +09:00
Dean Herbert
70ef503403
Merge branch 'master' into metadata
2017-05-11 12:23:00 +09:00
Dean Herbert
262b42efe3
Merge branch 'master' into new-option-search
2017-05-11 12:20:58 +09:00
EVAST9919
ea0add2354
Fixed update condition
2017-05-11 02:34:57 +03:00
EVAST9919
d55c97a08a
Stop progress as soon as we at 100%
2017-05-11 01:48:46 +03:00
EVAST9919
5b469eff69
Fixes
2017-05-10 10:33:02 +03:00
EVAST9919
d8f9e71b84
Applied suggested changes
2017-05-10 10:14:44 +03:00
EVAST9919
7b17e331c4
cleanups
2017-05-10 03:45:31 +03:00
EVAST9919
113df86304
Merge remote-tracking branch 'refs/remotes/ppy/master' into percentage
2017-05-10 03:23:51 +03:00
smoogipooo
e1ed785cbf
Update framework.
2017-05-09 21:00:40 +09:00
smoogipooo
89bfc0ff22
Fix exception.
2017-05-09 20:55:38 +09:00
smoogipooo
ea76eff1e1
Merge remote-tracking branch 'origin/master' into mania-notes
2017-05-09 19:31:35 +09:00
EVAST9919
315f1f1256
CI fixes
2017-05-09 06:23:03 +03:00
EVAST9919
2c92ee432b
Merge remote-tracking branch 'refs/remotes/ppy/master' into percentage
2017-05-09 06:05:46 +03:00
EVAST9919
2826c663fd
Apply suggested changes
2017-05-09 06:05:37 +03:00