609a82bc94
Update VisibilityContainer usage in line with framework
2019-06-11 15:13:58 +09:00
02e2fb963a
Tidy up how subpanels are handled in SettingsOverlay
2019-05-27 01:48:21 +09:00
7553e2da25
Fix incorrect DI reference and update naming of SettingsOverlay classes
2019-05-14 10:45:05 +09:00
3fe4b8fd1c
Update variable names
...
Also cleans up some weird code
2019-02-22 17:51:39 +09:00
bca347427f
Update with framework bindable changes
2019-02-21 18:56:34 +09:00
260034a80e
Don't auto-focus textboxes when on screen keyboard would cause inconvenience
2019-01-25 19:20:29 +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
39160d895c
Update design of "revert to default" button
...
Also fixes some inconsistencies in padding
2018-02-02 15:18:39 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
f56e8121da
Fix settings overlay pass-through logic
2017-12-30 22:13:05 +09:00
442a649c63
Make all FocusedOverlays hide on clicks outside of themselves
...
Also allows wheel events to pass through around them.
2017-12-30 20:45:41 +09:00
2ffc479411
let NotificationOverlay move the background
2017-12-23 14:56:23 +01: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
bae1340b50
mask the settings overlay
2017-08-19 17:00:01 +02:00
58b1e9c954
Remove unused DI retrieval
2017-08-17 17:47:55 +09:00
a19fc28cff
Visually improve settings transitions and back button
2017-08-17 17:31:14 +09:00
5ebec53970
Integrate key binding config with main settings
2017-08-16 22:56:32 +09:00
dc82a88bb8
Improve namespaces of key bindings
2017-08-16 17:24:01 +09:00
a5007fc64f
Fix some remaining usage of local InputManager instances
2017-08-16 13:07:18 +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
66fa84a451
Make settings more modular
2017-08-14 13:09:59 +09:00
e68675f970
Rename EasingTypes to Easing
2017-07-22 20:53:53 +02:00
4d8261fe0b
Merge branch 'master' of https://github.com/ppy/osu into better-transforms
...
# Conflicts:
# osu-framework
# osu.Game/Graphics/Cursor/OsuTooltipContainer.cs
# osu.Game/Overlays/DragBar.cs
2017-07-18 15:16:02 +03: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
6cf36da389
Merge branch 'master' into profile
2017-07-14 22:52:19 +08:00
2ff92ac25a
Contract sidebar on click
...
Also makes queueing of expand more correct.
2017-07-13 17:09:12 +09:00
939e167d6a
Correct offset settings vertically based on toolbar visibility
2017-07-13 17:09:12 +09:00
f4fd263671
Fix settings not offsetting scroll operations by fixed header content
2017-07-13 17:09:12 +09:00
8460e29bcb
Sidebar now pushes full settings out further
2017-07-13 17:09:12 +09:00
45d07e39c1
Update framework & change logic slightly
2017-07-08 12:41:15 +03:00
b6f90dada5
Merge branch 'master' into settingsoverlay-scrollto
2017-07-08 12:21:11 +03:00
cadc191602
Merge branch 'master' into profile
2017-07-02 22:03:30 +08:00
28f0da606a
Add OsuFocusedOverlayContainer with predefined sounds.
2017-06-28 10:18:12 -07:00
18295a9b97
Handle scrolling in SectionsContainer.
2017-06-25 10:06:54 +08:00
ba783f984c
Change usage of ScrollIntoView to ScrollTo in the setttings overlay
2017-06-24 13:36:57 +02:00
45d3c2cd52
Merge branch 'master' into profile
2017-06-21 16:40:17 +09:00
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
798d8711b8
Refactor SectionsContainer to generic.
2017-06-09 16:24:19 +08:00
e94d98fa84
Expose header background for SectionsContainer.
2017-06-07 22:11:38 +08:00
8544b45443
Update in line with framework
2017-05-30 22:23:51 +09:00
d749fc516d
Update focus handling in line with framework changes
2017-05-28 20:08:46 +09:00
63259a3457
Fix depth of header background.
...
Thanks to the order of adding to parent container, the depth value is actually not needed.
2017-05-22 16:00:03 +08:00
f06f8b4dcd
Make sidebar buttons working.
2017-05-21 04:33:05 +08:00
aa409ac1a9
Move SearchTextBox out of SettingsHeader.
2017-05-21 04:12:16 +08:00
35712514a4
Update settings UI using SectionsContainer basically.
2017-05-21 03:50:04 +08:00
efab186384
Update namespaces in line with framework
2017-05-16 12:50:30 +09:00