Commit Graph

265 Commits

Author SHA1 Message Date
50bd80cb0c Update and standardise license headers. 2017-02-07 14:27:41 +09:00
437cc834eb @Tom94 pointed out this problem 2017-02-02 12:23:06 -05:00
aec84ae725 Fix laggy animations, incorrect hiding logic. 2017-02-02 19:24:14 +09: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
5852657205 Refactor out Hidden
Also fixes a bug I didn't think about before
2017-01-30 22:35:09 -05:00
144a87a247 Fix focus interactions with search text box 2017-01-30 13:56:33 -05:00
fb431fd44e &&=, unnecessary null check 2017-01-30 09:49:58 -05:00
9a2cba8520 Use null coalesce operator where appropriate 2017-01-30 09:48:21 -05:00
42a2285ef3 Make BeatmapGroup.Hidden more intelligent 2017-01-30 09:47:04 -05:00
0a81fdbd10 Update null background handling 2017-01-30 09:44:02 -05:00
c00a558cb7 Merge remote-tracking branch 'upstream/master' into song-select-filtering 2017-01-30 09:35:14 -05:00
0272c4b559 Add StarDifficulty property and correct colouring of difficulty icons. 2017-01-30 15:26:28 +09:00
10897486ba Merge remote-tracking branch 'upstream/master' into song-select-filtering 2017-01-27 15:41:46 -05:00
f3c5c1f0b8 Fixes following recent updates upstream 2017-01-26 21:31:28 -05:00
4a7b3cf391 Initial implementation of song select footer area. 2017-01-27 00:36:12 +09:00
678f0aaa16 Implement filtering with strings 2017-01-17 19:18:15 -05:00
46e7bcef8c Improve beatmap import 2017-01-17 17:05:06 -05:00
5eb1cda77b Rename FilterSongSelect, use OsuColour 2017-01-17 16:43:40 -05:00
63031fbc3d Move filter container z depth and add hover fx 2017-01-17 15:41:50 -05:00
73e46ee8c0 Initial layout of song select filtering UI 2017-01-17 15:41:50 -05:00
ee0b6be84b Merge pull request #266 from kizayoi/master
Add support for old beatmaps
2017-01-16 16:02:22 +08:00
f5f545df62 Refactor OsuColour into injected instance class
Which should allow you to change the color palette in the future for
skinning purposes.
2017-01-12 23:49:05 -05:00
fa007e632d Refactor colors to palette based design 2017-01-12 16:38:27 -05:00
c222be05c0 Add Color4.Opacity and OsuColor.Gray 2017-01-10 13:44:40 -05:00
70ecf48ca7 Add central color class
I didn't move _every_ color here, but most of them. The ones I left
behind are mostly just shades of gray.

Closes #126
2017-01-09 17:20:31 -05:00
ef11c3f389 Add default Beatmap ID 2016-12-21 14:47:56 +08:00
02f6e46105 Add support for v9 beatmaps 2016-12-20 23:56:49 +08:00
66435a515c Don't async/await song selection since audio operations are now on a separate thread. 2016-12-18 15:19:41 +01:00
6e10a9bb29 Allow starting maps by clicking an active panel a second time. 2016-12-18 16:59:13 +09:00
2cbc528971 Remove janky beatmap info wedge animation, restore pixel snapping. 2016-12-18 16:50:39 +09:00
3e42fa4f90 Merge pull request #247 from peppy/song-select-async-player
Load player async
2016-12-17 16:05:50 +09:00
d37ff8f153 Deleted unnecesary things (I guess) 2016-12-15 17:35:14 -06:00
b788878c95 Unnecesary things were removed (I guess) 2016-12-15 17:28:22 -06:00
a845a897b3 Add Base Preview Time 2016-12-15 17:11:48 -06:00
8ce18e8986 Improve song select startup time via better database querying. Also fix difficulty displays. 2016-12-15 22:58:32 +09:00
08ef8ed8ea Add comment about future implementation. 2016-12-15 22:58:18 +09:00
8d800dac99 Make Player load async. 2016-12-15 22:58:00 +09:00
9557821776 Start a map using enter key. 2016-12-15 22:57:28 +09:00
bbc11c77ca Add (temporary) transitions to songselect and player. 2016-12-07 20:47:28 +09:00
8fc8ca3998 Add song select panel sound effects. 2016-12-05 20:09:56 +09:00
775e8ac5d6 Hardcoded button size, fixed input handling, fixed flash not being visible 2016-11-27 18:56:05 +03:00
ba18c9a309 Merged ExtendableButton and BackButton 2016-11-27 05:48:31 +03:00
e9343fe53d Add stable-alike BackButton 2016-11-27 04:21:12 +03:00
af18d25357 Move some styling inside BeatmapInfoWedge and fix initial transition happening too early. 2016-11-26 17:31:35 +09:00
89effca12e Remove need for PlaySongSelect ctor to take a db 2016-11-25 00:44:46 -05:00
ece3bc0e01 Refactor BeatmapInfoWedge to be async. 2016-11-24 13:48:48 +09:00