Commit Graph

2351 Commits

Author SHA1 Message Date
Neale Pickett 7c5b5b5ccf Make all paths absolute
Fixes #200
2024-04-09 11:54:39 -06:00
Neale Pickett dfecd100b8 Syntax Highlighting is not (currently) optional 2024-04-09 11:52:47 -06:00
Neale Pickett 830eb2851a Color syntax highlighting
Fixes #202
2024-04-09 11:12:32 -06:00
Neale Pickett 0696e7c61c handle prefers-reduced-motion 2024-04-08 17:22:35 -06:00
Neale Pickett cc74318e15 Workspaces: graceful failover
If the workspace fails to load for any reason, or if the language handler fails to load, we now fall back to displaying no editor, just like a normal code block.
2024-04-08 17:08:24 -06:00
Neale Pickett afae394618 Instant update index, close tab on correct answer
Fixes #201
2024-04-08 14:38:08 -06:00
Neale Pickett c9bd05c4ef Fix dark mode 2024-04-02 13:15:45 -06:00
Neale Pickett a7c2ee0022 Better structured theme config 2024-04-01 17:06:29 -06:00
Neale Pickett 2f7fba2dff Default font fallback 2024-04-01 16:57:02 -06:00
Neale Pickett 285c101bc6 I don't like Go Mono 2024-04-01 16:56:33 -06:00
Neale Pickett 3e629c6859 Re-adds workspaces (python IDE) 2024-04-01 16:46:45 -06:00
Neale Pickett c4788acaa2 NOPE 2024-01-19 12:29:23 -07:00
Neale Pickett be75ae0d5a v4.5.1 with go module version? 2024-01-19 12:24:37 -07:00
Neale Pickett 9c8c757dc0 Release 4.5.0 2024-01-19 12:09:53 -07:00
Neale Pickett 702118a437 Add optional support for entitled puzzles 2024-01-08 18:14:28 -07:00
Neale Pickett ce0862372c Get extra field working, fix a few error messages 2024-01-03 15:56:20 -07:00
Neale Pickett 58f60e4598 changelog wording 2024-01-03 14:30:13 -07:00
Neale Pickett 6a6860b5da Allow arbitrary metadata on puzzles 2024-01-03 14:28:50 -07:00
Neale Pickett 124b879f03 Ignore windows executables 2023-12-13 18:37:47 -07:00
Neale Pickett 3924eb0249 Twiddle a bit 2023-12-11 11:40:21 -07:00
Neale Pickett bbb5a5484a Development doc more approachable? 2023-12-11 11:36:18 -07:00
Neale Pickett 60fdb0ddd8 Include moth-devel.bat in win artifacts 2023-12-06 17:22:45 -07:00
Neale Pickett cc0e5bba94 actually build it 2023-12-06 17:17:47 -07:00
Neale Pickett 535276446c Possibly smarter winbuild 2023-12-06 17:13:21 -07:00
Neale Pickett 7418a3c224 More CI work 2023-12-06 16:51:39 -07:00
Neale Pickett 05ed4f315c winbuild work? 2023-12-06 16:49:02 -07:00
Neale Pickett fa049db1a2 Windows executables from CI/CD? 2023-12-06 16:44:40 -07:00
Neale Pickett 4710b6927a Clarify download everything doc 2023-11-21 13:10:44 -07:00
Neale Pickett f75286d0cf download everything doc + script 2023-11-21 13:05:55 -07:00
Neale Pickett 63881f05fa New scoreboard view 2023-11-16 23:44:32 -07:00
Neale Pickett c4bf25f8fa s/id/class/ 2023-11-16 22:37:05 -07:00
Neale Pickett 610eb27430 Scoreboard changes:
* Consistent category colors
* Only show server URL when enabled
* HTML to display when there are no scores
2023-11-16 22:18:16 -07:00
Neale Pickett e4a8883f27 Scoreboard: preserve category order 2023-11-16 20:07:49 -07:00
Neale Pickett 79cef80486 scoreboard: category stays consistent color 2023-11-16 19:57:01 -07:00
Neale Pickett 62043919f5 Reduce scoreboard replay FPS 2023-11-16 19:56:30 -07:00
Neale Pickett 6045000564 fix: helper.js was updating form.answer 2023-11-15 09:58:41 -07:00
Neale Pickett bae0fb25c6 Rm "answer" class from form: helpers.js confused. 2023-11-14 14:37:04 -07:00
Neale Pickett 40b9acf33f ci.sh can build a tarball now 2023-10-18 15:12:38 -06:00
Neale Pickett eba861aed6 Document prior releases 2023-10-18 15:01:51 -06:00
Neale Pickett c20cc1484f Pass unit tests 2023-10-03 11:44:51 -07:00
Neale Pickett 44dfbd43b5 window.checkAnswer function 2023-10-03 11:24:26 -07:00
Neale Pickett 59a6aef007 lowercase error string 2023-09-29 15:38:44 -06:00
Neale Pickett 79799bf1c2 State: add "Enabeled", remove "Messages"
Fixes #164
2023-09-29 15:37:18 -06:00
Neale Pickett 077dc261e4 Merge branch 'libmoth' into 'main'
New theme

Closes #190

See merge request devs/moth!181
2023-09-29 00:17:52 +00:00
Neale Pickett 0abb44c48c Actually implement login, LOL 2023-09-28 18:16:18 -06:00
Neale Pickett 6ff379e0f4 try to prevent future bad decisions 2023-09-28 12:59:51 -06:00
Neale Pickett eb786ba184 More scoreboard configurables 2023-09-28 12:42:25 -06:00
Neale Pickett 3d8c47d316 Integrate Ken's "monarch of the category" 2023-09-27 18:17:11 -06:00
Neale Pickett 5dfcb6324f Merge branch 'github/fork/knewbetter/scoreboard-js-dependency-loading' into 'libmoth'
Added responsive design elements and separated the scores from the te…

See merge request devs/moth!170
2023-09-28 00:01:06 +00:00
Neale Pickett 9071631353 more cleanup 2023-09-27 17:58:29 -06:00