HiddenNode
|
0bfa6fa975
|
Implement UprightUnscaledContainer
|
2022-08-07 13:18:29 +01:00 |
|
HiddenNode
|
0243f8d6ac
|
Clean up
|
2022-08-05 14:28:15 +01:00 |
|
HiddenNode
|
8618d9ea0d
|
Implement GrowToFitContainer
|
2022-08-05 12:55:41 +01:00 |
|
Dean Herbert
|
a32149fda1
|
Convert interface methods to extension methods
|
2022-08-03 20:07:55 +09:00 |
|
Dean Herbert
|
16ff8d5c38
|
Use different variable source
|
2022-08-03 17:47:32 +09:00 |
|
Dean Herbert
|
258ad7c6b9
|
Tidy up kiai time access
|
2022-08-02 18:18:40 +09:00 |
|
Dean Herbert
|
cc4cde2c79
|
Improve IBeatSyncProvider interface and reduce beatmap track dependence
|
2022-08-02 17:59:18 +09:00 |
|
TacoGuyAT
|
2f16174d3d
|
Changed control points set to private; Cleanup
|
2022-07-21 07:25:44 +03:00 |
|
TacoGuyAT
|
ed8e065a86
|
Logo triangles speed and beat sync tweaks
|
2022-07-21 06:13:45 +03:00 |
|
Dean Herbert
|
ae49aafde2
|
Fix BeatSyncedContainer unintentionally blocking on beatmap load
|
2022-07-06 14:58:06 +09:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|
Dean Herbert
|
f71f6302fd
|
Remove unnecessary null casts
|
2022-06-24 14:50:11 +09:00 |
|
Jamie Taylor
|
aaf619b35c
|
Don't play sample if there is no item being actively dragged
|
2022-06-23 20:13:01 +09:00 |
|
Jamie Taylor
|
9c46592e0e
|
Move collection change event binding to LoadComplete
|
2022-06-23 20:04:54 +09:00 |
|
Jamie Taylor
|
4a316fad2f
|
Add audio feedback for rearranging list items
|
2022-06-23 17:45:42 +09:00 |
|
Dean Herbert
|
97fcf8cec9
|
Merge pull request #18668 from smoogipoo/editor-controlpoint-undo-redo
|
2022-06-23 04:02:24 +09:00 |
|
Bartłomiej Dach
|
34f1c80b7c
|
Add and use ILinkHandler interface
|
2022-06-20 20:04:21 +02:00 |
|
Dan Balasescu
|
e0c82d11ab
|
Convert == usages to ReferenceEquals
|
2022-06-20 16:56:19 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
003a3de270
|
Adjust transitions to look better
|
2022-06-06 18:06:46 +09:00 |
|
Dean Herbert
|
3a7233bd6e
|
Move interface to more appropriate namespace
|
2022-05-22 22:49:24 +09:00 |
|
Dean Herbert
|
eabf578282
|
Use interface to convey beat sync information
|
2022-05-22 22:44:54 +09:00 |
|
Dean Herbert
|
d3f115bfe2
|
Remove redundant qualifiers
|
2022-05-21 13:53:58 +09:00 |
|
Dean Herbert
|
c3bfbe8880
|
Allow BeatSyncedContainer to prefer EditorBeatmap when available
|
2022-05-20 23:24:57 +09:00 |
|
Bartłomiej Dach
|
e7e7486a8e
|
Merge branch 'mod-overlay/back-button' into mod-overlay/integration
|
2022-05-07 10:59:30 +02:00 |
|
Dean Herbert
|
c38e97c9ec
|
Add full xmldoc to HoldToConfirmContainer
|
2022-05-06 14:45:53 +09:00 |
|
Dean Herbert
|
a11771c11b
|
Better encapsulate exposed bindables of HoldToConfirmContainer
|
2022-05-06 14:45:53 +09:00 |
|
Dean Herbert
|
be960eb092
|
Move dangerous hold specification to base class
|
2022-05-06 14:34:31 +09:00 |
|
Bartłomiej Dach
|
a56eab2c47
|
Extract interface for overlay management
|
2022-05-05 22:16:55 +02:00 |
|
Bartłomiej Dach
|
1744d7e4f0
|
Fix new mod select overlay dimming itself
|
2022-05-05 22:16:54 +02:00 |
|
Dean Herbert
|
2896612c5c
|
Make exiting multiplayer a dangerous operation, requiring hold
|
2022-05-03 16:06:04 +09:00 |
|
Dean Herbert
|
f300b62877
|
Add ScrollIntoView method which accepts an offset to allow usage in mod select
|
2022-04-28 20:03:54 +09:00 |
|
Dean Herbert
|
83970f009c
|
Merge branch 'master' into settings-filter-regression-fix-2
|
2022-04-24 17:40:25 +09:00 |
|
Salman Ahmed
|
3700c607d8
|
Fix sections scroll container not handling fixed header in scrolls
|
2022-04-24 01:52:13 +03:00 |
|
Salman Ahmed
|
0dc3d1041f
|
Revert "Revert "Remove one more unnecessary schedule""
This reverts commit 5f3ff51f7e .
|
2022-04-22 20:33:34 +03:00 |
|
Dean Herbert
|
5f3ff51f7e
|
Revert "Remove one more unnecessary schedule"
This reverts commit f282e5b013 .
|
2022-04-22 21:24:58 +09:00 |
|
Dan Balasescu
|
b1cf917b49
|
Merge pull request #17823 from peppy/settings-filter-fixes
Fix incorrect settings state if searching too quickly (during load process)
|
2022-04-22 16:38:41 +09:00 |
|
Dean Herbert
|
f282e5b013
|
Remove one more unnecessary schedule
|
2022-04-22 15:32:23 +09:00 |
|
Bartłomiej Dach
|
8c6864727e
|
Merge branch 'master' into first-run-setup
|
2022-04-21 22:14:57 +02:00 |
|
Dean Herbert
|
832d37b2c2
|
Update screen transition events to use new event args
|
2022-04-22 00:52:44 +09:00 |
|
Dean Herbert
|
1490502d4c
|
Improve overall usability of scale adjust screen
|
2022-04-19 16:59:04 +09:00 |
|
Dean Herbert
|
7582c2a5e8
|
Remove unnecessary bindable
|
2022-04-14 19:13:54 +09:00 |
|
Dean Herbert
|
bb4322a4c4
|
Fix UI scale being applied unevenly, causing elements to move around relative to each other
|
2022-04-14 19:04:31 +09:00 |
|
Dean Herbert
|
7160a48bab
|
Adjust hold to confirm animation curve to better show intention
|
2022-04-14 14:11:44 +09:00 |
|
Dean Herbert
|
36868dbdb4
|
Add the ability to override the user setting for hold-to-confirm containers
Sometimes the user is not right.
|
2022-03-21 16:07:27 +09:00 |
|
Susko3
|
ac55fea3c9
|
Confine the host cursor to area of 'everything' scaling container
|
2022-03-11 14:04:12 +01:00 |
|
Salman Ahmed
|
d9be65ea39
|
Remove no longer necessary CancelUserScroll method
|
2022-03-06 23:58:06 +03:00 |
|
Salman Ahmed
|
60334046e4
|
Revert UserTrackingScrollContainer changes
|
2022-03-06 23:57:51 +03:00 |
|
Salman Ahmed
|
634821e49f
|
Use the term "programmatically" instead
|
2022-03-06 00:01:45 +03:00 |
|
Salman Ahmed
|
5b3ffb12b7
|
Refactor channel scrolling container to handle manual scrolls resiliently
|
2022-03-05 23:27:07 +03:00 |
|
Bartłomiej Dach
|
346cec3577
|
Merge branch 'add-offset-adjust-tooltip-text' into combine-time-slider-implementation
|
2022-03-05 14:58:56 +01:00 |
|
Dean Herbert
|
7854a0a913
|
Use double instead of float for UIHoldActivationDelay configuration value
All times use double, so let's also use double here.
|
2022-03-04 12:22:56 +09:00 |
|
Dean Herbert
|
cb0d643f70
|
Add parameter xmldoc to explain what a null rect does
|
2022-03-03 14:38:20 +09:00 |
|
Dean Herbert
|
29bf7d0bde
|
Fix shocking grammar and typos in block comment
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-03 14:35:52 +09:00 |
|
Dean Herbert
|
b5684aaa76
|
Scale -> Rect to read better
|
2022-03-02 20:33:28 +09:00 |
|
Dean Herbert
|
8d7cdbd883
|
Add note about nested masking case
|
2022-03-02 20:25:34 +09:00 |
|
Dean Herbert
|
29ed419d53
|
Change how custom scales are applied to ScalingContainer to allow for better transitions
|
2022-03-02 20:13:01 +09:00 |
|
Dean Herbert
|
1916011ebf
|
Tween corner radius when scaling container becomes non-fullscreen
|
2022-03-02 20:08:12 +09:00 |
|
Dean Herbert
|
e324287f79
|
Reduce expansion delay on ExpandingButtonContainer
Felt too long.
|
2022-02-14 18:08:17 +09:00 |
|
Dean Herbert
|
3aa5908de8
|
Remove unused using statement
|
2022-02-14 18:01:56 +09:00 |
|
Dean Herbert
|
b9d9fc56af
|
Move files to UI namespace
|
2022-02-14 17:51:39 +09:00 |
|
Dean Herbert
|
d62885f30b
|
Don't schedule call to updateSize in LoadComplete to ensure following FinishTransforms runs as expected
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-02-04 22:31:41 +09:00 |
|
Dean Herbert
|
e2262bf3b2
|
Schedule all calls to updateSize for safety
|
2022-02-04 20:33:15 +09:00 |
|
Dean Herbert
|
503025b970
|
Fix completely incorrect and dangerous usage of bindable binding
|
2022-02-04 19:19:44 +09:00 |
|
Dean Herbert
|
30d2c7ba6a
|
Add parenthesis to disambiguify conditionals
|
2022-02-04 17:07:23 +09:00 |
|
Dean Herbert
|
52fdf0349f
|
Add safe area support via ScalingContainer
|
2022-02-04 16:37:05 +09:00 |
|
ColdVolcano
|
81215b9f0e
|
Use correct effect points when EarlyActivationMilliseconds is not zero
|
2021-12-04 22:31:55 -06:00 |
|
Dean Herbert
|
3de8125eac
|
Update UI cases where repeat should not be handled
|
2021-11-18 13:13:36 +09:00 |
|
Dean Herbert
|
6b6dd93e9e
|
Fix LinkFlowContainer not creating user links supporting full IUser specification
|
2021-11-08 14:17:47 +09:00 |
|
Dean Herbert
|
86540d1fb6
|
Update existing usages of Author as string to access Username directly
|
2021-11-04 18:57:54 +09:00 |
|
Dean Herbert
|
b9983add15
|
Rename User to APIUser and move to correct namespace
|
2021-11-04 18:21:31 +09:00 |
|
Bartłomiej Dach
|
b95c95527e
|
Accept LocalisableString s in LinkFlowContainer
|
2021-11-02 21:42:01 +01:00 |
|
Bartłomiej Dach
|
61f0339c1d
|
Avoid double-adding chunks in link flow container
|
2021-10-29 06:34:08 +02:00 |
|
Bartłomiej Dach
|
6f863ca204
|
Adjust game-side text flow containers to part-based model
|
2021-10-29 06:34:08 +02:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Bartłomiej Dach
|
7e7b747755
|
Always use OverlayColourProvider in scroll containers if available
|
2021-10-13 22:05:48 +02:00 |
|
Bartłomiej Dach
|
d205483a36
|
Revert ThemedDropdown -related changes
|
2021-10-13 21:57:50 +02:00 |
|
Bartłomiej Dach
|
7139c832b0
|
Add support for changing scrollbar accent colour & use in themed dropdown
|
2021-10-12 22:20:07 +02:00 |
|
smoogipoo
|
f9d5abff8a
|
Update with keybinding changes
|
2021-09-16 18:26:12 +09:00 |
|
Bartłomiej Dach
|
7b9e501fa0
|
Merge branch 'master' into 14421-multi-password-error-handling
|
2021-09-14 22:58:20 +02:00 |
|
Dean Herbert
|
e17b800470
|
Move shake logic into extension method
|
2021-09-14 14:44:23 +09:00 |
|
sh0ckR6
|
e018071be4
|
Remove OnShakeFinish event
|
2021-09-11 19:50:41 -04:00 |
|
ekrctb
|
9637326f0c
|
Allow customizing link style by override in LinkFlowContainer
|
2021-09-08 15:52:54 +09:00 |
|
sh0ckR6
|
b1f91596a7
|
Give user feedback on password attempt fail
Shake the popover
Set the input box's color to red and set the placeholder text to "incorrect password"
|
2021-09-07 20:05:24 -04:00 |
|
Dean Herbert
|
591ba8cb09
|
Ensure the final scroll target is used when checking for whether too far down
|
2021-08-20 17:56:35 +09:00 |
|
Dean Herbert
|
03e6ca5ba9
|
Adjust scroll behaviour to feel better
|
2021-08-20 17:40:56 +09:00 |
|
Dean Herbert
|
2d19f37dc6
|
Add missing new method in UserTrackingScrollContainer for scrolling into view
|
2021-08-20 17:40:41 +09:00 |
|
Dean Herbert
|
c7266c74a0
|
Always prefer clicked section when present
|
2021-08-20 17:00:20 +09:00 |
|
Dean Herbert
|
e87accafc8
|
Fix current section logic not accounting for hidden sections
|
2021-08-19 01:26:33 +09:00 |
|
Dean Herbert
|
a0374d4a67
|
Adjust centre point slightly to make dim feel better
|
2021-08-19 01:26:11 +09:00 |
|
Dean Herbert
|
af0c7ed108
|
Fix searching in settings not correctly invalidating the scroll position
|
2021-08-19 01:25:57 +09:00 |
|
Gagah Pangeran Rosfatiputra
|
ed94266a5d
|
change markdown container font
|
2021-08-03 22:14:44 +07:00 |
|
Jamie Taylor
|
9b7bb37244
|
Add hover+select sounds to some components that are missing them
|
2021-07-30 21:35:28 +09:00 |
|
Dean Herbert
|
3a347188a5
|
Allow LinkFlowContainer to still open external URLs when OsuGame is not available
|
2021-07-30 13:21:26 +09:00 |
|
Dean Herbert
|
87d3bd4b93
|
Fix time until next beat potentially being exactly zero at point of trigger
|
2021-07-17 14:35:43 +09:00 |
|
Dean Herbert
|
b6996d647e
|
Add ability to disable mistimed event firings
|
2021-07-15 16:22:48 +09:00 |
|
Dean Herbert
|
98a1f40a98
|
Ensure EarlyActivationMilliseconds is applied even in idle state
|
2021-07-15 15:10:14 +09:00 |
|
Dean Herbert
|
c47ff1919c
|
Fix regression in idle behaviour and refactor further
|
2021-07-15 14:56:49 +09:00 |
|
Dean Herbert
|
5ecf6511e6
|
Fix default timing points being used if "track" is not running
|
2021-07-15 14:41:50 +09:00 |
|
Dean Herbert
|
a3129ad00e
|
Refactor BeatSyncedContainer to support GameplayClock
|
2021-07-15 14:37:13 +09:00 |
|