Commit Graph

110 Commits

Author SHA1 Message Date
tznind
97da4cd18f Fix unit test expectations 2024-10-05 19:41:07 +01:00
tznind
b67c662b20 WIP: trying to get fully transparent alpha to not render 2024-09-30 21:04:29 +01:00
Thomas Nind
050db7a924 Merge branch 'v2_develop' into sixel-encoder-tinkering 2024-09-26 20:25:56 +01:00
tznind
4571978a9b Fix fill area - y is not in sixels its in pixels 2024-09-25 18:59:17 +01:00
tznind
f07ab92dca Switch to simpler and faster palette builder 2024-09-23 20:31:05 +01:00
tznind
ef56998f5a Tidy up test file and comments in NetDriver 2024-09-23 19:51:05 +01:00
Tig
05ae84382d Addressed review feedback.
Renamed ColorName to ColorName16 to make it clear it's purpose.
Added related TODOs.
2024-09-23 09:53:52 -06:00
Tig
5861277b65 Color schemes - unit test fixes 2024-09-22 15:33:06 -06:00
tznind
93ce9a8b0b Add sixel test for grid 3x3 to make 12x12 checkerboard 2024-09-22 20:58:56 +01:00
tznind
f40b7b46d5 Fix test and make comments clearer 2024-09-22 20:28:39 +01:00
tznind
eaa5c0e555 Simplify and speed up palette building 2024-09-15 15:36:43 +01:00
tznind
4d1d740e17 Initial exploration of how to sixel encode 2024-09-09 20:39:25 +01:00
Tig
44ce74a5c0 Refactored Application into smaller files.
Made Application #nullable enable
2024-07-22 16:52:02 -06:00
Tig
e09c0e68f8 Merge branch 'gradients' into tznind-gradients 2024-07-09 13:39:15 -06:00
Tig
d0f1280f29 Code cleanup 2024-07-09 13:37:08 -06:00
Thomas
1ba84ded9a Fix bad namespace 2024-07-09 16:59:21 +01:00
tznind
b9a8c7d263 Fix GradientFill when not at origin 2024-07-07 21:56:23 +01:00
tznind
d15f3af388 Add tests that confirm LineCanvas behavior with Fill 2024-07-07 21:41:19 +01:00
tznind
afc0bf02c5 Fix dodgy constructor on FillPair and add tests 2024-07-07 21:35:13 +01:00
tznind
8a56586fec Fix note comment and add tests for SolidFill class 2024-07-07 21:30:31 +01:00
tznind
0631579bd9 Fix naming and tests compiler warnings 2024-07-07 21:19:55 +01:00
tznind
116cba8c8c Gradient tests 2024-07-07 21:06:21 +01:00
tznind
a167366b14 Tests, xmldoc and guards 2024-07-07 20:13:56 +01:00
Tig
f0984f08f8 Fixed stuff 2024-06-13 10:37:57 -07:00
Tig
dde1fe435c Fixed unit test warnings 2024-05-30 11:46:04 -06:00
Tig
1c8622ab24 Fixed ThicknessTests 2024-05-30 07:00:04 -06:00
Tig
d318f22123 Fixed LineCanvasTests 2024-05-30 06:59:28 -06:00
Tig
b6b730ee81 Fixed Thicknesstests 2024-05-30 06:38:13 -06:00
Tig
2f449e5963 Fixed RulerTests 2024-05-30 06:37:24 -06:00
Tig
161bc277c8 Fixed AttributeTests 2024-05-30 06:35:43 -06:00
Tig
86139e1f5b Enabled EndToStart. 2024-05-23 12:07:37 -06:00
Tig
408d41ac86 Made default for Aligner to not add spaces 2024-05-23 10:31:23 -06:00
Tig
4ba8f04998 Rebased with v2_develop 2024-05-23 10:12:15 -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
d4ee1b0859 Fixed Dialog/Messagebox issues 2024-05-19 09:53:56 -07:00
Tig
dabb106c0e Refactor to simplify 2024-05-19 07:46:51 -07:00
Tig
c877c1844d Simplified Alignment enum 2024-05-18 10:39:14 -07:00
Tig
a70d87ea16 Cleanup 2024-05-17 16:33:53 -07:00
Tig
a59c44d258 Rebased latest 2024-05-11 11:05:32 -06:00
Tig
cd2df54c97 Fix warnings 2024-05-11 09:28:58 -06:00
Tig
a138ad800a PosDim code clean up and APIU doc improvements 2024-05-11 08:42:08 -06:00
Tig
5f96f8ae63 Alignment round trip unit test 2024-05-11 07:36:48 -06:00
Tig
c5a6c907a4 Justifier->Aligner 2024-05-10 10:35:49 -06:00
Tig
cd104e9163 Dialog/MessageBox use new Justifier 2024-05-10 07:47:03 -06:00
Tig
a563e03ec2 More... 2024-05-08 17:02:34 -06:00
BDisp
af42151aac Removing duplicate InlineData. 2024-05-03 00:17:10 +01: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
f1322810f6 Support items wider than containerSize 2024-04-21 12:04:00 -06:00
Tig
3f7159256c Finished Justifier 2024-04-20 23:24:18 -06:00