|
|
d49ac2c565
|
progress towards being able to load files dynamically
|
2024-09-25 08:08:15 +01:00 |
|
|
|
8db8487f7a
|
add and export glyph that is meant to represent an unknown ascii character
|
2024-09-23 14:04:43 +01:00 |
|
|
|
a60aa28d6b
|
add all upper case letters
|
2024-09-23 14:00:05 +01:00 |
|
|
|
dbbc4b4122
|
done exporting all symbols
|
2024-09-23 13:47:31 +01:00 |
|
|
|
ee56118dec
|
export all lower case letters
|
2024-09-23 13:35:19 +01:00 |
|
|
|
a23a94678f
|
export 19 symbols
|
2024-09-23 13:21:11 +01:00 |
|
|
|
029786e2f1
|
export numbers to .sml files
|
2024-09-23 12:59:23 +01:00 |
|
|
|
bf6a0cd812
|
add remaining symbols
|
2024-09-23 12:30:50 +01:00 |
|
|
|
88a7e9e77c
|
amend height of some symbols
|
2024-09-23 12:23:39 +01:00 |
|
|
|
93323438f4
|
add some more symbols
|
2024-09-23 12:03:02 +01:00 |
|
|
|
6bd88ddc0b
|
add more symbols
|
2024-09-23 11:36:48 +01:00 |
|
|
|
6117fb447c
|
add a few more symbols (question mark and backwards/forwards slash)
|
2024-09-23 10:50:08 +01:00 |
|
|
|
984c06aa9d
|
add some symbols
|
2024-09-23 08:28:12 +01:00 |
|
|
|
e296bf8e6f
|
add numbers 0-9
|
2024-09-22 22:25:03 +01:00 |
|
|
|
cd9e8829c8
|
done adding all upper and lower case letters, and double-checked to make sure they are correct
|
2024-09-22 21:26:14 +01:00 |
|
|
|
126f3c929c
|
add upper case K
|
2024-09-22 20:54:29 +01:00 |
|
|
|
70d298b963
|
add upper case A-J
|
2024-09-22 15:59:55 +01:00 |
|
|
|
7e31b9f88b
|
done with lower case letters
|
2024-09-22 10:16:09 +01:00 |
|
|
|
77b2ab5fc8
|
add lower case n-q
|
2024-09-22 09:56:33 +01:00 |
|
|
|
6e3e2ad784
|
add lower-case a-f, at correct resolution
|
2024-09-22 09:43:05 +01:00 |
|
|
|
dcb73c83c0
|
delete some fonts (I had the wrong resolution set for them so they needed to be redone), and add lower case g-m
|
2024-09-22 09:25:50 +01:00 |
|
|
|
e3d2c36dd5
|
add box placeholder to signify a specific character has not been found
|
2024-09-21 15:50:23 +01:00 |
|
|
|
0cc039580b
|
add missing upper case glyphs ('R' and 'U'), and fix broken glyph (just 'T')
|
2024-09-21 15:32:51 +01:00 |
|
|
|
a4ece480f2
|
add more glyphs (but I think some are missing still
|
2024-09-21 15:12:41 +01:00 |
|
|
|
92eec06f5e
|
revert to previous style of grid
|
2024-09-21 14:41:47 +01:00 |
|
|
|
308acc4e45
|
add M-Q
|
2024-09-21 14:26:06 +01:00 |
|
|
|
12a627efa5
|
add 'l' and 'm'
|
2024-09-21 14:03:58 +01:00 |
|
|
|
29755c2ddb
|
create F-K font files
|
2024-09-21 07:15:05 +01:00 |
|
|
|
4c5df92a0a
|
generate first 5 upper case letters (A-E)
|
2024-09-20 22:29:06 +01:00 |
|
|
|
2d6ee874af
|
improve A (add space for other fonts to have tail, make the width a little narrower), and create new directory for fonts
|
2024-08-30 22:01:24 +01:00 |
|
|
|
42c4b92105
|
address edge case where Real32.toString 1.0 seems to give the string '1' instead of '1.0', and improve the drawing for upper case A
|
2024-08-30 11:13:08 +01:00 |
|
|
|
c16fa58bf6
|
fix bug caused by the calculation change in the previous commit
|
2024-08-30 09:15:33 +01:00 |
|
|
|
f3a0eb3e30
|
minor change to generated export code (avoid redundant maths operations)
|
2024-08-30 05:20:56 +01:00 |
|
|
|
f5b0c8e705
|
tested export functionality, and fixed it so that it works as intended (previous error was that the drawn object was located on the wrong part of the Y-axis)
|
2024-08-30 03:46:05 +01:00 |
|
|
|
acd68a055d
|
code shortcut to trigger export (with <Ctrl-E>); it outputs syntatically valid .sml, but I am not sure if the output is correct as intended so it needs testing
|
2024-08-30 02:34:24 +01:00 |
|
|
|
7ab7b8931d
|
code function to export triangle to .sml file (linear interpolation only; untested and also not currently executable by shortcut
|
2024-08-30 02:22:02 +01:00 |
|
|
|
24bc45142d
|
slight refactoring (move pure parsing functions to functional core in a separate file)
|
2024-08-29 09:55:08 +01:00 |
|
|
|
e69c6b42ef
|
done with loading file into app (loaded triangles are visible, etc.)
|
2024-08-29 05:38:58 +01:00 |
|
|
|
2549703dc7
|
verify that parsing saved file is successful
|
2024-08-29 05:21:04 +01:00 |
|
|
|
f0958686b7
|
implement parser for loading (but this parser is untested)
|
2024-08-29 04:39:23 +01:00 |
|
|
|
84b7a6a2f5
|
minor changes to saved format
|
2024-08-29 03:59:47 +01:00 |
|
|
|
1fdd4f33ec
|
remember to close file descriptor in file thread
|
2024-08-29 00:43:51 +01:00 |
|
|
|
eb13636993
|
very basic saving (hardcoded file name, which is fine fow now)
|
2024-08-29 00:05:30 +01:00 |
|
|
|
c40e8b98e0
|
slight renaming of constructors in FileMessage.t datatype, to provide more clarity (SAVE_TRIANGLES is for saving to a custom format, LOAD_TRIANGLES is for loading from a file in that custom format, and export is for generating code from custom format)
|
2024-08-28 20:47:40 +01:00 |
|
|
|
48c721e29b
|
done with scaffolding for file mailbox; next, send message to file mailbox to export and import, and handle these messages properly from the file mailbox
|
2024-08-28 20:42:52 +01:00 |
|