Commit Graph

132 Commits

Author SHA1 Message Date
Tig
f3697a99f4 Fixes #3839, #3922 - CM Glyphs not working (#3923)
* fixed

* Moved Glyphs to ThemeScope

* Removed test code
2025-02-26 15:24:58 -07:00
Tig
774e603438 Tweaked unit tests more 2024-11-26 10:18:14 -07:00
Tig
95f21c383e LineCanvas code cleanup and API docs 2024-11-07 11:36:21 -07:00
Tig
5a41d2c0fc Fixing unit tests. WIP 2024-10-30 09:32:51 -06:00
Tig
cbb7ddc1f5 Merged latest v2_develop 2024-10-28 06:28:14 -07:00
Tig
d92ef0fd7b Added a port of System.Drawing.Region with unit tests. 2024-10-27 22:10:39 -07:00
Tig
e0551f4e4d NeedsDisplay -> NeedsDraw 2024-10-27 19:54:50 -07:00
Tig
87486b1969 Renamed Refresh. COde Cleanup 2024-10-27 15:25:27 -07:00
Tig
a7040b8d6d Fixed PosDim bug 2024-10-27 14:06:56 -07:00
Tig
b31339da02 Tons of stuff 2024-10-23 15:15:53 -06:00
Tig
5e9178b4bd Everything but adornment drawing is working 2024-10-22 20:00:39 -06:00
Tig
4d4dbbf8b9 Fixing stuff 2024-10-21 18:11:34 -06:00
Tig
5dc832b6e3 Fixing unit tests 4 2024-10-18 17:06:51 -06:00
Tig
57de1ffe5f Merge branch 'v2_develop' into sixel-encoder-tinkering 2024-10-10 21:56:39 -04:00
tznind
bcdb11e2f6 Run TidyCode on all new classes 2024-10-10 12:41:43 +01:00
Thomas Nind
eee0ded081 Merge branch 'v2_develop' into sixel-encoder-tinkering 2024-10-10 10:09:17 +01:00
BDisp
614bb69ed9 Resolving merge conflicts. 2024-10-09 12:39:59 +01:00
BDisp
853f95f7f7 Move unit tests per @tig. 2024-10-07 00:42:54 +01:00
BDisp
6a0aa9a3b2 Add feature to copy, cut and paste with the cells attributes. 2024-10-06 01:18:58 +01:00
BDisp
c54041e73e Fix unit test. 2024-10-05 22:56:07 +01:00
tznind
97da4cd18f Fix unit test expectations 2024-10-05 19:41:07 +01:00
BDisp
ccf2daa024 Change all RuneCell to Cell and move methods to the Cell record struct. 2024-10-05 18:01:29 +01:00
Tig
1e19e9572d Thinking through Adornments (again) 2024-10-03 14:57:24 -06: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