Skip to content

Use discrete adjustment control in slider velocity adjustment popover in top timeline#38183

Merged
peppy merged 1 commit into
ppy:masterfrom
bdach:slider-velocity-control
Jun 29, 2026
Merged

Use discrete adjustment control in slider velocity adjustment popover in top timeline#38183
peppy merged 1 commit into
ppy:masterfrom
bdach:slider-velocity-control

Conversation

@bdach

@bdach bdach commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator
Screen.Recording.2026-06-29.at.09.06.41.mov

Continuation of #38140.

Applied in the slider velocity adjustment popover first because it is easier to do so. The right toolbox will come at the end of this series of queued changes.

The reason why SliderVelocityAdjustmentControl is a separate entity is twofold:

  • I aim to use it directly both in the timeline popover and the right toolbox.
  • It will receive a preset control that allows mappers to add and remove their own preset slider velocity values.

… in top timeline

Continuation of ppy#38140.

Applied in the slider velocity adjustment popover first because it is
easier to do so. The right toolbox will come at the end of this series
of queued changes.

The reason why `SliderVelocityAdjustmentControl` is a separate entity is
twofold:

- I aim to use it directly both in the timeline popover *and* the right
  toolbox.
- It will receive a preset control that allows mappers to add and remove
  their own preset slider velocity values.
@bdach bdach requested a review from peppy June 29, 2026 07:14
@bdach bdach self-assigned this Jun 29, 2026
@bdach bdach added area:editor type/cosmetic Only affects the game visually. Doesn't affect things working or not working. type/behavioural An issue with actual UI or game behaviour. Has a real world impact causing something to not work. labels Jun 29, 2026
@bdach bdach moved this from Inbox to Pending Review in osu! team task tracker Jun 29, 2026

@peppy peppy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

WFM

@peppy peppy merged commit fe67d99 into ppy:master Jun 29, 2026
10 checks passed
@github-project-automation github-project-automation Bot moved this from Pending Review to Done in osu! team task tracker Jun 29, 2026
@bdach bdach deleted the slider-velocity-control branch June 29, 2026 09:14
0xAlexisSys pushed a commit to 0xAlexisSys/osu that referenced this pull request Jun 30, 2026
… in top timeline (ppy#38183)

https://github.com/user-attachments/assets/822d62a0-e51e-4227-807e-280e8957364c

---

Continuation of ppy#38140.

Applied in the slider velocity adjustment popover first because it is
easier to do so. The right toolbox will come at the end of this series
of queued changes.

The reason why `SliderVelocityAdjustmentControl` is a separate entity is
twofold:

- I aim to use it directly both in the timeline popover *and* the right
toolbox.
- It will receive a preset control that allows mappers to add and remove
their own preset slider velocity values.
0xAlexisSys pushed a commit to 0xAlexisSys/osu that referenced this pull request Jun 30, 2026
… in top timeline (ppy#38183)

https://github.com/user-attachments/assets/822d62a0-e51e-4227-807e-280e8957364c

---

Continuation of ppy#38140.

Applied in the slider velocity adjustment popover first because it is
easier to do so. The right toolbox will come at the end of this series
of queued changes.

The reason why `SliderVelocityAdjustmentControl` is a separate entity is
twofold:

- I aim to use it directly both in the timeline popover *and* the right
toolbox.
- It will receive a preset control that allows mappers to add and remove
their own preset slider velocity values.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:editor size/L type/behavioural An issue with actual UI or game behaviour. Has a real world impact causing something to not work. type/cosmetic Only affects the game visually. Doesn't affect things working or not working.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants