Elian Doran
|
22d9091315
|
refactor(code/find): reimplement find next
|
2025-05-12 21:21:46 +03:00 |
|
Elian Doran
|
ba2dae4c61
|
refactor(code/find): integrate search into find plugin
|
2025-05-12 21:05:15 +03:00 |
|
Elian Doran
|
8a35e390f2
|
refactor(code/find): remove inner class
|
2025-05-12 20:59:46 +03:00 |
|
Elian Doran
|
e5417827f4
|
chore(code/find): update current found
|
2025-05-12 20:43:30 +03:00 |
|
Elian Doran
|
e08011b3d6
|
chore(code/find): scroll to nearest result
|
2025-05-12 20:39:09 +03:00 |
|
Elian Doran
|
c4863dec50
|
chore(code/find): jump to first result
|
2025-05-12 20:27:23 +03:00 |
|
Elian Doran
|
f2745d546b
|
chore(code/find): reintroduce total number of results
|
2025-05-12 19:35:07 +03:00 |
|
Elian Doran
|
749ae1b6b4
|
chore(code/find): reintroduce match highlighting
|
2025-05-12 18:47:50 +03:00 |
|
Elian Doran
|
f20232c077
|
fix(code/find): crashes at dialog shown
|
2025-05-12 18:24:36 +03:00 |
|
Elian Doran
|
17194806db
|
chore(code): reintroduce tab index
|
2025-05-12 15:47:21 +03:00 |
|
Elian Doran
|
bedbc9373c
|
chore(code): reintroduce some commented-out behaviours
|
2025-05-12 12:37:38 +03:00 |
|
Elian Doran
|
00a9908907
|
Merge remote-tracking branch 'origin/develop' into feature/codemirror6
|
2025-05-12 10:04:30 +03:00 |
|
Elian Doran
|
d79977b9a4
|
feat(code): adjust word wrapping automatically in preview
|
2025-05-12 00:23:47 +03:00 |
|
Elian Doran
|
34a1f48a9e
|
refactor(code): use hyphens for theme ID
|
2025-05-11 22:21:25 +03:00 |
|
Elian Doran
|
d41b780f43
|
feat(code): friendly theme names
|
2025-05-11 22:03:37 +03:00 |
|
Elian Doran
|
d80d97ca31
|
feat(code): add the rest of the themes
|
2025-05-11 21:58:50 +03:00 |
|
Elian Doran
|
b2aec4dfdb
|
feat(code): display user-selected color themes
|
2025-05-11 21:18:14 +03:00 |
|
Elian Doran
|
92dcfb3304
|
feat(server): define code note theme option
|
2025-05-11 20:52:26 +03:00 |
|
Elian Doran
|
ca467fcd7a
|
feat(server): add endpoint to list code note themes
|
2025-05-11 20:40:22 +03:00 |
|
Elian Doran
|
36246104dd
|
feat(codemirror): add model for themes
|
2025-05-11 20:19:40 +03:00 |
|
Elian Doran
|
2b192eb1b9
|
feat(code): add Nix language
|
2025-05-11 19:44:10 +03:00 |
|
Elian Doran
|
58b9d9074e
|
feat(mermaid): add basic syntax highlight
|
2025-05-11 19:08:43 +03:00 |
|
Elian Doran
|
2704548eb8
|
chore(code): stop loading unnecessary extensions for read-only mode
|
2025-05-11 18:51:44 +03:00 |
|
Elian Doran
|
a20a51fa75
|
fix(code): indentation working in read-only mode
|
2025-05-11 18:45:37 +03:00 |
|
Elian Doran
|
3e5e19b8a5
|
chore(code): reintroduce read-only mode
|
2025-05-11 18:42:56 +03:00 |
|
Elian Doran
|
49838fb773
|
refactor(code): stop exposing CodeMirror configuration
|
2025-05-11 18:41:10 +03:00 |
|
Elian Doran
|
44069b8ccb
|
chore(code): replace tab if pressed while selected
|
2025-05-11 18:03:28 +03:00 |
|
Elian Doran
|
8d18823608
|
chore(code): support multiple selections in tab
|
2025-05-11 18:00:07 +03:00 |
|
Elian Doran
|
4bac03570c
|
chore(code): add smart tab behaviour
|
2025-05-11 17:39:10 +03:00 |
|
Elian Doran
|
9bbe111dd9
|
chore(code): introduce fold gutter
|
2025-05-11 17:16:07 +03:00 |
|
Elian Doran
|
9b958fc659
|
chore(code): reintroduce vim keybindings
|
2025-05-11 17:04:15 +03:00 |
|
Elian Doran
|
e5fad63403
|
chore(code): set up TypeScript TSX
|
2025-05-11 16:04:17 +03:00 |
|
Elian Doran
|
7fda7051f2
|
chore(code): use proper JSON extension
|
2025-05-11 15:59:35 +03:00 |
|
Elian Doran
|
9e5f2bf8c8
|
chore(code): fix type errors
|
2025-05-11 15:33:46 +03:00 |
|
Elian Doran
|
2476f380b0
|
chore(code): set up test for eslint
|
2025-05-11 15:29:03 +03:00 |
|
Elian Doran
|
38fbaabfbc
|
chore(code): integrate ESLint
|
2025-05-11 15:18:42 +03:00 |
|
Elian Doran
|
fade41ff65
|
chore(code): integrate JavaScript for TypeScript and JSX
|
2025-05-11 14:06:55 +03:00 |
|
Elian Doran
|
dbfc36f4aa
|
chore(code): integrate JavaScript extension
|
2025-05-11 14:05:04 +03:00 |
|
Elian Doran
|
c09d3ae5e0
|
chore(code): use CSS plugin
|
2025-05-11 13:56:34 +03:00 |
|
Elian Doran
|
06e1144498
|
chore(code): use XML plugin
|
2025-05-11 13:52:53 +03:00 |
|
Elian Doran
|
e5402abae0
|
chore(code): use html plugin
|
2025-05-11 13:50:04 +03:00 |
|
Elian Doran
|
2fe09147fd
|
chore(code): integrate Smarty support
|
2025-05-11 13:21:57 +03:00 |
|
Elian Doran
|
620927dfea
|
chore(code): integrate Twig support
|
2025-05-11 13:15:39 +03:00 |
|
Elian Doran
|
327fe211ff
|
chore(code): integrate Vue support
|
2025-05-11 13:13:47 +03:00 |
|
Elian Doran
|
1454af6087
|
chore(code): integrate PHP support
|
2025-05-11 13:12:52 +03:00 |
|
Elian Doran
|
afa1aa32aa
|
chore(code): integrate Markdown support
|
2025-05-11 13:09:36 +03:00 |
|
Elian Doran
|
686e57516b
|
chore(code): integrate more legacy modes
|
2025-05-11 12:54:25 +03:00 |
|
Elian Doran
|
9c8126016e
|
fix(code): history of undo/redo preserved across notes
|
2025-05-11 12:23:09 +03:00 |
|
Elian Doran
|
a4054dfa42
|
chore(code): reintroduce history (undo-redo)
|
2025-05-11 12:19:39 +03:00 |
|
Elian Doran
|
67d1868078
|
chore(code): mark syntax highlighting as fallback
|
2025-05-11 12:13:45 +03:00 |
|