osu/osu.Game/Overlays/Settings
Dean Herbert 11e07c1137 Add button to compact realm on demand
In general we're doing things correctly so the realm file shouldn't
expand (unless mass deletions are made from it), but this is a nice way
to manually confirm the behaviour.

Sometimes if using realm studio with osu! running, for instance, the
realm file size can blow out of proportion. This will recover from such
cases.

Note that calling `RealmFactory.Compact` itself is not enough, as it
will fail unless all instances of the realm have been closed.
2022-01-12 15:22:36 +09:00
..
Sections Add button to compact realm on demand 2022-01-12 15:22:36 +09:00
DangerousSettingsButton.cs Use rounded button in settings sidebar 2021-10-10 21:45:41 +02:00
ISettingsItem.cs
OutlinedTextBox.cs Refactor SeedSettingsControl and related controls 2021-06-26 11:19:14 +08:00
RulesetSettingsSubsection.cs Use extracted ruleset config cache implementation in DI 2021-12-23 19:02:10 +01:00
SettingsButton.cs Use rounded button in settings sidebar 2021-10-10 21:45:41 +02:00
SettingsCheckbox.cs Remove simple localisable .ToString() calls 2021-11-02 21:42:02 +01:00
SettingsDropdown.cs Adjust SettingsItem to accommodate new default value indicator 2021-10-17 21:50:03 +02:00
SettingsEnumDropdown.cs Revert ThemedDropdown-related changes 2021-10-13 21:57:50 +02:00
SettingsFooter.cs Fix ruleset icons overflowing from settings footer 2021-07-23 19:07:54 -07:00
SettingsHeader.cs Use horizontally symmetrical padding rather than margin 2021-11-12 20:28:42 +01:00
SettingsItem.cs Remove simple localisable .ToString() calls 2021-11-02 21:42:02 +01:00
SettingsNoticeText.cs Fix settings notice text class tinting everything with yellow 2021-08-14 20:14:28 +03:00
SettingsNumberBox.cs Move logic to framework and update all usages 2021-12-15 07:13:24 +01:00
SettingsSection.cs Adjust vertical spacings in individual subsections 2021-10-10 00:34:11 +02:00
SettingsSidebar.cs Move enum local to usage 2022-01-06 22:56:56 +09:00
SettingsSlider.cs Adjust SettingsItem to accommodate new default value indicator 2021-10-17 21:50:03 +02:00
SettingsSubsection.cs Adjust vertical spacings in individual subsections 2021-10-10 00:34:11 +02:00
SettingsTextBox.cs Remove grid usage in SettingsItem 2021-10-18 22:07:32 +02:00
SidebarButton.cs Remove HoverTarget shared state update path 2021-10-10 11:55:47 +09:00
SidebarIconButton.cs Split out expanding container logic from settings sidebar 2022-01-06 21:02:29 +09:00