Commit Graph

3024 Commits

Author SHA1 Message Date
76eefc7573 Add support for localisation where it was missing 2023-01-15 01:46:11 +03:00
123c477e00 Merge branch 'master' into ui/segmented-graph 2023-01-12 19:02:49 +09:00
bb2ece5c71 refactor(SegmentedGraph): adjust tierCount based on passed Colours 2023-01-12 10:57:12 +01:00
7cbc03dce6 refactor(SegmentedGraph): use (get/set)ters to expose TierColour 2023-01-12 10:13:16 +01:00
5694487a7b fix(SegmentedGraph): update graphNeedsUpdate variable during Update() loop 2023-01-12 02:36:35 +01:00
624e90b213 style: nitpicks 2023-01-11 21:32:12 +01:00
6249322a32 fix(SegmentedGraph): solve issue for negatives values 2023-01-11 14:03:36 +01:00
e128b9ee5c fix(SegmentedGraph): make ctor public 2023-01-11 14:03:19 +01:00
42ff8c75fa refactor: make class not abstract 2023-01-11 11:22:18 +01:00
578d16f2bc perf: Do not draw sectoins that are less than 1px 2023-01-11 11:11:31 +01:00
21073f3601 reafactor: use DrawNode to draw SegmenteddGraph 2023-01-10 22:49:35 +01:00
11648db910 Fix game overlays not blocking scroll properly 2023-01-10 21:01:06 +03:00
91eab7985b feat(ui): Implement a segmented graph 2023-01-09 21:35:27 +01:00
e35f63c001 Ensure screenshot filenames are unique by locking over file creation 2023-01-10 01:37:16 +09:00
ac85433178 Fix default volume control keys not working when chat textbox is focused
Closes #22004.
2023-01-03 09:44:35 +08:00
777ffcf805 Highlight "open" option on external link button context menu 2022-12-26 20:47:24 -08:00
c7ca4bbba5 Use generic Enum methods 2022-12-26 20:36:39 +01:00
e416bdd06b Merge branch 'master' into remove_obsolete_star_colours 2022-12-26 16:35:47 +01:00
fbff5d8d69 Remove obsoleted "ForDifficultyRating" method 2022-12-26 16:16:52 +01:00
67aea34e7e Merge branch 'master' into fix-breadcrumb-tab-item-click-area 2022-12-23 16:36:58 +01:00
08d2fbeb8e Use new ArgumentNullException.ThrowIfNull throw-helper API 2022-12-22 21:27:59 +01:00
64a45aa0e0 Merge branch 'master' into wiki-heading-id-attributes 2022-12-20 06:34:47 +01:00
4a9b58adda Merge branch 'master' into markdown-footnote-support 2022-12-20 13:48:35 +09: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
a88812861e Implement bidirectional footnote link navigation 2022-12-19 19:34:47 +01:00
73a4310935 Add styling for footnote groups 2022-12-19 19:34:40 +01:00
112613c2f0 Add styling for footnote links 2022-12-19 19:28:01 +01:00
0dce899634 Throw on OsuClickableContainer.ClearInternal() invocations
As they may cause critical failure due to getting rid of the `Content`.
2022-12-19 18:25:45 +01:00
813c351607 Fix breadcrumb tab item click area not extending to background height 2022-12-16 21:44:10 -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
d5b2c7dfe9 Clamp SFX panning on results screen 2022-12-16 17:19:07 +09:00
0f34d908c7 Use LocalisableStrings for date and time formats 2022-12-16 00:05:47 +01:00
efe057176e Make OsuButton abstract 2022-12-13 22:13:48 +09:00
edc78205d5 Add comments about why both positional input checks are required in OsuClickableContainer 2022-12-13 22:12:52 +09:00
890dd9cd06 Fix input doesn't take original drawable modifications into account 2022-12-12 15:10:03 +03:00
b0d475cd8b CI fix 2022-12-12 14:57:07 +03:00
d2b3533356 Fix OsuClickableContainer input receiving 2022-12-12 14:42:54 +03:00
7e39f171fb Fix OsuButton input receiving 2022-12-12 14:42:54 +03:00
0497e433b1 Change SectionsContainer to use flowing children for section update logic 2022-12-07 16:30:15 +09:00
af000c6e92 Fix RangeSlider potentially throwing exception on mobile platforms 2022-12-04 21:58:00 +03:00
2eaefcad30 Remove unused renderer 2022-11-30 04:56:07 +03:00
3b13ca1167 Remove texture from TrianglesV2 2022-11-30 04:09:46 +03:00
08a403cb33 Merge pull request #21428 from mk56-spn/RangeSlider_implementation
Refactor star "DifficultyRangeFilterControl" into generic range slider
2022-11-29 16:08:13 +09:00
56a694fb04 Add automated test coverage of simple scenarios for RangeSlider 2022-11-29 15:10:21 +09:00
3e277a92e9 Fix incorrect texel size calculation 2022-11-29 03:21:59 +03:00
ba1717c2ca Don't draw 0 thickness triangles 2022-11-29 02:36:27 +03:00
db7f429e39 Fix partial class issues and adjust test slightly 2022-11-27 10:44:05 +01:00
0aba119056 Merge remote-tracking branch 'origin/RangeSlider_implementation' into RangeSlider_implementation
# Conflicts:
#	osu.Game.Tests/Visual/SongSelect/TestSceneDifficultyRangeFilterControl.cs
#	osu.Game/Screens/Select/DifficultyRangeFilterControl.cs
2022-11-27 10:40:29 +01:00