Dan Balasescu
|
86c3c115f6
|
Make grid/distance snap binds T/Y respectively
|
2024-08-20 12:15:33 +09:00 |
|
Dean Herbert
|
7248c04ba4
|
Merge branch 'master' into polygon-tool
|
2024-08-19 13:54:02 +09:00 |
|
Dean Herbert
|
95d06333c1
|
Fix typo in editor field
|
2024-08-19 13:49:59 +09:00 |
|
Dean Herbert
|
f34132fd6b
|
Merge branch 'master' into polygon-tool
|
2024-08-19 13:00:02 +09:00 |
|
Bartłomiej Dach
|
9cc0e0137b
|
Snap to stack in osu! composer when dragging to any of the items on it
Previously it would be required to drag to the starting position of the
stack which feels weird.
|
2024-07-09 13:58:58 +02:00 |
|
Bartłomiej Dach
|
17ce9cd162
|
Merge branch 'master' into grids-2
|
2024-07-03 10:57:05 +02:00 |
|
Dean Herbert
|
5350945340
|
Update HasFlag usages
|
2024-07-03 00:19:04 +09:00 |
|
Dean Herbert
|
fd6b77ea92
|
Fix distance snap control being removed
|
2024-06-27 23:59:38 +09:00 |
|
Dean Herbert
|
b293eb7930
|
Remove redundant array spec
|
2024-06-27 22:19:06 +09:00 |
|
Bartłomiej Dach
|
1b741dada3
|
Show distance in pixels to previous/next object in osu! hitobject inspector
|
2024-06-27 14:46:57 +02:00 |
|
Olivier Schipper
|
4c6741e8aa
|
Fix exception type
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2024-06-20 17:27:38 +02:00 |
|
Bartłomiej Dach
|
225b309ba3
|
Reimplement stable polygon tool
Addresses https://github.com/ppy/osu/discussions/19970.
While yes, https://github.com/ppy/osu/pull/26303 is also a thing,
in discussing with users I don't think that grids are going to be able
to deprecate this feature.
Logic transcribed verbatim from stable.
|
2024-06-20 16:29:46 +02:00 |
|
OliBomby
|
d8994786f6
|
Merge remote-tracking branch 'upstream/master' into grids-2
|
2024-06-05 17:18:48 +02:00 |
|
Bartłomiej Dach
|
4fcb902341
|
Merge branch 'master' into grids-1
|
2024-06-03 12:33:51 +02:00 |
|
OliBomby
|
d143a697d2
|
refactor CanScaleFromPlayfieldOrigin and GetClampedScale to derived class
|
2024-05-28 17:12:16 +02:00 |
|
OliBomby
|
6aa92bcc45
|
Add simple scale tool
|
2024-05-25 18:31:19 +02:00 |
|
Bartłomiej Dach
|
9f19ab092d
|
Merge branch 'master' into grids-1
|
2024-05-24 14:39:55 +02:00 |
|
Berkan Diler
|
a891303484
|
Use ArgumentOutOfRangeException throw helper methods
|
2024-03-05 10:20:30 +01:00 |
|
OliBomby
|
6bb72a9fcc
|
Revert "Remove other grid types"
This reverts commit de14da95fa .
|
2024-01-01 15:46:07 +01:00 |
|
OliBomby
|
de14da95fa
|
Remove other grid types
|
2024-01-01 15:44:20 +01:00 |
|
OliBomby
|
f649fa106f
|
Added bindables and binding with BindTo
|
2024-01-01 15:13:11 +01:00 |
|
OliBomby
|
d0ca3f2b2b
|
Add circular grid
|
2024-01-01 15:13:11 +01:00 |
|
OliBomby
|
8a331057b0
|
Make it actually possible to change grid type
|
2024-01-01 15:13:10 +01:00 |
|
OliBomby
|
8ef9bdf861
|
clarify comment
|
2024-01-01 15:13:10 +01:00 |
|
OliBomby
|
351cfbff3e
|
Fix snapping going out of bounds
|
2024-01-01 15:13:10 +01:00 |
|
OliBomby
|
f223487e1c
|
improve code
|
2024-01-01 15:13:10 +01:00 |
|
OliBomby
|
b16c232490
|
add basic control by grid tool box
|
2024-01-01 15:13:10 +01:00 |
|
Bartłomiej Dach
|
288ac930e4
|
Use new icons in editor
Some that exist on figma are purposefully not used due to an editorial
request from @peppy.
|
2023-12-27 17:42:18 +01:00 |
|
Bartłomiej Dach
|
bf972a04ee
|
Merge pull request #25409 from Tom94/bspline-sliders
Add free-hand drawing of sliders to the editor
|
2023-11-21 16:28:14 +09:00 |
|
Dean Herbert
|
92728ea564
|
Simplify toolbox initialisation
|
2023-11-21 15:38:12 +09:00 |
|
Dean Herbert
|
e9f371a581
|
Refactor slider settings class
|
2023-11-21 09:59:49 +09:00 |
|
Dean Herbert
|
638c8f1adc
|
Get rid of weird cruft and non-standard flow
|
2023-11-21 00:25:23 +09:00 |
|
Dean Herbert
|
6f5c468a83
|
Rename settings class
|
2023-11-21 00:21:44 +09:00 |
|
Bartłomiej Dach
|
364a3f75e1
|
Compile regexes
|
2023-11-20 22:03:25 +09:00 |
|
Bartłomiej Dach
|
b6215b2809
|
Rename and document SelectFromTimestamp
|
2023-11-20 21:57:14 +09:00 |
|
Bartłomiej Dach
|
affef85f25
|
Remove ISliderDrawingSettingsProvider
Seems like excessive abstraction.
|
2023-11-20 13:02:51 +09:00 |
|
ratinfx
|
fab6fc9adb
|
Updated comments, renamed method
|
2023-11-12 15:09:15 +01:00 |
|
ratinfx
|
4e7c40f1d7
|
Do Split and Parse before checking HitObjects
|
2023-11-12 14:58:46 +01:00 |
|
ratinfx
|
4e1e19728c
|
Refactor HitObject selection in Composer
|
2023-11-11 14:02:42 +01:00 |
|
cs
|
3f85aa79c5
|
Add free-hand drawing of sliders to the editor
|
2023-11-11 13:33:25 +01:00 |
|
ratinfx
|
aa87e0a44d
|
HitObject Selection logic and separation for gamemodes
+ moved time_regex into EditorTimestampParser
|
2023-11-07 01:36:58 +01:00 |
|
Bartłomiej Dach
|
dcfd6a0a8a
|
Remove DistancedHitObjectComposer inheritance from osu! composer
|
2023-10-19 11:46:30 +02:00 |
|
Dean Herbert
|
41a8239e49
|
Remvoe null default for mods which can't be null
|
2023-09-20 15:27:50 +09:00 |
|
Bartłomiej Dach
|
19f892687a
|
Add precise rotation control to osu! editor
|
2023-08-16 11:37:52 +02:00 |
|
Dean Herbert
|
b58354ac64
|
Fix playfield getting cut off (again) at tall aspect ratios
|
2023-07-21 15:20:20 +09:00 |
|
Dean Herbert
|
dd8774a640
|
Vertically centre the editor osu! playfield
|
2023-07-14 13:21:28 +09:00 |
|
Dean Herbert
|
95ad18ed2e
|
Reduce the radius of note-to-note snapping in osu! editor
Stable uses `0.15f`, but for whatever reason that feels too large still.
I've ballparked this.
Addresses https://github.com/ppy/osu/discussions/23806.
|
2023-06-08 17:44:33 +09:00 |
|
Dean Herbert
|
804671ca74
|
Split out grid snapping modes into "relative" and "global" types
|
2023-05-25 21:41:19 +09:00 |
|
Dean Herbert
|
67f83f246b
|
Add more padding around playfield in editor to avoid overlap with tool areas
Closes #23130.
|
2023-05-02 15:37:02 +09:00 |
|
Bartłomiej Dach
|
49443f0b55
|
Inline temporary variable
|
2023-02-04 14:36:30 +01:00 |
|