Dean Herbert
b05526b47f
Merge pull request #3354 from peppy/fix-web-request-schedules
...
Fix some web requests being run after disposal of their owner
2018-09-06 17:35:09 +09:00
Dean Herbert
c23b9b61a8
Simplify implementation in line with framework improvements
2018-09-06 17:28:08 +09:00
Dean Herbert
0cefd89ef7
Change transition to match, looks better
2018-09-06 17:22:51 +09:00
Dean Herbert
5848c16f5d
Merge branch 'master' into api-ref-reduction
2018-09-06 17:18:35 +09:00
Dean Herbert
a9d4b56aeb
Merge branch 'master' into fix-web-request-schedules
2018-09-06 17:18:09 +09:00
Dean Herbert
016e395787
Fix disposal logic
2018-09-06 17:11:23 +09:00
Dean Herbert
ccd7c1a17d
Cancel request on disposal for safety
2018-09-06 17:04:33 +09:00
Dean Herbert
6a668ffe33
Allow PrivateChannelTab to derive from ChannelTab
2018-09-06 17:00:07 +09:00
Dean Herbert
2356588508
Merge branch 'master' into replay_keycounter
2018-09-06 16:10:38 +09:00
Dean Herbert
e875045c5f
Merge branch 'master' into framework-image-changes
2018-09-06 16:10:32 +09:00
Dean Herbert
7d2acfac51
Merge branch 'master' into unload-carousel-panels
2018-09-06 16:10:31 +09:00
Dean Herbert
75c7f521ea
Merge branch 'master' into framework-refcount-changes
2018-09-06 16:10:30 +09:00
Dan Balasescu
5351f802cd
Merge pull request #3357 from peppy/fix-ci-explode-failure
...
Fix CI failures on CatcherArea.Explode
2018-09-06 16:06:18 +09:00
Dean Herbert
93e2d8f309
Allow testing of all chat-related classes dynamically
2018-09-06 15:56:27 +09:00
Dean Herbert
119f81b86e
Fix disposal issues in ChatOverlay testcase
2018-09-06 15:56:04 +09:00
Dean Herbert
91aada8be5
Fix ScaleAdjust going missing
2018-09-06 14:20:55 +09:00
Dean Herbert
e63f60231a
Optimise carousel memory usage by unloading off-screen panels
2018-09-06 13:31:37 +09:00
Dean Herbert
29b0d62f21
Changes in line with framework refcount changes
2018-09-06 13:29:57 +09:00
Dean Herbert
4ff66bf531
Update in line with framework Image changes
2018-09-06 13:28:44 +09:00
Dean Herbert
89a92ab7eb
Fix potential thread-safety issue
2018-09-06 13:27:53 +09:00
Dean Herbert
65018705f4
Restore IsLoaded check
2018-09-06 13:09:57 +09:00
Dean Herbert
8d9e0ff1c3
Remove async WorkingBeatmap logic
2018-09-06 12:51:23 +09:00
Dean Herbert
c03d1d9566
Attempt to fix CI failures on CatcherArea.Explode
2018-09-06 10:14:23 +09:00
Roman Kapustin
7a1fdd9dc8
Reset KeyCounter if targetState was not found
2018-09-06 01:01:36 +03:00
miterosan
214fa4700d
Merge branch 'master' into ArrangeMod
2018-09-05 21:29:54 +02:00
miterosan
4c42d40314
Correct the comment from explosion to object
2018-09-05 21:09:09 +02:00
Dean Herbert
9b753bb429
Merge pull request #3321 from peppy/fix-importing
...
Fix order of import set conflict checks
2018-09-05 18:51:15 +09:00
Dean Herbert
a7de2bda39
Merge pull request #3356 from Joehuu/fix-direct-list-play-button
...
Fix direct list play button disappearing after preview/switch
2018-09-05 16:08:30 +09:00
smoogipoo
d5acc96efa
Apply changes in line with osu!framework changes
2018-09-05 14:59:37 +09:00
Joehu
77455e4463
Fix direct list play button disappearing after preview/switch
2018-09-04 19:44:49 -07:00
Dean Herbert
581da108fc
Rewrite to not suck
2018-09-05 11:32:38 +09:00
Dean Herbert
46b6601cbf
Merge remote-tracking branch 'upstream/master' into select_resolution_in_fullscreen_mode
2018-09-05 10:47:34 +09:00
Dean Herbert
da3eb18784
Fix the toolbar being visible during startup causing a weird offset
2018-09-05 10:46:19 +09:00
Dean Herbert
923acfbeaf
Fix some web requests being run after disposal of their owner
2018-09-05 10:26:54 +09:00
Dean Herbert
5aff19eaea
Merge branch 'master' into replay_keycounter
2018-09-05 08:53:02 +09:00
Dean Herbert
ce92c8d2eb
Merge branch 'master' into Private_Messages
2018-09-05 02:40:02 +09:00
Dean Herbert
34c42aed89
Merge branch 'master' into ArrangeMod
2018-09-05 02:33:00 +09:00
Dean Herbert
02437d9bbf
Merge branch 'master' into api-ref-reduction
2018-09-03 21:57:30 +09:00
Dean Herbert
5efa9c7652
Fix items in skin settings not always being removed corrrectly
2018-09-03 11:51:03 +09:00
Dean Herbert
43824c2a94
Switch back to default skin when the user selected skin is deleted
2018-09-03 11:50:50 +09:00
Dean Herbert
fb1e8fbdcf
Remove migration code
2018-09-03 10:23:56 +09:00
Dean Herbert
fa569e5ae4
Offer to import skins on first startup
2018-09-03 10:10:39 +09:00
Dean Herbert
e67f63eab6
Improve import progress messaging
2018-09-03 10:10:04 +09:00
Dean Herbert
144e80dff6
Add "import all skins from stable" option (and mass delete)
2018-09-03 10:10:04 +09:00
Dean Herbert
d9e9c61731
Begin loading fonts earlier in startup
...
Should result in a considerably faster font load, as they can be concurrently loaded alongside EF.
2018-09-01 17:48:03 +09:00
Dean Herbert
b0f9c0f6f0
Merge pull request #3334 from agnimurus/master
...
Refactor some variable names for improved code readability
2018-09-01 17:38:47 +09:00
Dean Herbert
e503878956
Merge branch 'master' into master
2018-09-01 17:31:04 +09:00
Dean Herbert
562a792a99
Use thread instead of LongRunning for API
2018-09-01 13:19:22 +09:00
Dean Herbert
bf6fb1c380
Don't use ConcurrentQueue for API
...
This queue type can hold several references to already dequeued requests. In our usage, this can cause old api calls to hold references to already-disposed screens (and in turn, very large memory portions).
2018-09-01 12:56:09 +09:00
Dean Herbert
442c10db73
Merge pull request #3345 from peppy/update-framework
...
Update framework
2018-09-01 12:42:33 +09:00