Jonas Brandstötter
|
c62952ea3a
|
Invoke the registered Action when a stateful item is right clicked
|
2024-05-04 16:27:06 +02:00 |
|
Jonas Brandstötter
|
21917218ce
|
No longer keep menu open when CTRL is held
|
2024-05-04 16:27:06 +02:00 |
|
Jonas Brandstötter
|
e0e7e123bf
|
Keep menus open when clicking a stateful item with CTRL held
|
2024-05-03 17:26:10 +02:00 |
|
Dan Balasescu
|
52addc775e
|
Merge pull request #27965 from bdach/generic-math
Apply generic math-related changes
|
2024-04-26 01:33:54 +09:00 |
|
Joseph Madamba
|
f97c519451
|
Add chevron to distinguish all menus with submenus
|
2024-04-24 00:19:10 -07:00 |
|
Bartłomiej Dach
|
09b0f3005e
|
Apply generic math-related changes
|
2024-04-22 10:15:56 +02:00 |
|
Salman Ahmed
|
2a3ae6bce1
|
Update all TabItem implementations to play select sample on OnActivatedByUser
|
2024-04-17 11:20:17 +03:00 |
|
Dean Herbert
|
9521c1e3e4
|
Update hit error metre to use new icons
- [ ] Depends on https://github.com/ppy/osu-resources/pull/317.
|
2024-04-04 14:31:40 +08:00 |
|
Andrei Zavatski
|
54472e6452
|
Decouple GlowingDrawable from GlowingSpriteText
|
2024-03-31 01:44:54 +03:00 |
|
Bartłomiej Dach
|
0b29a762b8
|
Add precautionary guard to avoid potential div-by-zero
Probably wouldn't happen outside of tests, but I'd rather not find out
next release.
|
2024-03-26 17:36:40 +01:00 |
|
Dean Herbert
|
a5f15a119e
|
Apply rate adjust fix in all cases rather than specifically for Clock.Rate == 1
|
2024-03-26 22:51:54 +08:00 |
|
Dean Herbert
|
eae8e243c6
|
Merge branch 'master' into beat-sync-container-early-adjust
|
2024-03-26 21:31:33 +08:00 |
|
Dean Herbert
|
d83a53fc94
|
Remove unused ScreenBreadcrumbControl
See https://github.com/ppy/osu-framework/pull/6218#discussion_r1529932798.
|
2024-03-20 12:10:05 +08:00 |
|
Salman Ahmed
|
336a6180e5
|
Expose TRANSITION_LENGTH from tab control
|
2024-03-07 08:20:20 +03:00 |
|
Dean Herbert
|
29a37e3585
|
Merge pull request #27491 from bdach/f-rank-appearance
Update F rank badge colours to match latest designs
|
2024-03-06 18:55:20 +08:00 |
|
Dean Herbert
|
06c7483347
|
Merge branch 'master' into update-framework
|
2024-03-06 12:36:05 +08:00 |
|
Dean Herbert
|
85364d25dc
|
Merge pull request #27276 from bdach/medals
Add flow for displaying achieved medals
|
2024-03-06 12:31:55 +08:00 |
|
Dean Herbert
|
b53b752e54
|
Update usage of MathUtils
|
2024-03-06 12:13:12 +08:00 |
|
Bartłomiej Dach
|
6080c14dd5
|
Update F rank badge colours to match latest designs
|
2024-03-04 14:47:49 +01:00 |
|
Bartłomiej Dach
|
6a3a7cca58
|
Merge branch 'master' into adjust-carousel-padding
|
2024-02-28 16:00:43 +01:00 |
|
Bartłomiej Dach
|
c10ba6ece9
|
Fix right mouse scroll clamping not going along well with padding
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com>
|
2024-02-28 15:59:22 +01:00 |
|
Dean Herbert
|
31f667224f
|
Merge branch 'master' into medals
|
2024-02-28 13:48:57 +08:00 |
|
Salman Ahmed
|
d83aeb73e4
|
Fix menu cursor tracing rotation while override by gameplay cursor
|
2024-02-28 01:02:36 +03:00 |
|
Dean Herbert
|
fe59a3b9be
|
Merge branch 'master' into medals
|
2024-02-26 22:49:55 +08:00 |
|
Dean Herbert
|
fc30abc7b0
|
Merge branch 'indented-code-block' into update-framework
|
2024-02-21 21:44:25 +08:00 |
|
Bartłomiej Dach
|
2e5b61302a
|
Implement basic medal display flow
|
2024-02-20 16:31:31 +01:00 |
|
Bartłomiej Dach
|
4f321e242b
|
Enable NRT in OsuFocusedOverlayContainer
|
2024-02-20 16:31:31 +01:00 |
|
Dean Herbert
|
6b6a6aea54
|
Apply NRT to LogoTrackingContainer
|
2024-02-18 23:35:26 +08:00 |
|
Dean Herbert
|
882f11bf79
|
Fix logo tracking container being off by one frame
This was especially visible at the main menu when running in single thread mode.
|
2024-02-18 23:19:57 +08:00 |
|
Salman Ahmed
|
91675e0970
|
Update markdown code block implementation in line with framework changes
|
2024-02-18 02:00:55 +03:00 |
|
Joseph Madamba
|
7a74eaa2de
|
Fix star counter decrease animation being delayed when current is over displayed star count
|
2024-02-16 22:47:38 -08:00 |
|
Joseph Madamba
|
6e8d8b977e
|
Move ternary inside Math.Max()
|
2024-02-16 22:47:38 -08:00 |
|
Joseph Madamba
|
3d08bc5605
|
Truncate long dropdown menu item text and show tooltip
|
2024-02-14 23:01:51 -08:00 |
|
Salman Ahmed
|
2d65dfbf09
|
Fix Rider EAP whoopsie
|
2024-02-12 22:10:36 +03:00 |
|
Salman Ahmed
|
4f0f07d55a
|
Remove placeholder classes and inline everything
|
2024-02-12 21:30:10 +03:00 |
|
Dan Balasescu
|
b44f77cee1
|
Update R# + fix inspections
|
2024-02-02 21:00:28 +09:00 |
|
Bartłomiej Dach
|
2667cb8b36
|
Merge pull request #26703 from peppy/smaller-slider-misses
Adjust slider tick / end defaults again
|
2024-01-29 13:51:07 +01:00 |
|
Dean Herbert
|
14067c2e57
|
Remove unused using statements
|
2024-01-26 00:39:29 +09:00 |
|
Dean Herbert
|
3f9c2b41f7
|
Adjust BeatSyncContainer 's early animate offset based on source's rate
|
2024-01-25 21:40:37 +09:00 |
|
Dean Herbert
|
56a9b059e9
|
Add back ScaleAdjust to triangles
|
2024-01-25 20:37:50 +09:00 |
|
Dean Herbert
|
8aea6e07c3
|
Change slider end miss colour to gray
|
2024-01-25 19:31:57 +09:00 |
|
Dean Herbert
|
45b4edcd23
|
Merge pull request #26697 from LeNitrous/add/scaled-screenshot
Crop screenshots to scaling container
|
2024-01-25 15:03:56 +09:00 |
|
Dean Herbert
|
69e822f3c5
|
Refactor crop logic slightly
|
2024-01-25 14:30:26 +09:00 |
|
Dean Herbert
|
85927e0682
|
Move configuration retrieval to non-bindable inline for readability
|
2024-01-25 14:22:27 +09:00 |
|
Dean Herbert
|
0cbba7e011
|
Apply NRT to ScreenshotManager
|
2024-01-25 14:18:20 +09:00 |
|
Nitrous
|
b20051fd55
|
offset crop rectangle to scaling container
|
2024-01-25 10:35:41 +08:00 |
|
Nitrous
|
30e335233d
|
Crop screenshot image to scaling container.
|
2024-01-25 09:27:10 +08:00 |
|
Andrei Zavatski
|
67010fcd03
|
Reduce allocation overhead in ScoreCounter
|
2024-01-24 23:45:07 +03:00 |
|
Bartłomiej Dach
|
871683a3dc
|
Merge pull request #26674 from peppy/use-better-enumerator
Reduce enumerator overhead in `GameplayLeaderboard`
|
2024-01-23 16:31:17 +01:00 |
|
Andrei Zavatski
|
da992ccc55
|
Implement per-axis triangles clamping
|
2024-01-23 04:54:27 +03:00 |
|
Dean Herbert
|
02bb506cce
|
Avoid using .Children for enumeration in other locations
|
2024-01-23 05:32:11 +09:00 |
|
Andrei Zavatski
|
1393f52b2b
|
Rename Masking to ClampToDrawable
|
2024-01-21 05:20:42 +03:00 |
|
Andrei Zavatski
|
e003ecb593
|
Change default masking value to true
|
2024-01-21 04:57:48 +03:00 |
|
Andrei Zavatski
|
6ba3546be5
|
Enable masking in RoundedButton
|
2024-01-21 02:28:14 +03:00 |
|
Andrei Zavatski
|
45effdb6df
|
Remove local vertex batching from triangles backgrounds
|
2024-01-20 08:41:34 +03:00 |
|
Andrei Zavatski
|
42e4c933d3
|
Fix ConstrainedIconContainer always using masking
|
2024-01-18 04:06:02 +03:00 |
|
Dean Herbert
|
a66ddc7813
|
Change rolling counters to use quicker easing types
|
2024-01-17 18:18:53 +09:00 |
|
Andrei Zavatski
|
7920e93fa9
|
Rework GlowingSpriteText
|
2024-01-16 17:43:16 +03:00 |
|
Bartłomiej Dach
|
40f612435d
|
Merge pull request #26178 from felipemarins/mod-search-text-box-select-all
Make mod search box text be selected when a new mod is selected/deselected
|
2024-01-15 20:08:02 +01:00 |
|
Bartłomiej Dach
|
eecd868d66
|
Use darker blue for SliderTailHit result
|
2024-01-14 09:24:50 +01:00 |
|
Salman Ahmed
|
c147ec0a98
|
Update dropdown disabled state to match with other components
|
2023-12-29 05:31:13 +03:00 |
|
Salman Ahmed
|
150bf67064
|
Fix dropdown colour not updating correctly on enabled state changes
|
2023-12-29 05:30:50 +03:00 |
|
Dean Herbert
|
28e220ca50
|
Update popup dialog design
Had to be done. I hated the old ones so much.
As usual, disclaimer that this is an iterative design and will probably
be replaced in the future.
|
2023-12-28 19:04:35 +09:00 |
|
Felipe Marins
|
cbfcda7929
|
Expose SelectAll() method on ShearedSearchTextBox
|
2023-12-28 00:10:01 -03:00 |
|
Bartłomiej Dach
|
89e2b6358a
|
Remove hexacons
|
2023-12-27 17:42:18 +01:00 |
|
Bartłomiej Dach
|
45143a6c17
|
Implement new icon store
|
2023-12-27 17:42:17 +01:00 |
|
Bartłomiej Dach
|
13333f7575
|
Make room for OsuIcon to accept new icons
|
2023-12-27 15:04:28 +01:00 |
|
Dean Herbert
|
58476d5429
|
Allow ExpandingContainer to not auto expand on hover
|
2023-12-27 02:33:02 +09:00 |
|
Dean Herbert
|
c55458e49c
|
Remove pointless intermediary class
|
2023-12-27 02:32:47 +09:00 |
|
Dean Herbert
|
d1ba2a4a64
|
Use orange for non-combo-breaking miss
|
2023-12-20 20:45:27 +09:00 |
|
Dean Herbert
|
9b383e3276
|
Add support for showing tick misses
|
2023-12-20 20:23:19 +09:00 |
|
Dean Herbert
|
c88c25e77f
|
Merge pull request #25848 from 65-7a/dropdown-search-padding
Fix padding on dropdown search bar
|
2023-12-19 00:36:14 +09:00 |
|
65-7a
|
17f1f8bb43
|
Fix padding on dropdown search bar
|
2023-12-19 00:28:23 +11:00 |
|
Dean Herbert
|
62444c3d04
|
Fix song select's carousel scroll position getting reset on background processing
This only happened for users using absolute right-click scroll.
|
2023-12-18 19:17:59 +09:00 |
|
Dean Herbert
|
0be6743e87
|
Apply Bindable.Parse refactorings
|
2023-12-13 14:07:38 +09:00 |
|
Dean Herbert
|
ae8a70ddfc
|
Merge branch 'drawnode-subtree-draw-cleanup' into dropdown-search
|
2023-12-13 14:03:46 +09:00 |
|
Salman Ahmed
|
67a9eab741
|
Update caret layout
|
2023-12-12 21:21:11 +03:00 |
|
Salman Ahmed
|
f0ddcb22c6
|
Remove arbitrary margin
|
2023-12-12 21:21:04 +03:00 |
|
Salman Ahmed
|
ee2e176082
|
Add osu! dropdown search bar implementation
|
2023-12-05 22:53:48 +03:00 |
|
Salman Ahmed
|
b8b82f8901
|
Handle back action in OsuDropdown rather than menu
|
2023-12-05 22:47:10 +03:00 |
|
Salman Ahmed
|
a0813d18ca
|
CalculatedTextSize -> FontSize
|
2023-12-05 22:47:10 +03:00 |
|
Dan Balasescu
|
b56a78c6ec
|
Adjust with framework changes
|
2023-12-04 08:51:21 +09:00 |
|
Susko3
|
152c7e513e
|
Ignore overlapping links instead of crashing
|
2023-12-01 00:54:13 +01:00 |
|
Dean Herbert
|
340227a06d
|
Replace all hexacon lookups with strongly typed properties
|
2023-11-24 13:17:39 +09:00 |
|
Dean Herbert
|
95c00f9666
|
Add HexaconIcons lookup to allow usage with SpriteIcon
|
2023-11-24 13:17:39 +09:00 |
|
Dean Herbert
|
405ab499e9
|
Allow context menus to have visible spacers
|
2023-11-21 14:24:10 +09:00 |
|
Dean Herbert
|
87a76b9ee8
|
Merge pull request #25478 from Joehuu/fix-comment-markdown
Fix `CommentMarkdownTextFlowContainer` not inheriting osu! class
|
2023-11-16 17:39:35 +09:00 |
|
Bartłomiej Dach
|
1e2f1b3ef2
|
Merge branch 'master' into unload-main-menu-storyboard
|
2023-11-16 15:46:44 +09:00 |
|
Joseph Madamba
|
2b19cf6ce4
|
Fix comment markdown style regression
|
2023-11-15 19:50:32 -08:00 |
|
Salman Ahmed
|
bb912bc616
|
Avoid spinning another load thread on initial storyboard load
|
2023-11-11 02:57:17 +03:00 |
|
Salman Ahmed
|
080f13e34d
|
Schedule outside of UnloadStoryboard and fix disposal happening on update thread
|
2023-11-11 02:56:45 +03:00 |
|
Salman Ahmed
|
59998b507a
|
Hide background sprite when storyboard finishes loading
|
2023-11-09 23:23:57 +03:00 |
|
Salman Ahmed
|
e947158969
|
Remove fade out transition
Unnecessary addition from this PR, makes the background fade to ugly black during transition between screens.
|
2023-11-09 23:03:30 +03:00 |
|
Salman Ahmed
|
768a31b2f5
|
Fix background crash on a beatmap with no storyboard
|
2023-11-09 22:57:20 +03:00 |
|
Salman Ahmed
|
bd8409219f
|
Unload beatmap storyboard background when no longer present
|
2023-11-09 17:20:11 +03:00 |
|
Dean Herbert
|
626cfae3fe
|
Merge pull request #25386 from EVAST9919/bar-graph-smooth
Ensure `BarGraph`'s draw quad is thick enough
|
2023-11-08 17:24:37 +09:00 |
|
Dean Herbert
|
6c6baab115
|
Reword comment to explain why
|
2023-11-08 16:41:30 +09:00 |
|
Andrei Zavatski
|
b092b0093a
|
Make sure bar draw quad is thick enough
|
2023-11-07 17:43:40 +03:00 |
|
Bartłomiej Dach
|
a136f272cf
|
Just use yellow for system mods
|
2023-11-06 16:40:57 +01:00 |
|
Bartłomiej Dach
|
6deac9a5a4
|
Use better colours for system mods
|
2023-11-06 11:41:23 +01:00 |
|