Commit Graph

681 Commits

Author SHA1 Message Date
81215b9f0e Use correct effect points when EarlyActivationMilliseconds is not zero 2021-12-04 22:31:55 -06:00
3de8125eac Update UI cases where repeat should not be handled 2021-11-18 13:13:36 +09:00
6b6dd93e9e Fix LinkFlowContainer not creating user links supporting full IUser specification 2021-11-08 14:17:47 +09:00
86540d1fb6 Update existing usages of Author as string to access Username directly 2021-11-04 18:57:54 +09:00
b9983add15 Rename User to APIUser and move to correct namespace 2021-11-04 18:21:31 +09:00
b95c95527e Accept LocalisableStrings in LinkFlowContainer 2021-11-02 21:42:01 +01:00
61f0339c1d Avoid double-adding chunks in link flow container 2021-10-29 06:34:08 +02:00
6f863ca204 Adjust game-side text flow containers to part-based model 2021-10-29 06:34:08 +02:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
7e7b747755 Always use OverlayColourProvider in scroll containers if available 2021-10-13 22:05:48 +02:00
d205483a36 Revert ThemedDropdown-related changes 2021-10-13 21:57:50 +02:00
7139c832b0 Add support for changing scrollbar accent colour & use in themed dropdown 2021-10-12 22:20:07 +02:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
7b9e501fa0 Merge branch 'master' into 14421-multi-password-error-handling 2021-09-14 22:58:20 +02:00
e17b800470 Move shake logic into extension method 2021-09-14 14:44:23 +09:00
e018071be4 Remove OnShakeFinish event 2021-09-11 19:50:41 -04:00
9637326f0c Allow customizing link style by override in LinkFlowContainer 2021-09-08 15:52:54 +09:00
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
591ba8cb09 Ensure the final scroll target is used when checking for whether too far down 2021-08-20 17:56:35 +09:00
03e6ca5ba9 Adjust scroll behaviour to feel better 2021-08-20 17:40:56 +09:00
2d19f37dc6 Add missing new method in UserTrackingScrollContainer for scrolling into view 2021-08-20 17:40:41 +09:00
c7266c74a0 Always prefer clicked section when present 2021-08-20 17:00:20 +09:00
e87accafc8 Fix current section logic not accounting for hidden sections 2021-08-19 01:26:33 +09:00
a0374d4a67 Adjust centre point slightly to make dim feel better 2021-08-19 01:26:11 +09:00
af0c7ed108 Fix searching in settings not correctly invalidating the scroll position 2021-08-19 01:25:57 +09:00
ed94266a5d change markdown container font 2021-08-03 22:14:44 +07:00
9b7bb37244 Add hover+select sounds to some components that are missing them 2021-07-30 21:35:28 +09:00
3a347188a5 Allow LinkFlowContainer to still open external URLs when OsuGame is not available 2021-07-30 13:21:26 +09:00
87d3bd4b93 Fix time until next beat potentially being exactly zero at point of trigger 2021-07-17 14:35:43 +09:00
b6996d647e Add ability to disable mistimed event firings 2021-07-15 16:22:48 +09:00
98a1f40a98 Ensure EarlyActivationMilliseconds is applied even in idle state 2021-07-15 15:10:14 +09:00
c47ff1919c Fix regression in idle behaviour and refactor further 2021-07-15 14:56:49 +09:00
5ecf6511e6 Fix default timing points being used if "track" is not running 2021-07-15 14:41:50 +09:00
a3129ad00e Refactor BeatSyncedContainer to support GameplayClock 2021-07-15 14:37:13 +09:00
e4f13e311e override add auto link in text flow container 2021-07-10 17:58:00 +07:00
45ff28f83b add autolink constructor 2021-07-10 17:57:33 +07:00
2eb12a59b7 Rename function to be more accurate 2021-07-09 11:16:47 +09:00
546f55d341 Change profile section expansion to use dropdown sounds 2021-07-08 20:23:11 +09:00
e612d7568c Merge pull request #13771 from LumpBloom7/volume-meter-switch
Add ability to navigate between volume meters via Alt+Left/Right arrows
2021-07-07 21:50:44 +09:00
f53f6690e3 Remove extra blank line 2021-07-07 12:01:47 +02:00
8b1876bc2a Disallow removing items from SelectionCycleFillFlowContainer 2021-07-07 11:43:54 +02:00
ddb1da5a66 Tidy up class (although it's not in a good state logically) 2021-07-07 13:48:35 +09:00
4b1b5a88fe Add null check to supress quality errors 2021-07-06 14:39:53 +02:00
ffe18ebe51 Resolve build errors 2021-07-06 14:11:46 +02:00
07d54d261a Let selection container handle manual selection changes 2021-07-06 13:24:18 +02:00
c5a0672277 Use IStateful<SelectionState> instead of ISelected 2021-07-06 12:07:25 +02:00
32ef2405c4 Use null instead of -1 2021-07-06 11:30:56 +02:00
d495196b66 Share item cycling logic with GameplayMenuOverlay 2021-07-05 19:22:55 +02:00
e1c646b9b2 Remove redundant arguments 2021-07-05 23:52:39 +08:00
50c27d2635 Update usages of IHasTooltip in line with framework localisation changes 2021-06-25 19:10:04 +02:00