blades-engine start porting imagemagick bmp algorithm

This commit is contained in:
2022-05-10 18:43:54 -04:00
parent 2897e7c790
commit 919395fabe
6 changed files with 2717 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

View File

@@ -5,6 +5,7 @@
"requires": true,
"packages": {
"": {
"name": "kiss-vscode",
"version": "0.0.18",
"dependencies": {
"monaco-editor": "^0.29.1"

View File

@@ -32,6 +32,8 @@ typedef EditorState = {
showOutputBlocks:Bool
};
typedef EditAction: Void->Void;
typedef Disposable = {
dispose:Void->Void
};

View File

@@ -3,6 +3,7 @@
(var &mut :Document document)
(var &mut :Element content)
(var &mut :Array<KTxt2Element> ktxt2Elements)
(var &mut :Array<EditAction> editActions)
// Because monaco editors are expensive, the editor can't have an infinite number open at a time
(var PAGE_SIZE 24)