Commit Graph

4065 Commits

Author SHA1 Message Date
Dean Herbert a681e3e380 Remove unused method. 2017-04-28 22:17:42 +09:00
Dean Herbert 4e65da0fd1 Fix regression in panel select animation.
Currently we are required to update computeYPositions twice per selection. Without doing this, panels are in the wrong place when using keyboard selection.

There's still a bit of work to be done to make this work correctly. It's caused by a race condition of state application for panels which have not yet been presented (and get their state applied in LoadComplete which breaks the order of things).
2017-04-28 22:17:35 +09:00
Dean Herbert 70e81115f4 Refactor BeatmapInfoWedge to suck a little less. 2017-04-28 21:16:37 +09:00
Dean Herbert 59cc5ea00a CI Fixes. 2017-04-28 20:50:23 +09:00
Dean Herbert 45729a8881 Add debounce to WorkingBeatmap creation at song select.
Improves perceived performance when quickly moving through carousel.
2017-04-28 20:44:16 +09:00
Dean Herbert 003cf53441 Streamline panel selection event logic.
Was previously firing multiple times where it was completely unnecessary. Also had bidirection firing going on.
2017-04-28 20:43:42 +09:00
Dean Herbert b78fa99620 Don't perform a selection if we already have the correct panel selected. 2017-04-28 20:31:09 +09:00
Dean Herbert 28375ed1fc Allow transfer of previously loaded background between WorkingBeatmaps 2017-04-28 15:03:07 +09:00
Dean Herbert 88b2b740d7 Merge pull request #683 from smoogipooo/general-fixes
Use single line for GetUnicodePreference.
2017-04-28 14:15:43 +09:00
smoogipooo c95a6fbd09 Use single line for GetUnicodePreference. 2017-04-28 14:14:14 +09:00
Dan Balasescu 15b76b13ce Merge pull request #678 from huoyaoyuan/locale
Use localisation engine for unicode text.
2017-04-28 14:07:29 +09:00
Dan Balasescu 658ff61e8a Merge branch 'master' into locale 2017-04-28 13:51:36 +09:00
Dan Balasescu 0439a5d857 Merge pull request #681 from peppy/clocks-and-stuff
Clock fixes
2017-04-28 13:48:44 +09:00
Dean Herbert 220c602218 Fix incorrect modifier order. 2017-04-28 13:27:20 +09:00
Dean Herbert e3236429b1 Update framework. 2017-04-28 13:21:03 +09:00
Dean Herbert 94c259bd59 Remove most usages of DelayReset
ButtonSystem requires some more work.
2017-04-27 18:39:40 +09:00
Dean Herbert 12c0a17711 Make FollowPoints dumb; use absolute sequence at renderer level. 2017-04-27 18:07:10 +09:00
Dean Herbert 59a3e23879 Ensure PlayerInputManager's initial time is transferred at load. 2017-04-27 17:38:00 +09:00
Dean Herbert 4ab636cbb8 Update osu! drawables to use TransformSequences. 2017-04-27 17:37:38 +09:00
Huo Yaoyuan ad92e6d732 Remove OsuConfig.Language too. 2017-04-27 12:42:56 +08:00
Huo Yaoyuan 061c3cacbd CI fixes. 2017-04-26 20:04:32 +08:00
Huo Yaoyuan 3706bc8741 Merge branch 'master' into locale 2017-04-26 19:56:34 +08:00
Dean Herbert 5e76f02b4f Merge pull request #677 from peppy/fix-mouse-button-disable
Fix disabling mouse buttons causing auto to stop working.
2017-04-26 20:52:50 +09:00
Huo Yaoyuan 4cb18361c1 Use localisation engine for unicode text. 2017-04-26 19:50:38 +08:00
Huo Yaoyuan cf3e83ca62 Save ShowUnicode in framework config. 2017-04-26 19:48:46 +08:00
Dan Balasescu a243729a54 Merge branch 'master' into fix-mouse-button-disable 2017-04-26 20:43:56 +09:00
Dan Balasescu ea226cff76 Merge pull request #672 from peppy/replay-playback-accuracy
Improve replay playback accuracy
2017-04-26 20:43:37 +09:00
Dan Balasescu f261a077d2 General fixes/cleanup in Player. 2017-04-26 20:37:47 +09:00
Dan Balasescu 08b1d5beb9 Use const where it was inteded. 2017-04-26 20:15:34 +09:00
Dean Herbert c5afb4b2a0 Merge remote-tracking branch 'upstream/master' into replay-playback-accuracy 2017-04-26 19:53:30 +09:00
Dan Balasescu df5a95b675 Merge branch 'master' into fix-mouse-button-disable 2017-04-26 19:53:13 +09:00
Dean Herbert bd71b23699 Update framework again. 2017-04-26 19:52:51 +09:00
Dean Herbert eee3c9166a Merge pull request #676 from smoogipooo/taiko-fixes
Adjust Swell hit speed.
2017-04-26 19:37:13 +09:00
Dean Herbert 4087b638cf Merge branch 'master' into taiko-fixes 2017-04-26 19:27:05 +09:00
Dean Herbert e826f17eb0 Fix get-set mismatch. 2017-04-26 19:25:41 +09:00
Dean Herbert 7ef9af92f3 Merge pull request #663 from smoogipooo/fix-drumroll-conversion
Fix drumroll conversion
2017-04-26 19:22:50 +09:00
Dean Herbert 49c02f5ad6 Merge branch 'master' into fix-drumroll-conversion 2017-04-26 19:16:40 +09:00
Dean Herbert 2d0b428a7a Merge pull request #675 from smoogipooo/taiko-difficulty-calculation
Implement Taiko difficulty calculation.
2017-04-26 19:01:01 +09:00
Dean Herbert f48d497737 Fix disabling mouse buttons causing auto to stop working. 2017-04-26 18:56:20 +09:00
Dean Herbert c2108b7706 Use object initialiser. 2017-04-26 18:32:47 +09:00
Dean Herbert b6f838f536 Fix potential nullref. 2017-04-26 18:32:40 +09:00
Dean Herbert 867c16665b Update framework. 2017-04-26 18:22:09 +09:00
Dean Herbert 4656a7170a Add very basic lead-in support. 2017-04-26 18:17:25 +09:00
Dean Herbert 9d14b6e1e9 Make SongProgress return the actual time value via OnSeek. 2017-04-26 18:17:17 +09:00
Dean Herbert 01caaf44f3 Add a decoupled clock to allow for lead-in and lead-out time. 2017-04-26 18:16:55 +09:00
smoogipooo 47cd91fa63 CI fixes. 2017-04-26 17:04:57 +09:00
smoogipooo 8df3c3f736 Adjust Swell hit speed. 2017-04-26 16:28:53 +09:00
smoogipooo d9dec9d444 Implement Taiko difficulty calculation. 2017-04-26 15:50:08 +09:00
Dan Balasescu 22be765323 Update HitObject.cs 2017-04-26 14:45:30 +09:00
smoogipooo 4c2985b6d1 Use CRLF instead of LF. 2017-04-26 14:40:40 +09:00