Commit Graph

45 Commits

Author SHA1 Message Date
f14a35d480 Update FontAwesome definitions. 2016-11-07 17:59:00 +09:00
f3d461e318 Fix some events not firing correctly. 2016-11-04 12:27:43 +09:00
b86f308af6 Add async workflow. 2016-11-01 23:24:14 +09:00
ee8b678989 Fix volume controls handling mouse wheel at a higher level than anything else game-wide. 2016-10-26 18:45:48 +09:00
28a41dcca6 Fix FlowContainers. 2016-10-22 18:05:46 +09:00
68476eafb9 Use DrawSize instead of Size whereever Size was previously read due to framework changes.
Note, that this was just stupid replacement. Many components will likely want to actually read Size and not DrawSize. We may want to do a pass over this at some point, but for now everything is working like this. (Old behavior.)
2016-10-18 18:53:31 +02:00
7751a85e14 Update framework. 2016-10-16 14:10:06 +02:00
aa96d98822 Merge branch 'master' into limit-game-access
Conflicts:
	osu.Desktop.VisualTests/Tests/TestCaseChatDisplay.cs
	osu.Game/GameModes/Menu/ButtonSystem.cs
	osu.Game/Online/Chat/Display/ChatLine.cs
	osu.Game/OsuGame.cs
	osu.Game/Overlays/ToolbarButton.cs
2016-10-12 20:44:33 +09:00
b2c31d3047 Updates post-master-merge. 2016-10-12 16:01:23 +09:00
4052a665bf Remove all non-load Game access. 2016-10-12 15:47:08 +09:00
af76dc09d3 Move direction declaration to usage. 2016-10-12 15:33:04 +09:00
c0ea061bd4 Update framework; amend ToolbarButton to use padding and Children initialiser. 2016-10-12 12:24:07 +09:00
25de055802 Merge branch 'master' into stateful-drawables
Conflicts:
	osu.Game/GameModes/Menu/Intro.cs
2016-10-09 22:08:32 +09:00
bcb5a02221 Don't rely on return value of Container.Add. 2016-10-09 20:06:20 +09:00
9594b7193c Standardise drawable state access and split large nested classes out of MainMenu.ButtonSystem 2016-10-08 23:27:46 +09:00
1e9e52aecc osuLogo handles less keys. 2016-10-08 19:23:21 +09:00
c5ac851ba9 Add the ability to exit the game using escape. 2016-10-08 15:54:05 +09:00
b2d899feb5 Add basic intro sequence. 2016-10-08 15:54:04 +09:00
a23ca25e7d Remove unusable "tests" button from main menu system. 2016-10-08 15:53:54 +09:00
4eb310c3a5 Remove unused button state. 2016-10-05 20:07:15 +09:00
ddcd5ec286 Add basic layout for toolbar. 2016-10-03 20:39:32 +09:00
ac16bffe49 Bring framework and resources up-to-date. 2016-10-01 19:05:26 +09:00
5afb038025 Use explicit cast to OsuGame rather than in-between derived classes.
# Conflicts:
#	osu.Game/GameModes/Menu/MainMenu.cs
2016-10-01 17:02:57 +09:00
4ad618abc9 Adjust scale and outwards transition of ButtonSystem. 2016-10-01 17:02:01 +09:00
463f606004 Add delay for exit process. 2016-09-30 13:31:05 +09:00
357c94ed8a Add OsuGameMode. Standardise naming of classes. 2016-09-30 13:30:55 +09:00
154226b9a3 Basic white-boxing of all game modes. 2016-09-29 23:51:17 +09:00
7dcf2c6269 Add TestCase for main menu ButtonSystem. 2016-09-29 23:46:24 +09:00
9891e72114 Fix indentation. 2016-09-24 15:35:27 +09:00
f936618156 Add back TextAwesome and osu!font. 2016-09-24 00:05:09 +09:00
997c6f45f6 Update framework again. 2016-09-21 17:37:33 +09:00
b9de26aa26 Framework updates. 2016-09-20 14:41:55 +09:00
3b1ef0b991 Reverts a small bandaid fix that's no longer necessary relating to the order in which osulogo is initialised. 2016-09-19 01:57:15 +01:00
3c297064b6 Fixes invalid button scaling, Fixes invalid button location (they were oddly shifted to the right) 2016-09-19 01:47:14 +01:00
320f76d860 Fixes over-scaling, Brings osu! logo back to the front 2016-09-19 01:35:50 +01:00
80dfad9af9 Missed an extra set of () on an object initialiser 2016-09-18 20:49:01 +01:00
314b0dfc04 Replaced all Add() calls in Load()s with direct Children = new Drawable[] {} settings, for consistency 2016-09-18 20:41:53 +01:00
1a5c2b5221 Updates to latest osu-framework, Updates existing Load() methods to use Children = new Drawable[]{} syntax 2016-09-17 21:33:46 +01:00
4a85d8627d Update to latest framework version. 2016-09-11 03:04:47 +09:00
7254c31a92 Drawable is abstract, let's not instantiate it. 2016-09-04 18:32:14 +09:00
23111821f5 Update naming conventions. 2016-09-04 18:31:58 +09:00
6826391b7a Replace custom delegates by generic delegates. 2016-09-01 00:48:28 +08:00
e3ec485a9d New style transformations. 2016-08-31 12:23:44 +09:00
81f9ce657f License -> Licence. 2016-08-26 17:27:49 +09:00
6cbbeaaac0 Initial commit. 2016-08-26 14:41:47 +09:00