Commit Graph

2657 Commits

Author SHA1 Message Date
aef0eb49a1 Add loading screen. 2017-02-22 21:53:59 +09:00
3d19199218 Fixed for star difficulty 2017-02-21 18:27:39 +01:00
6c161fb167 Merge remote-tracking branch 'upstream/master' 2017-02-21 18:15:46 +01:00
afba4fbfad Merge remote-tracking branch 'upstream/master' into chat-improvement 2017-02-21 15:46:28 +09:00
417f146386 Add difficulty calculation
Adds base classes for difficulty calculations, hooks them up with
carousel container, and adds a port of the osu difficulty calculator.
2017-02-19 17:41:51 +01:00
520e040396 Add FocusedTextBox abstraction. 2017-02-19 17:59:22 +09:00
21cf96ec10 More sorting rookie mistakes 2017-02-18 16:23:13 +01:00
f48c83b787 Fix silly sorting mistakes 2017-02-18 15:56:29 +01:00
d92382c1aa Merge remote-tracking branch 'upstream/master' 2017-02-18 15:18:26 +01:00
6bbbbd8f96 Implemented sorting in TestCasePlaySong 2017-02-18 15:11:40 +01:00
006fb5502d ModSelect -> ModSelectOverlay, + WaveOverlayContainer, + ModButton selected colours, made song select OnExit not handle closing mod select 2017-02-18 07:28:22 -04:00
32ce8cf723 Audio class renames in line with framework changes. 2017-02-18 17:35:04 +09:00
1cd93f79b3 General sorting improvements 2017-02-18 07:59:01 +01:00
6b3ecc28b8 Fixed BeatmapPanels disappearing 2017-02-17 23:32:14 +01:00
7dcbefd50f Implemented basic sorting logic 2017-02-17 17:41:53 +01:00
e6ef9f67aa GameMode -> Screen. 2017-02-17 19:23:58 +09:00
9fc3726925 ModSelector -> ModSelect, added mod descriptions, added per-mode mod selection, changed animations and made the wave mask properly 2017-02-16 18:32:27 -04:00
0a58fc62db Added mod selection overlay 2017-02-16 16:05:03 -04:00
04346dbb92 Make osu! logo at song select correctly handle mouse focus. 2017-02-16 22:24:25 +09:00
67105e6dfd Replace all usage of SpriteText with OsuSpriteText. 2017-02-15 21:37:43 +09:00
d570a6d308 Handle cases where HitObjects were not parsed. 2017-02-15 12:38:10 +09:00
aaaf7163e0 Update framework. 2017-02-13 17:46:50 +09:00
faa805e437 Fix SearchTextBox's handling of keyboard input to allow for IME input. 2017-02-09 12:33:24 +09:00
d230c3f9ac Correct masking layers on song select. 2017-02-08 20:39:17 +09:00
050fa7fbe8 Adjust FilterControl to match design and give an absolute height. 2017-02-08 20:30:45 +09:00
2e119cd74f Handle toolbar offsets better. 2017-02-08 20:30:45 +09:00
417b0817a9 Improve arrow key redirection at song select. 2017-02-08 15:30:20 +09:00
937c065af7 Clear content of SearchTextBox on first escape keypress. 2017-02-08 15:14:15 +09:00
bbf8d1000b Update focus requesting code in SearchTextBox. 2017-02-08 15:13:56 +09:00
a6f02106a4 Use new placeholder logic. 2017-02-08 14:08:01 +09:00
5a89ba1040 Make OsuTextBox use OsuSpriteText. 2017-02-08 11:22:46 +09:00
6b011a50d2 Naming standardisation and enforcing. 2017-02-07 16:20:36 +09:00
50bd80cb0c Update and standardise license headers. 2017-02-07 14:27:41 +09:00
86205c35a4 Fix weird state changes of footer buttons. 2017-02-06 20:46:53 +09:00
8271b139e9 Use the framework's new AlwaysPresent switch instead of setting the alpha to 0.01. 2017-02-05 09:40:58 +01:00
ddea76927f Better SearchTextBox focus handling. 2017-02-03 19:12:57 +09:00
16a01abc4d Merge remote-tracking branch 'upstream/master' into options-refactor
# Conflicts:
#	osu.Game/Beatmaps/Drawables/BeatmapPanel.cs
#	osu.Game/Graphics/UserInterface/BackButton.cs
#	osu.Game/Screens/Play/KeyCounter.cs
2017-02-03 13:16:07 +09:00
437cc834eb @Tom94 pointed out this problem 2017-02-02 12:23:06 -05:00
966121a438 Fix keyboard controls not respecting search filter. 2017-02-02 19:37:35 +09:00
0c887d3a46 Fix deselected group remaining visible after search. 2017-02-02 19:24:43 +09:00
aec84ae725 Fix laggy animations, incorrect hiding logic. 2017-02-02 19:24:14 +09:00
5003b3738a Remove constant boolean expressions 2017-02-01 19:15:22 -05:00
3c7c3d1cb9 Tidy up GetEnumerable 2017-02-01 19:12:24 -05:00
2d691ca8d5 Use OnChange instead of OnCommit
OnCommit only gets fired when focus is lost
2017-02-01 19:12:24 -05:00
b1a55f6b5e Use OnCommit instead of OnChange simplifies things 2017-01-31 19:48:33 -05:00
f740707712 Initialize previousFilter to string.Empty 2017-01-31 19:45:42 -05:00
35a1479fc1 Fix extra click sound effect 2017-01-31 19:37:00 -05:00
4597a765b8 Fix escape key to exit PlaySongSelect
This is less than ideal but is the least disruptive solution. The
InputManager itself holds Escape keypresses from getting to anything
else if something is focused.
2017-01-31 19:00:54 -05:00
637a99e8d0 Merge remote-tracking branch 'upstream/master' into song-select-filtering 2017-01-31 19:00:50 -05:00
6b66ecc131 Global shadows and more sane font size setting. 2017-01-31 18:53:52 +09:00