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
71a94d6b44
Add a bindable Enabled flag to NotificationManager
...
Also better handles delays before notifications are displayed.
2017-12-25 20:53:23 +09:00
62dcc316e2
Remove unnecessary using
2017-11-21 15:02:16 +09:00
8e63a7dd8d
Handle more exceptions when checking for updates
...
Should resolve #849 .
2017-11-21 14:42:49 +09:00
9344502b71
More warning fixes
2017-11-14 18:05:07 +09:00
c5046f6b3c
Add back osu.Desktop project
...
While it was nice having less projects to deal with, it meant hacks to get around circular dependencies between rulesets and osu.Game. For now, let's just restore the osu.Desktop project and call it a day.
This allows for the project to build again with default visual studio settings.
2017-10-14 14:33:05 +09:00
6d3d485565
And then everything became one
2017-09-19 16:06:58 +09:00
71af30d222
Remove redundant visibility changes
2017-08-22 22:48:50 +09:00
9f69aa9082
Show a notification after a successful update
...
Allows access to the github changelog
2017-08-22 19:41:39 +09: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
64f2e2dc32
Use Colour instead of ColourInfo
2017-07-23 13:06:16 +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
de46f3ab07
Remove all unnecessary parenthesis where object initialisers are used
...
Enforces at CI.
2017-07-13 15:11:33 +09:00
9d523ea012
Update framework
2017-07-12 11:06:13 +09:00
96189fa749
Fix crash on startup for release builds
2017-07-08 16:16:49 +09:00
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
7d7bea7198
Fix crash on restart after update.
...
Also make update process more graceful.
2017-04-11 18:40:39 +09:00
d27f37beb5
Hard-code text size in cases it wasn't set.
2017-03-20 13:48:06 +09:00
d7497330b2
Reduce warning/suggestion count to zero.
2017-03-09 15:52:40 +09:00
0cad5d7d41
Fix most warnings.
2017-03-07 13:05:57 +09:00
9106c45858
Fix remaining errors.
2017-03-07 10:42:59 +09:00
0ee38571a6
Move version-related properties to OsuGameBase.
2017-03-06 17:30:44 +09:00
a2317e5a1e
Update usage of FillDirection
2017-03-04 11:00:17 +01:00
9a323226e3
Log errors with updating.
2017-03-03 18:09:38 +09:00
4d28696479
FlowDirection -> FillDirection
2017-03-01 20:15:38 +01:00
9c853b0465
Update framewörk
2017-03-01 19:33:01 +01:00
d46e68b36b
Merge branch 'master' of github.com:ppy/osu into flowcontainer-refactor
...
# Conflicts:
# osu-framework
# osu.Game/Beatmaps/Drawables/BeatmapGroup.cs
2017-03-01 18:05:58 +01:00
03889e6ca6
Update References to FlowStrategies
...
References now use the Create*-names instead of the outdated
Get*-names to create instances of FlowStrategies.
2017-02-27 16:55:55 +01:00
9444ffd849
Removed redundant qualifiers
2017-02-27 17:37:38 +03:00
8d91519d59
Update usage of FlowContainer and its subclasses
2017-02-26 21:32:43 +01:00
c5552dfb27
Merge remote-tracking branch 'upstream/master' into remove-usings
2017-02-24 11:29:34 +09:00
2689de0c0c
Update framework and add "Async" suffix to asynchronous methods
2017-02-23 22:32:10 +01:00
a5dfa7ab06
Remove unnecessary using statements
2017-02-23 21:38:10 +01:00
74ea5e7343
Fix updates downloading in non-deploy builds.
2017-02-23 00:41:04 +09:00
b744f3a3a7
Re-nest code and handle even more potential exceptions.
2017-02-21 14:15:46 +09:00
461a22bccb
Add resiliency to update process when delta patching fails.
2017-02-21 13:52:52 +09:00
cbd061d573
Improve appearance of notifications.
2017-02-21 13:52:37 +09:00
bc032aa0a6
Catch http errors in full update process (could happen during downloads too).
2017-02-21 12:58:56 +09:00
f028188398
Merge remote-tracking branch 'refs/remotes/ppy/master' into connection_fix
2017-02-18 13:47:45 +03:00
e803564b5a
Added the specific exception
2017-02-18 13:46:47 +03:00
2f4855b00f
Added exception
2017-02-17 21:07:59 +03:00
fe3a6248ec
Add better screen hierarchy and placeholder for dev build disclaimer.
2017-02-17 20:07:16 +09:00
e6ef9f67aa
GameMode -> Screen.
2017-02-17 19:23:58 +09:00
25e7a08cca
Reset local version and explicitly show release/debug builds.
2017-02-15 13:41:12 +09:00
f207da6041
Add/update license headers.
2017-02-14 18:17:35 +09:00
d73c48c73d
Only show first three segments of version (ignore revision number).
2017-02-13 20:23:47 +09:00
85e85d32fc
Add dev build footer.
2017-02-13 20:06:51 +09:00