Commit Graph

459 Commits

Author SHA1 Message Date
f5f545df62 Refactor OsuColour into injected instance class
Which should allow you to change the color palette in the future for
skinning purposes.
2017-01-12 23:49:05 -05:00
acc50e3473 fixed wrong parameter for token 2016-12-24 10:16:22 +03:00
5fbc0e408b Remove unnesessary Username field check 2016-12-24 09:16:17 +03:00
7c96102229 When we have empty login, api.Token becames empty
So we can't sign in having Token without login
2016-12-22 16:09:42 +03:00
4817d4bf10 Stop using password field in .ini at all 2016-12-22 15:41:06 +03:00
b066a7d905 Stop saving password 2016-12-22 15:26:31 +03:00
1c79ebff9f Fix loggining on start even after logout and exit 2016-12-21 01:51:01 +03:00
c7de449713 Token fix
If "Save Password" is checked, Token will be saved
2016-12-21 00:37:54 +03:00
f356640cb7 Add missing licence headers. 2016-12-06 19:07:15 +09:00
b81bf7085f Add missing licence headers and fixup using statements. 2016-12-03 13:56:35 +01:00
6ccce88a0e Add proper user data retrieval on connect. 2016-12-01 16:44:24 +09:00
01dc7cb5c2 Thread safety, username saving correctly etc. 2016-11-30 19:22:36 +09:00
b12b82fdd3 Fix depth values. 2016-11-29 20:50:12 +01:00
fbf35c904d Fix Config regression with DI. 2016-11-29 18:49:03 +09:00
89effca12e Remove need for PlaySongSelect ctor to take a db 2016-11-25 00:44:46 -05:00
885df47864 Add simple implementation of HitExplosions. 2016-11-16 19:24:48 +09:00
2cbe2b34fd Change default font weight to Medium. 2016-11-15 19:34:50 +09:00
ac99e2d488 Avoid using load to construct the drawable hierarchy whereever possible. 2016-11-12 18:34:36 +01:00
cc0f61f545 Merge branch 'refs/heads/master' into dependency-injection
# Conflicts:
#	osu-framework
#	osu.Game/GameModes/OsuGameMode.cs
#	osu.Game/GameModes/Play/Player.cs
#	osu.Game/OsuGame.cs
#	osu.Game/Overlays/MusicController.cs
#	osu.Game/Overlays/Options/EditorSection.cs
#	osu.Game/Overlays/Options/Input/MouseOptions.cs
#	osu.Game/Overlays/Options/Online/InGameChatOptions.cs
#	osu.Game/Overlays/Options/SkinSection.cs
2016-11-12 20:18:26 +09:00
0d4560a054 Update to latest DI stuff 2016-11-10 17:40:42 -05:00
2362665b8a Re-cache the new FontStore when overwritten
Fixes issues with font loading
2016-11-10 16:43:04 -05:00
fe9034323b Get the game running, though not perfectly 2016-11-10 16:42:29 -05:00
ee24cd310c Convert everything to DI pattern 2016-11-10 16:41:18 -05:00
19fd6fe249 Introduce dependency injection 2016-11-10 16:38:25 -05:00
788c11de10 Merge pull request #103 from huoyaoyuan/music-controller
Music controller
2016-11-10 12:54:56 +09:00
d70e8806b4 Merge remote-tracking branch 'refs/remotes/upstream/master' into options-fixes 2016-11-09 11:41:36 +09:00
4426a683ed Move OptionsOverlay to OsuGame. 2016-11-08 19:26:12 +09:00
3b0114671e Max sidebar draggable. 2016-11-08 19:16:39 +09:00
30323876a8 Use preload for options (fix icons). 2016-11-08 18:49:20 +09:00
a61fb5ef5d Initial updates to make generic containers work. 2016-11-07 21:13:56 +09:00
c470140d64 Merge branch 'master' 2016-11-06 00:11:30 +08:00
7cc19d74c6 Add full Exo font set and bring song select panels closer to final design. 2016-11-05 18:22:09 +09:00
2d86cb1e81 Merge branch 'master' 2016-11-05 16:21:59 +08:00
2aa85a4b18 Split up options into subclasses 2016-11-03 19:06:22 -04:00
2aaff01675 Implement config persistence through BasicStorage 2016-11-03 19:06:22 -04:00
f2a8cc0c29 Merge branch 'master' 2016-11-03 20:38:34 +08:00
b86f308af6 Add async workflow. 2016-11-01 23:24:14 +09:00
6aba03e1ca OsuGameMode<-WorkingBeatMap->OsuGameBase. 2016-10-28 21:03:59 +08:00
74f1a9622f Add initial game-wide beatmap flow. 2016-10-28 19:55:48 +09:00
33ef55df88 Allow BeatmapDatabase to be constructed without a host. 2016-10-27 17:34:50 +09:00
d3a857edb9 Make importing work properly.
Moves import code to BeatmapDatabase.
2016-10-24 11:39:53 -04:00
8e31965fb4 Refactor beatmap import secondary process
Doesn't launch a new game window and now supports several files at once.
2016-10-24 11:39:18 -04:00
4edefb935c Improve the initialisation logic of OsuGameBase. 2016-10-16 17:33:53 +09:00
2a3f047895 Start implementing legacy decoder 2016-10-13 12:16:48 +09:00
72c4a26aea Move control of databases into osu-framework 2016-10-12 11:32:27 -04:00
2d810f72fa Add initial DB schema and support code 2016-10-12 11:32:07 -04:00
29d223dc41 Update framework and simplify some references. 2016-10-12 19:52:49 +09:00
4052a665bf Remove all non-load Game access. 2016-10-12 15:47:08 +09:00
dd04b33232 Use AddInternal instead of AddTopLevel. 2016-10-09 20:06:23 +09:00
9b76a0ffb8 Expose CursorContainer. 2016-10-08 15:53:55 +09:00