Commit Graph

8504 Commits

Author SHA1 Message Date
0859d9c533 Merge pull request #1542 from peppy/async-beatmap-properties
Reduce synchronous access to WorkingBeatmap properties
2017-11-21 17:36:40 +09:00
10e835aea6 Merge branch 'master' into async-beatmap-properties 2017-11-21 17:18:19 +09:00
6867826f81 Merge pull request #1513 from EVAST9919/user-panels
Add supporter icon to the user panel
2017-11-21 17:10:31 +09:00
8452446803 Merge branch 'master' into user-panels 2017-11-21 16:41:48 +09:00
5d2c4d01a8 Merge pull request #1543 from peppy/handle-more-updater-exceptions
Handle more exceptions when checking for updates
2017-11-21 16:36:14 +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
553a7947d7 Remove AsyncLoadWrapper dependence in MusicController 2017-11-21 12:42:28 +09:00
66f72baa39 Avoid LogoVisualisation accessing the track before it's loaded 2017-11-21 12:42:28 +09:00
a2fc5b67ec Formatting fix 2017-11-21 12:42:28 +09:00
bd616c1307 Simplify some property access 2017-11-21 12:42:28 +09:00
be9c99ade3 Remove AsyncLoadWrapper dependence 2017-11-21 12:42:28 +09:00
e7654254d2 Remove unused code 2017-11-21 12:42:28 +09:00
5db2d383ed Remove temporary variable in beatmap background update 2017-11-21 12:42:28 +09:00
230599e3bf Merge pull request #1540 from peppy/death-to-internal
Make many internal classes and methods public
2017-11-21 12:23:39 +09:00
2610cadd3c CI fixes 2017-11-21 12:11:29 +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
2080a2fb02 Merge pull request #1525 from peppy/fix-import-duplicates
Fix "unique constraints" errors during beatmap import
2017-11-20 22:07:04 +09:00
165ac8cdec Update framework 2017-11-20 21:21:34 +09:00
881b4aa547 Merge branch 'master' into fix-import-duplicates 2017-11-20 21:20:32 +09:00
5c1bfd257d Merge pull request #1534 from peppy/fix-escape-no-repeat
FocusedTextBox should not handle repeated escapes
2017-11-20 18:51:28 +09:00
2c4a068940 Merge branch 'master' into fix-escape-no-repeat 2017-11-20 18:37:12 +09:00
fdd0cf29e4 Merge pull request #1527 from Aergwyn/fix-result-screen
fix result screen not showing name of mapper
2017-11-20 18:36:50 +09:00
7906bc030d Merge branch 'master' into fix-result-screen 2017-11-20 18:19:46 +09:00
5061a81e88 Merge pull request #1526 from jorolf/profile-beatmaps-missing-fix
fix missing text appearing when request returns nothing but beatmaps are already there
2017-11-20 18:18:50 +09:00
a2e45293d6 Merge branch 'master' into fix-result-screen 2017-11-20 18:18:08 +09:00
6df18ffb7a FocusedTextBox should not handle repeated escapes 2017-11-20 18:14:58 +09:00
8919e98d13 Fix CI issue 2017-11-20 11:32:20 +09:00
492120e88c Add migration for unique constraint on online id 2017-11-19 16:02:08 +09:00
0b5614e4ee fix result screen not showing name of mapper 2017-11-18 22:12:15 +01:00
9aaefb5e97 same for PaginatedScoreContainer 2017-11-18 20:09:31 +01:00
4264641303 fix missing text appearing when request returns nothing but beatmaps are already there 2017-11-18 18:27:30 +01:00
d704e9cf7e Ensure we correctly handle importing beatmaps/sets when the onlineID already exists locally 2017-11-19 01:45:17 +09:00
7d2bbc50a3 Add unique constraint on OnlineBeatmapID 2017-11-19 01:45:17 +09:00
7b1083b824 Merge pull request #1524 from peppy/leaderboard-fade-out-fix
Fix leaderboard fadeout causing constant flow changes
2017-11-19 01:33:04 +09:00
9325730f5d Fix leaderboard fadeout causing constant flow changes
Also cleans up logic significantly.
2017-11-19 00:53:59 +09:00
7046d0a675 Merge pull request #1518 from peppy/fix-main-menu-osu-logo
Fix osu! logo occasionally being in the wrong state on entering the main menu
2017-11-18 22:52:10 +09:00
60778593c3 Make pressing space twice at main menu a bit smoother 2017-11-18 22:24:51 +09:00
b835f1b708 Merge branch 'master' into fix-main-menu-osu-logo 2017-11-18 21:53:04 +09:00
8df0227bbc Merge pull request #1521 from EVAST9919/leaderboard_fix
Fix incorrect scores indexes in leaderboard
2017-11-18 21:52:45 +09:00
68d4e420dd Update framework 2017-11-18 12:18:55 +09:00
c2d1de34fc Fix logo not always returning to the correct state when rapidly changing menus
Fixes #1005 for real
2017-11-18 11:19:15 +09:00
a741d6cea7 Fix incorrect score indexes in leaderboard 2017-11-18 04:46:02 +03:00
322dd1bd05 Rename variables to make more sense 2017-11-18 10:35:17 +09:00
f6ea5b0590 Remove duplicated code 2017-11-18 10:34:17 +09:00
c2b6e958f7 Merge remote-tracking branch 'upstream/master' into fix-main-menu-osu-logo 2017-11-18 10:28:00 +09:00
9c86390814 Merge pull request #1519 from peppy/lazy-working-beatmap
Use lazy for WorkingBeatmap component loading
2017-11-17 22:26:03 +09:00
ddf402d948 Add nullchecks in Disposal where population methods return nulls 2017-11-17 22:14:28 +09:00
4ced1b6490 Use more of the properties 2017-11-17 22:10:24 +09:00
1a6b0f5b3f Update framework 2017-11-17 21:46:43 +09:00