Commit Graph

5326 Commits

Author SHA1 Message Date
Tig
f1322810f6 Support items wider than containerSize 2024-04-21 12:04:00 -06:00
Tig
7cb9d3e60d Odd dlg thing 2024-04-21 12:02:48 -06:00
Tig
745af27a27 totalSize -> containerSize 2024-04-21 11:31:28 -06:00
Tig
ba59cfca2f Prototype basically works. Not idea - needs work. 2024-04-21 01:11:02 -06:00
Tig
44cc57b9f8 Rebased onto dim.auto 2024-04-21 00:10:48 -06:00
Tig
1c26307403 Prototype Pos.Justify 2 2024-04-21 00:06:40 -06:00
Tig
13134df595 Prototype Pos.Justify 2024-04-21 00:02:26 -06:00
Tig
3f7159256c Finished Justifier 2024-04-20 23:24:18 -06:00
Tig
292ebfb638 WIP 2024-04-20 18:30:01 -06:00
Tig
48cf0db291 Working on Centered 2024-04-19 12:57:07 -06:00
Tig
bb16808021 Merge branch 'v2_develop' into v2_1785-PosJustify 2024-04-19 11:42:34 -06:00
Tig
f2a16dc1a3 Added Justifier class with robust unit tests 2024-04-19 11:39:16 -06:00
Tig
382419ad95 Removed notion of View.Autosize from Pos and Dim classes 2024-04-18 18:26:52 -06:00
Tig
0aef9d14db Removed notion of View.Autosize from Pos and Dim classes 2024-04-18 18:24:45 -06:00
Tig
a4d3bc7e58 Fixed more tests 2024-04-18 18:18:30 -06:00
Tig
7b5df8386e Fixed all TextFormatterTests 2024-04-18 17:54:54 -06:00
Tig
69cb2719b5 Fixed TextFormatterTests 2024-04-18 17:52:21 -06:00
Tig
6c117e0f0a More unit tests 2024-04-18 15:51:19 -06:00
Tig
f3b5ed7afc Fixing tests... 2024-04-18 13:14:22 -06:00
Tig
a48146af82 Tons of unit test updates 2024-04-18 09:59:07 -06:00
Tig
a89aa040ca More progress in removing AutoSize 2024-04-17 20:50:56 -06:00
Tig
c011ea0af0 Partial progress in removing AutoSize 2024-04-17 20:24:23 -06:00
Tig
6f3799dd87 Added TODOs 2024-04-17 15:58:04 -06:00
Tig
aa8bcde605 Added TODOs 2024-04-17 15:56:02 -06:00
Tig
3a8d1d546f Tweak 2024-04-17 15:42:10 -06:00
Tig
ef4c52c6bc Merged.
Fixed merge issues. Added more tests.
2024-04-17 15:17:37 -06:00
Tig
c1cac7290c Merge pull request #3410 from tig/v2_481-AnchorEnd
Fixes #481. Adds `Pos.AnchorEnd ()` (no param) to automatically account for the view's dimension.
2024-04-17 13:07:42 -06:00
Tig
6bb40abd7d API doc improvements 2024-04-17 13:07:20 -06:00
Tig
e3a0d8cbc5 API doc improvements 2024-04-17 13:01:06 -06:00
Tig
4ed5ed8bb6 Initial commit. Just a prototype 2024-04-17 12:51:19 -06:00
Tig
b2da2d6848 API doc improvements 2024-04-17 08:37:11 -06:00
Tig
e59106cfca API doc improvements 2024-04-17 08:12:32 -06:00
Tig
652f7aa1b9 Renamed API to simplify and make more clear 2024-04-17 08:05:21 -06:00
Tig
3111a2cd2f More PosDim.cs code cleanup 2024-04-16 17:52:57 -06:00
Tig
64b7149ff8 PosDim.cs code cleanup 2024-04-16 17:42:48 -06:00
Tig
e8467f25c4 Rewrote SetRelativeLayout to move logic in to the Pos & Dim classes. Massively beefed up unit tests. 2024-04-16 17:15:50 -06:00
Tig
34b3bf8d14 Merge pull request #3412 from tig/v2_3411-ClearContentOnly
Fixes #3411. `Content Scrolling` Scenario
2024-04-16 15:02:40 -06:00
Tig
21606c8658 Changed colorscheme 2024-04-16 15:01:00 -06:00
Tig
264ba87e73 AnchorEnd() works! Cleaned up usages and modernized Sceanrios 2024-04-16 14:00:38 -06:00
Tig
d8bbbb8152 Code cleanup 2024-04-16 11:50:49 -06:00
Tig
162aa081ad Implemented AnchorEnd(); added .UseDimForOffset property 2024-04-16 11:47:51 -06:00
Tig
671a18f1b5 Added tests to test new fn; which isn't implemented yet, so they fail. 2024-04-16 11:22:53 -06:00
Tig
05d3399f35 Added primitive AnchorEnd tests 2024-04-16 11:19:10 -06:00
Tig
719f39c8b3 Removed dupe tests 2024-04-16 10:33:18 -06:00
Tig
537f909e9f Factored AnchorEnd unit tests out to separate file. 2024-04-16 09:59:00 -06:00
Tig
d3dfb16597 Initial commit. Made all calls to AnchorEnd() be AnchorEnd(0) in prep 2024-04-16 09:51:22 -06:00
Tig
56922b4357 Merge pull request #3323 from tig/v2_3269_Bounds-ContentArea
Fixes #3169. `Bounds` -> `Viewport`: Content Scrolling in `View`
2024-04-16 06:37:37 -06:00
Tig
8d2c64ae3e Console Driver code cleanup 2024-04-15 18:11:17 -06:00
Tig
97351c3af6 Test tweaks 2024-04-15 18:08:51 -06:00
Tig
ceaa10c1b6 Reverted debug stuff in Scrolling Scenario 2024-04-15 17:28:53 -06:00