Commit Graph

632 Commits

Author SHA1 Message Date
65b7075984 Limit the effect of parallax when outside the bounds of the ParallaxContainer
This fixes the visual issues that still remain when mouse confining
fails. I think it also feels more correct in general.
2021-01-22 15:43:19 +09:00
8853ac04d9 Rename some variable and add xmldoc for scroll centre position 2021-01-21 15:08:36 +09:00
c650cbd2a7 Rename variable to something slightly better 2021-01-21 15:01:23 +09:00
9daf29fedc Extract out commonly used variables 2021-01-21 15:01:23 +09:00
a85f952a38 Inline single use function 2021-01-21 15:01:23 +09:00
e5eec27e95 Simplify selected section resolution 2021-01-21 15:01:23 +09:00
6d167b7865 Remove the need to store the smallest section 2021-01-21 14:40:55 +09:00
555abcdc36 Replace nan usage with nullable float 2021-01-21 14:31:31 +09:00
8f9089d1ae Move constant to a better place 2021-01-21 14:30:22 +09:00
0fcf61d352 Replace null check with assert 2021-01-21 14:29:49 +09:00
de9d075f94 Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
2cf76ebc75 Scroll to 20% and select section intersecting below there 2020-12-22 18:29:27 +02:00
78c14fd696 Refactor code into UserTrackingScrollContainer 2020-12-22 17:36:44 +02:00
02d5b1352b Expose generic version of OsuScrollContainer 2020-11-26 18:25:56 +09:00
3ed7868801 Scroll editor setup screen to file selector on display
Previously the file selector would potentially display off-screen,
making for confusing UX.

Closes #10942.
2020-11-23 13:49:14 +09:00
2b0bea535e Resolve CA1805 inspections
"Member is explicitly initialized to its default value"
2020-11-01 18:47:40 +01:00
c3df7e1fa8 Fix scroll container's scrollbar not respecting minimum size on first resize 2020-09-25 01:05:12 +09:00
370f22f975 Show drag handle by default on main class 2020-09-10 11:11:45 -07:00
af412947b2 Merge branch 'master' into collection-database 2020-09-09 22:59:46 +09:00
cdf3e20685 Add comment regarding feedback 2020-09-09 18:07:58 +09:00
b1daca6cd3 Fix overlay sound effects playing when open requested while disabled 2020-09-09 18:05:44 +09:00
1260e30cde Make ShowDragHandle into a bindable 2020-09-08 16:36:36 +09:00
d55c9c3cc2 Fix UserProfile weirdness 2020-09-03 17:11:34 +09:00
84b3604192 Merge branch 'master' into game-overlay-activation-mode 2020-09-03 13:34:22 +09:00
ad223bc460 Make game bindable immutable. 2020-08-29 19:34:53 +02:00
f65991f31f Revert some usages based on review feedback 2020-08-26 23:28:58 +09:00
11a6c9bdcc Revert unnecessary change 2020-08-06 16:24:14 +09:00
5c05fe3988 Expose track from MusicController 2020-08-06 16:24:14 +09:00
6e42b8219c Move track to MusicController, compiles 2020-08-06 16:24:14 +09:00
8147e67f53 Use static instances in all fallback ControlPoint lookups to reduce allocations 2020-07-18 11:53:04 +09:00
f2735a7797 Use new empty ChannelAmplitudes spec 2020-06-23 21:30:37 +09:00
14ad3835ff Update naming 2020-06-23 21:27:01 +09:00
6416ace70d fixed indent 2020-05-15 14:31:05 +02:00
c55eb83351 last section gets selected when scrolling to bottom of list 2020-05-15 14:03:45 +02:00
097fcfd9ad Update osu.Game/Graphics/Containers/SectionsContainer.cs
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-05-15 00:06:58 +02:00
e390d70b70 bestMatch changes on entering section with screen top border 2020-05-14 14:33:12 +02:00
0e2ccac33b Add spaces to comments 2020-05-04 18:36:24 -07:00
69fb984e71 Remove EquivalentTo() and Equals() 2020-04-17 17:04:09 +09:00
0be2dc9b2d Tidy up SectionsContainer class layout/ordering 2020-04-13 20:13:48 +09:00
b741e359cd Use OverlayScrollContainer for overlays 2020-04-13 12:23:28 +03:00
07462120e4 Split break tracking into its own component 2020-03-26 15:30:23 +09:00
48282dea8b Remove individual setting to disable videos, fix tests 2020-03-07 22:08:38 -08:00
334ec7bbd4 Apply further framework changes 2020-02-26 15:06:30 +09:00
ec73e8f0c7 Allow different sizing modes for OverlinedParticipants 2020-02-19 17:40:38 +09:00
1909ea2bd3 Add a way to hide the drag handle 2020-02-14 16:09:19 +09:00
eb75d26c8f Extract common rearrangeable list design 2020-02-14 15:36:16 +09:00
c1f52ef594 Refactor BeatSyncContainer to handle zero length tracks 2020-02-09 21:25:28 +09:00
7c62cc3ac3 Merge remote-tracking branch 'smoogipoo/void-mouse-up-returns' into update-framework 2020-01-22 22:57:52 +09:00
7b2f58eb30 Apply OnRelease method signature refactorings 2020-01-22 13:22:34 +09:00
bfb056c612 Apply input method signature refactorings 2020-01-20 18:17:21 +09:00