Commit Graph

19 Commits

Author SHA1 Message Date
clement 8ce8f2ca49 Move the graph visualization behind a button 2024-03-21 21:14:20 +01:00
clement 57256c76ab Make the editor use the remaining page height 2024-03-20 20:03:49 +01:00
clement d9cd098b61 Switch to ESLint flat configs 2024-03-20 19:35:31 +01:00
clement 450e34d42c Silent invalid states when building a graph 2024-03-05 21:30:58 +01:00
clement b0dd188d52 Simulate nondeterministic automatons 2024-03-05 21:28:53 +01:00
clement bc3cac2460 Add i18n support 2024-03-05 21:11:35 +01:00
clement 24b38a2eac Fix swapped label positions with bidirectional links 2024-02-09 20:43:28 +01:00
clement a4959680cd Add node labels and tweak node colors 2024-02-08 17:19:31 +01:00
clement 8a0afe5f88 Tweak some colors 2024-02-06 22:31:42 +01:00
clement 1f24556a48 Recreate letters when the graph changes 2024-02-06 22:25:10 +01:00
clement ead7f09aad Add back button 2024-02-06 22:24:56 +01:00
clement e2022b409d Add a modal for controls 2024-02-06 22:14:53 +01:00
clement 877b162eaa Introduce the FSM editor 2024-02-06 21:20:02 +01:00
clement be1cd8b39f Migrate to a D3-based graph renderer 2024-02-03 20:47:22 +01:00
clement b68f84bc98 Add a level selector 2024-01-10 07:19:17 +01:00
clement 987388b714 Add style to initial and accepting states 2024-01-09 21:15:57 +01:00
clement 947b539b1d Add a clear button 2024-01-08 19:42:52 +01:00
clement 6a5888640c Disable capitalization and spellcheck 2023-12-23 21:17:04 +01:00
clement f80161ee22 Initial commit 2023-12-21 21:44:03 +01:00