Commit Graph

614 Commits

Author SHA1 Message Date
Dean Herbert 9f8fb21a33 Merge pull request #108 from peppy/general-fixes
Framework & OpenTK updates.
2016-10-26 23:20:56 +09:00
Dean Herbert 3f23900347 Framework & OpenTK updates. 2016-10-26 23:13:44 +09:00
Dean Herbert faca23163c Fix incorrect framework specification for VisualTests. 2016-10-26 19:11:17 +09:00
Dean Herbert ee8b678989 Fix volume controls handling mouse wheel at a higher level than anything else game-wide. 2016-10-26 18:45:48 +09:00
Dean Herbert 7ca5bf951c Add missing reference. 2016-10-26 10:18:08 +09:00
Drew DeVault ddfa457ad3 Fix up sqlite 2016-10-25 19:39:09 -04:00
Drew DeVault a10d0ce7a2 Update osu-framework 2016-10-25 19:31:07 -04:00
Drew DeVault 5e9495d21d Fix performance issues with song select 2016-10-25 16:49:10 -04:00
Drew DeVault d986d66c2f Introduce TestStorage 2016-10-25 10:44:43 -04:00
Drew DeVault cea660dce5 Fix up JSON reference 2016-10-24 15:02:13 -04:00
Drew DeVault 063fdd9a2d Add test data to db for VisualTests
Also fixes the broken IPC condition
2016-10-24 14:57:00 -04:00
Drew DeVault d559903ebc Fix busted test project 2016-10-24 11:41:14 -04:00
Drew DeVault a1019f91ba Fix auto size on BeatmapSetBox difficulties 2016-10-24 11:39:53 -04:00
Drew DeVault b0898a3ce0 Fix sizing of setList flow container 2016-10-24 11:39:53 -04:00
Drew DeVault 86bbe8688b Fix issues with invisible beatmaps 2016-10-24 11:39:53 -04:00
Drew DeVault ff1a5187cd Implement fixes related to auto size changes 2016-10-24 11:39:53 -04:00
Drew DeVault e5168f8da8 Implement handoff to Player 2016-10-24 11:39:53 -04:00
Drew DeVault cfc920c9c1 Implement Play button, drop textures 2016-10-24 11:39:53 -04:00
Dean Herbert d3a857edb9 Make importing work properly.
Moves import code to BeatmapDatabase.
2016-10-24 11:39:53 -04:00
Dean Herbert 0c9e26e546 Return the populated item when calling GetChildren to write more elegant code. 2016-10-24 11:39:18 -04:00
Dean Herbert 6f80efdb29 Add a database reset method. 2016-10-24 11:39:18 -04:00
Dean Herbert 7650bb1707 Don't insert to database until we're completely finished importing a beatmap. 2016-10-24 11:39:18 -04:00
Dean Herbert ee6c810df5 Fix cascading inserts. 2016-10-24 11:39:18 -04:00
Drew DeVault 42f8d19c73 Sort by difficulty and fix relationship 2016-10-24 11:39:18 -04:00
Drew DeVault 8d6431b35e Add star counter to difficulty select 2016-10-24 11:39:18 -04:00
Drew DeVault 910a079bda Add animation, selection indicator to difficulties 2016-10-24 11:39:18 -04:00
Drew DeVault 4b6a1486a6 Increase spacing to match mockups 2016-10-24 11:39:18 -04:00
Drew DeVault 61a7ccaece Remove dependency on DeferredSprite 2016-10-24 11:39:18 -04:00
Drew DeVault 33fc60716d Fix assertion failures 2016-10-24 11:39:18 -04:00
Drew DeVault cfa637b763 Select first difficulty by default 2016-10-24 11:39:18 -04:00
Drew DeVault 51791bba7f Tweak play button 2016-10-24 11:39:18 -04:00
Drew DeVault 4dcdc8638e Add beatmap difficulty selection logic 2016-10-24 11:39:18 -04:00
Drew DeVault 941687e091 Add glow to beatmap groups 2016-10-24 11:39:18 -04:00
Drew DeVault bc959f74a5 Add background textures to beatmap sets
Needs osu-framework#189
2016-10-24 11:39:18 -04:00
Drew DeVault 6da092ab30 Fix additional bugs, tweak L+F 2016-10-24 11:39:18 -04:00
Drew DeVault 8d4a211419 Fix initialization of BeatmapInfo 2016-10-24 11:39:18 -04:00
Drew DeVault 3ee0bf2b80 Fix cascade insert 2016-10-24 11:39:18 -04:00
Drew DeVault 641855c790 Fix issues with beatmap import file contention 2016-10-24 11:39:18 -04:00
Drew DeVault c41b3d92c6 Fix up wrt upstream development 2016-10-24 11:39:18 -04:00
Drew DeVault 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
Drew DeVault 9426629853 Don't crash if you leave and return to song select
During visual tests
2016-10-24 11:39:18 -04:00
Dean Herbert 9a66d766e9 Don't bail on no beatmaps in database. 2016-10-24 11:39:18 -04:00
Drew DeVault 9b88798274 Fix up padding on song select
@peppy btw scrolling beyond the ends of the ScrollContainer behaves
weirdly for this container
2016-10-24 11:39:18 -04:00
Drew DeVault 05d803483f Fix width of beatmaps 2016-10-24 11:39:18 -04:00
Drew DeVault 07e44560be Use beatmap author in listing 2016-10-24 11:39:18 -04:00
Drew DeVault 7a22c60c7c Get some more of the design's layout in place 2016-10-24 11:39:18 -04:00
Drew DeVault e13374ed23 Tweak layout of beatmap groups 2016-10-24 11:39:18 -04:00
Drew DeVault 3d53af155f Add background to song select 2016-10-24 11:39:18 -04:00
Drew DeVault 71f58285fc Add selection interactions 2016-10-24 11:39:18 -04:00
Drew DeVault bc6e705e2b Add test case for song selection 2016-10-24 11:39:18 -04:00