Commit Graph

29 Commits

Author SHA1 Message Date
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