Commit Graph

1241 Commits

Author SHA1 Message Date
2ac2a2537d don't cancel syntax highlight update if previously disabled 2024-07-22 18:25:43 -04:00
2b653ac8a1 sync scroll after syntax highlight update 2024-07-22 18:25:16 -04:00
0d8436aec6 rename syntax highlight update loop 2024-07-22 18:24:57 -04:00
365903b64d use deprecated execCommand to retain undo-history 2024-07-20 13:10:55 -04:00
ddeacd4524 shorter message update debounce 2024-07-20 13:10:20 -04:00
c3a51af2f3 firefox compat 2024-07-20 12:28:16 -04:00
5712128ac0 improve QR editor performance
- only run hljs with syntax enabled
- only check localStorage once, then rely on the checkbox
- run hljs on a 30fps loop instead of event-based
- use morphdom to update syntax dom instead of innerHTML
2024-07-20 12:16:47 -04:00
7a99a068e6 Merge branch 'staging' into parser-followup-2 2024-07-19 07:28:41 -04:00
ae90966f43 add debugger button states 2024-07-18 19:57:05 -04:00
03eb04e8f9 verify QR paste JSON and allow non-JSON pastes 2024-07-18 19:47:35 -04:00
3cbbb2fe39 Use eventSource instead of DOM click 2024-07-19 02:12:01 +03:00
896d43ade7 add QR delete confirm 2024-07-18 18:39:32 -04:00
1d3b2a31c6 change color border -> accent 2024-07-18 18:33:42 -04:00
4340143b7b fix "Fix keyboard interaction on item adder" 2024-07-18 18:11:32 -04:00
0c04f06c59 Merge branch 'staging' into parser-followup-2 2024-07-18 18:08:10 -04:00
01db776998 add "add QR" to QR switcher 2024-07-18 18:07:04 -04:00
ab6b7f6200 add icon to QR switcher "switch sets" 2024-07-18 18:06:52 -04:00
739752ccf3 Fix aborting via hourglass 2024-07-18 23:32:20 +03:00
1effb66fd6 Add cancelling of SD gens 2024-07-18 23:23:33 +03:00
f9e16d2225 Add to multimodal captions 2024-07-18 22:51:47 +03:00
e6995e40cc Update /qr-delete help string and add missing arg
- Fixes #2527
2024-07-18 18:47:13 +02:00
8a55d64158 Merge branch 'staging' into parser-followup-2 2024-07-17 17:43:49 -04:00
240048f833 Fix gap between icon and label, label min width 2024-07-17 20:04:01 +02:00
8436082fef Make QR quick buttons aligned 2024-07-17 19:51:37 +02:00
a4a38e662e Fix keyboard interaction on item adder 2024-07-17 19:26:54 +02:00
9d7ea745b2 Add 1px margin to qr item adder 2024-07-17 19:24:20 +02:00
b291014a95 Resize FA icon in QR editor, add label caption 2024-07-17 19:20:38 +02:00
cd8cc70e4f Add custom macro for latest {{summary}}. 2024-07-17 00:10:40 +03:00
c3bd64e204 add #send_textarea mirror to QR debugger 2024-07-16 15:54:52 -04:00
cda920df08 fix toolcool color picker some more 2024-07-16 15:39:07 -04:00
2a9ba4aec4 fix alphabetical order of QR Sets 2024-07-16 11:00:59 -04:00
25c86b65ac add quick QR switcher to editor 2024-07-16 10:51:02 -04:00
ea84eddc3e add getSetByQr 2024-07-16 10:41:56 -04:00
5478b69253 add icon= and showLabel= to /qr-create and /qr-update 2024-07-16 09:29:31 -04:00
b51bf8e38e fix QR update/delete by ID 2024-07-15 19:42:36 -04:00
d773174bad there was a reason I wanted to use confirm, dammit 2024-07-15 18:25:48 -04:00
ff39902f12 align show label checkbox on baseline 2024-07-15 18:08:44 -04:00
696c24051f fix color picker widget defaulting to black instead of its initial value and firing change event when added to DOM 2024-07-15 18:07:36 -04:00
db1094e391 add block comments with shortcut and breakpoint shortcut 2024-07-14 18:58:13 -04:00
82dd53f166 fix color without dom 2024-07-14 17:02:24 -04:00
e256e55268 remove traces of execute on hide 2024-07-14 17:01:08 -04:00
9a9befeb63 remove second step-out button? 2024-07-14 16:59:34 -04:00
95cc4d3ccb add minimized debugger 2024-07-14 16:58:19 -04:00
ddce6c4e89 clear QR Set color and bg adjustments 2024-07-14 14:13:57 -04:00
a8d4e12419 adjust QR set colors for combined buttons 2024-07-13 15:03:52 -04:00
9f9553db44 add QR set colors 2024-07-13 14:45:35 -04:00
8621fdbfa3 jsdoc type casing 2024-07-13 14:23:49 -04:00
387ef83b72 nowrap in debugger call stack source 2024-07-13 14:15:55 -04:00
4a4218f49a prevent popup close while debugging
breaks shit, but that's a popup problem
2024-07-13 14:15:41 -04:00
67bcb6be3b Merge branch 'staging' into parser-followup-2 2024-07-13 13:50:28 -04:00