smoogipoo
|
b2066c5d73
|
Rework preview tracks to reduce usage complexities
|
2018-06-21 18:40:27 +09:00 |
|
Roman Kapustin
|
8702a70524
|
Resolve merge conflicts in DirectOverlay
|
2018-06-08 21:03:16 +03:00 |
|
DrabWeb
|
b332c22fe5
|
Update DirectPanel to use BeatmapSetDownloadButton.
|
2018-06-04 06:29:35 -03:00 |
|
DrabWeb
|
bdfb5752cd
|
Update existing drawables to use UpdateableBeatmapSetCover.
|
2018-05-28 19:31:20 -03:00 |
|
Roman Kapustin
|
a24589f583
|
Cleanup external PlayButton.Playing usage
|
2018-05-25 22:35:15 +03:00 |
|
Roman Kapustin
|
498244a308
|
Introduce PreviewTrack class
|
2018-05-25 00:37:53 +03:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
TocoToucan
|
9acea6eab0
|
Order beatmap difficulty icons correctly
|
2018-04-12 19:33:30 +03:00 |
|
Dean Herbert
|
07642546bb
|
Make APIAccess a component
|
2018-03-14 11:29:54 +09:00 |
|
Dean Herbert
|
a931d6e381
|
Merge branch 'master' into fix-user-download-cancel
|
2018-01-22 16:27:26 +09:00 |
|
Dan Balasescu
|
20be4bbbcd
|
Merge branch 'master' into better-direct-progress-bar
|
2018-01-22 14:25:23 +09:00 |
|
Dean Herbert
|
3d4e2d400c
|
Remove unused using
|
2018-01-22 13:52:10 +09:00 |
|
Dean Herbert
|
53e40a77dc
|
Don't show error messages when a download is user-cancelled
Resolves #1941.
|
2018-01-22 13:25:49 +09:00 |
|
Dean Herbert
|
060d80efbe
|
Continue showing progress bar on direct panels when importing
Previously the progrress bar would fade out once downloads completed, which felt unintuitive.
|
2018-01-22 13:05:07 +09:00 |
|
Dean Herbert
|
652f273961
|
Ensure previews stop playing when they are removed from the draw hierarchy
|
2018-01-19 15:46:42 +09:00 |
|
Aergwyn
|
ae1adfd2f2
|
remove unnecessary empty lines
codefactor.io \(o.o)/
also one unnecessary semicolon
|
2018-01-12 19:30:34 +01:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
ColdVolcano
|
1f762dc6d8
|
Fix PreviewBar receiving a NaN Width value
|
2017-12-08 15:46:09 -06:00 |
|
Dean Herbert
|
4986ad73f7
|
Merge remote-tracking branch 'upstream/master' into load-optimization
|
2017-11-23 18:44:17 +09:00 |
|
FreezyLemon
|
2cc2323791
|
Style changes (removing newline from before second constructor parameter)
|
2017-11-23 09:12:23 +01:00 |
|
FreezyLemon
|
7d428875b8
|
Changed LoadWrapper back to DelayedLoadWrapper and fixed the implementation (dependent on framework change, delay now in ctor)
|
2017-11-22 15:46:04 +01:00 |
|
FreezyLemon
|
2203a84300
|
Small fixes and style corrections
|
2017-11-21 19:16:44 +01:00 |
|
FreezyLemon
|
870807c265
|
Switched over to the new LoadWrapper class for all delayed loading.
|
2017-11-21 16:17:33 +01:00 |
|
naoey
|
97c5956083
|
Make download buttons disappear instead of closing overlay.
- Also unbind event handlers
- Remove unused field
|
2017-11-16 19:17:22 +05:30 |
|
naoey
|
df53b884ea
|
Removed unused stuff.
|
2017-11-15 18:00:19 +05:30 |
|
Unknown
|
16e48ed187
|
Hook up download logic with BeatmapSetOverlay download buttons.
- Add noVideo option to DownloadBeatmapSetRequest
- Make Download fire an event with new download instead of returning it
|
2017-11-12 18:41:10 +05:30 |
|
Jorolf
|
f3ca6cc387
|
remove redundant stuff
|
2017-10-06 22:02:33 +02:00 |
|
Jorolf
|
5a8b8dacbb
|
move stuff thats duplicated in PreviewButton and DirectPanel to PlayButton
|
2017-10-06 21:02:00 +02:00 |
|
Jorolf
|
2457df8e18
|
remove unused usings and reset the track to the start when playing again
|
2017-09-29 23:26:16 +02:00 |
|
Jorolf
|
647304c14b
|
move logic to DirectPanel and reuse stuff for the PreviewButton
|
2017-09-29 23:08:30 +02:00 |
|
Jorolf
|
355a7b6649
|
Merge branch 'master' of git://github.com/ppy/osu into direct-previews
|
2017-09-26 12:22:11 +02:00 |
|
Jorolf
|
1f2a82b7ab
|
make PreviewPlaying readonly instead of abstract
|
2017-09-26 12:21:00 +02:00 |
|
Dean Herbert
|
c2bb3ea7bc
|
Add minimal viable implementation of BeatmapSetOver in game
|
2017-09-25 17:58:03 +08:00 |
|
Jorolf
|
be1e868a2a
|
add previews to osu!direct
|
2017-09-17 22:39:34 +02:00 |
|
naoey
|
0c2bad1de4
|
Get rid of some properties and todos.
|
2017-09-09 12:44:27 +05:30 |
|
naoey
|
e67606e203
|
Return existing download if it exists.
|
2017-09-09 10:25:28 +05:30 |
|
naoey
|
20becbe576
|
Use the specifically created progress action, add license header.
|
2017-09-09 01:53:42 +05:30 |
|
naoey
|
5a3814b02e
|
XMLdoc fixes and a cautionary check.
|
2017-09-09 01:04:55 +05:30 |
|
naoey
|
0e4973020a
|
Resharper and test case fixes.
|
2017-09-09 00:58:54 +05:30 |
|
naoey
|
00306b6e38
|
Maintain download progress between switching result views.
- Check for existing download requests on creating DirectPanel
- Actually remove downloaded beatmap from results
|
2017-09-09 00:57:48 +05:30 |
|
naoey
|
20f93c83d6
|
Make downloads happen in BeatmapManager.
|
2017-09-09 00:57:40 +05:30 |
|
Dean Herbert
|
70154d1036
|
Update usage of FadeEdgeEffect
Improves the visual appearance of DirectPanels' shadows too.
|
2017-08-25 14:58:19 +09:00 |
|
Dean Herbert
|
ca0d1b79b2
|
Disallow multiple download requests for the same panel
|
2017-08-25 11:54:18 +09:00 |
|
Dean Herbert
|
febf0348be
|
Permit nulls to allow test cases to run successfully
|
2017-08-24 21:26:50 +09:00 |
|
Dean Herbert
|
32a23c7fe4
|
Add initial osu!direct beatmap download and import process
|
2017-08-24 20:16:03 +09:00 |
|
Dean Herbert
|
cacf256aad
|
Add placeholder download method with progress bar
|
2017-08-24 18:51:50 +09:00 |
|
Dean Herbert
|
a2549157ca
|
Add hover effects
|
2017-08-24 18:18:03 +09:00 |
|
Dean Herbert
|
4e1cf329c8
|
Move background logic to base class; reduce overdraw after set fades in
|
2017-08-24 17:39:39 +09:00 |
|
Dean Herbert
|
76a95495d3
|
Move shared code to base class
|
2017-08-24 17:30:10 +09:00 |
|
Dean Herbert
|
0d9ea97828
|
Allow Rulesets to create a non-FontAwesome icon
This also
- Renames TextAwesome to SpriteIcon.
- Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
|
2017-08-03 14:36:21 +09:00 |
|