Commit Graph

125 Commits

Author SHA1 Message Date
205d3ed896 fix settings not getting injected 2018-01-23 19:42:21 +01:00
5e1cd8ddc4 Apply conditionals directly rather than using an in-between property 2018-01-16 20:34:40 +09:00
ae032cbf23 Support HandleKeyboardInput, HandleMouseInput, CanReceiveKeyboardInput, CanReceiveMouseInput properties 2018-01-07 23:40:00 +03:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
33dbd1b1a7 Remove search button on toolbar 2017-12-31 03:47:50 +09:00
24d8d357d0 Only bounce and flash notification count when increasing 2017-12-26 15:54:37 +09:00
0886107ec9 Connect counter with button display 2017-12-26 01:56:57 +09:00
bb33d0211a Add a count of unread notifications to the toolbar 2017-12-26 01:36:58 +09:00
dff082ed94 Make toolbar testable and add the most basic of visual tests 2017-12-26 01:12:46 +09:00
ac7e373f40 Add hover/click sound effects to more stuff everywhere 2017-11-26 17:21:21 +09:00
4f6263ef86 Make many internal classes and methods public
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
0e04260b3c Move ToolbarUserArea initialisation to BDL 2017-10-24 10:08:42 +09:00
acc299c7b9 Correct and simplify RulesetStore 2017-10-16 17:02:31 +09:00
b178be21d1 Let's not rename columns yet 2017-10-14 14:30:58 +09:00
6a4198d0d6 Initial EF Core commit 2017-10-04 22:52:12 +03:00
19db7a8f72 Update in line with framework changes. 2017-09-07 22:46:21 +09:00
57678a13d9 Update in-line with framework changes. 2017-09-04 09:32:35 +09:00
86bde4b6b2 Use the correct icon for osu!direct in the toolbar 2017-08-25 13:03:34 +09:00
0082640548 Add missing licence header 2017-08-24 20:25:18 +09:00
9adff5f697 Add osu!direct toggle to toolbar 2017-08-24 20:18:47 +09:00
69a3251f61 Merge branch 'master' into toolbar-button-swap 2017-08-17 10:39:02 +09:00
94d664a626 Swap the order of the social and chat toolbar buttons 2017-08-16 17:00:30 +02:00
7e21ddb5eb Remove usage of HideOnEscape 2017-08-16 22:56:32 +09:00
0d9ea97828 Allow Rulesets to create a non-FontAwesome icon
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
2017-08-03 14:36:21 +09:00
f705589bf2 Rename NotificationManager to NotificationOverlay 2017-07-28 15:03:42 +09:00
5f53426a9a *Database -> *Store
Welcome back BeatmapManager
2017-07-27 16:56:41 +09:00
fce580d717 Reshuffle namespaces 2017-07-26 13:22:46 +09:00
64f2e2dc32 Use Colour instead of ColourInfo 2017-07-23 13:06:16 +02:00
e68675f970 Rename EasingTypes to Easing 2017-07-22 20:53:53 +02:00
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
2d7eefa6fe Update Cached usage according to framework 2017-07-02 13:00:02 +03:00
1e50840a8e Fix unused usings 2017-06-29 12:04:04 -07:00
480cdba023 Add OsuClickableContainer with generic sounds 2017-06-27 21:05:49 +09:00
f5829860a2 Get rid of AlwaysReceiveInput 2017-06-23 18:02:24 +02:00
81de1bd5a7 Merge branch 'master' into multiplayer-room-inspector 2017-06-23 21:55:18 +09:00
62dee59672 Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
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
ffbb46f668 Update in line with framework. 2017-06-12 12:48:47 +09:00
2f7d9655fd More Clean up 2017-06-08 15:27:35 +08:00
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
3aa1f35127 Basic layout 2017-05-30 05:12:11 -03:00
efab186384 Update namespaces in line with framework 2017-05-16 12:50:30 +09:00
eaaba11586 Change all instances of options to settings where applicable 2017-05-15 10:55:29 +09:00
ced2332d20 Handle overlay in ToolbarOverlayToggleButton. 2017-05-08 19:37:41 +08:00
25a7d99a8e Remove unused reference. 2017-04-21 16:11:24 +09:00
5aa90df819 Allow OsuScreens to decide whether ruleset switching should be allowed.
Tidies up ToolbarModeSelector a lot by using DI.
2017-04-21 16:03:59 +09:00
093abd6872 Add chat toggle button. 2017-04-19 19:54:03 +09:00
64a8992153 Merge branch 'master' into general-fixes 2017-04-18 16:19:52 +09:00
fbd26a1d5e Mode -> Ruleset. 2017-04-18 16:05:58 +09:00
727086c0b2 Updates in-line with framework. 2017-04-18 15:34:53 +09:00