Commit Graph

20 Commits

Author SHA1 Message Date
Tissevert 301a1cc895 Take pure 2D arrays primitives out in a separate module for reuse 2022-08-05 20:13:32 +02:00
Tissevert 3a635cb264 Stop storing the full class names in color grid 2022-08-04 22:32:43 +02:00
Tissevert 43900cfb64 Start implementing the solver 2022-08-02 10:58:46 +02:00
Tissevert 6e8d07e973 Fix bug in grid loader 2022-07-31 16:35:26 +02:00
Tissevert 88483c72bf Generalize surface painting algorithm to get a zone detector 2022-07-31 16:11:22 +02:00
Tissevert 7a6e815b61 Use Arrays to represent Grid data instead of Objects 2022-07-31 16:09:59 +02:00
Tissevert 6e62789c89 Implement mode switching, rename project to 'Constellations' 2022-07-31 15:19:06 +02:00
Tissevert ec5279127f Simplify colorize function to increase reuse 2022-07-26 21:53:27 +02:00
Tissevert e86312b162 Enable mode switching 2022-07-26 20:00:42 +02:00
Tissevert 6071977123 Implement grid loading and saving 2022-07-26 19:25:56 +02:00
Tissevert ccc48a3c8d Implement surface painting 2022-07-25 15:41:28 +02:00
Tissevert b4ae259123 Add a nice border to colored cells 2022-07-25 15:41:28 +02:00
Tissevert b630864844 Implement continuous draw + use select control for colors 2022-07-25 15:41:28 +02:00
Tissevert c6c2bbbb84 Start designing a proper toolbox 2022-07-25 15:41:22 +02:00
Tissevert f59c379599 Add more logic to draw the grid and colorize it 2022-07-23 22:39:59 +02:00
Tissevert e64928a58c Add shortcut to refresh page directly in browser 2022-07-23 22:39:35 +02:00
Tissevert c132b8da1a Starting to style grid 2022-07-23 18:39:27 +02:00
Tissevert dda80df882 Populate the grid dynamically 2022-07-23 18:33:01 +02:00
Tissevert c6a84321d4 Fix output dir for guix build 2022-07-23 18:32:27 +02:00
Tissevert 3d9bc23a91 First draft 2022-07-22 22:35:28 +02:00