42519e3723
Rewrite code for clarity
...
This also uses the AvailableRulesets list rather than private IDs
2018-05-21 14:49:26 +09:00
ebd9d1a037
Resolve linting issues in ToolbarModeSelector.cs
2018-05-13 19:43:26 -07:00
327c7432be
Use OnKeyDown instead of a IKeyBindingHandler
2018-05-13 19:33:52 -07:00
26f06a9ae1
Resolve linting issues in ToolbarModeSelector.cs
2018-05-12 17:25:15 -07:00
8a5bd27c20
Add global key bindings for changing current ruleset
2018-05-12 16:30:29 -07:00
ca574f2345
Disable RulesetToggleButton whenever the ruleset can't be changed
2018-04-29 18:36:19 +03:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
c29f7a4333
Merge remote-tracking branch 'origin/master' into netstandard
2018-03-24 14:49:46 +09:00
ba44813c00
Fixed exit from game save username instead of email. Resolve #2156
2018-03-13 12:10:47 +02:00
b500b76407
Merge branch 'master' into update-branch
2018-02-08 23:35:48 +09:00
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
36e9232472
Merge master into netstandard
2018-01-05 00:42:48 +09:00
33dbd1b1a7
Remove search button on toolbar
2017-12-31 03:47:50 +09:00
7a793eaded
Merge master into netstandard
2017-12-27 20:48:53 +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
267bb75458
Merge remote-tracking branch 'Aergwyn/master' into netstandard
2017-11-29 23:45:29 +09:00
ac7e373f40
Add hover/click sound effects to more stuff everywhere
2017-11-26 17:21:21 +09:00
b3bf6e7bee
Merge master into netstandard
2017-11-21 16:39: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
d2ab0621f3
Make osu.Game + rulesets compile with netstandard
2017-11-19 13:46:51 +09:00
f461f03b08
Make osu! compile with framework changes
2017-11-16 14:51:31 +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