Commit Graph

16 Commits

Author SHA1 Message Date
395d6002d8 done refactoring functional core (mostly); next, need to move folders in temp-squares directory into main 2025-07-06 14:45:20 +01:00
1c34bd715f finished with normal nmode for app-update refactoring 2025-07-06 14:26:11 +01:00
11052e801f port function to handlw window resizing event 2025-07-06 14:08:44 +01:00
d231edda6a modify ClickPoints.getClickPos function to detect click for square/pixel, not for triangle. (Checking if mouse is between two click points instead of if mouse is around one click point.) 2025-07-06 14:01:03 +01:00
4a87b0f16e port 'addCoordinates' function to app-update.sml 2025-07-06 13:52:38 +01:00
833005703b a bit of refactoring for quad tree's 'toTriangles' function 2025-07-06 13:26:33 +01:00
1ce3a36db4 remove unused parameter from quad tree 2025-07-06 13:23:14 +01:00
0bdf5064d8 port arrow movement (involving functional core) 2025-07-06 03:58:45 +01:00
20c02814e4 refactoring progress 2025-07-06 03:53:26 +01:00
a919e3d3d4 add function to convert from absolute pixel value to NDC 2025-07-06 03:35:36 +01:00
ed64b464c8 progress with refactoring 2025-07-06 03:21:18 +01:00
df5f326e36 begin refactoring AppUpdate structure 2025-07-06 02:49:38 +01:00
e8e090a19d add refactored message types to temp folder 2025-07-06 02:30:15 +01:00
441e5fdd69 add graph lines to refactored version 2025-07-06 02:15:16 +01:00
79be94bcbd begin refactoring to use square pixels instead of triangles, focusing on functional core first 2025-07-06 01:38:02 +01:00
513cbd3dba code a quad tree decomposition algorithm 2025-07-06 00:32:28 +01:00