Salman Ahmed
|
144d33f0d2
|
Merge branch 'master' into distance-snapping-test
|
2022-05-06 17:29:27 +03:00 |
|
Bartłomiej Dach
|
29a3ab7e7a
|
Halve drag box padding
Allows the drag box borders to collapse in on themselves to a single
line if the drag selection has zero width or height.
|
2022-05-06 15:21:35 +02:00 |
|
Dean Herbert
|
fad1f727bb
|
Fix editor drag box visuals
|
2022-05-06 20:34:44 +09:00 |
|
Dean Herbert
|
118e58888b
|
Rename incorrectly named variable (radius is not diameter)
|
2022-05-06 17:51:51 +09:00 |
|
Dean Herbert
|
37cbc79283
|
Fix clamping logic to always clamp to the last displayed tick
|
2022-05-06 17:09:38 +09:00 |
|
Dean Herbert
|
684fef7f8c
|
Fix MaxIntervals incorrectly factoring distance spacing multipiler into snap calculation
|
2022-05-06 17:09:02 +09:00 |
|
Dean Herbert
|
246479bf34
|
Fix snap extent not working correctly on sliders (and providing incorrect time values)
|
2022-05-06 15:54:37 +09:00 |
|
Dean Herbert
|
32b40bdabf
|
Rename DistanceBetweenTick to be plural
|
2022-05-06 15:45:36 +09:00 |
|
Dan Balasescu
|
39d10487b9
|
Merge branch 'master' into snapping-tidy-distance
|
2022-05-05 19:55:55 +09:00 |
|
Dean Herbert
|
e83604a1fc
|
Merge branch 'master' into cache-at-interface
|
2022-05-05 18:54:24 +09:00 |
|
Dean Herbert
|
b9d8b7e413
|
Fix end time extent not being accounted for in new snap implementation
|
2022-05-05 18:49:12 +09:00 |
|
Dean Herbert
|
b2e9be70a5
|
Rewrite CircularDistanceSnapGrid snapping implementation to use snap provider
|
2022-05-05 17:52:36 +09:00 |
|
Dean Herbert
|
4c884aea5d
|
Fix CircularDistanceSnapGrid returning an incorrect time value when distance spacing is not 1.0
|
2022-05-05 17:09:14 +09:00 |
|
Dean Herbert
|
786c7f14d3
|
Expose DistanceSpacingMultiplier to distance
|
2022-05-05 17:08:53 +09:00 |
|
Dean Herbert
|
de9b3d33eb
|
Rename misleading DistanceSpacing variable
|
2022-05-05 17:08:09 +09:00 |
|
Dean Herbert
|
4226583afd
|
Merge branch 'cache-at-interface'
|
2022-05-05 16:52:03 +09:00 |
|
Dean Herbert
|
19cf9dc20b
|
Merge branch 'snapping-tidy-distance'
|
2022-05-05 16:51:32 +09:00 |
|
Dean Herbert
|
1c6a233cc0
|
Move snap provider caching to interfaces
|
2022-05-05 16:44:37 +09:00 |
|
Dean Herbert
|
b411b59006
|
Move IPlacementHandler caching to interface
|
2022-05-05 16:43:02 +09:00 |
|
Dean Herbert
|
977e6d8a80
|
Add xmldoc for IDistanceSnapProvider and related properties
|
2022-05-05 16:25:45 +09:00 |
|
Dean Herbert
|
f6fc926f1a
|
Add xmldoc and rename methods in IPositionSnapProvider for legibility
|
2022-05-05 15:58:21 +09:00 |
|
Dean Herbert
|
df530cb5ab
|
Add highlighting to the position snap grid edges in addition to centre lines
|
2022-05-04 13:49:04 +09:00 |
|
Dean Herbert
|
0bb90c7b07
|
Fix gridline centering and ensure lines are always rendered using a fixed screen-space width
|
2022-05-04 13:41:55 +09:00 |
|
Salman Ahmed
|
173a6188eb
|
Add back float cast to distance spacing computation
|
2022-04-29 08:41:37 +03:00 |
|
Salman Ahmed
|
fef94d49f4
|
Revert "Convert data type of DistanceSpacing to float"
This reverts commit 7aaa88cac2 .
|
2022-04-29 08:02:07 +03:00 |
|
Salman Ahmed
|
abb88b0907
|
Move distance spacing application to DistanceSnapGrid
|
2022-04-28 10:54:38 +03:00 |
|
Salman Ahmed
|
7aaa88cac2
|
Convert data type of DistanceSpacing to float
|
2022-04-28 10:24:36 +03:00 |
|
Salman Ahmed
|
2e8372fe90
|
Minor cleanup
Just from reading diff.
|
2022-04-28 07:14:43 +03:00 |
|
Salman Ahmed
|
59cf3ff50f
|
Move distancing methods from IPositionSnapProvider to IDistanceSnapProvider
|
2022-04-28 05:48:45 +03:00 |
|
Salman Ahmed
|
70a93c0e7e
|
Move DistanceSpacingMultiplier bindable to its own IDistanceSnapProvider interface
|
2022-04-24 08:33:00 +03:00 |
|
Salman Ahmed
|
4f8f27a58b
|
Merge branch 'master' into osu-distance-spacing
|
2022-04-24 05:23:30 +03:00 |
|
Dean Herbert
|
832d37b2c2
|
Update screen transition events to use new event args
|
2022-04-22 00:52:44 +09:00 |
|
Joseph Madamba
|
5e5c8e78a6
|
Use existing web localisation for most hardcoded strings
|
2022-04-20 16:31:11 -07:00 |
|
Dean Herbert
|
043599081b
|
Split out INotificationOverlay to allow for easier testing
|
2022-04-18 20:14:01 +09:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
90093c1d9d
|
Combine private skin variable into exposed one
|
2022-04-18 13:32:37 +09:00 |
|
Salman Ahmed
|
2cb217e06c
|
Fix editor legacy beatmap skins not receiving transformer
|
2022-04-18 06:59:58 +03:00 |
|
Salman Ahmed
|
338d94626e
|
Expose underlying skin of EditorBeatmapSkin
|
2022-04-18 06:44:39 +03:00 |
|
Dean Herbert
|
fbf0e5a45c
|
Remove startFromSkipTarget parameter and update usages that required said behaviour
|
2022-04-13 14:25:43 +09:00 |
|
Bartłomiej Dach
|
e14d5b8adb
|
Remove unused using directives
|
2022-03-31 21:20:30 +02:00 |
|
CenTdemeern1
|
a6875383fc
|
Rebind SaveState() to bpmTextEntry
|
2022-03-31 21:06:05 +02:00 |
|
CenTdemeern1
|
52d723aaa6
|
Remove BPM slider
|
2022-03-31 20:11:07 +02:00 |
|
Bartłomiej Dach
|
f3aad77239
|
Remove unused local variable
|
2022-03-22 22:00:24 +01:00 |
|
Bartłomiej Dach
|
a38bafab91
|
Remove unused using directive
|
2022-03-22 22:00:05 +01:00 |
|
Dean Herbert
|
61ddf1e6cf
|
Disallow exiting the editor without saving (unless explicitly confirming)
|
2022-03-22 15:42:56 +09:00 |
|
Dean Herbert
|
f95bd89166
|
Revert editor exit behaviour to exit without changes for now
|
2022-03-22 14:46:57 +09:00 |
|
Dean Herbert
|
d811a70f4b
|
Change button types on editor exit dialog to match purpose
Addresses https://github.com/ppy/osu/discussions/17363.
|
2022-03-21 16:06:59 +09:00 |
|
Dean Herbert
|
ba1642a680
|
Allow section headers to wrap
|
2022-03-16 17:19:08 +09:00 |
|
Dean Herbert
|
a0a033520f
|
Rider no add licence headers
|
2022-03-15 16:48:14 +09:00 |
|
Dean Herbert
|
4ab5d6e3f0
|
Remove unnecessary FillFlowContainer from section
|
2022-03-15 16:47:08 +09:00 |
|