fe26d8e8df
Share sidebar colouring logic by splitting out SidebarIconButton
2021-10-10 00:34:12 +02:00
f6df93f013
Introduce basic parts of colour scheme to settings sidebar
2021-10-09 23:40:14 +02:00
bf2c6dc241
Remove unused usings rider couldn't see
2020-11-30 17:49:55 +09:00
a4e061cb11
Remove semi-transparent backgrounds from settings and notifications overlays
...
I tried also updating the colours to the "new" versions from designs but
they don't match due to colour profile differences (so I'm not yet sure
if they are correct or not) and also don't look great without all the UI
elements also being updated.
2020-11-30 17:19:55 +09:00
f5a73130e1
Fix regression in sidebar button sizing
2020-09-03 16:34:58 +09:00
2fac0a180e
Adjust toolbar button sizing
2020-09-03 16:34:58 +09:00
115cf47ed5
Fix settings sidebar showing scrollbar at max ui scale
2019-08-03 15:20:44 -07:00
bc574520bf
Update ScrollContainer usages in line with framework changes
2019-06-14 15:55:32 +09:00
c39c37a18d
Apply more missed cases
2019-04-01 12:44:46 +09:00
42be7857d1
Use expression body for property get/set where possible
2019-02-28 13:58:19 +09:00
8617aaa2a7
Update licence header (and remove year)
2019-01-24 17:43:03 +09:00
f27bd3ef3e
OpenTK -> osuTK
2018-11-20 17:14:59 +09:00
99fc04c8af
Change signature to new event handler
2018-10-02 12:02:47 +09:00
0f37758314
Update framework
2018-07-21 16:21:53 +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
4f6263ef86
Make many internal classes and methods public
...
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
57678a13d9
Update in-line with framework changes.
2017-09-04 09:32:35 +09:00
16372d9b45
Merge branch 'master' into key-config-settings
2017-08-16 17:48:00 +09:00
25a3835c3c
Cancel pending sidebar expansion when a button is clicked
2017-08-16 17:06:20 +09:00
dccefe1c0e
Make the settings sidebar optional
...
Also removes an unnecessary secondary list of SidebarButtons by using generic containers.
2017-08-14 14:40:48 +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
9dba363b08
Use button boundaries to decide when to expand sidebar
2017-07-14 17:57:01 +09:00
2ff92ac25a
Contract sidebar on click
...
Also makes queueing of expand more correct.
2017-07-13 17:09:12 +09:00
8460e29bcb
Sidebar now pushes full settings out further
2017-07-13 17:09:12 +09:00
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
2f7d9655fd
More Clean up
2017-06-08 15:27:35 +08:00
eaaba11586
Change all instances of options to settings where applicable
2017-05-15 10:55:29 +09:00