|
|
43eb5f4448
|
add [r, g, b] field to triangle, so we can draw coloured objects (next: add ability to change current colour)
|
2024-12-29 20:18:29 +00:00 |
|
|
|
fcfa50e1f6
|
add fonts as submodule, so it can be shared with other projects
|
2024-09-30 12:01:12 +01:00 |
|
|
|
13682f1c6c
|
add load functionality (but note that saving is still hardcoded right now)
|
2024-09-29 22:26:07 +01:00 |
|
|
|
249247b704
|
progress for navigqation within file browser
|
2024-09-29 16:08:04 +01:00 |
|
|
|
5369f84389
|
display currently selected file/folder in a different colour, to visually mark which one is currently being focused.
|
2024-09-29 12:45:13 +01:00 |
|
|
|
9d44589b9d
|
add fileBrowserIdx field to track which item is selected in the browser
|
2024-09-29 12:32:11 +01:00 |
|
|
|
6846d7bd52
|
change spacing between letters a bit to make text more legible
|
2024-09-27 21:36:35 +01:00 |
|
|
|
ea7722b1f0
|
amend lower-case-s to sit on baseline, as other letters do
|
2024-09-27 10:12:01 +01:00 |
|
|
|
be379e1fe0
|
begin drawing file browser text
|
2024-09-27 10:06:21 +01:00 |
|
|
|
6fa88769aa
|
add modal text draw object to imperative shell, for drawing text like file browser
|
2024-09-27 09:08:19 +01:00 |
|
|
|
e3ff121a35
|
change AppUpdate.update function to return a list, so we can return multiple messages from a single event
|
2024-09-27 08:27:53 +01:00 |
|
|
|
57fbf5f1aa
|
add todo note
|
2024-09-25 20:34:59 +01:00 |
|
|
|
2528e67375
|
progress towards adding load functionality'
|
2024-09-25 10:17:57 +01:00 |
|
|
|
d49ac2c565
|
progress towards being able to load files dynamically
|
2024-09-25 08:08:15 +01:00 |
|
|
|
c17c573638
|
add new field to app type, to distinguish between modes (one mode for normal insertion/deleteion, another mode for saving, etc.)
|
2024-09-24 21:54:19 +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 |
|
|
|
967dd2433e
|
change graph lines to draw dots at clickable points rather than lines which are similar to graph paper
|
2024-09-21 13:23:25 +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 |
|
|
|
2098a4eda7
|
add 'numClickPoints' field to app type, and add parameter with same name to
ClickPoints.generate function
|
2024-09-20 21:33:35 +01:00 |
|
|
|
2816ff0875
|
100% done
adding functionality to allow adding coordinates through arrow keys and space/enter
|
2024-09-20 14:38:04 +01:00 |
|
|
|
9ffc19ef24
|
progress towards supporting arrow input
|
2024-09-20 12:33:31 +01:00 |
|
|
|
2d817cc998
|
adjust app type by adding arrowX and arrowY integer fields, and subsequent refactoring, as preparation for being able to draw with arrow keys
|
2024-09-20 10:17:57 +01:00 |
|
|
|
80e1a68843
|
change ClickPoints.getMousePosition function to return indices to the click points array rather than the click points themselves; this will help adding functionality to use arrows for selecting click points later
|
2024-09-20 09:07:54 +01:00 |
|
|
|
415f06f0c0
|
address second regression mentioned in previous commit, where clicked dots are no longer visible (turns out that I removed a line during refactoring which added the triangle stage coordinates to the dot vector)
|
2024-09-19 18:54:32 +01:00 |
|