Commit Graph

22786 Commits

Author SHA1 Message Date
730e66f0ee Make pausing on window focus lose instant 2021-02-05 09:07:59 +03:00
b06f4ee124 Merge branch 'master' into solo-mod-select-overlay 2021-02-03 23:44:08 +09:00
17072a5dda Merge pull request #11664 from smoogipoo/modselect-dynamic-isvalid
Make it possible to change IsValidMod in mod selection
2021-02-03 23:43:36 +09:00
75801097ea Merge pull request #11632 from bdach/ongoing-tracker-fix-more
Fix ongoing operation tracker double-returning internal lease after screen exit
2021-02-03 23:17:53 +09:00
2a52851e68 Merge branch 'master' into modselect-dynamic-isvalid 2021-02-03 22:11:33 +09:00
77735ac9dc Merge pull request #11663 from smoogipoo/modselect-disable-stacking
Allow mod buttons to not be stacked
2021-02-03 22:11:02 +09:00
b27557f278 Merge pull request #11667 from smoogipoo/fix-mod-icon
Fix ModIcon not updating background colour correctly
2021-02-03 22:06:29 +09:00
f24a6178bc Merge branch 'master' into ongoing-tracker-fix-more 2021-02-03 21:00:45 +09:00
fc84ec1313 Move anchor specification to central place 2021-02-02 22:18:14 +01:00
181d2c672b Fix outdated comment 2021-02-02 22:05:25 +01:00
fe7f4f7222 Merge branch 'master' into playlists-item-visual-improvements 2021-02-02 21:26:16 +01:00
abb32d11b5 Merge pull request #11662 from smoogipoo/refactor-mod-sections
Refactor mod sections and make them overridable
2021-02-02 23:12:34 +09:00
b76116d943 Merge branch 'master' into modselect-disable-stacking 2021-02-02 21:41:33 +09:00
921f008217 Fix ModIcon not updating background colour correctly 2021-02-02 21:35:08 +09:00
728f8599b2 Move incompatible mod deselection to SoloModOverlay 2021-02-02 21:06:32 +09:00
e58ece9e10 Make ModSelectOverlay abstract 2021-02-02 21:06:04 +09:00
50e92bd0ed Fix selection not being preserved when IsValidMod changes 2021-02-02 20:50:54 +09:00
10ceddf3ff Make IsValidMod adjustable 2021-02-02 20:47:50 +09:00
75f81bfa06 Add back mod validation 2021-02-02 20:35:41 +09:00
6d620264f4 Allow mod buttons to not be stacked 2021-02-02 20:27:41 +09:00
3741f05ab3 Refactor mod sections and make them overridable 2021-02-02 20:11:40 +09:00
ac5662b1aa Merge branch 'master' into mod-consistency-function 2021-02-02 20:01:42 +09:00
4ecbe058f7 Merge pull request #11640 from smoogipoo/add-mod-utils
Add ModUtils class for validating mod usages
2021-02-02 20:01:20 +09:00
41593ff09e Privatise protected property setters 2021-02-02 19:14:44 +09:00
180af3c7f8 Add codeanalysis attribute 2021-02-02 19:02:09 +09:00
052cf1abae Reuse existing method 2021-02-02 18:42:02 +09:00
5881b8be96 Merge branch 'add-mod-utils' into mod-consistency-function 2021-02-02 18:41:35 +09:00
c41c854ce3 Merge pull request #11637 from frenzibyte/improve-chat-autoscroll
Improve auto-scrolling logic for drawable channels
2021-02-02 18:40:25 +09:00
12f52316cd Prevent multiple enumeration 2021-02-02 18:37:11 +09:00
1df412a03c Fix incorrect handling of multi-mod incompatibilities 2021-02-02 18:31:08 +09:00
d0655c21c6 Simplify implementation of CheckCompatibleSet 2021-02-02 18:18:57 +09:00
8232d9d2fe Fix incorrect implementation 2021-02-02 18:01:38 +09:00
40233fb47c Make font bolder 2021-02-02 17:09:59 +09:00
6d9ac4d0f0 Increase darkness of gradient on buttons to make text readability (slightly) better 2021-02-02 16:57:27 +09:00
fb52ac8c69 Share remove from playlist button design with adjacent download button 2021-02-02 16:57:08 +09:00
bdc05af4b7 Make playlist settings area taller to better match screen aspect ratio 2021-02-02 16:30:45 +09:00
a76314a876 Use Update instead of UpdateAfterChildren (no need for the latter) 2021-02-02 15:57:17 +09:00
bb0753f68d Use a better method of cancelling user scroll 2021-02-02 15:44:03 +09:00
398ab9c2c2 Use UserTrackingScrollContainer instead 2021-02-02 15:29:38 +09:00
ed63b571d2 Add "new" override for ScrollToEnd To UserTrackingScrollContainer 2021-02-02 15:16:28 +09:00
1c645601d4 Fix typo in xmldoc 2021-02-02 14:14:31 +09:00
0d5353008c Update sentry sdk usage 2021-02-02 13:34:37 +09:00
216b0d89a7 Bump Sentry from 2.1.8 to 3.0.1
Bumps [Sentry](https://github.com/getsentry/sentry-dotnet) from 2.1.8 to 3.0.1.
- [Release notes](https://github.com/getsentry/sentry-dotnet/releases)
- [Changelog](https://github.com/getsentry/sentry-dotnet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-dotnet/compare/2.1.8...3.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-01 19:16:51 +00:00
5c28c030c8 Unconditionally set "autoscroll" state 2021-02-01 22:08:57 +03:00
15fcabb128 Add documentation to auto-scroll leniency
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-02-01 22:04:44 +03:00
286726feb0 Bump SharpCompress from 0.26.0 to 0.27.1
Bumps [SharpCompress](https://github.com/adamhathcock/sharpcompress) from 0.26.0 to 0.27.1.
- [Release notes](https://github.com/adamhathcock/sharpcompress/releases)
- [Commits](https://github.com/adamhathcock/sharpcompress/compare/0.26...0.27.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-01 17:44:30 +00:00
c70dd2edfc Merge pull request #11569 from peppy/fix-editor-new-beatmap-crash
Fix a potential crash when exiting the editor before a new beatmap is added to the database
2021-02-01 21:01:51 +09:00
425dc8a210 Ensure mods are always in a valid state at a game level 2021-02-01 20:20:19 +09:00
ead8262257 Add function to check for (and return) invalid mods 2021-02-01 20:20:10 +09:00
b9832c1b2d Add ModUtils class for validating mod usages 2021-02-01 19:37:24 +09:00