|
|
e69c6b42ef
|
done with loading file into app (loaded triangles are visible, etc.)
|
2024-08-29 05:38:58 +01:00 |
|
|
|
9b639c9c53
|
progress towards toggling graph
|
2024-08-14 02:31:28 +01:00 |
|
|
|
0c76edfde2
|
remove graph lines vector from app type, so the vector can be garbage collected (it is not really needed)
|
2024-08-13 23:49:34 +01:00 |
|
|
|
4d0d8ef0a1
|
done with functional-core logic for redo (now just need to send REDO_ACTION on key callback when shortcut is pressed)
|
2024-08-08 23:43:38 +01:00 |
|
|
|
10b3617689
|
add redo stack, and adjust functions to clear it when new triangle or triangle_stage is added; when an undo function is called, the undoHd becomes the redoHd, and undo becomes undoTl, which is expected behaviour. Still need to implement REDO_ACTION though.
|
2024-08-08 23:10:38 +01:00 |
|
|
|
4243e4c679
|
refactor a little bit, making signature of app-update.sml simpler to use by storing mouseX and mouseY inside the app_type
|
2024-08-08 21:58:50 +01:00 |
|
|
|
89f4ae3b13
|
undo implemented and working fine
|
2024-08-08 21:35:48 +01:00 |
|
|
|
5c7c61586a
|
scaffolding in preparation for implementing undo
|
2024-08-08 06:34:40 +01:00 |
|
|
|
1264e20dc8
|
remove instances of 'local ... in ... end', replacing it with opauque structures with signatures, because I like the lower indentation level and additional whitespace in the latter
|
2024-08-08 01:37:46 +01:00 |
|
|
|
894dca2017
|
begin refactoring
|
2024-08-08 00:18:03 +01:00 |
|