Bartłomiej Dach
|
88a1b31fae
|
Remove grid usage in SettingsItem
|
2021-10-18 22:07:32 +02:00 |
|
Bartłomiej Dach
|
6c3637a62a
|
Remove grid usage in KeyBindingRow
|
2021-10-18 22:07:30 +02:00 |
|
Bartłomiej Dach
|
2a41e8bd1f
|
Remove unneeded extra padding from settings number box
|
2021-10-17 21:50:04 +02:00 |
|
Bartłomiej Dach
|
552fc1dc8a
|
Adjust key binding rows to accommodate new default value indicator
|
2021-10-17 21:50:04 +02:00 |
|
Bartłomiej Dach
|
f422ebb281
|
Adjust SettingsItem to accommodate new default value indicator
|
2021-10-17 21:50:03 +02:00 |
|
Bartłomiej Dach
|
ed2f9dd443
|
Adjust settings slider spacings
|
2021-10-15 00:31:06 +02:00 |
|
Bartłomiej Dach
|
d205483a36
|
Revert ThemedDropdown -related changes
|
2021-10-13 21:57:50 +02:00 |
|
Bartłomiej Dach
|
a2f3a7cba8
|
Add "themed" dropdown variant and use in settings sidebar
|
2021-10-12 21:58:43 +02:00 |
|
Bartłomiej Dach
|
1fba932e84
|
Adjust settings dropdown spacings
|
2021-10-12 21:41:33 +02:00 |
|
Dean Herbert
|
24b87cf655
|
Change some icons to be more descriptive (still placeholder)
|
2021-10-12 15:09:59 +09:00 |
|
Dean Herbert
|
59202d27c7
|
Add some missing labels
|
2021-10-12 15:09:59 +09:00 |
|
Dean Herbert
|
5ca1d1d12c
|
Reorder graphics settings and move gameplay related pieces out
|
2021-10-12 15:09:59 +09:00 |
|
Dean Herbert
|
c4347de57e
|
Move ruleset settings to own section
|
2021-10-12 14:58:43 +09:00 |
|
Dean Herbert
|
8285f065c2
|
Reorganise gameplay settings into more sections
|
2021-10-12 14:58:43 +09:00 |
|
Dean Herbert
|
1d3d67c5f1
|
Move gameplay cursor settings to gameplay section
|
2021-10-12 13:56:10 +09:00 |
|
Bartłomiej Dach
|
ff382259ca
|
Use rounded buttons in tablet rotation preset settings
|
2021-10-11 23:17:09 +02:00 |
|
Bartłomiej Dach
|
b30dd2d4ed
|
Use rounded button in settings sidebar
|
2021-10-10 21:45:41 +02:00 |
|
Dean Herbert
|
49b341daff
|
Remove HoverTarget shared state update path
Felt quite convoluted to follow. Have just duplicated the single shared
line instead.
|
2021-10-10 11:55:47 +09:00 |
|
Dean Herbert
|
ccc6d8ff40
|
Improve the animation of the active indicator
|
2021-10-10 11:34:01 +09:00 |
|
Bartłomiej Dach
|
fe26d8e8df
|
Share sidebar colouring logic by splitting out SidebarIconButton
|
2021-10-10 00:34:12 +02:00 |
|
Bartłomiej Dach
|
b8616bf910
|
Adjust appearance of keybinding subpanel
|
2021-10-10 00:34:12 +02:00 |
|
Bartłomiej Dach
|
855a74b8a0
|
Adjust vertical spacings in individual subsections
|
2021-10-10 00:34:11 +02:00 |
|
Bartłomiej Dach
|
e23a54f1e6
|
Adjust setting section appearance & spacings
|
2021-10-10 00:31:01 +02:00 |
|
Bartłomiej Dach
|
4c293b637f
|
Restyle settings panel header
|
2021-10-09 23:40:15 +02:00 |
|
Bartłomiej Dach
|
f6df93f013
|
Introduce basic parts of colour scheme to settings sidebar
|
2021-10-09 23:40:14 +02:00 |
|
Dan Balasescu
|
9be56829c9
|
Merge pull request #14935 from Susko3/fix-SettingsTextBox-using-null-as-default
Fix usages of `SettingsTextBox` having `null` as the default
|
2021-10-08 18:36:02 +09:00 |
|
Dean Herbert
|
9dc035757f
|
Fix weird textbox behaviour when entering a random mod seed overflowing int backing
|
2021-10-08 14:01:36 +09:00 |
|
Dean Herbert
|
2856aef4eb
|
Add exception to catch any incorrect defaults of Bindable<string>
|
2021-10-08 13:52:38 +09:00 |
|
Susko3
|
3e403cfe03
|
Add comment explaining the purpose of the empty FilterTerms
|
2021-10-02 19:16:46 +02:00 |
|
Susko3
|
d55836c0b2
|
Make ResetButton no longer part of search filtering
The button will now appear if and only if all the bindings in its section are visible (not filtered out by the search)
|
2021-10-02 15:10:30 +02:00 |
|
Dean Herbert
|
9fa901f6aa
|
Refine RealmContext implementation API
|
2021-09-30 23:56:38 +09:00 |
|
Dean Herbert
|
50f155e4b9
|
Move login panel related files to own namespace and tidy up class nesting
|
2021-09-17 18:34:16 +09:00 |
|
Dean Herbert
|
df786afb24
|
Merge pull request #14763 from kj415j45/localisation-settings-GlobalAction
Add localisation for Settings-KeyBindings-GlobalActions
|
2021-09-16 21:08:00 +09:00 |
|
kj415j45
|
51997fa533
|
Add localisation for GlobalActions
|
2021-09-16 16:02:04 +08:00 |
|
AbstractQbit
|
f0439ef50b
|
Remove unnecessary AllowTrackAdjustments overrides, add true to SongSelect
|
2021-09-15 13:12:57 +03:00 |
|
AbstractQbit
|
b9193aae6d
|
Make IOsuScreen.AllowTrackAdjustments nullable
Allows for inheriting value from the previous screen if undefined
|
2021-09-14 17:37:57 +03:00 |
|
Dean Herbert
|
1e09f558d1
|
Merge pull request #14687 from Emil8250/master
Make "Reset bindings" button wider to accommodate to localisations better
|
2021-09-13 22:46:06 +09:00 |
|
Dean Herbert
|
caf7ef6519
|
Add missing screen level mod application settings for some screens
Closes #7480. But based on discussion in there this solution may change.
|
2021-09-13 15:00:34 +09:00 |
|
Dean Herbert
|
52c69d2f22
|
Adjust value to not be full width (but allow for more accommodations with localised versions)
|
2021-09-13 14:17:45 +09:00 |
|
Emil Olesen
|
2888623bdb
|
Extended the width of the ResetSectionButton to be equal to Content.Width. Fixes #14685
|
2021-09-08 22:02:24 +02:00 |
|
Dean Herbert
|
458cde832d
|
Avoid using SSDQ for validity computation
|
2021-09-06 14:11:13 +09:00 |
|
Dean Herbert
|
4fb3a1d641
|
Update check to inflate in the correct direct
Also handles previously unhandled edge cases by comparing all four
corners, instead of only two.
|
2021-09-05 00:46:29 +09:00 |
|
Dean Herbert
|
66daa553de
|
Fix bounds check running too early causing tablet area to show incorrect validity
|
2021-09-04 19:34:55 +09:00 |
|
Dean Herbert
|
16beb2c90c
|
Expose more pieces of TabletSettings
|
2021-09-04 15:35:46 +09:00 |
|
Dean Herbert
|
ae47c5cdb3
|
Fix bottom area of a settings section not being clickable
|
2021-08-21 15:08:42 +09:00 |
|
Dan Balasescu
|
0a6b678059
|
Merge branch 'master' into settings-dim-other-sections
|
2021-08-20 20:22:22 +09:00 |
|
Dean Herbert
|
139ff2d6e2
|
Only fade header in when hovering a section
Feels less like the controls are interactive when hovering this way.
|
2021-08-20 17:40:05 +09:00 |
|
Dean Herbert
|
cff7b1e98f
|
Ensure the correct fade level is applied over all state changes
|
2021-08-20 17:00:08 +09:00 |
|
Bartłomiej Dach
|
143b8df1b2
|
Fix backwards warning text presence check
|
2021-08-19 22:40:35 +02:00 |
|
Dean Herbert
|
6637c64501
|
Dim all but the current section
|
2021-08-19 01:27:14 +09:00 |
|
Dean Herbert
|
c0b388cd74
|
Fix regression in ModSettingsChangeTracker
|
2021-08-17 17:50:30 +09:00 |
|
Dean Herbert
|
1b49e92e99
|
Merge branch 'master' into settings-delayed-load
|
2021-08-17 17:42:23 +09:00 |
|
Dean Herbert
|
212842c537
|
Fix initial LayoutSettings animation in a more reliable way
|
2021-08-17 12:38:44 +09:00 |
|
Dean Herbert
|
139e69ed3b
|
Merge pull request #14343 from frenzibyte/hide-tablet-not-detected-when-disabled
Hide tablet settings content when disabled
|
2021-08-16 23:31:16 +09:00 |
|
Dean Herbert
|
5f006bd6e8
|
Merge pull request #14247 from kj415j45/localisation-settings
Add localisation support for most of Settings
|
2021-08-16 22:20:35 +09:00 |
|
Dean Herbert
|
7e1086d901
|
Merge branch 'master' into hide-tablet-not-detected-when-disabled
|
2021-08-16 22:07:45 +09:00 |
|
Dean Herbert
|
568d027013
|
Simplify weird conditionals
|
2021-08-16 22:07:41 +09:00 |
|
Dean Herbert
|
8c3eb91059
|
Merge branch 'master' into localisation-settings
|
2021-08-16 20:03:06 +09:00 |
|
Dean Herbert
|
e485728109
|
Add keywords to make finding audio offset adjustments easier in settings
|
2021-08-16 19:54:45 +09:00 |
|
Dean Herbert
|
230c4eb247
|
Fade in sidebar buttons after the load has completed
|
2021-08-16 19:47:41 +09:00 |
|
Dean Herbert
|
b541550ea9
|
Avoid initial synchronous dropdown population overhead in AudioDevicesSettings
|
2021-08-16 19:47:41 +09:00 |
|
Dean Herbert
|
8d051d9fa0
|
Avoid multiple synchronous overheads in SettingsItem
|
2021-08-16 19:47:41 +09:00 |
|
Dean Herbert
|
c0130da235
|
Avoid running initial layout transform in LayoutSettings
|
2021-08-16 19:47:41 +09:00 |
|
Salman Ahmed
|
e39a295c5c
|
Hide tablet settings content when input handler is disabled
|
2021-08-16 13:45:50 +03:00 |
|
Dean Herbert
|
fc89f2bac4
|
Revert "Rename element in OsuSettings enum"
This reverts commit c2bbe17562 .
|
2021-08-16 16:56:48 +09:00 |
|
kj415j45
|
887d622c28
|
Merge branch 'master' into localisation-settings
|
2021-08-16 15:41:50 +08:00 |
|
Dan Balasescu
|
4d31d07c51
|
Merge branch 'master' into open-tablet-driver-faq
|
2021-08-16 13:46:43 +09:00 |
|
Salman Ahmed
|
c8fb796660
|
Fix settings notice text class tinting everything with yellow
|
2021-08-14 20:14:28 +03:00 |
|
kj415j45
|
c2bbe17562
|
Rename element in OsuSettings enum
`ShowProgressGraph` -> `ShowDifficultyGraph`
|
2021-08-14 22:35:15 +08:00 |
|
kj415j45
|
f87f86e671
|
Apply suggestions from code review
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-08-14 22:24:57 +08:00 |
|
kj415j45
|
e26ccf786e
|
code style format
|
2021-08-14 11:04:38 +08:00 |
|
kj415j45
|
5cfb89f18a
|
Apply suggestions from code review
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com>
|
2021-08-14 10:56:52 +08:00 |
|
kj415j45
|
d527eb3d8b
|
Apply suggestions from code review
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2021-08-13 17:15:18 +08:00 |
|
Salman Ahmed
|
f43ab323ff
|
Add shared class for notice text in settings
|
2021-08-13 11:12:44 +03:00 |
|
Salman Ahmed
|
cd842ccef8
|
Improve message
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2021-08-13 10:15:50 +03:00 |
|
Salman Ahmed
|
543f6039e2
|
Display on Windows and Linux only
|
2021-08-13 09:26:53 +03:00 |
|
Salman Ahmed
|
c5ee8753b4
|
Notify users to read OpenTabletDriver's FAQ when tablet not detected
|
2021-08-13 09:20:52 +03:00 |
|
kj415j45
|
ac52b89148
|
Add Maintenance and Debug SettingsStrings
|
2021-08-12 12:34:10 +08:00 |
|
kj415j45
|
9d391ad138
|
Add OnlineSettingsStrings
|
2021-08-12 12:34:09 +08:00 |
|
kj415j45
|
61502e977a
|
Add SkinSettingsStrings
|
2021-08-12 12:34:08 +08:00 |
|
kj415j45
|
31ffaf15d4
|
Add GameplaySettingsStrings
|
2021-08-12 12:34:07 +08:00 |
|
kj415j45
|
7adf2bb64c
|
Add UserInterfaceStrings
|
2021-08-12 12:34:06 +08:00 |
|
kj415j45
|
03013d0d30
|
Add InputSettingsStrings
Existed strings files keep no change
|
2021-08-12 12:34:06 +08:00 |
|
kj415j45
|
b2986e99d3
|
Add AudioSettingsStrings
|
2021-08-12 12:34:04 +08:00 |
|
kj415j45
|
078953980e
|
Add GraphicsSettingsStrings
|
2021-08-12 12:34:03 +08:00 |
|
kj415j45
|
9a5d4ffd43
|
Add GeneralSettingsStrings
|
2021-08-12 12:34:02 +08:00 |
|
kj415j45
|
97041de09f
|
Preparation for localisation.
|
2021-08-12 12:34:02 +08:00 |
|
Jamie Taylor
|
9b7bb37244
|
Add hover+select sounds to some components that are missing them
|
2021-07-30 21:35:28 +09:00 |
|
Dean Herbert
|
c8944b62ec
|
Update incorrect linked comment
|
2021-07-26 17:28:58 +09:00 |
|
Dean Herbert
|
075507648a
|
Show warning for linux as well
|
2021-07-26 17:28:58 +09:00 |
|
Dean Herbert
|
b70bd7689e
|
Add warning about using high precision mouse on macOS
|
2021-07-26 17:00:06 +09:00 |
|
Dean Herbert
|
af9f910a12
|
Change WarningText to accept LocalisableString
Can't work just yet, but best to have the flow in place to maintain 100%
localisation on classes which were already localised.
|
2021-07-26 16:59:29 +09:00 |
|
Joseph Madamba
|
dce47917fd
|
Fix ruleset icons overflowing from settings footer
|
2021-07-23 19:07:54 -07:00 |
|
Bartłomiej Dach
|
b1087d14f3
|
Merge branch 'master' into skin-editor-button-access
|
2021-07-22 22:49:44 +02:00 |
|
Bartłomiej Dach
|
986910a7e4
|
Annotate dependency as possibly-null
|
2021-07-22 22:43:35 +02:00 |
|
Anton Kovalyov
|
bfad044b00
|
Remove unused imports.
|
2021-07-20 21:57:55 -07:00 |
|
Anton Kovalyov
|
2b0d530075
|
Eliminate Overlay.KeyBinding namespace and move everything to Settings.Section.Input
|
2021-07-20 21:18:24 -07:00 |
|
Dean Herbert
|
9c4fbf45e9
|
Add the ability to enter and exit the skin editor via on-screen buttons
|
2021-07-20 19:36:12 +09:00 |
|
Dean Herbert
|
7df7137c88
|
Add localisation support for remaining input settings sections
|
2021-07-16 23:03:55 +09:00 |
|
Dean Herbert
|
3f3adfe297
|
Add localisation support for MouseSettings
|
2021-07-15 13:09:51 +09:00 |
|
Dean Herbert
|
5b91111eda
|
Update SettingsSubsection.Header to accept a LocalisableString
|
2021-07-15 13:09:51 +09:00 |
|
Dean Herbert
|
687c9aa33d
|
Add tooltip and keywords for "high precision" setting
|
2021-07-15 12:37:52 +09:00 |
|
Bartłomiej Dach
|
6f89f8e572
|
Merge branch 'master' into da-mod-refactor
|
2021-07-10 11:41:54 +02:00 |
|
Dean Herbert
|
fcee69ffe6
|
Fix ShowsDefaultIndicator not actually being consumed
|
2021-07-08 17:48:08 +09:00 |
|
Bartłomiej Dach
|
f45418dde7
|
Replace game-side directory/file selector with framework extensions
|
2021-07-06 22:11:54 +02:00 |
|
Dean Herbert
|
f7aba7360a
|
Merge pull request #13654 from Henry-YSLin/fix-invisible-number-box
Refactor `SeedSettingsControl` and `SettingsNumberBox`
|
2021-06-28 16:07:30 +09:00 |
|
Dean Herbert
|
eeb56970ef
|
Make OutlinedNumberBox private and nested again
|
2021-06-28 15:24:55 +09:00 |
|
Henry Lin
|
3d19364a71
|
Use BindValueChanged instead of setting the value in property setter
|
2021-06-28 11:20:00 +08:00 |
|
Henry Lin
|
0cceef8da5
|
Moved the string to int? conversion logic into SettingsNumberBox
|
2021-06-28 11:00:07 +08:00 |
|
Henry Lin
|
3b822cd5cf
|
Refactor SeedSettingsControl and related controls
|
2021-06-26 11:19:14 +08:00 |
|
Bartłomiej Dach
|
50c27d2635
|
Update usages of IHasTooltip in line with framework localisation changes
|
2021-06-25 19:10:04 +02:00 |
|
Bartłomiej Dach
|
cc5145a131
|
Fix languages with a sub-language part not working properly
|
2021-06-16 11:10:03 +02:00 |
|
Bartłomiej Dach
|
d298e95df7
|
Limit maximum height of settings enum dropdowns
|
2021-06-16 10:25:50 +02:00 |
|
Pasi4K5
|
ef9cb2c958
|
Rename nested classes
|
2021-06-12 18:37:31 +02:00 |
|
Pasi4K5
|
b79d57b68c
|
Move OsuSettingsNumberBox into SettingsNumberBox
|
2021-06-12 17:57:40 +02:00 |
|
Pasi4K5
|
c728f673d6
|
Rename classes
|
2021-06-12 17:37:01 +02:00 |
|
Pasi4K5
|
29f3880415
|
Move classes into SettingsTextBox
|
2021-06-12 17:34:02 +02:00 |
|
Pasi4K5
|
fe39a47797
|
Add OsuModSettingsTextBox and OsuModSettingsNumberBox
|
2021-06-12 00:34:53 +02:00 |
|
Dean Herbert
|
20759657de
|
Rename configuration variables and refactor lots more
|
2021-06-11 16:37:31 +09:00 |
|
Dean Herbert
|
c00f9ae4b7
|
Reword settings text
|
2021-06-11 16:11:37 +09:00 |
|
Craftplacer
|
39c3b08fc7
|
Merge remote-tracking branch 'upstream/master' into chat-mention
|
2021-06-05 11:18:06 +02:00 |
|
Dean Herbert
|
98fa5b67d6
|
Merge branch 'master' into single-bind-reset-button
|
2021-05-26 17:01:16 +09:00 |
|
Dean Herbert
|
88bdd8a7b7
|
Update some out of date code pieces
|
2021-05-26 16:01:21 +09:00 |
|
Dean Herbert
|
52ca2f4797
|
Merge branch 'master' into chat-mention
|
2021-05-26 16:00:26 +09:00 |
|
Dean Herbert
|
b13a68592f
|
Merge branch 'master' into localisation-proof-of-concept
|
2021-05-22 17:07:23 +09:00 |
|
Dean Herbert
|
b0a113a36b
|
Merge branch 'master' into localisation-proof-of-concept
|
2021-05-21 17:57:54 +09:00 |
|
Dean Herbert
|
2958b9adf4
|
Merge branch 'master' into import-from-stable-select-location
|
2021-05-21 17:37:34 +09:00 |
|
Dean Herbert
|
5acb708939
|
Remove customisation of hit error via standard settings
|
2021-05-18 15:50:50 +09:00 |
|
Dean Herbert
|
c71d53a0f9
|
Fix text and button layout
|
2021-05-18 13:40:26 +09:00 |
|
Lucas A
|
e2018f81f3
|
Use equality check for nullable types.
|
2021-05-17 19:54:21 +02:00 |
|
Lucas A
|
5ca4fd5ab4
|
Block overlays to prevent getting into a bad state.
|
2021-05-17 13:28:59 +02:00 |
|
Lucas A
|
a38fc1a2e0
|
Override text header.
|
2021-05-17 13:04:49 +02:00 |
|
Lucas A
|
db255e6814
|
Mark StableImportManager as potentially null in tests.
(StableImportManager is added to the DI in OsuGame and not in the OsuGameBase)
|
2021-05-17 12:55:59 +02:00 |
|
Lucas A
|
bec06cfac7
|
Reword StableDirectoryLocationDialog header
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2021-05-17 12:55:58 +02:00 |
|
Lucas A
|
f60dbbfbbd
|
Reword import dialogs.
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2021-05-17 12:55:58 +02:00 |
|
Lucas A
|
e15e8068d3
|
Reword StableDirectoryLocationDialog.
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2021-05-17 12:55:58 +02:00 |
|
Lucas A
|
dabe8bd4c7
|
Fix code inspections and remove now unused code.
|
2021-05-17 12:55:58 +02:00 |
|
Lucas A
|
481b0a0125
|
Add StableDirectoryLocationDialog
|
2021-05-17 12:55:57 +02:00 |
|
Lucas A
|
851e33fd15
|
Hook up StableImportManager.
|
2021-05-17 12:55:57 +02:00 |
|
Lucas A
|
5d5b1e1f0e
|
Add StableImportManager
|
2021-05-17 12:55:56 +02:00 |
|
Dean Herbert
|
baa4089364
|
Expose method to adjust header text, not whole drawable
|
2021-05-17 16:41:46 +09:00 |
|
Swords
|
304caf8bdf
|
Adding Requested changed
|
2021-05-15 11:24:08 +10:00 |
|
Swords
|
1603b92211
|
Reformatting
|
2021-05-15 01:30:54 +10:00 |
|
Swords
|
753bdf2083
|
Fixed formatting
|
2021-05-15 01:04:15 +10:00 |
|
Swords
|
0725088fde
|
Well it works, just pretty ugly looking.
|
2021-05-15 01:01:17 +10:00 |
|
Lucas A
|
6f248db519
|
Merge conditional expression.
|
2021-05-13 19:31:10 +02:00 |
|
Lucas A
|
0caba57945
|
Make screen properties local to MigrationSelectScreen.
|
2021-05-13 19:28:23 +02:00 |
|
Lucas A
|
09a5b9c872
|
Add XMLDoc to protected members.
|
2021-05-13 16:28:03 +02:00 |
|
Lucas A
|
eee3cd7c57
|
Disallow selecting storage root as a valid directory.
|
2021-05-13 11:14:05 +02:00 |
|
Lucas A
|
d3cc418961
|
Privatize DirectorySelector.
|
2021-05-13 11:08:04 +02:00 |
|