OliBomby
c84bb4b797
Update tooltip
2024-10-01 15:38:21 +02:00
OliBomby
4de73dd9c8
Reapply "Add tooltip to rounded button"
...
This reverts commit 1912b1fcf3
.
2024-10-01 15:28:13 +02:00
OliBomby
1912b1fcf3
Revert "Add tooltip to rounded button"
...
This reverts commit 3e4cd0aeac
.
2024-09-28 17:33:24 +02:00
OliBomby
4568af8fda
Combine drag and clicky interactions
2024-09-28 17:26:39 +02:00
OliBomby
3e4cd0aeac
Add tooltip to rounded button
2024-09-28 17:04:20 +02:00
OliBomby
1c6e42671a
return grid placement tool to right toolbox
2024-09-28 17:04:11 +02:00
OliBomby
b1e381a391
Update tooltip for drag
2024-09-28 15:59:07 +02:00
OliBomby
4e2bc0d1bd
place grid with drag instead
2024-09-28 15:56:37 +02:00
OliBomby
b179e086c6
Merge remote-tracking branch 'upstream/master' into grids-4
2024-09-26 14:59:52 +02:00
OliBomby
e3b4483872
Refactor PlacementBlueprint to not be hitobject specific
2024-09-24 20:31:00 +02:00
Bartłomiej Dach
86432078dd
Remove usage of switch expression syntax
...
It's not universally accepted here and a `when` crept in that can be
bypassed entirely using rather clean baseline language constructs, so
why bother at this point.
2024-09-24 11:53:02 +02:00
OliBomby
0f0f490598
Don't snap to global grid while placing grid
2024-09-23 17:24:09 +02:00
OliBomby
fe10621771
Clarify criteria of grid spacing subdivision
2024-09-23 16:39:09 +02:00
OliBomby
0a5a463380
Convert 'grid from points' button to placement tool
2024-09-23 16:36:45 +02:00
OliBomby
1a81e12192
Refactor PlacementBlueprint to not be hitobject specific
2024-09-23 16:33:36 +02:00
Marvin Schürz
8bca8d6072
Restore previous scale behavior when using scale popover
2024-09-20 17:38:49 +02:00
Marvin Schürz
8ceea9a5f7
Use scale origin when scaling sliders
2024-09-20 17:19:38 +02:00
OliBomby
d2f97f5908
take into account rotation period for each grid type
2024-09-19 20:18:24 +02:00
OliBomby
e3aeaf6d85
Merge remote-tracking branch 'upstream/master' into grids-4
2024-09-19 20:06:47 +02:00
Dean Herbert
188a430418
Merge branch 'master' into grids-3
2024-09-19 18:21:05 +09:00
Bartłomiej Dach
67a7f608f1
Fix slider end drag marker being in incorrect position for stacked sliders
...
Closes https://github.com/ppy/osu/issues/29884 .
2024-09-17 08:23:46 +02:00
Andrei Zavatski
f5a2b5ea03
Use FastCircle in demanding places in the editor
2024-08-30 17:45:26 +03:00
Dean Herbert
1b26e1c126
Merge branch 'master' into free-sliders
2024-08-27 13:32:24 +09:00
Dean Herbert
50a8348bf9
Apply NRT to remaining classes in slider blueprint namespace
2024-08-27 13:18:55 +09:00
Dean Herbert
4fc96ebfde
Tidy some thing up
2024-08-27 13:13:22 +09:00
OliBomby
094b184191
snap the slider duration in normal drag
2024-08-21 12:28:56 +02:00
Dan Balasescu
86c3c115f6
Make grid/distance snap binds T/Y respectively
2024-08-20 12:15:33 +09:00
Dean Herbert
0c6bee4033
Merge branch 'master' into free-sliders
2024-08-19 14:27:54 +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
Dan Balasescu
3b94d1f8eb
Merge pull request #29433 from OliBomby/grid-anchors
...
Fix grid snap slider placement double-click not making new segment if anchor not hovered
2024-08-16 17:42:15 +09:00
OliBomby
00e210147a
Fix inputs being eaten by PathControlPointVisualizer when no control points are selected
2024-08-15 23:11:07 +02:00
OliBomby
f717938a28
Fix grid snap slider placement double-click does not make new segment if anchor not hovered
2024-08-15 22:49:05 +02:00
OliBomby
ae47671d17
clarify angle ranges in HandleFlip
2024-08-13 14:21:42 +02:00
Bartłomiej Dach
06c2952fe8
Merge branch 'master' into grids-3
2024-08-12 13:55:35 +02:00
Dean Herbert
8fdd94090b
Show object inspector values during placement
2024-08-09 18:02:37 +09:00
OliBomby
c57232c220
enforce minimum duration based on snap
2024-07-22 11:58:53 +02:00
OliBomby
9fb9a54a4d
hold shift to adjust velocity instead of duration
2024-07-22 11:34:07 +02:00
Dean Herbert
c1414f332e
Merge branch 'master' into free-sliders
2024-07-18 18:13:43 +09:00
OliBomby
7dc006f9ba
fix horizontal flip rotation
2024-07-16 13:19:01 +02:00
OliBomby
2bbaa8e43c
make flips grid-type aware
2024-07-14 18:12:55 +02:00
OliBomby
a80e333786
add playfield origin as third origin option
2024-07-14 17:27:04 +02:00
OliBomby
9e5d099b1b
rename playfield centre origin to grid centre
2024-07-14 17:13:22 +02:00
OliBomby
7a319a6d74
dont rotate scale when in selection origin mode
2024-07-14 17:03:17 +02:00
OliBomby
58eb7f6fe1
fix rotated scale bounds again
2024-07-14 16:58:05 +02:00
OliBomby
ae38002777
Revert "fix incorrect rotated bound checking"
...
This reverts commit 4165ded813
.
2024-07-14 15:46:40 +02:00
Bartłomiej Dach
37a296ba4c
Limit per-frame movement hitobject processing to stacking updates
2024-07-11 13:36:14 +02:00
Bartłomiej Dach
38796aa7e7
Merge branch 'master' into stacking-updates
2024-07-11 13:23:11 +02:00
Bartłomiej Dach
c8a64c5950
Remove setup screen controls that do nothing useful
...
Before I go with a hammer to redesign these, I want to remove stuff that
does nothing first.
Hard-breaks API to allow rulesets to specify an enumerable of custom
sections rather than two specific weird ones.
For specific rulesets:
- osu!:
- Stack leniency slider merged into difficulty section.
- osu!taiko:
- Approach rate and circle size sliders removed.
- Colours section removed.
- osu!catch:
- No functional changes.
- osu!mania:
- Special style toggle merged into difficulty section.
- Colours section removed.
2024-07-10 14:53:16 +02:00