Commit Graph

17 Commits

Author SHA1 Message Date
Tig
315b3cddaa unit tests pass 2024-11-10 00:14:40 -07:00
Tig
701d592913 Unit tests pass 2024-11-09 22:39:47 -07:00
Tig
427f5b1e3d Refactoring... WIP 2 2024-11-09 15:21:04 -07:00
Tig
127bfd50a2 Refactoring... WIP 2024-11-08 19:30:51 -07:00
BDisp
66ec2de322 Fix more unit tests that were used with KeepContentInAllViewport as true and now is false by default. 2024-09-06 00:37:17 +01:00
BDisp
8d346a8d5c Implement @tig scroll bars and fix some bugs. 2024-09-05 23:46:43 +01:00
BDisp
07d7162c8f Prevent Size being negative. 2024-09-04 19:53:24 +01:00
BDisp
f54ded3351 Add KeepContentInAllViewport to Scroll. 2024-09-04 19:41:42 +01:00
BDisp
d3ab81eb19 Add ScrollBar unit tests and code cleanup. 2024-08-26 00:13:30 +01:00
BDisp
81888222ea Ensures slider to have a length proportional to the bar size. 2024-08-21 22:07:25 +01:00
BDisp
9b896573ec Fix scroll slider when moving mouse outside the host. 2024-08-16 23:57:15 +01:00
BDisp
b025beb32f Rename id to scrollSlider to avoid conflict with the Slider view. 2024-08-16 16:27:54 +01:00
BDisp
f9aa619162 Fix merge errors. 2024-07-11 12:22:02 +01:00
BDisp
1e9e27a7f3 Only raises PositionChanging and PositionChanged if position has changed, 2024-06-22 18:52:34 +01:00
BDisp
24e4f651c1 Remove unnecessary ClearOnVisibleFalse property. 2024-05-24 19:22:33 +01:00
BDisp
84c69f0ffe Remove unnecessary _sliderContainer view. 2024-05-24 16:01:35 +01:00
BDisp
478c93d985 Create a Scroll class with unit tests and use case. 2024-05-23 22:42:08 +01:00