Commit Graph

8435 Commits

Author SHA1 Message Date
c7ca4bbba5 Use generic Enum methods 2022-12-26 20:36:39 +01:00
ee77b8cad3 Merge branch 'master' into fix-parameters-inspection 2022-12-26 05:17:40 +03:00
973fd90af2 Fix parameters with the same default value inspection 2022-12-25 16:15:02 -08:00
f959b02dc8 Use empty drawables for spacing badges instead 2022-12-25 16:05:59 -08:00
b871d6f078 Remove unused fields 2022-12-24 13:35:17 -08:00
ae967e08b0 Add badges when needed instead of using alpha 2022-12-24 13:27:46 -08:00
4f6b3644f3 Fix title/artist overflowing to right side 2022-12-24 12:40:32 -08:00
df645ef3cb Change title/artist idle colour to white 2022-12-24 11:42:05 -08:00
9d073f4228 Link beatmap set title and artist to listing search 2022-12-24 11:26:09 -08:00
301eb71e22 Fix wrong member names 2022-12-24 10:39:05 +01:00
2c060ac8d4 Add localisation support for new button's strings 2022-12-24 17:32:04 +08:00
91bde14fb3 Add button to settings to show lazer upgrade guide 2022-12-24 15:42:24 +08:00
9a2cc04361 Fix wrong path being used in fail handler 2022-12-23 16:44:03 +01:00
a677c8be06 Change path on error 2022-12-23 21:17:42 +08:00
5eccafe190 Fix wiki overlay showing error message when load is cancelled 2022-12-23 16:45:40 +08:00
08d2fbeb8e Use new ArgumentNullException.ThrowIfNull throw-helper API 2022-12-22 21:27:59 +01:00
28fc2f34b5 Merge branch 'master' into restore-default-button-hit-area 2022-12-22 13:32:57 +03:00
3ec31a5f51 Fix language selector in first run dialog not updating after changing language in settings 2022-12-21 19:30:21 +01:00
19f66c806e Fix language dropdown in settings not updating after changing language in first run dialog
Closes #21744.
2022-12-21 16:31:55 +08:00
cebd5f6dc2 Fix restore default button having a minuscule hit area
Another casualty of edc78205d5. This
particular button was actually *relying* on receiving positional events
from its entire bounding box rather than `Content`, in order for the
button to be htitable more easily, which broke as other buttons were
fixed to behave more in line with expectations.

Upon closer inspection this is another case of a weird carried-over
construction. The button doesn't really need to inherit `OsuButton` or
do any of the arcane stuff that it was doing, so it's now a plain
`OsuClickableContainer` with less `Content` hackery.
2022-12-20 20:47:58 +01:00
378486cbe0 Merge branch 'master' into argon-pro-skin 2022-12-20 19:34:56 +01:00
bf074adb13 Remove unused using directive 2022-12-20 18:24:26 +01:00
8ead606065 Merge branch 'master' into ui-scale-only-show-one-screen 2022-12-20 18:23:37 +01:00
2f0c772dcb Add argon pro skin 2022-12-20 21:18:51 +09:00
439b8ac56a Fix file select popup getting stuck when switching first run screens while selecting
Closes #21663
Supersedes #21724
2022-12-20 17:59:23 +09:00
c119d41a2d Only show song select for now at ui scale adjust first run screen
Having both was a bit too much. Still not happy with this but it's a bit
less sensory overload.

I think while it's cool being able to show nested screens like this, it
needs more thought to actually be a good experience.
2022-12-20 17:52:56 +09:00
64a45aa0e0 Merge branch 'master' into wiki-heading-id-attributes 2022-12-20 06:34:47 +01:00
7c282d9def Enable generic attribute support for wiki markdown containers 2022-12-19 21:32:38 +01:00
db1380a346 Refactor markdown extension management 2022-12-19 20:19:51 +01:00
186ccc64fd Fix welcome screen language buttons not working 2022-12-19 18:19:26 +01:00
b64a5cbda6 Merge branch 'master' into guard-url-protocols 2022-12-19 15:46:45 +09:00
6e62033bc4 Fix some comment actions not being lowercased 2022-12-18 20:20:15 -08:00
ba54551313 Merge branch 'master' into guard-url-protocols 2022-12-16 18:23:16 +09:00
27c497145f Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
cbee72897a Merge pull request #21654 from Susko3/use-localisable-strings-for-dates-and-times
Use `LocalisableString`s for date and time formats
2022-12-16 16:17:14 +09:00
232f590ba3 Merge pull request #21628 from peppy/go-hard-file-writes
Use hard links on windows when importing beatmaps from a legacy osu! install
2022-12-16 14:52:57 +09:00
0f34d908c7 Use LocalisableStrings for date and time formats 2022-12-16 00:05:47 +01:00
9813bc9544 Reword disclaimer and fix translation keys 2022-12-15 22:46:31 +09:00
d2b98b803d Turn on featured artist filter by default and add disclaimer when toggling for the first time 2022-12-15 18:42:47 +09:00
0763b86236 Add more padding around text in dialog popups 2022-12-15 17:32:27 +09:00
78bc94d3cb Set featured artists filter to enabled by default 2022-12-15 16:57:39 +09:00
a7f3e13946 Fix MultipleSelectionFilter not correctly handling initial selection 2022-12-15 16:56:09 +09:00
f4316a9827 Fix incorrect grammar in hard link explanation text
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-12-14 11:30:01 +09:00
b8904fe747 Move ImportParameters to better home 2022-12-13 21:41:26 +09:00
cb16d62700 Hook up ImportParameter flow with IModelImporter caller methods 2022-12-13 21:29:32 +09:00
15bd82add8 Fix DrawableUsername being affected 2022-12-12 18:24:49 +03:00
02b3bbf0d3 Merge pull request #21616 from Joehuu/changelog-build-masking
Fix changelog single build dates disappearing before being off screen
2022-12-12 18:28:48 +09:00
05b5949810 Use explicit casts 2022-12-12 17:38:39 +09:00
e2d8909e73 Add link to change folder location if it isn't on the same drive as import path 2022-12-12 13:44:09 +09:00
726943cb14 Add information attempting to explain hard links to the end user 2022-12-12 13:44:09 +09:00