smoogipoo
|
db3dc4f375
|
Optimise cursortrail with custom vertex logic
|
2019-12-16 15:15:26 +09:00 |
|
Dean Herbert
|
d8cebd20ed
|
Add xmldoc
|
2019-12-11 16:06:20 +09:00 |
|
mcendu
|
dbe46c6cf7
|
conform to coding styles
|
2019-12-10 20:40:10 +08:00 |
|
mcendu
|
1afeaf31bc
|
make OsuCursorSprite abstract
|
2019-12-10 19:58:56 +08:00 |
|
mcendu
|
e37369304b
|
property-ize expand target
|
2019-12-10 19:45:06 +08:00 |
|
mcendu
|
22f2a4bed2
|
Fix LegacyCursor's cursormiddle expanding
|
2019-12-09 17:53:16 +08:00 |
|
mcendu
|
1e49078c52
|
Add OsuCursorSprite
|
2019-12-09 17:51:44 +08:00 |
|
HoLLy
|
68837d47df
|
Use local bindable instead of using BindValueChanged of external one
|
2019-10-19 12:15:31 +02:00 |
|
HoLLy
|
8c671d7fde
|
Rename cursorScale and calculatedCursorScale
|
2019-10-15 20:12:08 +02:00 |
|
HoLLy-HaCKeR
|
fdc17d2adb
|
Scale OsuResumeCursor with gameplay cursor
|
2019-10-12 11:51:14 +02:00 |
|
HoLLy-HaCKeR
|
13924174c4
|
Fix PopIn and PopOut resetting cursor scale
|
2019-10-12 10:04:14 +02:00 |
|
HoLLy-HaCKeR
|
1c22fb485f
|
Scale cursortrail along with cursor
|
2019-10-08 19:40:46 +02:00 |
|
HoLLy-HaCKeR
|
b6047e4613
|
Move OsuCursor resize logic to OsuCursorContainer
|
2019-10-08 19:39:54 +02:00 |
|
iiSaLMaN
|
67bed57cbd
|
Bind value changed event of cursor trail appearence outside BDL
https://github.com/ppy/osu/pull/6270#discussion_r328899728
|
2019-09-27 08:46:49 +03:00 |
|
smoogipoo
|
74b2e99247
|
Fix invalid cursor trail parts being drawn
|
2019-09-25 16:25:15 +09:00 |
|
smoogipoo
|
6c00d3936a
|
Reduce interval between cursor trail parts
|
2019-09-11 13:28:46 +09:00 |
|
smoogipoo
|
e3b972187e
|
Fix incorrect cursor trail size + scale
|
2019-09-09 19:30:36 +09:00 |
|
smoogipoo
|
292d50aacf
|
Don't confine the cursor trail
|
2019-09-09 19:22:49 +09:00 |
|
smoogipoo
|
3b1b7910bb
|
Add toggle for cursor trail interpolation
|
2019-09-09 19:22:27 +09:00 |
|
smoogipoo
|
1d225ba81e
|
Add FadeDuration to control cursor trail fade
|
2019-09-09 19:02:10 +09:00 |
|
smoogipoo
|
195f101799
|
Move complex property below ctor
|
2019-09-09 19:00:42 +09:00 |
|
smoogipoo
|
55afcc1e04
|
Add skin component for the legacy cursor trail
|
2019-09-09 17:53:51 +09:00 |
|
smoogipoo
|
7adfae3784
|
Reorder CursorTrail members
|
2019-09-09 12:35:15 +09:00 |
|
Dean Herbert
|
b3f61abd49
|
Use float types for cursor sizes (#5958)
Use float types for cursor sizes
|
2019-09-06 15:45:44 +09:00 |
|
Dean Herbert
|
bebc3309ce
|
Refactor skin configuration to be infinitely extensible
|
2019-09-03 17:57:34 +09:00 |
|
iiSaLMaN
|
cb55159b28
|
Use float types for cursor sizes
|
2019-09-03 01:28:51 +03:00 |
|
Dean Herbert
|
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 |
|
smoogipoo
|
1222536f7a
|
Rename resource string
|
2019-07-30 19:10:21 +09:00 |
|
Dean Herbert
|
c1b0130857
|
Add legacy cursormiddle support
|
2019-07-25 16:23:04 +09:00 |
|
Dean Herbert
|
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 |
|
Dean Herbert
|
74c961bcff
|
Add more flexible skin element confine modes
|
2019-07-22 14:42:56 +09:00 |
|
smoogipoo
|
62b867018d
|
Refactor a bit
|
2019-07-16 17:51:17 +09:00 |
|
smoogipoo
|
b0415dc30a
|
Remove cursortrail drawnode allocs
|
2019-07-16 17:33:14 +09:00 |
|
smoogipoo
|
0d98d637b6
|
Fix cursor expansion state potentially being incorrect
|
2019-06-25 15:47:54 +09:00 |
|
smoogipoo
|
2b768bef96
|
Make CursorTrail use VertexBatch
|
2019-06-10 20:29:01 +09:00 |
|
Dean Herbert
|
ff6943e170
|
Merge branch 'master' into fix-cursor
|
2019-06-07 10:43:21 +09:00 |
|
David Zhao
|
e2118299e9
|
update comment
|
2019-06-07 10:36:36 +09:00 |
|
David Zhao
|
ac9a3e54a6
|
Fix cursor issue with stopped gameplay clock
|
2019-06-06 18:12:59 +09:00 |
|
smoogipoo
|
c7d0fcd42a
|
Update drawnodes
|
2019-06-06 16:49:35 +09:00 |
|
smoogipoo
|
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 |
|
Dean Herbert
|
27c1c368ac
|
Remove unused using
|
2019-04-27 20:42:07 +09:00 |
|
smoogipoo
|
0603ed9ab7
|
Fix post-merge errors
|
2019-04-09 16:27:10 +09:00 |
|
smoogipoo
|
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 |
|
Dean Herbert
|
109f577b59
|
Merge remote-tracking branch 'upstream/master' into toggle-cursor-trail
|
2019-04-04 17:09:38 +09:00 |
|
smoogipoo
|
a56e29347f
|
Adjust namespaces
|
2019-04-02 14:51:28 +09:00 |
|
smoogipoo
|
d8af5e1c5a
|
Update in-line with drawnode changes
|
2019-04-02 11:56:22 +09:00 |
|
Dean Herbert
|
612db31c38
|
Apply newline additions
|
2019-04-01 12:16:32 +09:00 |
|
Dean Herbert
|
2951d3e0e4
|
Apply CI fixes
|
2019-03-26 13:50:30 +09:00 |
|
Dean Herbert
|
fbc97edc55
|
Add base cursor class to retrieve true visibility state
|
2019-03-26 13:41:30 +09:00 |
|
Dean Herbert
|
82140c38fc
|
Apply CI fixes
|
2019-03-25 22:00:33 +09:00 |
|
Dean Herbert
|
a23dfb58ad
|
Add base cursor class to retrieve true visibility state
|
2019-03-25 20:31:55 +09:00 |
|
Dean Herbert
|
bc16a82494
|
Move osu! cursor to its own class
|
2019-03-25 14:19:38 +09:00 |
|
Dean Herbert
|
3ccc76e18f
|
Merge remote-tracking branch 'upstream/master' into cursor-in-playfield
|
2019-03-08 14:50:46 +09:00 |
|
Dan Balasescu
|
d1c18c52ab
|
Merge branch 'master' into fix-cursor-in-scale-container
|
2019-03-08 12:43:57 +09:00 |
|
smoogipoo
|
04d756524d
|
Adjust with shader changes
|
2019-03-07 18:30:18 +09:00 |
|
Dean Herbert
|
18826b3a59
|
Adjust cursor scale for its new surroundings
|
2019-03-06 17:41:54 +09:00 |
|
Dean Herbert
|
5411c63093
|
Fix menu cursor not displaying outside of gameplay scaling area
|
2019-03-06 17:14:08 +09:00 |
|
Dean Herbert
|
fc0b297232
|
Fix menu cursor not displaying outside of gameplay scaling area
|
2019-03-05 18:06:24 +09:00 |
|
smoogipoo
|
bf8360636a
|
Adjust drawnodes to use the new shared data structure
|
2019-03-01 17:25:15 +09:00 |
|
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
Dean Herbert
|
452caabd40
|
Apply suggestions from code review
Co-Authored-By: smoogipoo <1329837+smoogipoo@users.noreply.github.com>
|
2019-02-22 17:06:49 +09:00 |
|
smoogipoo
|
d8c55bc729
|
Adjust namespaces
|
2019-02-21 19:05:52 +09:00 |
|
smoogipoo
|
bca347427f
|
Update with framework bindable changes
|
2019-02-21 18:56:34 +09:00 |
|
Dean Herbert
|
ca5c8d37d1
|
Use leased bindables
|
2019-02-01 16:44:06 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
Unknown
|
481f33d17b
|
add setting to toggle the gameplay cursor trail
|
2019-01-23 14:27:39 +01:00 |
|
Unknown
|
4a9bcf4937
|
rename OsuConfigManager to GameConfigManager
also OsuSetting to GameSetting
|
2019-01-23 13:17:29 +01:00 |
|
Dean Herbert
|
17bc933db2
|
Revert unnecessary changes
|
2019-01-10 19:01:41 +09:00 |
|
Dean Herbert
|
4cee21f356
|
Make skinning better
|
2019-01-07 20:12:39 +09:00 |
|
Dean Herbert
|
8914585021
|
Fix implementation of conditional cursor expanding
|
2019-01-07 18:28:26 +09:00 |
|
Dragicafit
|
c6c4bcccc3
|
relocate SkinnableCursor
|
2018-12-12 11:17:09 +01:00 |
|
Dragicafit
|
4b073aed83
|
remove spaces
|
2018-12-11 21:02:12 +01:00 |
|
Dragicafit
|
bfe3b03945
|
using SkinReloadableDrawable
|
2018-12-11 18:06:41 +01:00 |
|
Dragicafit
|
fb7d767909
|
adjust if position
|
2018-12-11 00:38:03 +01:00 |
|
Dragicafit
|
506f27a92e
|
cursorExpand is now a bool
|
2018-12-07 23:52:57 +01:00 |
|
Dragicafit
|
0816eaacb8
|
Make CursorExpand skinnable
|
2018-12-07 22:22:40 +01:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
ekrctb
|
50091252e2
|
Adapt signature change of event handlers
|
2018-10-02 12:02:55 +09:00 |
|
ekrctb
|
99fc04c8af
|
Change signature to new event handler
|
2018-10-02 12:02:47 +09:00 |
|
smoogipoo
|
a8f156584b
|
Update framework with positional/non-positional changes
|
2018-09-26 14:01:15 +09:00 |
|
Dean Herbert
|
a1780fddc9
|
DrawInfo -> DrawColourInfo
|
2018-09-06 18:02:04 +09:00 |
|
Dean Herbert
|
03084aa04b
|
Revert async changes
|
2018-08-31 07:07:10 +09:00 |
|
smoogipoo
|
1b279d383f
|
Use GetAsync on all textures
|
2018-08-27 17:26:44 +09:00 |
|
Dean Herbert
|
e628e78f24
|
Update uniform usage
|
2018-08-20 13:39:22 +09:00 |
|
Dean Herbert
|
0f37758314
|
Update framework
|
2018-07-21 16:21:53 +09:00 |
|
Dean Herbert
|
ffd3040fe2
|
Fix GameplayCursor state not restoring correctly after Show/Hide
|
2018-07-18 19:59:04 +09:00 |
|
Dean Herbert
|
f4cb0d7d8d
|
Fix memory leak due to incorrect binding
|
2018-06-13 14:16:58 +09:00 |
|
smoogipoo
|
ff60f69f47
|
Explicitly construct local beatmaps rather than using GetBoundCopy
|
2018-06-06 20:19:30 +09:00 |
|
smoogipoo
|
72cc53aded
|
Rename GameBeatmap -> BindableBeatmap
|
2018-06-06 20:16:20 +09:00 |
|
smoogipoo
|
8004b8af4d
|
Privatise the OsuGame beatmap, add local beatmap to OsuTestCase
|
2018-05-23 17:38:02 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
smoogipoo
|
c29f7a4333
|
Merge remote-tracking branch 'origin/master' into netstandard
|
2018-03-24 14:49:46 +09:00 |
|
Dean Herbert
|
d909cce8d6
|
Add the ability to skin the gameplay cursor
|
2018-03-21 20:06:10 +09:00 |
|
Dean Herbert
|
5092fe5596
|
Adjust cursor trail display length
In line with shader change at ad5ddec7b2
|
2018-03-11 02:11:56 +09:00 |
|
Dean Herbert
|
3ddaf1879d
|
CursorTrail always present, just to be safe
|
2018-03-05 20:20:06 +09:00 |
|
Dean Herbert
|
f4965ee7d6
|
Use high precision updating on CursorTrail
Avoids bloackage
|
2018-03-05 20:20:06 +09:00 |
|
Dean Herbert
|
69c0e95d9d
|
Use a better fade effect for the gameplay cursor
|
2018-03-05 20:20:06 +09:00 |
|
Dean Herbert
|
60f851df3e
|
Add support for DrawInfo alpha when drawing CursorTrail
|
2018-03-05 20:15:07 +09:00 |
|
smoogipoo
|
b500b76407
|
Merge branch 'master' into update-branch
|
2018-02-08 23:35:48 +09:00 |
|
smoogipoo
|
5952f1e7f1
|
Adjust transforms for cursor transitions
|
2018-01-12 19:34:14 +09:00 |
|