Commit Graph

331 Commits

Author SHA1 Message Date
smoogipoo b64142dff9 Fix incorrect load state being used 2020-08-11 12:37:00 +09:00
smoogipoo 87ce1e3558 Remove impossible null case (DummyWorkingBeatmap) 2020-08-08 00:58:04 +09:00
smoogipoo b8373e89b7 Move beatmap bind to BDL load() 2020-08-07 23:08:09 +09:00
smoogipoo e87f50f74f Rename method 2020-08-07 22:31:41 +09:00
smoogipoo b6fb7a0d39 Fix possibly setting null track 2020-08-07 22:05:58 +09:00
smoogipoo 5002d69f69 Update inspections 2020-08-07 20:51:56 +09:00
smoogipoo 61b632516e Ensure CurrentTrack is never null 2020-08-07 19:43:16 +09:00
smoogipoo fe8c462498 Remove intermediate container 2020-08-06 17:00:17 +09:00
smoogipoo 0edd509397 Only change track when audio doesn't equal 2020-08-06 16:24:14 +09:00
smoogipoo e9fc783b1d Add back loop-on-completion 2020-08-06 16:24:14 +09:00
smoogipoo 5c05fe3988 Expose track from MusicController 2020-08-06 16:24:14 +09:00
smoogipoo 6e42b8219c Move track to MusicController, compiles 2020-08-06 16:24:14 +09:00
Dean Herbert e8f75a78e8 Also fix second instance of same execution 2020-07-31 22:02:12 +09:00
Dean Herbert 4d2a677080 Fix next track starting before previous one is paused
Closes #9651.
2020-07-31 20:33:18 +09:00
Dean Herbert 7b7b92aa10 Fix potential crash when trying to ensure music is playing 2020-07-13 17:28:16 +09:00
Dean Herbert 1760cc2427 Fix behavioural regression by splitting methods out 2020-07-10 18:03:56 +09:00
Dean Herbert 49b88971d1 Display all usable beatmaps in playlist, including protected 2020-07-10 17:20:27 +09:00
Dean Herbert f989f1aa00 Change event flow to avoid firing store delete events on update 2020-05-27 16:08:47 +09:00
Dean Herbert 052ad79fc6 Convert dangerous events to IBindables 2020-05-19 16:44:22 +09:00
alex 0e2ccac33b Add spaces to comments 2020-05-04 18:36:24 -07:00
Dean Herbert 119000f1ab Reduce database includes where possible 2020-04-28 21:43:35 +09:00
Dean Herbert 62be138aa9 Avoid calls on MusicController executing before it may have finished loading 2020-04-28 11:46:08 +09:00
smoogipoo 5ca93758dc Fix music playlist being enumerated asynchronously 2020-02-17 16:59:35 +09:00
Berkan Diler 9596030e1d Make use of ElementAtOrDefault() when possible 2020-01-31 18:32:47 +01:00
smoogipoo 7b2f58eb30 Apply OnRelease method signature refactorings 2020-01-22 13:22:34 +09:00
smoogipoo 91735ff367 Update MathUtils namespace usages 2020-01-09 13:43:44 +09:00
Bartłomiej Dach e0cfc2f405
Merge branch 'master' into prev-button-revamp 2020-01-07 21:49:53 +01:00
Dean Herbert eb074b7058 Allow mods to apply to track, not clock 2019-12-09 17:44:45 +09:00
Dean Herbert 5da5abdb05
Merge branch 'master' into prev-button-revamp 2019-11-22 02:57:22 +09:00
Dean Herbert 813aebca1d Remove unintentional dependency 2019-11-15 14:51:01 +09:00
Dean Herbert 6d06b444ba Allow screen to specify whether to apply audio rate adjustments from mods 2019-11-15 13:47:14 +09:00
Dean Herbert 967551fec0 Renames and xmldoc 2019-10-24 13:10:17 +09:00
Ganendra Afrasya d22e12d104 Update doc 2019-10-24 10:28:23 +07:00
Ganendra Afrasya c6d4fc8b24 Apply review 2019-10-24 08:00:45 +07:00
Ganendra Afrasya 224a887773 Merge remote-tracking branch 'origin/master' into prev-button-revamp 2019-10-24 07:44:18 +07:00
Ganendra Afrasya 326abc1a55 Apply reviews 2019-10-16 20:11:25 +07:00
Ganendra Afrasya 3008ade8a2 Using enum to determine the action 2019-10-11 16:41:54 +07:00
Ganendra Afrasya d7fc904381 Make prev button can do restart track 2019-10-11 00:12:36 +07:00
Dean Herbert 5eba33e876 Simplify logic and add test coverage for remaining case 2019-10-10 20:12:47 +09:00
Dean Herbert e66f9adb86 Fix user pause not being cancelled when playing audio 2019-10-10 16:53:03 +09:00
smoogipoo 662a1a9c2c Use current 2019-10-03 18:55:53 +09:00
smoogipoo bcf0b2752e Fix possible MusicController nullref 2019-10-03 18:48:44 +09:00
Dean Herbert 740efa5747 Handle potential null case 2019-09-29 12:19:42 +08:00
iiSaLMaN fb9f21237e Reset track adjustments on resuming from another screen 2019-09-28 04:18:16 +03:00
Dean Herbert 7e791f7cd7 Expose as IBindableList 2019-09-18 13:14:33 +09:00
Dean Herbert 3ab352ffe5 Randomise beatmap playback order on startup
Closes #6135.
2019-09-17 23:15:03 +09:00
Dean Herbert 1f00793891 Unpause music when changing selection at song select 2019-08-19 11:30:04 +09:00
smoogipoo 3a79a4149a Disable music controls when beatmap is disabled 2019-08-14 15:19:21 +09:00
Dean Herbert 81f8b5f325 Fix merge issue 2019-08-13 14:52:51 +09:00
Dean Herbert 5898198da6 Merge branch 'split-out-music-controller' into music-controller-hotkeys 2019-08-13 14:48:14 +09:00