Commit Graph

19 Commits

Author SHA1 Message Date
tznind
bcdb11e2f6 Run TidyCode on all new classes 2024-10-10 12:41:43 +01:00
tznind
5a6aae694a Fix warnings and tidup code 2024-10-10 12:36:25 +01:00
tznind
c240cb165e Fix for when we want alpha pixels 2024-10-01 20:44:34 +01:00
tznind
b67c662b20 WIP: trying to get fully transparent alpha to not render 2024-09-30 21:04:29 +01:00
tznind
9322b9af7c Output at specific position 2024-09-26 20:33:37 +01:00
tznind
3c6804aee7 Move license to top of page and credit both source repos 2024-09-25 19:15:30 +01:00
tznind
4571978a9b Fix fill area - y is not in sixels its in pixels 2024-09-25 18:59:17 +01:00
tznind
eaa5c0e555 Simplify and speed up palette building 2024-09-15 15:36:43 +01:00
tznind
cbef6c591a Add comments 2024-09-15 11:36:23 +01:00
tznind
f103b04c26 Attribution for the WriteSixel method 2024-09-15 11:28:42 +01:00
tznind
68d5e995d1 Fix ConvertToColorArray and namespaces 2024-09-14 16:42:25 +01:00
tznind
891adec260 Switch to a new WriteSixel algorithm 2024-09-13 20:50:46 +01:00
tznind
e334bfd00d Refactor and split into seperate files WIP 2024-09-11 21:00:36 +01:00
tznind
30817654b8 Refactoring and comments 2024-09-11 20:27:09 +01:00
tznind
b482306395 Fix build errors 2024-09-11 19:55:45 +01:00
tznind
c6281ddddb Build color palette using median cut instead of naive method 2024-09-11 19:52:11 +01:00
tznind
943fa11230 Work on SixelEncoder 2024-09-09 23:02:34 +01:00
tznind
f0960624c1 Add ColorQuantizer 2024-09-09 21:28:19 +01:00
tznind
4d1d740e17 Initial exploration of how to sixel encode 2024-09-09 20:39:25 +01:00