15575 Commits

Author SHA1 Message Date
Elian Doran
7702a87640
fix(client/vite): highlight.js not playing well with ESM-native 2025-05-19 18:09:37 +03:00
Elian Doran
a5f0b3b9b2
Merge remote-tracking branch 'origin/develop' into client_vite 2025-05-19 16:50:00 +03:00
Elian Doran
7d0d7e931c
Merge pull request #1970 from TriliumNext/feature/highlightjs
Improve Highlight.js integration
2025-05-19 16:47:33 +03:00
Elian Doran
41533598fd
Merge remote-tracking branch 'origin/develop' into client_vite 2025-05-19 16:42:11 +03:00
Elian Doran
6131ae68bb
chore(highlightjs): tests not runnable 2025-05-19 16:30:00 +03:00
Elian Doran
f859b374a3
Merge remote-tracking branch 'origin/develop' into feature/highlightjs 2025-05-19 16:06:24 +03:00
Elian Doran
1e3c2e4214
fix(highlighting): theme IDs contain spaces 2025-05-19 15:01:35 +03:00
SiriusXT
fdcccb6fe4 fix(css): Add a missing semicolon 2025-05-19 18:33:26 +08:00
SiriusXT
de0d041886 fix(css): Add a missing css space 2025-05-19 18:30:39 +08:00
SiriusXT
abfdf40e43 fix(global_menu): Fix update button is blank 2025-05-19 18:27:22 +08:00
Elian Doran
dcb136026b
Merge pull request #1971 from TriliumNext/renovate/node-22.x
chore(deps): update dependency @types/node to v22.15.19
2025-05-19 09:47:23 +03:00
renovate[bot]
93e168db89
chore(deps): update dependency @types/node to v22.15.19 2025-05-19 02:12:39 +00:00
Elian Doran
6b919b4f99
feat(highlighting): add tccn3 2025-05-18 22:40:59 +03:00
Elian Doran
42c61ae9cb
feat(highlighting): add rpm specfile 2025-05-18 22:24:21 +03:00
Elian Doran
b80ca1eef2
feat(highlighting): add dylan 2025-05-18 22:13:58 +03:00
Elian Doran
a520e72a15
feat(highlighting): add cobol 2025-05-18 22:03:30 +03:00
Elian Doran
0572295c51
feat(highlighting): add mirc 2025-05-18 21:59:55 +03:00
Elian Doran
51545b39bb
feat(highlighting): add systemverilog 2025-05-18 21:44:01 +03:00
Elian Doran
973d9c2192
feat(highlighting): add swift 2025-05-18 21:42:40 +03:00
Elian Doran
4877b4569f
feat(highlighting): add scheme 2025-05-18 21:39:47 +03:00
Elian Doran
475a4d05db
feat(highlighting): add scala 2025-05-18 21:39:12 +03:00
Elian Doran
59ca0e981a
feat(highlighting): add perl 2025-05-18 21:36:18 +03:00
Elian Doran
755d74feff
feat(highlighting): add clojurescript 2025-05-18 21:30:33 +03:00
Elian Doran
a0140455bf
feat(highlighting): add jinja2 2025-05-18 21:24:59 +03:00
Elian Doran
a8f810becd
feat(highlighting): add XML-DTD 2025-05-18 21:22:33 +03:00
Elian Doran
6a3a6243c4
feat(highlight): add cypher 2025-05-18 21:18:45 +03:00
Elian Doran
eb77a880dc
feat(highlight): add gdscript 2025-05-18 21:10:26 +03:00
Elian Doran
784e434fc8
refactor(client): remove unnecessary code 2025-05-18 20:23:43 +03:00
Elian Doran
f92047bcac
refactor(common): rename highlightjs to markdown language code 2025-05-18 20:22:32 +03:00
Elian Doran
9642f209a0
fix(highlight.js): occasional crash when multiple code blocks in read-only mode 2025-05-18 20:11:07 +03:00
Elian Doran
a3c39bbf5e
refactor(highlight.js): fix build error for HCL language 2025-05-18 19:57:11 +03:00
Elian Doran
9a9e990e97
fix(highlighting): highlighting not always applying to read-only text at first start 2025-05-18 19:37:16 +03:00
Elian Doran
df6797d9ea
fix(highlighting): highlighting not working immediately after a refresh 2025-05-18 19:34:27 +03:00
Elian Doran
1a4d1bc791
refactor(commons): deduplicate mime_type_definitions 2025-05-18 19:33:11 +03:00
Elian Doran
6c70bd6ed6
chore(highlightjs): reintroduce no syntax highlight 2025-05-18 19:16:44 +03:00
Elian Doran
4537dfa660
chore(highlightjs): reintroduce grouping of themes 2025-05-18 18:58:46 +03:00
Elian Doran
5a186e6853
fix(highlightjs): syntax highlight not working in settings 2025-05-18 18:34:12 +03:00
Elian Doran
f6728ca931
refactor(highlightjs): get rid of highlight.js in library loader 2025-05-18 18:28:08 +03:00
Elian Doran
b998dee476
chore(highlightjs): reintegrate loading of themes 2025-05-18 18:24:35 +03:00
Elian Doran
66cbe468f5
chore(highlightjs): load theme by IDs 2025-05-18 17:50:31 +03:00
Elian Doran
8b11f25f0c
chore(highlightjs): introduce client-level list of themes 2025-05-18 17:12:45 +03:00
Elian Doran
488761d4b9
fix(highlightjs): loading all supported languages at once 2025-05-18 16:11:40 +03:00
Elian Doran
b0ebeb22d5
fix(highlightjs): unable to match due to init normalization 2025-05-18 16:05:50 +03:00
SiriusXT
0d09a7558f fix: Incorrectly calculating rest-pane width 2025-05-18 20:19:30 +08:00
Elian Doran
4fad4de319
chore(highlightjs): basic integration 2025-05-18 15:16:53 +03:00
Elian Doran
2c4b28c6cb
refactor(highlightjs): remove alias 2025-05-18 14:24:54 +03:00
Elian Doran
fd52b9ec4b
test(highlightjs): ensure language registration works 2025-05-18 14:23:10 +03:00
SiriusXT
9682253ced fix: Incorrectly calculating rest-pane width in https://github.com/TriliumNext/Notes/pull/1962 2025-05-18 18:38:52 +08:00
SiriusXT
0e9c381df4 fix(launcher-pane): Prevent the launcher pane from being compressed 2025-05-18 18:19:54 +08:00
Elian Doran
b6557d2a42
chore(highlightjs): fix deprecation warning 2025-05-18 11:33:53 +03:00