Commit Graph

5660 Commits

Author SHA1 Message Date
Tig
bbb317433e Adjusted unit tests 2024-05-23 10:20:34 -06:00
Tig
4ba8f04998 Rebased with v2_develop 2024-05-23 10:12:15 -06:00
Tig
1cfa2de3f9 Merge pull request #3480 from tig/v2_3469-DimAuto-Absolute
Fixes #3469, #3473, #3482  - `Dim.Auto` fixes and `Pos`/`Dim` refactor to support TGD
2024-05-23 08:24:19 -06:00
Tig
f08f9c9567 Fixed FastFlags thing 2024-05-23 07:35:58 -06:00
Tig
6df35c0631 Code cleanup 2024-05-22 13:57:06 -06:00
Tig
675ef57ab7 ViewportSettings enum to sep file 2024-05-22 13:55:46 -06:00
Tig
0a60ce3440 Added [GenerateEnumExtensionMethods] to all Layout enums 2024-05-22 13:54:06 -06:00
Tig
c7039a6658 Removed debug code.
Added [GenerateEnumExtensionMethods] to DimAutoStyle.
Reordered DimAutoStyle.
2024-05-22 13:42:33 -06:00
Tig
f21d52522a fixed center issue - if contentsize is too small, pos can be negative 2024-05-19 22:24:21 -06:00
Tig
e966125a93 Claned up TF scenario 2024-05-19 22:00:41 -06:00
Tig
dfda16c26f Claned up TF scenario 2024-05-19 21:56:59 -06:00
Tig
0c7f97c3f5 Made methods internal for unit testing 2024-05-19 21:11:18 -06:00
Tig
6785828b11 Aligner code cleanup 2024-05-19 12:58:49 -06:00
Tig
d4ee1b0859 Fixed Dialog/Messagebox issues 2024-05-19 09:53:56 -07:00
Tig
fde6bfde2b Revamped scenarios to demo Pos.Align 2024-05-19 09:04:16 -07:00
Tig
dabb106c0e Refactor to simplify 2024-05-19 07:46:51 -07:00
Tig
7be2104c3e Added FlowModes enum 2024-05-18 10:53:00 -07:00
Tig
c877c1844d Simplified Alignment enum 2024-05-18 10:39:14 -07:00
Tig
354d02dc25 DatePicker tweaks 2024-05-17 21:22:13 -07:00
Tig
8906bec6aa Modernized AllViewsTester 2024-05-17 16:37:45 -07:00
Tig
a70d87ea16 Cleanup 2024-05-17 16:33:53 -07:00
Tig
a7cb676c0b API doc fix 2024-05-17 16:26:00 -07:00
Tig
e0c07c1d9a Aligner - one type per file 2024-05-17 16:24:00 -07:00
Tig
b64f10cc6a Slider - one type per file 2024-05-17 16:21:58 -07:00
Tig
a355f34821 Merged 2024-05-17 16:11:03 -07:00
Tig
ddd7e279c4 Merge/rebase with #3480 2024-05-17 16:10:51 -07:00
Tig
f361746351 ProgressBarStyle fix. 2024-05-17 14:46:22 -07:00
Tig
38a92ada3b Added = 0 to enum 2024-05-17 14:41:26 -07:00
Tig
b1aa34be06 backported XML doc fix from #3451 2024-05-17 14:15:13 -04:00
Tig
01a4de675d xml doc tweak 2024-05-17 14:08:39 -04:00
Tig
61c9b5c42b DimPercentMode vs UsePosition 2024-05-17 13:54:33 -04:00
Tig
896912719d PosPercent -> int vs. float 2024-05-17 13:40:34 -04:00
Tig
dfc8c015eb DimPercent -> int vs. float 2024-05-17 13:12:34 -04:00
Tig
7ece3bc3c9 Inlined code 2024-05-17 12:45:56 -04:00
Tig
7ac767afdb Layout/View.cs back to ViewLayout.cs 2024-05-17 12:33:27 -04:00
Tig
18f2ee3a77 One type per file! 2024-05-17 12:32:31 -04:00
Tig
d151267eb0 AddOrSubtract.cs (one type per file!) <g> 2024-05-17 12:24:38 -04:00
Tig
d4d2c92142 Pos/DimCombine now use AddOrSubtract enum instead of bool 2024-05-17 12:20:35 -04:00
Tig
27a347e50c Use switch 2024-05-17 12:01:31 -04:00
Tig
084c7355f9 DimAuto -> use required on properties 2024-05-17 11:58:35 -04:00
Tig
59201cfeaa Fixed comments 2024-05-17 11:38:56 -04:00
Tig
61ccc5b388 Simplified DimAuto.GetHashCode 2024-05-17 11:36:12 -04:00
Tig
3d92acd25c DimAuto.Equals readability 2024-05-17 11:33:27 -04:00
Tig
40e0d87242 Removed unnecesary comment 2024-05-17 11:29:48 -04:00
Tig
a89db3c5ab Removed Equal/GetHashCode from base classes 2024-05-17 11:25:07 -04:00
Tig
c035426cd6 Pos & Dim -> abstract 2024-05-17 11:18:59 -04:00
Tig
44e496d923 Anchor -> GetAnchor 2024-05-17 08:13:26 -07:00
Tig
334f7fac86 fixed nullability 2024-05-17 08:07:20 -07:00
Tig
dc614f5570 Addressed warning 2024-05-17 07:45:13 -07:00
Tig
1129fd4938 Added =0 to enum 2024-05-17 07:43:55 -07:00