Commit Graph

6784 Commits

Author SHA1 Message Date
Elian Doran
99878a1d48 fix(print): overlapping toasts on error 2026-04-15 22:40:09 +03:00
Elian Doran
264021360a fix(print): infinite re-rendering when changing an option 2026-04-15 22:04:35 +03:00
Elian Doran
ae4dc53647 chore: address requested changes 2026-04-15 21:58:35 +03:00
Elian Doran
0ebec2ce5d refactor(print): simplify and modularize 2026-04-15 18:51:20 +03:00
Elian Doran
6225f92a7d feat(print): add printer descriptions 2026-04-15 18:33:18 +03:00
Elian Doran
6c9ffe1d80 feat(print): use dropdown with icons for printers 2026-04-15 18:25:13 +03:00
Elian Doran
9116cbcba4 feat(code): adjust word wrap through note actions 2026-04-15 18:18:37 +03:00
Elian Doran
d0e61e39d0 feat(print): selectable printer 2026-04-15 18:17:28 +03:00
Elian Doran
c691a9c6e6 feat(code): adjustable word wrap at note level 2026-04-15 18:02:54 +03:00
Elian Doran
94e70c0318 feat(print): integrate with print preview and merge with export to PDF 2026-04-15 17:37:27 +03:00
Elian Doran
edb2ec2a6f feat(code): normalize indentation 2026-04-15 17:34:30 +03:00
Elian Doran
f68a481edc feat(print/pdf): disable selection in preview 2026-04-15 17:14:44 +03:00
Elian Doran
3a1f0b2be1 chore(code): fix inconsistency in status bar naming 2026-04-15 17:14:15 +03:00
Elian Doran
bf5d6c4e01 feat(print/pdf): basic support for printing only a subset of pages 2026-04-15 10:26:25 +03:00
Elian Doran
ba13f86f5f feat(print/pdf): improve error management 2026-04-15 10:10:28 +03:00
Elian Doran
37e8514400 chore(print/pdf): align margin selector 2026-04-15 09:52:15 +03:00
Elian Doran
341a5310e1 feat(code): basic tabs vs spaces 2026-04-15 09:42:20 +03:00
Elian Doran
9e4a5c892e feat(print/pdf): basic support for margins 2026-04-15 09:41:45 +03:00
Elian Doran
307536b70f feat(code): separate reindentation from display width 2026-04-15 09:33:06 +03:00
Elian Doran
f12d73a5c7 feat(code): reindent on changing tab width 2026-04-15 09:14:55 +03:00
Elian Doran
b20e2459c3 refactor(code): simplify status bar widget 2026-04-15 09:06:47 +03:00
Elian Doran
692a31772d feat(code): status bar indentation selector 2026-04-15 09:01:23 +03:00
Elian Doran
6a05288be4 feat(code): adjustable tab width via attribute 2026-04-14 23:58:01 +03:00
Elian Doran
fc82b9374e feat(print/pdf): debounce rendering when changing scale 2026-04-14 23:51:14 +03:00
Elian Doran
457bba9337 feat(print/pdf): basic support for scale 2026-04-14 23:48:12 +03:00
Elian Doran
249b08f1ce fix(options): code preview doesn't reflect tab width 2026-04-14 23:40:39 +03:00
Elian Doran
54a6e3d9a1 feat(code): adjustable default tab width 2026-04-14 23:33:32 +03:00
Elian Doran
f7a36fc997 feat(print/pdf): adjustable page size 2026-04-14 23:31:05 +03:00
Elian Doran
1952b44141 chore(print/pdf): make use of attribute for adjusting orientation 2026-04-14 23:24:37 +03:00
Elian Doran
cd84e6ba08 fix(text): tab width is reset when component is re-rendered 2026-04-14 23:10:57 +03:00
Elian Doran
454c18ff0e feat(print/pdf): use segmented buttons instead of toggle 2026-04-14 23:10:13 +03:00
Elian Doran
4d4e63998f feat(print/pdf): add toggle for landscape 2026-04-14 22:58:15 +03:00
Elian Doran
cb03f3cec5 chore(text): tab width doesn't adjust when pressing the spinner 2026-04-14 22:33:29 +03:00
Elian Doran
b2ec9a2f47 chore(text): make sure tab size constant is available regardless of theme 2026-04-14 22:30:53 +03:00
Elian Doran
71b3ee143f feat(print): basic PDF preview 2026-04-14 22:30:29 +03:00
Elian Doran
22eb2697d5 feat(text): adjustable tab width (closes #5701) 2026-04-14 22:25:20 +03:00
Elian Doran
59994a5877 feat(find): allow searching in view source 2026-04-14 22:21:29 +03:00
Elian Doran
c35bc6fbd2 feat(options): add tab width selector 2026-04-14 22:15:13 +03:00
Elian Doran
b899a0b5f8 fix(link): file URLs not working with Unicode characters on Windows (closes #8973) 2026-04-13 21:06:59 +03:00
Elian Doran
c6ea68c012 feat(link): add an error when link couldn't be opened 2026-04-13 21:06:59 +03:00
Elian Doran
9fc750533c fix(mermaid): nbsp entity causing issues (closes #9413) 2026-04-13 21:06:58 +03:00
Hosted Weblate
27801a859a Update translation files
Updated by "Cleanup translation files" add-on in Weblate.

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/
2026-04-13 16:27:14 +00:00
noobhjy
591a9a6963 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 97.3% (1819 of 1869 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2026-04-13 16:27:07 +00:00
Giovi
f2815de17e Translated using Weblate (Italian)
Currently translated at 99.9% (1868 of 1869 strings)

Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/it/
2026-04-13 16:27:07 +00:00
Elian Doran
27ed4165dc chore(options): address requested changes 2026-04-13 19:13:10 +03:00
Elian Doran
24167c0691 e2e(options): fix i18n change 2026-04-13 19:12:10 +03:00
Elian Doran
9326751923 feat(options/password): use modals for changing the password 2026-04-13 18:18:04 +03:00
Elian Doran
9ba1eeaf20 feat(options/password): use options row for protected session timeout 2026-04-13 18:14:39 +03:00
Elian Doran
ae676f38d3 fix(options): automatic read-only size confused with OTP by KeepassXC
See https://github.com/keepassxreboot/keepassxc-browser/issues/2282
2026-04-13 18:12:22 +03:00
Elian Doran
1765917393 refactor(options): remove workaround for title sections 2026-04-13 18:10:33 +03:00