Dean Herbert
|
ac471a0ec1
|
Merge branch 'no-more-difficulty-control-points-info' into slider-timeline-velcotiy-adjust-v2
|
2021-10-01 17:46:58 +09:00 |
|
Dean Herbert
|
46bafb6252
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-09-28 13:53:56 +09:00 |
|
Bartłomiej Dach
|
ca6cbca04a
|
Fix range selection crashing after non-mouse selection
|
2021-09-27 20:54:29 +02:00 |
|
Dean Herbert
|
df85092426
|
Resolve inner items early in process and rename variable
|
2021-09-27 14:24:17 +09:00 |
|
Dean Herbert
|
41fb3371e5
|
Merge branch 'master' into blueprint-container-sorting
|
2021-09-27 14:12:09 +09:00 |
|
Bartłomiej Dach
|
d3203f83dd
|
Add implementation of range selection
|
2021-09-26 20:12:26 +02:00 |
|
Bartłomiej Dach
|
81d160c85a
|
Add test covering expected UX of range selection
|
2021-09-26 19:27:47 +02:00 |
|
Bartłomiej Dach
|
6dc3e66c93
|
Include combo information when determining ordering if available
|
2021-09-26 15:52:25 +02:00 |
|
Bartłomiej Dach
|
a86b9893ac
|
Always re-sort blueprints before adding/removing one
|
2021-09-26 15:48:56 +02:00 |
|
Bartłomiej Dach
|
4e094b2127
|
Implement grid size toggling matching stable
|
2021-09-19 20:26:02 +02:00 |
|
Bartłomiej Dach
|
56e80a0706
|
Add rectangular position snap grid
|
2021-09-19 18:07:19 +02:00 |
|
smoogipoo
|
e8dea0138c
|
Fix one more issue
|
2021-09-16 18:34:13 +09:00 |
|
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
|
Dean Herbert
|
fa693bb8a8
|
Move MusicController adjustment set to inside OsuScreen itself (and result nullable )
|
2021-09-16 16:08:09 +09:00 |
|
AbstractQbit
|
318f0941ca
|
Move all the "inherit previous AllowTrackAdjustments " logic into OsuScreen
|
2021-09-15 21:25:39 +03:00 |
|
Dean Herbert
|
931e873a7e
|
Merge branch 'master' into inheritable-allow-track-adjust
|
2021-09-15 22:26:13 +09:00 |
|
Dean Herbert
|
13f88cbc4e
|
Fix EditorClock retaining a reference to potentially outdated ControlPointInfo
|
2021-09-14 23:56:57 +09:00 |
|
AbstractQbit
|
b9193aae6d
|
Make IOsuScreen.AllowTrackAdjustments nullable
Allows for inheriting value from the previous screen if undefined
|
2021-09-14 17:37:57 +03:00 |
|
Dean Herbert
|
57f8ccca16
|
Remove nullability from EditorState properties
Also update the xmldoc to not be specific to difficulty switching
|
2021-09-14 23:36:28 +09:00 |
|
Dean Herbert
|
f8bdca542d
|
Make restoring state a public call on Editor
|
2021-09-14 23:36:17 +09:00 |
|
Dean Herbert
|
2a894e7a3f
|
Make EditorLoader state private
|
2021-09-14 23:26:02 +09:00 |
|
Dean Herbert
|
563bf92529
|
Also update the full object on sample changes to make them apply immediately
|
2021-09-14 19:21:23 +09:00 |
|
Dean Herbert
|
d825da3983
|
Add note about a better way to adjust velocity
|
2021-09-14 18:54:29 +09:00 |
|
Dean Herbert
|
e4dd59aee2
|
Add popovers to adjust SV and samples from the timeline
|
2021-09-14 18:51:22 +09:00 |
|
Dean Herbert
|
9d17f84681
|
Adjust timeline height to account for less global control points
|
2021-09-14 18:51:11 +09:00 |
|
Dean Herbert
|
9551e77553
|
Remove difficulty and sample sections from timing screen
|
2021-09-14 18:51:11 +09:00 |
|
Dean Herbert
|
87cfcf706e
|
Add ability to change slider velocity with shift-drag
|
2021-09-14 18:26:17 +09:00 |
|
Dean Herbert
|
b19dc5e41f
|
Remove all legacy ControlPoint s when entering the editor
|
2021-09-14 18:26:16 +09:00 |
|
Dean Herbert
|
6015b5037a
|
Display difficulty and sample control points associated with hitobjects
|
2021-09-14 18:26:16 +09:00 |
|
Bartłomiej Dach
|
35ee889e5b
|
Restore clipboard content after difficulty switch
|
2021-09-13 21:04:27 +02:00 |
|
Bartłomiej Dach
|
79d0f4835e
|
Add failing tests for preserving clipboard content
|
2021-09-13 21:03:30 +02:00 |
|
Bartłomiej Dach
|
3fc72271f1
|
Restore editor clock time after difficulty switch
|
2021-09-13 20:59:31 +02:00 |
|
Dean Herbert
|
65fdceee79
|
Merge branch 'master' into editor-test-scenes-through-loader
|
2021-09-13 14:02:55 +09:00 |
|
Bartłomiej Dach
|
345cde251d
|
Add "samples match playback rate" to editor setup screen
|
2021-09-12 16:54:17 +02:00 |
|
Bartłomiej Dach
|
22fa9a303e
|
Expose test helper for switching between difficulties
|
2021-09-12 13:55:48 +02:00 |
|
Bartłomiej Dach
|
8357efc74f
|
Make EditorTestScene go through EditorLoader
|
2021-09-12 13:26:04 +02:00 |
|
Dean Herbert
|
9edd010b1d
|
Fix unnecessary background screen transition
|
2021-09-07 14:34:54 +09:00 |
|
Dean Herbert
|
7921ad4516
|
Add loading spinner in case load takes longer than expected
|
2021-09-07 14:34:47 +09:00 |
|
Dean Herbert
|
ddaa95a1ca
|
Fix pushEditor function running twice on returning to loader
|
2021-09-07 14:34:18 +09:00 |
|
Bartłomiej Dach
|
5b9f37702b
|
Remove unnecessary delay before pushing editor from loader
|
2021-09-06 21:32:23 +02:00 |
|
Bartłomiej Dach
|
2d59008f52
|
Move screen management logic to EditorLoader
|
2021-09-06 21:30:50 +02:00 |
|
Bartłomiej Dach
|
bd7d6dd35d
|
Rename method
|
2021-09-06 21:27:17 +02:00 |
|
Dean Herbert
|
ce197b6322
|
Fix missing attribute text (and give slightly more space for "10.00x" cases
|
2021-09-06 21:40:30 +09:00 |
|
Dean Herbert
|
3c7a34bdbd
|
Move mania-specific conversion to converter
|
2021-09-06 21:06:13 +09:00 |
|
Dean Herbert
|
52b6b05883
|
Update terminology in timing screen for now
|
2021-09-06 21:06:13 +09:00 |
|
Dean Herbert
|
0500cd578a
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-09-06 21:06:12 +09:00 |
|
Bartłomiej Dach
|
d6a47fd99c
|
Sort difficulties by ruleset and star rating in menu
|
2021-09-05 21:48:11 +02:00 |
|
Bartłomiej Dach
|
7012a1d934
|
Fix issues with main menu -> editor loader transition
|
2021-09-05 21:48:11 +02:00 |
|
Bartłomiej Dach
|
382269b362
|
Test staying on same difficulty due to unsaved changes
|
2021-09-05 21:48:10 +02:00 |
|
Bartłomiej Dach
|
c72523bc14
|
Add basic test for difficulty switching
|
2021-09-05 21:48:10 +02:00 |
|