4c866e7940
Add PlaylistItemHandle.HandlePositionalInput override
2019-02-01 22:37:27 +03:00
ca5c8d37d1
Use leased bindables
2019-02-01 16:44:06 +09:00
260034a80e
Don't auto-focus textboxes when on screen keyboard would cause inconvenience
2019-01-25 19:20:29 +09:00
82d944dc89
Fix textbox colours not always being set corrrectly
2019-01-25 19:20:29 +09:00
8617aaa2a7
Update licence header (and remove year)
2019-01-24 17:43:03 +09:00
450e4cd223
Hook up API
2018-12-12 19:04:11 +09:00
9af2b49c01
Merge remote-tracking branch 'peppy/polling-component' into timeshift-api-integration
...
# Conflicts:
# osu.Game/osu.Game.csproj
2018-12-12 16:22:14 +09:00
41c7d10dff
Fix compilation issues (+ use updated framework)
2018-12-10 13:48:05 +09:00
2a2561e5c8
Update framework and otehr nuget packages
2018-12-07 19:39:54 +09:00
a8ad7d4670
Add silent import parameter
2018-11-30 18:27:13 +09:00
a88b69ec43
Notify of existing imports
2018-11-28 20:19:35 +09:00
7755242a43
Merge branch 'master' into osuTK
2018-11-21 18:53:11 +09:00
5ad96afea0
Fix crashes when importing/deleting from model managers
2018-11-20 18:09:23 +09:00
f27bd3ef3e
OpenTK -> osuTK
2018-11-20 17:14:59 +09:00
aff5fa6169
Update with osu!-side dropdown changes
2018-11-14 18:02:38 +09:00
50091252e2
Adapt signature change of event handlers
2018-10-02 12:02:55 +09:00
99fc04c8af
Change signature to new event handler
2018-10-02 12:02:47 +09:00
28f31540c4
Apply changes in-line with framework localisation changes
2018-09-19 14:07:46 +09:00
0f37758314
Update framework
2018-07-21 16:21:53 +09:00
ff60f69f47
Explicitly construct local beatmaps rather than using GetBoundCopy
2018-06-06 20:19:30 +09:00
72cc53aded
Rename GameBeatmap -> BindableBeatmap
2018-06-06 20:16:20 +09:00
a3470f9ec3
Merge remote-tracking branch 'origin/master' into disallow-beatmap-change
...
# Conflicts:
# osu.Game/Overlays/Music/PlaylistOverlay.cs
# osu.Game/Screens/OsuScreen.cs
2018-05-28 18:01:15 +09:00
bcdbd97da9
Merge branch 'master' into fix-playlist-pause
2018-05-27 11:00:50 +09:00
568d4882c6
Remove unnecessary null coalesce
2018-05-25 11:00:56 +09:00
fb78854485
Fix audio playback getting paused if playlist changes beatmap
2018-05-23 19:41:13 +09:00
8004b8af4d
Privatise the OsuGame beatmap, add local beatmap to OsuTestCase
2018-05-23 17:38:02 +09:00
f894d73501
Fix possible MusicController nullref
2018-05-23 14:36:09 +09:00
6eb7590ab0
Make MusicController handle all movement to previous/next tracks
2018-05-14 17:42:01 +09:00
32a74f95a5
Normalize all the line endings
2018-04-13 18:26:38 +09:00
b97c4e8b44
Fix all possible cases of crossthread import data races
2018-04-09 12:45:44 +09:00
78d73d4c11
Additional fixes for flow ordering after framework changes
2018-03-06 17:20:58 +09:00
d340509b1d
Move ArchiveReaders to a more global namespace
...
Also moves delete and action logic to a shared implementation
2018-02-15 14:22:39 +09:00
f4ddc0717b
Fix incorrect PlaylistItem drag handling
2018-02-13 20:08:59 +09:00
ae1adfd2f2
remove unnecessary empty lines
...
codefactor.io \(o.o)/
also one unnecessary semicolon
2018-01-12 19:30:34 +01:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
87e790080b
Remove manual audio thread synchronisation logic
...
No longer required as calls are blocking.
2017-12-21 22:22:28 +09:00
c1b607fed9
Wait until track has restarted before continuing operation
...
I removed this from my previous PR thinking it was not required, but it turned out to be required after all. Just isn't so noticeable when it fails.
2017-12-05 14:06:40 +09:00
caee6c1cf1
Use Restart instead of Start
2017-12-04 21:40:26 +09:00
a83add8540
Tidy up events
2017-12-04 20:30:56 +09:00
14096c90cc
removed looping if only one song is in the list (temporarily)
...
It had one problem in relation to SongSelect disabling it when left and in general that topic belongs to another PR.
2017-12-03 16:41:21 +01:00
9d13bf3602
remove redundant expression
2017-12-03 14:35:23 +01:00
dfa7448716
use ?: expression
2017-12-03 14:25:12 +01:00
0c9ebcd58c
fix possible NullRef
2017-12-03 14:15:08 +01:00
a1dbd7916b
fixes MusicController constantly trying to start a track
...
In Detail:
It tried to start a track if the current one ended even if no BeatmapSets were present.
Also if only one BeatmapSet is present if will loop by itself now.
2017-12-03 14:03:43 +01: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
89b5a6670e
Changed type of IHasFilterTerms.FilterTerms according to framework update
2017-09-13 16:18:02 +02:00
1904b5edfe
Only store native position instead of input state.
2017-09-05 10:38:19 +09:00
e9f0762440
Don't query GetContainingInputManager every Update.
2017-09-05 10:29:51 +09:00
ad966f41f5
Fix CI error.
2017-09-04 15:26:09 +09:00
722b7419d6
Clamp at the end points.
2017-09-04 15:06:21 +09:00