Commit Graph

147 Commits

Author SHA1 Message Date
74b2e99247 Fix invalid cursor trail parts being drawn 2019-09-25 16:25:15 +09:00
6c00d3936a Reduce interval between cursor trail parts 2019-09-11 13:28:46 +09:00
e3b972187e Fix incorrect cursor trail size + scale 2019-09-09 19:30:36 +09:00
292d50aacf Don't confine the cursor trail 2019-09-09 19:22:49 +09:00
3b1b7910bb Add toggle for cursor trail interpolation 2019-09-09 19:22:27 +09:00
1d225ba81e Add FadeDuration to control cursor trail fade 2019-09-09 19:02:10 +09:00
195f101799 Move complex property below ctor 2019-09-09 19:00:42 +09:00
55afcc1e04 Add skin component for the legacy cursor trail 2019-09-09 17:53:51 +09:00
7adfae3784 Reorder CursorTrail members 2019-09-09 12:35:15 +09:00
b3f61abd49 Use float types for cursor sizes (#5958)
Use float types for cursor sizes
2019-09-06 15:45:44 +09:00
bebc3309ce Refactor skin configuration to be infinitely extensible 2019-09-03 17:57:34 +09:00
cb55159b28 Use float types for cursor sizes 2019-09-03 01:28:51 +03:00
a15828ab25 Introduce the concept of SkinComponents
Removes reliance on string lookups and better defines elements for introduction into database
2019-08-30 14:55:52 +09:00
1222536f7a Rename resource string 2019-07-30 19:10:21 +09:00
c1b0130857 Add legacy cursormiddle support 2019-07-25 16:23:04 +09:00
9473f6d3e3 Fix incorrect ratios being applied to playfield / skin elements
This now matches osu-stable 1:1.
2019-07-25 14:22:22 +09:00
74c961bcff Add more flexible skin element confine modes 2019-07-22 14:42:56 +09:00
62b867018d Refactor a bit 2019-07-16 17:51:17 +09:00
b0415dc30a Remove cursortrail drawnode allocs 2019-07-16 17:33:14 +09:00
0d98d637b6 Fix cursor expansion state potentially being incorrect 2019-06-25 15:47:54 +09:00
2b768bef96 Make CursorTrail use VertexBatch 2019-06-10 20:29:01 +09:00
ff6943e170 Merge branch 'master' into fix-cursor 2019-06-07 10:43:21 +09:00
e2118299e9 update comment 2019-06-07 10:36:36 +09:00
ac9a3e54a6 Fix cursor issue with stopped gameplay clock 2019-06-06 18:12:59 +09:00
c7d0fcd42a Update drawnodes 2019-06-06 16:49:35 +09:00
d7c09e7dbd Merge remote-tracking branch 'origin/master' into fix-new-inspections
# Conflicts:
#	osu.Game.Rulesets.Catch/Judgements/CatchDropletJudgement.cs
#	osu.Game.Rulesets.Catch/Judgements/CatchJudgement.cs
#	osu.Game.Rulesets.Mania/Scoring/ManiaScoreProcessor.cs
#	osu.Game.Rulesets.Osu/Replays/OsuAutoGenerator.cs
#	osu.Game.Rulesets.Osu/UI/Cursor/CursorTrail.cs
#	osu.Game.Tests/Visual/SongSelect/TestCaseBeatmapScoresContainer.cs
#	osu.Game/Graphics/OsuFont.cs
#	osu.Game/Online/API/Requests/Responses/APILegacyScoreInfo.cs
#	osu.Game/Overlays/Profile/Header/BadgeContainer.cs
#	osu.Game/Overlays/Profile/ProfileHeader.cs
#	osu.Game/Screens/Select/PlaySongSelect.cs
#	osu.Game/Skinning/LegacySkinDecoder.cs
2019-05-07 13:20:17 +09:00
27c1c368ac Remove unused using 2019-04-27 20:42:07 +09:00
0603ed9ab7 Fix post-merge errors 2019-04-09 16:27:10 +09:00
772bef91fa Merge remote-tracking branch 'Joehuu/master' into drawnode-composability
# Conflicts:
#	osu.Game.Rulesets.Osu/UI/Cursor/OsuCursorContainer.cs
2019-04-08 23:01:12 +09:00
109f577b59 Merge remote-tracking branch 'upstream/master' into toggle-cursor-trail 2019-04-04 17:09:38 +09:00
a56e29347f Adjust namespaces 2019-04-02 14:51:28 +09:00
d8af5e1c5a Update in-line with drawnode changes 2019-04-02 11:56:22 +09:00
612db31c38 Apply newline additions 2019-04-01 12:16:32 +09:00
2951d3e0e4 Apply CI fixes 2019-03-26 13:50:30 +09:00
fbc97edc55 Add base cursor class to retrieve true visibility state 2019-03-26 13:41:30 +09:00
82140c38fc Apply CI fixes 2019-03-25 22:00:33 +09:00
a23dfb58ad Add base cursor class to retrieve true visibility state 2019-03-25 20:31:55 +09:00
bc16a82494 Move osu! cursor to its own class 2019-03-25 14:19:38 +09:00
3ccc76e18f Merge remote-tracking branch 'upstream/master' into cursor-in-playfield 2019-03-08 14:50:46 +09:00
d1c18c52ab Merge branch 'master' into fix-cursor-in-scale-container 2019-03-08 12:43:57 +09:00
04d756524d Adjust with shader changes 2019-03-07 18:30:18 +09:00
18826b3a59 Adjust cursor scale for its new surroundings 2019-03-06 17:41:54 +09:00
5411c63093 Fix menu cursor not displaying outside of gameplay scaling area 2019-03-06 17:14:08 +09:00
fc0b297232 Fix menu cursor not displaying outside of gameplay scaling area 2019-03-05 18:06:24 +09:00
bf8360636a Adjust drawnodes to use the new shared data structure 2019-03-01 17:25:15 +09:00
26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00
452caabd40 Apply suggestions from code review
Co-Authored-By: smoogipoo <1329837+smoogipoo@users.noreply.github.com>
2019-02-22 17:06:49 +09:00
d8c55bc729 Adjust namespaces 2019-02-21 19:05:52 +09:00
bca347427f Update with framework bindable changes 2019-02-21 18:56:34 +09:00
ca5c8d37d1 Use leased bindables 2019-02-01 16:44:06 +09:00