Commit Graph

50 Commits

Author SHA1 Message Date
08d2fbeb8e Use new ArgumentNullException.ThrowIfNull throw-helper API 2022-12-22 21:27:59 +01:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
700f8b0469 Remove pointless nested if conditional
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-11-07 02:13:04 +09:00
a16540dc6d Update Nub hover animation to better suit immediacy of sound effects 2022-11-04 19:06:08 +09:00
545df0a8e8 Display difficulty on nub 2022-07-01 15:17:26 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
f73e505ee6 Further adjustments to glow to be less bright on settings overlay 2021-10-15 12:35:19 +09:00
e1ac5fbed9 Remove externally exposed Expanded state and change behaviour and visuals surrounding it 2021-10-15 12:13:42 +09:00
be3b88a5c3 Adjust glow to look good 2021-10-15 11:48:19 +09:00
a10a7e7903 Refresh nub/slider appearance and use overlay theming 2021-10-15 00:31:05 +02:00
9c1fc2ec65 Tweak filled nub border width value 2021-09-13 14:19:33 +03:00
4d2373ffb9 Combine similar value changed calls 2021-09-13 20:08:46 +09:00
0f5ed81a7a Fix dimmed checked nub artifact
This adds transition that extends nub's border to fill it.
Fill fade can be removed, but combined effect looks nicer imo,
and the fill is still needed because if removed, border
becomes invisible for some reason.
2021-09-13 13:31:13 +03:00
284c871e39 Fix glow color potentially being set incorrectly when glowing
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-08-19 20:33:19 -07:00
1e02d61b85 Fix nub glow color not having 0 alpha when being set 2021-08-19 20:06:49 -07:00
237d3e656b Remove initial transform overhead of Nub 2021-08-16 19:47:41 +09:00
a3a9d0579f Adjust checkbox / sliderbar animation speeds to match sound effects better 2021-08-11 12:33:14 +09:00
4e530d2eaf Remove old alpha hack from nub fill 2021-02-04 13:05:37 -08:00
a56e29347f Adjust namespaces 2019-04-02 14:51:28 +09:00
0788a7e9f1 Merge branch 'master' into more-inspections 2019-02-28 14:32:57 +09:00
42be7857d1 Use expression body for property get/set where possible 2019-02-28 13:58:19 +09:00
26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00
3fe4b8fd1c Update variable names
Also cleans up some weird code
2019-02-22 17:51:39 +09:00
d8c55bc729 Adjust namespaces 2019-02-21 19:05:52 +09:00
bca347427f Update with framework bindable changes 2019-02-21 18:56:34 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
aaac45ab8c Add ability to select chat tabs with alt-1-9 2018-12-20 21:50:47 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
37d393bca0 Update licence headers 2018-01-05 20:21:19 +09:00
e68675f970 Rename EasingTypes to Easing 2017-07-22 20:53:53 +02:00
a5e610a7ba Update framework and fix compilation
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
62dee59672 Shapes namespace
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
ffbb46f668 Update in line with framework. 2017-06-12 12:48:47 +09:00
7416952eb3 Fix usings. 2017-05-30 17:36:42 +09:00
c8066cfde9 Allow Nub/OsuCheckbox/OsuSliderBar colours to be overridden. 2017-05-30 16:40:35 +09:00
5af4259ab4 Add back explicit binds. 2017-04-10 17:10:15 +09:00
bb4a909de5 Update UI control access in line with framework changes. 2017-04-10 14:54:23 +09:00
24d06fa92d CheckBox -> Checkbox. 2017-03-31 17:38:33 +09:00
f7dc7e9bb9 Update references. 2017-03-28 21:26:20 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
fbe08436d2 Fix usages of CircularContainer in line with framework changes. 2017-03-22 19:35:03 +09:00
0cad5d7d41 Fix most warnings. 2017-03-07 13:05:57 +09:00
1585ae842a Update framework 2017-02-26 11:22:58 +09:00
8ec927899f Implement notifications. 2017-02-10 16:30:23 +09:00
92c77263ed Use CircularContainer for nub (bumps framework). 2017-02-08 17:21:17 +09:00
50bd80cb0c Update and standardise license headers. 2017-02-07 14:27:41 +09:00
8271b139e9 Use the framework's new AlwaysPresent switch instead of setting the alpha to 0.01. 2017-02-05 09:40:58 +01:00
d97f02a219 Cursor becomes vector. 2017-02-04 22:56:56 +09:00
d6714324df OsuNub -> Nub. 2017-02-04 12:06:53 +01:00