Commit Graph

5504 Commits

Author SHA1 Message Date
Tig
3585e92da6 Put error handling code in sep method. 2024-04-22 06:28:42 -06:00
Tig
b6b29fec1a Checked out Justifier from v2_1785-PosJustify 2024-04-21 18:00:14 -06:00
Tig
a89ffaf6d0 Messing with Pos.Justify 2024-04-21 16:54:07 -06:00
Tig
04f75dcc6f Merge branch 'v2_1785-PosJustify' of tig:tig/Terminal.Gui into v2_1785-PosJustify 2024-04-21 12:36:05 -06:00
Tig
2fdbce4a76 Fixed all unit tests. Doesn't mean things aren't broken tho. 2024-04-21 12:35:32 -06:00
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
f134d1a113 Started to add more primitve unit tests for vertical text 2024-04-21 11:22:27 -06:00
Tig
c65596b2d0 Sorta fixed vertical. Broke wide runes 2024-04-21 11:05:27 -06:00
Tig
91e3e75dc0 Sorta fixed vertical. Broke wide runes 2024-04-21 09:18:57 -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
Brandon Thetford
683c087537 Add manifest for powershell module 2024-04-19 23:18:16 -07:00
Brandon Thetford
cdd2cc7e10 Skeleton program.cs for basic debugging of analyzers 2024-04-19 23:16:54 -07:00
Brandon Thetford
7ef6c57331 Code generator tests 2024-04-19 23:16:48 -07:00
Brandon Thetford
b47aebb934 Definitions of enum types for use in tests 2024-04-19 23:16:40 -07:00
Brandon Thetford
9d650b0f7d Tests for extensions 2024-04-19 23:16:33 -07:00
Brandon Thetford
dc8d0bb165 launchSettings used when debugging analyzer project 2024-04-19 23:16:25 -07:00
Brandon Thetford
15feab1e11 Specifications for currently implemented analyzers 2024-04-19 23:16:18 -07:00
Brandon Thetford
bdaa375d51 Filter for types that should not be included in the output assembly 2024-04-19 23:16:13 -07:00
Brandon Thetford
e3d8f476f8 Currently implemented generators and supporting types such as their attributes 2024-04-19 23:16:07 -07:00
Brandon Thetford
86e8f6a1ec Conditionally-included polyfills for language feature support in netstandard2.0 2024-04-19 23:15:56 -07:00
Brandon Thetford
7507109a9e Some extensions on base types for use in various components 2024-04-19 23:15:49 -07:00
Brandon Thetford
508331a2e6 Common string constants used by various components 2024-04-19 23:15:43 -07:00
Brandon Thetford
e0994ec1e6 Add analyzer projects
- Analyzer project
 - Test project for analyzers
 - Console application for Roslyn analyzer debugging
2024-04-19 23:15:30 -07:00
Brandon Thetford
9682b4d6e9 Add PowerShell module for convenient analyzer rebuilds 2024-04-19 23:15:11 -07:00
Brandon Thetford
fe5d51d71c Standard MIT license text 2024-04-19 23:13:10 -07:00
Brandon Thetford
4a9c53b798 Add solution-wide annotation references as non-transitive assets 2024-04-19 23:12:56 -07: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
83bc6aa632 Added more TextFormatter tests 2024-04-18 16:15:59 -06:00
Tig
785215d957 Added TextFormatter unit tests that show Right has bug 2024-04-18 16:07:50 -06:00
Tig
6c117e0f0a More unit tests 2024-04-18 15:51:19 -06:00
Tig
20402dd74e diagnosing broken vertical text 2024-04-18 14:35:00 -06:00
Tig
00ac1bbf7a Renamed API to simplify and make more clear. Fixed Text formatting vertical/right aligned text. Fixed crash in scenario 2024-04-18 14:16:55 -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