Commit Graph

7846 Commits

Author SHA1 Message Date
EVAST9919 5caca1d328 Don't use '#' in RankDisplay for now 2017-10-05 05:27:52 +03:00
EVAST9919 cb0dbc6d9e Fix shrinking bar lingering on the screen for too long 2017-10-05 05:23:18 +03:00
EVAST9919 cc99678a96 Remove useless usings 2017-10-05 05:09:23 +03:00
Dean Herbert 20bf0502ab Use scheduling rather than raw transform delays 2017-10-05 10:03:48 +08:00
EVAST9919 22a59d753b Make all the overlays IStateful 2017-10-05 04:38:13 +03:00
TocoToucan 6a4198d0d6 Initial EF Core commit 2017-10-04 22:52:12 +03:00
smoogipoo e9bc5dbd0f Include framework commits 2017-10-04 23:35:20 +09:00
smoogipoo dcd5cc6753 Merge branch 'editor-waveform' into editor-waveform-timeline 2017-10-04 22:00:44 +09:00
smoogipoo 8427bb44d1 Implement basic layout for the compose screen ScrollableTimeline 2017-10-04 22:00:42 +09:00
smoogipoo ea45452993 Allow resolution > 1 2017-10-04 21:57:46 +09:00
smoogipoo 1377f73b46 Multiply resolution before clamping 2017-10-04 21:57:29 +09:00
EVAST9919 80fb14e3dc Merge remote-tracking branch 'refs/remotes/ppy/master' into break_overlay_take_three 2017-10-04 14:50:02 +03:00
smoogipoo 8bc20a2545 Merge branch 'editor-waveform' into editor-waveform-timeline 2017-10-04 19:49:23 +09:00
smoogipoo 8a52fdc8fa Use a bindable for the current screen in EditorMenuBar
Replaces the current Action.
2017-10-04 19:37:17 +09:00
smoogipoo 34eede0d04 Re-namespace EditorScreenMode 2017-10-04 19:36:55 +09:00
smoogipoo e2824d4732 Reduce harshness of scale for now
Though I don't feel like we should worry about this much just yet until we have actual designs and can see how it looks. It's very well possible that we use different transitions here...
2017-10-04 19:26:26 +09:00
smoogipoo 357a467337 Implement design mode 2017-10-04 19:24:19 +09:00
smoogipoo 5ca4a2d2c8 Add some nullchecks to WaveformDisplay 2017-10-04 19:09:39 +09:00
smoogipoo 81960c7b48 CI fixes 2017-10-04 19:03:02 +09:00
smoogipoo 80e984f72d Update in-line with framework 2017-10-04 18:55:38 +09:00
smoogipoo 01c839eda7 Move WaveformDisplay into separate class and add some commenting 2017-10-04 17:51:28 +09:00
smoogipoo a37b10d512 Make TestCaseWaveform use invalidations + remove some of the crud 2017-10-04 17:51:28 +09:00
smoogipoo 3eeb36cbd4 Remove now unused class 2017-10-04 17:51:27 +09:00
smoogipoo 319649f446 Make TestCaseWaveform use a custom drawnode instead of boxes 2017-10-04 17:51:27 +09:00
smoogipoo 1a7e3fa09e Initial implementation of a test case which showcases waveforms 2017-10-04 17:51:27 +09:00
smoogipoo cf44868bcd Give EditorScreen a Beatmap 2017-10-04 15:02:11 +09:00
Dean Herbert 4930dfe87e Merge pull request #1328 from EVAST9919/clickable_users
Show mapper's profile when clicking on avatar in BeatmapSetOverlay
2017-10-04 12:12:02 +08:00
EVAST9919 d61e72b5a3 Merge remote-tracking branch 'refs/remotes/ppy/master' into clickable_users 2017-10-03 01:51:10 +03:00
EVAST9919 aafead5057 Merge remote-tracking branch 'refs/remotes/ppy/master' into break_overlay_take_three 2017-10-03 01:34:42 +03:00
Dan Balasescu da4af724db Merge pull request #1335 from peppy/catch-refactors
osu!catch refactoring
2017-10-02 23:30:44 +09:00
Dean Herbert 37393ab2c9 Move brace 2017-10-02 22:24:22 +08:00
Dean Herbert 3338024c17 Fix incorrect whitespace 2017-10-02 22:12:53 +08:00
Dean Herbert 7168629b2a Remove CatcherArea abstraction
Also fixes catcher size being relative to aspect ratio.
2017-10-02 21:55:37 +08:00
Dean Herbert 12a9cbad56 Allow Beatmap to populate some metadata defaults if they aren't provided via BetamapInfo 2017-10-02 21:54:26 +08:00
Dean Herbert 66afba6219 Allow TestCasePlayer to instantiate only one ruleset type 2017-10-02 20:48:24 +08:00
EVAST9919 b6ed977e1e Fix hard crash and fix breaks have been initialized twice 2017-10-02 09:04:03 +03:00
EVAST9919 7052462863 Update inline with framework 2017-10-02 08:51:00 +03:00
EVAST9919 c2f487aa3e Add Rank as a property to the Score Processor 2017-10-02 05:56:38 +03:00
EVAST9919 5ce2723719 Don't use linq query 2017-10-02 05:12:56 +03:00
smoogipoo 7211dd2015 Remove unnecessary usings 2017-10-02 10:11:43 +09:00
smoogipoo 69b61a62a5 Implement base Compose screen 2017-10-02 10:09:21 +09:00
smoogipoo af4c6276e4 Adjust transforms of EditorScreen 2017-10-02 10:09:10 +09:00
smoogipoo 91cede79c2 Mask the editor screens 2017-10-02 10:07:34 +09:00
smoogipoo 6018b4e5e4 Make EditorScreen a Container 2017-10-02 09:34:51 +09:00
smoogipoo 2a310f02bc modeContainer -> screenContainer 2017-10-02 09:27:27 +09:00
smoogipoo c2d63eb0bd Add EditorScreen + screen changing functionality 2017-10-02 09:26:52 +09:00
smoogipoo 221902f4fe Restructure Editor construction 2017-10-02 09:26:16 +09:00
smoogipoo 7b1ef53f36 Expose a mode change event from EditorMenuBar 2017-10-02 09:24:25 +09:00
smoogipoo 8ed23a60e9 Remove items from the editor menu bar 2017-10-02 09:10:40 +09:00
smoogipoo 2a9edcbb4f Add test case for the editor 2017-10-02 08:11:02 +09:00