Elian Doran
4f0021e44e
Merge remote-tracking branch 'origin/main' into lightweight/browser_api
...
; Conflicts:
; apps/client/src/widgets/layout/StatusBar.tsx
2026-01-07 19:41:51 +02:00
Elian Doran
2546e4c0dc
fix(client): server worker in client
2026-01-07 18:29:00 +02:00
Elian Doran
eac5dbb210
chore(client-standalone): async-proxy missing in prod
2026-01-07 17:58:12 +02:00
Elian Doran
8b6da981f7
chore(client-standalone): try to use plain header file
2026-01-07 17:49:25 +02:00
Elian Doran
7433ca069f
chore(client-standalone): wrong file name to CORS
2026-01-07 17:35:37 +02:00
Elian Doran
128049b672
chore(core): integrate icon usage API
2026-01-07 17:33:44 +02:00
Elian Doran
0eb3cb1118
feat(client-standalone): proper startup without requiring refresh
2026-01-07 17:19:52 +02:00
Elian Doran
8fc28716a7
feat(client-standalone): set up CORS for Cloudflare Pages
2026-01-07 17:14:31 +02:00
Elian Doran
af346f455a
fix(client-standalone): version check was broken
2026-01-07 16:53:37 +02:00
Elian Doran
3e5a6c1e51
chore(client-standalone): fake two more routes
2026-01-07 16:43:17 +02:00
Elian Doran
9e3b4435cd
fix(client): request to recent changes for undefined note
2026-01-07 16:43:11 +02:00
Elian Doran
3a793a3549
chore(client-standalone): fake two more routes
2026-01-07 16:41:19 +02:00
Elian Doran
4f139552f4
chore(core): integrate recent-notes
2026-01-07 16:41:08 +02:00
Elian Doran
13f25e9fed
chore(client-standalone): integrate note map backlink count
2026-01-07 16:36:49 +02:00
Elian Doran
91db73703b
chore(client-standalone): add two dummy routes
2026-01-07 16:32:29 +02:00
Elian Doran
d690985b58
fix(client): SQL schemas loaded even when not needed
2026-01-07 16:27:48 +02:00
Elian Doran
b5bcf73531
chore(client-standalone): bring back window.global
2026-01-07 16:21:35 +02:00
Elian Doran
2e905c8292
fix(deps): lock file out of sync
2026-01-07 16:06:15 +02:00
Elian Doran
4374c92032
feat(ci): add deployment script for standalone client
2026-01-07 16:04:04 +02:00
Elian Doran
edde0d0f90
fix(client-standalone): get it to start in prod
2026-01-07 15:50:34 +02:00
Elian Doran
32c39384ff
fix(client-standalone): missing entry point for sw, local-bridge, local-server-worker
2026-01-07 15:20:59 +02:00
Elian Doran
807ab4be8c
fix(client-standalone): build missing .wasm
2026-01-07 15:16:38 +02:00
Elian Doran
4da20f4829
fix(client-standalone): some assets could not be loaded
2026-01-07 15:11:01 +02:00
Elian Doran
cb5b491633
fix(client-standalone): get client scripts to run
2026-01-07 14:42:02 +02:00
Elian Doran
e76c33c37a
chore(client-standalone): relocate index file to root
2026-01-07 14:34:41 +02:00
Elian Doran
89fc89603e
chore(client-standalone): set up live reload for assets
2026-01-07 14:30:29 +02:00
Elian Doran
c0bf294457
chore(client-standalone): basic integration for assets
2026-01-07 14:29:23 +02:00
Elian Doran
24e076cacf
chore(client-standalone): integrate new files from client
2026-01-07 14:22:04 +02:00
Elian Doran
1e381b13ca
chore(client-standalone): create empty project
2026-01-07 14:14:52 +02:00
Elian Doran
f83121ce1d
chore(core): integrate attachments route
2026-01-07 13:48:59 +02:00
Elian Doran
b32480f1d3
feat(client/lightweight): basic WS support
2026-01-07 13:42:42 +02:00
Elian Doran
d4468bd97b
feat(client/lightweight): basic OPFS support for persistence
2026-01-07 13:27:17 +02:00
Elian Doran
e8711d7cd5
fix(client/lightweight): not handling returning backend entities
2026-01-07 13:04:24 +02:00
Elian Doran
35f4d2aaad
chore(client/lightweight): improve route error handling
2026-01-07 12:55:58 +02:00
Elian Doran
b1f3fe5345
fix(client/lightweight): saving not working
2026-01-07 12:53:07 +02:00
Elian Doran
9f1b0ac449
fix(client/lightweight): saved statements causing issues
2026-01-07 12:41:08 +02:00
Elian Doran
a84e804fc3
fix(client/lightweight): CLS not available in routes
2026-01-07 12:37:29 +02:00
Elian Doran
3371a31c70
fix(client/lightweight): crypto hash not working
2026-01-07 12:32:45 +02:00
Elian Doran
724af8e103
fix(client/lightweight): statements with parameters not working
2026-01-07 12:21:27 +02:00
Elian Doran
c5803a2650
fix(client/lightweight): missing pluck implementation
2026-01-07 12:16:09 +02:00
Elian Doran
baf18835be
fix(client/lightweight): SQL nested transactions not supported
2026-01-07 12:14:30 +02:00
Elian Doran
3d1c93e58c
fix(client/lightweight): note content not rendering
2026-01-07 12:07:49 +02:00
Elian Doran
ab0800a9f3
chore(core): integrate notes route
2026-01-07 12:00:38 +02:00
Elian Doran
dd58eac4b0
fix(client/lightweight): boxicons not loading
2026-01-07 11:50:25 +02:00
Elian Doran
c6d1457ad7
refactor(client/lightweight): bootstrap route as part of the new router
2026-01-07 11:48:22 +02:00
Elian Doran
f05fda871c
chore(core): integrate icon_packs service
2026-01-07 11:45:40 +02:00
Elian Doran
22590596da
feat(core): shared router between lightweight and server
2026-01-07 11:37:50 +02:00
Elian Doran
8274f9a220
feat(client): lightweight router implementation
2026-01-07 11:30:52 +02:00
Elian Doran
b19bf62d7e
chore(client): bypass autocomplete count for now
2026-01-07 11:26:31 +02:00
Elian Doran
7b436bdf70
chore(client): vite not reloading core module
2026-01-07 11:24:04 +02:00
Elian Doran
a1c4a17d64
chore(core): integrate keyboard actions route
2026-01-07 11:23:46 +02:00
Elian Doran
7966cfd09c
chore(client/lightweight): wait for becca to load before processing requests
2026-01-07 11:13:25 +02:00
Elian Doran
0fe299250e
chore(client/lightweight): tree route import not seen
2026-01-07 11:07:23 +02:00
Elian Doran
adfe490480
chore(core): fix import
2026-01-07 10:43:02 +02:00
Elian Doran
872ab0864b
chore(client/lightweight): handle routes properly
2026-01-06 23:19:41 +02:00
Elian Doran
6633b4233d
chore(client/lightweight): initialize database earlier
2026-01-06 23:05:40 +02:00
Elian Doran
a2d873d16f
chore(client/lightweight): port tree integration
2026-01-06 22:59:18 +02:00
Elian Doran
a6f52fff3e
fix(client/lightweight): raw SQL queries not working
2026-01-06 22:20:53 +02:00
Elian Doran
7832f20c89
feat(client/lightweight): import demo database
2026-01-06 21:45:02 +02:00
Elian Doran
405db7cedb
chore(client/lightweight): fix errors in SQL provider & implement crypto provider
2026-01-06 21:05:53 +02:00
Elian Doran
ccf4df8e86
chore(client/lightweight): basic SQL implementation
2026-01-06 20:59:52 +02:00
Elian Doran
1beda05e6c
chore(client/lightweight): basic CLS implementation
2026-01-06 20:59:49 +02:00
Elian Doran
18a3d9d71a
fix(client/lightweight): TypeScript not processed
2026-01-06 20:39:11 +02:00
Elian Doran
25dc9201bf
feat(client/lightweight): improve error handling
2026-01-06 20:27:35 +02:00
Elian Doran
b60501dd3f
chore(core) integrate options route
2026-01-06 20:12:03 +02:00
Elian Doran
cbd2fc3966
chore(client/lightweight): fix asset and API base path
2026-01-06 19:41:31 +02:00
Elian Doran
9bce12a85b
Merge remote-tracking branch 'origin/lightweight/decouple_server_api' into lightweight/browser_api
2026-01-06 19:33:35 +02:00
Elian Doran
8523c369e1
fix(server): imports preventing start-up
2026-01-06 19:15:53 +02:00
Elian Doran
7c16aeca4a
chore(core): crash due to dbReady before CLS init
2026-01-06 16:30:45 +02:00
Elian Doran
8399600e79
chore(core): address some missing methods in utils
2026-01-06 16:29:30 +02:00
Elian Doran
edac58f3fa
chore(core): integrate revisions
2026-01-06 16:24:14 +02:00
Elian Doran
51d0d848c5
chore(core): no-op request service
2026-01-06 16:22:47 +02:00
Elian Doran
1edab8e8da
chore(core): no-op image service
2026-01-06 16:21:42 +02:00
Elian Doran
e1e294914a
chore(core): no-op search
2026-01-06 16:20:10 +02:00
Elian Doran
4668fdc15c
chore(core): no-op sqlInit
2026-01-06 16:18:06 +02:00
Elian Doran
f1e0d5558c
chore(core): integrate erase
2026-01-06 16:16:54 +02:00
Elian Doran
c94c54c641
chore(core): integrate task_context with ws no-op
2026-01-06 16:09:21 +02:00
Elian Doran
18416eb89a
chore(core): no op script
2026-01-06 16:07:30 +02:00
Elian Doran
263c9028e2
chore(core): integrate hidden_subtree
2026-01-06 16:05:16 +02:00
Elian Doran
0b528e9937
chore(core): integrate handlers
2026-01-06 15:57:36 +02:00
Elian Doran
e905c1ec11
chore(core): integrate cloning service
2026-01-06 15:52:37 +02:00
Elian Doran
ecb27fe9f7
chore(core): integrate tree service
2026-01-06 15:48:48 +02:00
Elian Doran
a8f6db4b20
chore(core): fix some imports
2026-01-06 15:45:07 +02:00
Elian Doran
78262e55ec
chore(core): integrate escape/unescape & toMap
2026-01-06 15:43:36 +02:00
Elian Doran
c6197e520d
chore(core): integrate some more utils
2026-01-06 15:41:34 +02:00
Elian Doran
299c06c1a6
chore(core): fix inaccessible NoteParams
2026-01-06 15:33:48 +02:00
Elian Doran
674593b38c
chore(core): integrate html_sanitizer
2026-01-06 15:31:22 +02:00
Elian Doran
f5535657ad
chore(core): port note_types
2026-01-06 15:17:10 +02:00
Elian Doran
de4d07e904
chore(core): get rid of note_interface
2026-01-06 15:15:12 +02:00
Elian Doran
5508b505c8
chore(core): port notes service partially
2026-01-06 15:14:08 +02:00
Elian Doran
aaca18003d
Translations update from Hosted Weblate ( #8279 )
2026-01-06 13:54:24 +02:00
Elian Doran
8cdfc108ba
fix(core): wrong imports to src
2026-01-06 13:52:57 +02:00
Elian Doran
6a0f6fab83
fix(core): server not starting due to crypto not initialized
2026-01-06 13:50:22 +02:00
Elian Doran
ad3be73e1b
chore(core): integrate note_set
2026-01-06 13:45:53 +02:00
Elian Doran
64b212b93e
chore(core): integrate entity_changes
2026-01-06 13:42:29 +02:00
Elian Doran
60cb8d950e
chore(core): integrate promoted_attribute_definition_parser
2026-01-06 13:30:21 +02:00
Elian Doran
61f6f94295
chore(core): integrate sanitize_attribute_name
2026-01-06 13:26:19 +02:00
Elian Doran
ebe7276f40
chore(core): fix some use of logs
2026-01-06 13:21:39 +02:00
Elian Doran
26d299aa44
chore(core): integrate options, options_init & keyboard_actions
2026-01-06 13:20:42 +02:00
Elian Doran
bd45c32251
chore(core): integrate utils partially
2026-01-06 13:06:14 +02:00
Elian Doran
321558a01f
chore(core): fix minor type issue
2026-01-06 12:43:45 +02:00
Elian Doran
f5a77477aa
chore(core): fix missing CLS method
2026-01-06 12:42:35 +02:00
Elian Doran
20c90d1296
chore(server): fix incompatibility with Uint8Array
2026-01-06 12:40:43 +02:00
Elian Doran
bbfef0315f
chore(core): fix incompatibility with Uint8Array
2026-01-06 12:34:16 +02:00
Elian Doran
321fcf34f2
chore(core): fix references to getHoistedNoteId
2026-01-06 12:29:13 +02:00
Elian Doran
b9a59fe0c4
chore(core): fixs some imports to protected_session
2026-01-06 12:27:00 +02:00
Elian Doran
01f3c32d92
refactor(server): remove Blob interface in favor of BlobRow
2026-01-06 12:24:09 +02:00
Elian Doran
05b9e2ec2a
chore(core): fix references to core
2026-01-06 12:20:01 +02:00
Elian Doran
c8d3b091fd
chore(commons): fix Node reference
2026-01-06 12:19:42 +02:00
Elian Doran
d717a89163
chore(core): fix references to Buffer
2026-01-06 12:16:38 +02:00
Elian Doran
8149460547
chore(commons): fix issues with Buffer
2026-01-06 12:07:16 +02:00
Elian Doran
b7ad76827a
chore(server): various references to core
2026-01-06 12:05:52 +02:00
Elian Doran
e19e9b3830
chore(core): fix references to blob-service
2026-01-06 12:01:18 +02:00
Elian Doran
40b07c3e8a
chore(core): fix references to becca-interface
2026-01-06 11:59:45 +02:00
Elian Doran
a15b84b4e5
chore(core): fix type error in getFlatText
2026-01-06 11:56:52 +02:00
Elian Doran
544c52931c
chore(server): fix references to abstract becca entity
2026-01-06 11:55:10 +02:00
Elian Doran
9391159413
chore(server): fix references to becca service
2026-01-06 11:52:25 +02:00
Elian Doran
f9e22a9ba9
chore(server): fix references to becca loader
2026-01-06 11:49:22 +02:00
Elian Doran
f88ac5dfae
chore(server): fix imports to becca entities
2026-01-06 11:46:15 +02:00
Elian Doran
3459d2906e
chore(server): fix imports to validation error
2026-01-06 11:41:06 +02:00
Elian Doran
4506b717d5
chore(server): fix imports to becca
2026-01-06 11:38:25 +02:00
Elian Doran
af8744ef2a
chore(core): integrate errors
2026-01-06 11:31:13 +02:00
Elian Doran
320d8e3b45
chore(core): partially integrate becca
2026-01-06 11:23:52 +02:00
Elian Doran
c20da77f83
chore(core): integrate events service
2026-01-06 11:10:09 +02:00
Elian Doran
14e2e85da7
chore(core): integrate date_utils
2026-01-06 11:03:33 +02:00
Elian Doran
c7f0d541c2
fix(server): blob errors out
2026-01-06 10:41:50 +02:00
Kim Nøglegaard
5ec521b024
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 68.4% (104 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/nb_NO/
2026-01-06 04:01:53 +01:00
Yatrik Patel
b3c0be7559
Translated using Weblate (Hindi)
...
Currently translated at 3.0% (12 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/hi/
2026-01-06 04:01:51 +01:00
Máté Zsólya
d52b735b99
Translated using Weblate (Hungarian)
...
Currently translated at 1.9% (34 of 1751 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/hu/
2026-01-06 04:01:49 +01:00
Yatrik Patel
639b1f2863
Translated using Weblate (Hindi)
...
Currently translated at 5.9% (9 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/hi/
2026-01-06 04:01:47 +01:00
Elian Doran
7f2cc885fe
Feat(math): Improve legacy math input with MathLive ( #7842 )
2026-01-06 00:12:38 +02:00
Elian Doran
19a365a370
fix(sql_console): cannot copy table data ( #8268 )
2026-01-06 00:10:11 +02:00
Elian Doran
9a50da328e
chore(deps): update dependency rollup-plugin-webpack-stats to v2.1.9 ( #8265 )
2026-01-05 23:53:05 +02:00
Elian Doran
181e36a7c1
Merge remote-tracking branch 'origin/main' into Meinzzzz/main
...
; Conflicts:
; .gitignore
2026-01-05 23:46:12 +02:00
Elian Doran
178508d245
Merge branch 'main' into fix/sql_select_text
2026-01-05 23:43:29 +02:00
Elian Doran
d132d084cf
Merge branch 'main' into renovate/rollup-plugin-webpack-stats-2.x
2026-01-05 23:43:06 +02:00
Elian Doran
494b55d685
fix(ckeditor): missing pl locale
2026-01-05 23:39:36 +02:00
Elian Doran
51513d3779
fix(status_bar): count not refreshing properly after change
2026-01-05 21:03:32 +02:00
Elian Doran
5d474150da
feat(client/lightweight): integrate SQLite
2026-01-05 20:00:00 +02:00
Elian Doran
d3941752f1
chore(client/lightweight): disable caching for now
2026-01-05 19:10:25 +02:00
Elian Doran
56b305b1de
fix(client/lightweight): html aggressively cached
2026-01-05 18:50:09 +02:00
Elian Doran
bde472d649
feat(client/standalone): basic service worker attempt
2026-01-05 18:35:14 +02:00
Elian Doran
c1548b0f54
chore(server): integrate data_encryption, and protected_session
2026-01-05 17:47:25 +02:00
Elian Doran
6f04738629
chore(core): add documentation for SQL
2026-01-05 16:07:17 +02:00
Elian Doran
f79af7b045
fix(server): request content empty due to CLS
2026-01-05 16:01:27 +02:00
Elian Doran
527f502083
fix(server): requests failing due to cls namespacing issue
2026-01-05 15:58:24 +02:00
Elian Doran
d61e2c6f2c
chore(server): get DB to be loaded
2026-01-05 15:52:31 +02:00
Elian Doran
ea31d2f446
chore(core): basic integration of SQL + CLS + log
2026-01-05 15:45:45 +02:00
Elian Doran
62803a1817
chore(server): set up dependency to trilium-core
2026-01-05 14:42:32 +02:00
Elian Doran
a67464b4a0
refactor(server): decouple bettersqlite3 from sql service
2026-01-05 14:03:03 +02:00
Elian Doran
00e7482968
chore(core): create empty package
2026-01-05 12:26:13 +02:00
Elian Doran
688d197472
chore(client): set up body classes
2026-01-05 11:55:51 +02:00
Elian Doran
b745fb476e
chore(client): get icons to load
2026-01-05 11:50:21 +02:00
Elian Doran
047b5a85d2
chore(client): load stylesheets
2026-01-05 11:48:19 +02:00
Elian Doran
370a0c6a05
feat(client): get desktop to start
2026-01-05 11:40:53 +02:00
Elian Doran
0d4558fee1
feat(client): get glob to be populated
2026-01-05 11:37:03 +02:00
Elian Doran
76526e0a96
feat(server): bootstrap route
2026-01-05 11:22:10 +02:00
Elian Doran
70093e0a7d
feat(server): render static Vite HTML
2026-01-05 11:07:40 +02:00
SngAbc
458398f2ca
Merge branch 'main' into fix/sql_select_text
2026-01-05 13:51:45 +08:00
SngAbc
7a6cc4f51e
fix(sql_console): cannot copy table data
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-05 12:16:16 +08:00
SiriusXT
f4ccce7de5
fix(sql_console): cannot copy table data
2026-01-05 11:23:50 +08:00
renovate[bot]
f8b5417d6c
chore(deps): update dependency rollup-plugin-webpack-stats to v2.1.9
2026-01-05 01:03:52 +00:00
Elian Doran
13ce8cf498
fix(note_list): the note list cannot open the context menu. ( #8254 )
2026-01-04 23:49:25 +02:00
Elian Doran
6c2afc086c
feat(i18n): add Polish
2026-01-04 23:38:51 +02:00
Elian Doran
93d50712a9
chore(scripts): fix typecheck issue
2026-01-04 23:38:51 +02:00
Elian Doran
ed91a44928
feat(scripts): check translation coverage
2026-01-04 23:38:50 +02:00
Elian Doran
cd10e66fbb
chore(scripts): build scripts not working properly on Windows
2026-01-04 23:38:50 +02:00
Elian Doran
d6aa126fcc
Translations update from Hosted Weblate ( #8264 )
2026-01-04 22:34:38 +02:00
noobhjy
3308c7bdf4
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1751 of 1751 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2026-01-04 20:01:53 +00:00
Francis C.
56341a1a73
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (1751 of 1751 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2026-01-04 20:01:52 +00:00
green
0857e1a536
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1751 of 1751 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2026-01-04 20:01:50 +00:00
Kim Nøglegaard
5d6b25a29e
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 57.2% (87 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/nb_NO/
2026-01-04 20:01:49 +00:00
Elian Doran
5bc15a5448
PDFjs v1 final tweaks ( #8256 )
2026-01-04 21:21:51 +02:00
Elian Doran
51a19d0544
docs(user): add missing slug
2026-01-04 21:11:13 +02:00
Elian Doran
fb4e912ed0
chore(pdfjs): address requested changes
2026-01-04 21:08:39 +02:00
Elian Doran
20c2652013
chore(server): set up environment for starting Nginx proxy with subdir
2026-01-04 20:33:54 +02:00
Elian Doran
971d6ad9e3
chore(pdfjs): use version-based system for cache busting
2026-01-04 20:06:11 +02:00
Elian Doran
757fc7a7fe
chore(pdfjs): embed sandbox file
2026-01-04 18:50:40 +02:00
Elian Doran
e4d0a4554a
feat(client/note_list): use built-in PDF viewer
2026-01-04 18:40:17 +02:00
Elian Doran
dfab7dbc4b
fix(note_list): missing margin in button
2026-01-04 18:39:23 +02:00
Elian Doran
0039f4c155
feat(pdfjs): replace blob instead of creating a new revision every time
2026-01-04 17:25:56 +02:00
Elian Doran
23f7dc63b8
feat(pdfjs): enable editing features only if in main editor
2026-01-04 17:11:16 +02:00
Elian Doran
e485b75a44
fix(pdfjs): saves as soon as document is opened
2026-01-04 17:06:41 +02:00
Elian Doran
dbef57d329
chore(deps): update dependency webdriverio to v9.23.0 ( #8258 )
2026-01-04 10:36:47 +02:00
SiriusXT
c650441655
Merge branch 'main' into fix/note_list
2026-01-04 10:49:46 +08:00
SiriusXT
e573a8af77
chore(note_grid): remove unused tree import
2026-01-04 10:48:45 +08:00
SiriusXT
b23252d046
fix(note_grid): the note grid cannot open the context menu
2026-01-04 10:25:43 +08:00
renovate[bot]
2f7448dbd4
chore(deps): update dependency webdriverio to v9.23.0
2026-01-04 02:13:34 +00:00
Adorian Doran
9bf4aa2968
readme: update screenshot
2026-01-04 00:28:00 +02:00
Elian Doran
d78a7bad3b
feat(import/markdown): handle bash as sh
2026-01-03 23:30:38 +02:00
Elian Doran
b812177e78
docs(user): add spellcheck=false to inline code
2026-01-03 23:28:28 +02:00
Elian Doran
4710a6af41
feat(export/markdown): add spellcheck=false to inline code
2026-01-03 23:19:58 +02:00
Elian Doran
a613980ea4
docs(user): add missing jsx / HTML code blocks
2026-01-03 22:56:23 +02:00
Elian Doran
20ae1f844b
feat(markdown): support html, jsx in code blocks
2026-01-03 22:44:48 +02:00
Elian Doran
69511134e5
refactor(client/pdf): handle blob request on client side
2026-01-03 20:54:28 +02:00
Elian Doran
75952563e4
Translations update from Hosted Weblate ( #8255 )
2026-01-03 20:31:35 +02:00
Elian Doran
21cf5e1df7
chore(client/pdf): use custom spaced update hook
2026-01-03 20:29:54 +02:00
Hosted Weblate
9df5505989
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-01-03 18:03:22 +00:00
Kim Nøglegaard
1809d59193
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 43.4% (66 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/nb_NO/
2026-01-03 18:03:20 +00:00
Francis C.
feaa54d660
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (1745 of 1745 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2026-01-03 18:03:20 +00:00
noobhjy
c94bd41162
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.8% (1743 of 1745 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2026-01-03 18:03:19 +00:00
Elian Doran
f1f3e66537
Save indicator ( #8249 )
2026-01-03 20:03:12 +02:00
Elian Doran
80363cdc73
chore(client/save_indicator): fix some spacing issues
2026-01-03 19:53:46 +02:00
Elian Doran
02e08fdf12
chore(client/save_indicator): address requested changes
2026-01-03 19:47:33 +02:00
Elian Doran
42283b2469
doc(user): mention the save status indicator
2026-01-03 19:40:39 +02:00
Elian Doran
d3b598a5b2
fix(client/save_indicator): not visible on light theme
2026-01-03 19:39:16 +02:00
Elian Doran
0dd3a03c6b
chore(client): fix type issue
2026-01-03 19:30:52 +02:00
Elian Doran
2144888447
Merge remote-tracking branch 'origin/main' into feature/save_indicator
2026-01-03 19:24:51 +02:00
Elian Doran
b2549066dc
PDF.js refinement ( #8247 )
2026-01-03 19:24:28 +02:00
Elian Doran
cd1f3aa9a7
chore(client): address self-review
2026-01-03 10:05:44 +02:00
Elian Doran
1674401342
Merge remote-tracking branch 'origin/main' into feature/pdfjs_refinement
2026-01-03 09:57:42 +02:00
Elian Doran
7ba8dbbf6e
fix(deps): update dependency mind-elixir to v5.4.0 ( #8253 )
2026-01-03 09:53:36 +02:00
Elian Doran
ad27d9ed0e
chore(deps): update dependency @redocly/cli to v2.14.3 ( #8252 )
2026-01-03 09:53:03 +02:00
renovate[bot]
482d2f9624
fix(deps): update dependency mind-elixir to v5.4.0
2026-01-03 01:46:19 +00:00
renovate[bot]
824ef704d4
chore(deps): update dependency @redocly/cli to v2.14.3
2026-01-03 01:45:28 +00:00
Adorian Doran
58b73cfc7d
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2026-01-03 02:25:07 +02:00
Adorian Doran
0465fea2db
style/pdf viewer: improve appearance
2026-01-03 02:24:59 +02:00
Elian Doran
39b75e3561
Translations update from Hosted Weblate ( #8248 )
2026-01-03 00:10:42 +02:00
Elian Doran
2933db9b16
feat(save_indicator): fade out after a few seconds
2026-01-02 23:53:14 +02:00
Kim Nøglegaard
d94914046b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 23.0% (35 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/nb_NO/
2026-01-02 21:51:24 +00:00
Kim Nøglegaard
9cf384b14b
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 20.3% (31 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/nb_NO/
2026-01-02 21:51:23 +00:00
Kim Nøglegaard
614a2f0ccb
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 3.2% (5 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/nb_NO/
2026-01-02 21:51:23 +00:00
Yatrik Patel
5cecc72384
Translated using Weblate (Hindi)
...
Currently translated at 2.8% (11 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/hi/
2026-01-02 21:51:22 +00:00
Yatrik Patel
3ad37fb602
Translated using Weblate (Hindi)
...
Currently translated at 5.2% (8 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/hi/
2026-01-02 21:51:21 +00:00
noobhjy
42b048c2bf
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.8% (1742 of 1745 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2026-01-02 21:51:21 +00:00
Kim Nøglegaard
a01bf3dfa1
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 2.0% (8 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/nb_NO/
2026-01-02 21:51:20 +00:00
Yatrik Patel
ad60988553
Translated using Weblate (Hindi)
...
Currently translated at 0.7% (13 of 1745 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/hi/
2026-01-02 21:51:19 +00:00
green
c9ae4e4cc6
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1745 of 1745 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2026-01-02 21:51:18 +00:00
Kim Nøglegaard
d2639851d5
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 0.6% (11 of 1745 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/nb_NO/
2026-01-02 21:51:18 +00:00
Hosted Weblate
8dc5f9cfa4
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2026-01-02 21:51:17 +00:00
Adorian Doran
d99a408e04
style/pdf viewer: add support for background effects
2026-01-02 23:51:07 +02:00
Elian Doran
5f14861682
feat(save_indicator): indicate errors
2026-01-02 23:22:33 +02:00
Adorian Doran
8f8493f3ec
client/note split: allow enabling background effects according to the MIME type
2026-01-02 23:06:08 +02:00
Elian Doran
62af66b5ae
feat(save_indicator): report saving and saved states
2026-01-02 22:53:18 +02:00
Elian Doran
e8d1fa7447
chore(save_indicator): basic infrastructure to display state
2026-01-02 22:44:29 +02:00
Adorian Doran
ee03871405
style/pdf viewer: remove irrelevant elements
2026-01-02 22:28:33 +02:00
Elian Doran
345378d97f
feat(save_indicator): add tooltip for each of the states
2026-01-02 22:14:58 +02:00
Elian Doran
07a463ee52
feat(save_indicator): improve display of some states
2026-01-02 22:10:41 +02:00
Elian Doran
3157047160
chore(save_indicator): add opacity
2026-01-02 22:00:25 +02:00
Elian Doran
a1dda3b578
chore(save_indicator): prepare icon and title
2026-01-02 21:58:13 +02:00
Elian Doran
e161ffce57
fix(client/pdf): not always focusing on click
2026-01-02 21:20:29 +02:00
Adorian Doran
0c1859dc43
style/note splits: highlight the active split only in a multi-split view
2026-01-02 20:59:51 +02:00
Elian Doran
e4dcc0f768
chore(client): fix typecheck issues
2026-01-02 20:45:28 +02:00
Elian Doran
74ab591214
chore(package): automatically build share theme & PDF viewer
2026-01-02 20:38:18 +02:00
Elian Doran
7bd7996893
feat(revisions): use customized PDF viewer
2026-01-02 20:17:27 +02:00
Elian Doran
505ae4eeb5
chore(revisions): remove "Preview" heading
2026-01-02 20:02:39 +02:00
Elian Doran
951d6d3ce3
feat(revisions): display PDF preview for revisions
2026-01-02 20:02:13 +02:00
Elian Doran
5ff7764699
style(revisions): prevent revision list from overflowing
2026-01-02 19:49:20 +02:00
Elian Doran
0d74998625
style(revisions): prevent buttons from overflowing
2026-01-02 19:47:07 +02:00
Elian Doran
29b70a12bd
feat(revisions): display video preview for revisions
2026-01-02 19:44:23 +02:00
Elian Doran
d84150e97b
feat(revisions): display audio preview for revisions
2026-01-02 19:21:51 +02:00
Elian Doran
2b2ef4251f
style(revisions): minor spacing adjustments to file table
2026-01-02 18:44:06 +02:00
Elian Doran
2840ea0f38
chore(revisions): display a message when a preview is not available
2026-01-02 18:42:05 +02:00
Elian Doran
542d485267
fix(revisions): missing meta information about revisions
2026-01-02 18:34:45 +02:00
Elian Doran
cdd4fbc81d
refactor(client): fix lint warnings in revisions modal
2026-01-02 18:23:04 +02:00
Elian Doran
bfdddab0a0
refactor(client): format revisions dialog
2026-01-02 18:20:55 +02:00
Elian Doran
44d1d01105
fix(pdfjs): preferences don't account for ntxId or noteId
2026-01-02 18:08:25 +02:00
Elian Doran
120bb09171
fix(pdfjs): saving doesn't account for ntxId or noteId
2026-01-02 17:57:43 +02:00
Elian Doran
b7af99c671
refactor(pdfjs): add type safety for messages
2026-01-02 17:57:28 +02:00
Elian Doran
869e0b3973
docs(user): mention updates to the new PDF functions
2026-01-02 12:49:30 +02:00
Elian Doran
b68613dee4
feat(share): integrate custom pdf.js viewer
2026-01-02 12:13:31 +02:00
Elian Doran
ce0f32e7d5
chore(client/pdfjs): remove open file
2026-01-02 11:44:33 +02:00
Elian Doran
78bc9b59c2
chore(client/pdfjs): remove download button from toolbar
2026-01-02 11:41:58 +02:00
Elian Doran
23cf3d2923
feat(client/pdfjs): rewrite download button
2026-01-02 11:40:32 +02:00
Elian Doran
335136f3a3
fix(deps): update dependency preact-render-to-string to v6.6.5 ( #8240 )
2026-01-02 11:13:42 +02:00
renovate[bot]
11dd7aef09
fix(deps): update dependency preact-render-to-string to v6.6.5
2026-01-02 09:09:55 +00:00
Elian Doran
2d1769e2f9
fix: toggling right pane visibility incorrectly affects all windows ( #8226 )
2026-01-02 11:08:27 +02:00
Elian Doran
21e26147b0
fix(deps): update dependency react-i18next to v16.5.1 ( #8241 )
2026-01-02 11:06:38 +02:00
Elian Doran
ba301f8c12
fix(deps): update dependency globals to v17 ( #8242 )
2026-01-02 11:06:13 +02:00
SiriusXT
3420374649
fix: toggling right pane visibility incorrectly affects all windows
2026-01-02 11:31:59 +08:00
SiriusXT
644d3a181f
fix: toggling right pane visibility incorrectly affects all windows
2026-01-02 11:08:49 +08:00
SiriusXT
4be3011a8a
fix: toggling right pane visibility incorrectly affects all windows
2026-01-02 10:30:15 +08:00
SiriusXT
5aa0a956dd
fix: toggling right pane visibility incorrectly affects all windows
2026-01-02 10:25:34 +08:00
renovate[bot]
7fdb1bdce8
fix(deps): update dependency globals to v17
2026-01-02 01:53:43 +00:00
renovate[bot]
57c6cef2bd
fix(deps): update dependency react-i18next to v16.5.1
2026-01-02 01:52:49 +00:00
Elian Doran
e5599adca1
feat(share): Add support for shareJs in static website export ( #8173 )
2026-01-02 00:39:36 +02:00
Elian Doran
ab392ffb7f
Translations update from Hosted Weblate ( #8239 )
2026-01-02 00:38:23 +02:00
Hosted Weblate
7585d4b258
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2026-01-01 22:37:01 +00:00
Elian Doran
ff82d9c38c
Clean up Vite ( #8238 )
2026-01-02 00:36:46 +02:00
Elian Doran
920fde69bb
chore: add missing space from imports
2026-01-02 00:21:50 +02:00
Elian Doran
053812e5f0
e2e(server): wrong import
2026-01-02 00:14:07 +02:00
Elian Doran
c2f59c4b6c
test(server): type error
2026-01-02 00:07:04 +02:00
Elian Doran
06980fe9b5
chore(tsconfig): fix empty type
2026-01-02 00:04:52 +02:00
Elian Doran
3f5616f1fc
chore(vitest): fix node:test import
2026-01-02 00:03:45 +02:00
Elian Doran
b6af3b70b0
test(client): increase a timeout for local run
2026-01-01 23:57:43 +02:00
Elian Doran
d8e4547988
chore(vitest): get rid of warning about number of projects
2026-01-01 23:56:26 +02:00
Elian Doran
34f649155e
chore(vite): remove vite/global for other projects
2026-01-01 23:44:17 +02:00
Elian Doran
11779fe3e3
chore(vite): remove vite/global for commons
2026-01-01 23:43:59 +02:00
Elian Doran
032cde67b0
chore(vite): remove vite/global for express-partial-content
2026-01-01 23:42:02 +02:00
Elian Doran
229636a796
chore(vite): remove vite/global for server
2026-01-01 23:39:53 +02:00
Elian Doran
da9c9ac346
chore(vite): remove vite/importMeta from spec types
2026-01-01 23:34:39 +02:00
Elian Doran
3fecc4c648
chore(vite): remove vite/client from spec types
2026-01-01 23:33:21 +02:00
Elian Doran
98cefcf77b
fix(desktop/pdfjs): not working due to build script
2026-01-01 23:13:21 +02:00
Elian Doran
413ee81ffa
Translations update from Hosted Weblate ( #8234 )
2026-01-01 22:51:03 +02:00
Yatrik Patel
578ca8785e
Translated using Weblate (Hindi)
...
Currently translated at 0.5% (10 of 1740 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/hi/
2026-01-01 20:49:31 +00:00
Yatrik Patel
da4112c078
Translated using Weblate (Hindi)
...
Currently translated at 2.0% (8 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/hi/
2026-01-01 20:49:30 +00:00
Yatrik Patel
704c7c881d
Translated using Weblate (Hindi)
...
Currently translated at 4.6% (7 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/hi/
2026-01-01 20:49:29 +00:00
Elian Doran
63b6abdb9d
PDF.js sidebar experiments for new layout ( #8212 )
2026-01-01 22:49:15 +02:00
Elian Doran
2e936a3d5c
test(pdfjs): disable for now as there are no tests
2026-01-01 22:31:49 +02:00
Elian Doran
606574e18e
chore(pdjs): address self-review
2026-01-01 22:15:40 +02:00
Elian Doran
1021879167
chore(client/pdfjs): add some missing translations
2026-01-01 22:15:31 +02:00
Elian Doran
dc4aa9c607
feat(ui): implement tooltips for share icons and clone icons ( #8211 )
2026-01-01 21:13:01 +02:00
Elian Doran
b2c3d78773
Fix excessive noteContext calls ( #8233 )
2026-01-01 21:09:39 +02:00
Elian Doran
8d3a0b5295
test(pdfjs): replace beforeAll with beforeEach
2026-01-01 21:06:03 +02:00
lzinga
9879d07bec
fix(widget): remove redundant note context update in useLegacyWidget
2026-01-01 11:05:30 -08:00
Elian Doran
7bfce851e7
fix(mermaid) diagrams not saving content and SVG attachment ( #8220 )
2026-01-01 20:58:56 +02:00
Elian Doran
34e81881ec
fix(popupEditor): fix closing of popupEditor when inserting note link ( #8224 )
2026-01-01 20:56:04 +02:00
Lucas
0143d6c60d
Merge branch 'TriliumNext:main' into fix/layout-calls
2026-01-01 10:55:25 -08:00
Elian Doran
267c2bc907
Translations update from Hosted Weblate ( #8231 )
2026-01-01 19:25:36 +02:00
Yatrik Patel
316f27d88c
Translated using Weblate (Hindi)
...
Currently translated at 0.1% (2 of 1736 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/hi/
2026-01-01 17:39:40 +01:00
Yatrik Patel
452b56f470
Translated using Weblate (Hindi)
...
Currently translated at 2.6% (4 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/hi/
2026-01-01 17:39:40 +01:00
Jan Klass
43aeaa4455
Translated using Weblate (German)
...
Currently translated at 96.1% (1669 of 1736 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/de/
2026-01-01 17:39:40 +01:00
Yatrik Patel
08b7a6985e
Translated using Weblate (Hindi)
...
Currently translated at 1.0% (4 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/hi/
2026-01-01 17:39:40 +01:00
dirlligafu
4bbd8e28c1
Translated using Weblate (French)
...
Currently translated at 95.3% (1656 of 1736 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fr/
2026-01-01 17:39:40 +01:00
Yatrik Patel
fcf4c09389
Translated using Weblate (Hindi)
...
Currently translated at 1.7% (2 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/hi/
2026-01-01 17:39:40 +01:00
Elian Doran
2c323cbe80
fix(client): color with uppercase causing exception ( closes #8232 )
2026-01-01 18:39:31 +02:00
Elian Doran
7ec7b6bd7b
chore(pdfjs): manage requested changes
2026-01-01 12:36:33 +02:00
Elian Doran
b2378f2a53
test(server/pdf): move beforeAll
2026-01-01 12:19:51 +02:00
Elian Doran
8bf8d85bb7
test(server/pdf): switching to another note
2026-01-01 11:23:24 +02:00
Elian Doran
676173e895
test(server/pdf): layer listing works
2026-01-01 11:06:29 +02:00
Elian Doran
d8649c87e0
test(server/pdf): attachment listing works
2026-01-01 01:06:26 +02:00
Elian Doran
b9456ca466
test(server/pdf): basic page navigation test
2026-01-01 00:35:39 +02:00
Elian Doran
cfccbb8927
test(server/pdf): basic table of contents test
2025-12-31 23:40:32 +02:00
Elian Doran
a18578362a
Merge remote-tracking branch 'origin/main' into feature/pdfjs_sidebar_experiments
2025-12-31 22:55:37 +02:00
Elian Doran
2f9f94dee0
fix(server): pdfjs not available in dist
2025-12-31 22:46:55 +02:00
Elian Doran
c84e45ddee
test(pdfjs): set up basic vitest
2025-12-31 21:18:27 +02:00
Lucas
ea558d8c9d
Merge branch 'TriliumNext:main' into fix/layout-calls
2025-12-31 07:33:11 -08:00
lzinga
b936a35b63
fix(widget): prevent unnecessary refresh by checking note context change
2025-12-31 07:31:22 -08:00
Elian Doran
b4ef4c2143
chore(pdfjs): fix code scanning issues
2025-12-31 17:27:58 +02:00
Elian Doran
0ff4756ef4
chore(pdfjs): fix typecheck issues
2025-12-31 17:00:56 +02:00
Elian Doran
94204b4739
style(pdf_pages): slight improvement to page layout
2025-12-31 16:45:11 +02:00
Elian Doran
bf3a2b768e
chore(pdfjs): set proper target origin when posting messages
2025-12-31 16:37:51 +02:00
SiriusXT
5fb7badfb4
fix(rightPane): toggling right pane visibility incorrectly affects all windows
2025-12-31 19:54:31 +08:00
Elian Doran
239d56f9a3
fix(deps): update dependency @codemirror/view to v6.39.8 ( #8222 )
2025-12-31 10:38:22 +02:00
Elian Doran
9163fc23f4
chore(deps): update dependency @redocly/cli to v2.14.2 ( #8221 )
2025-12-31 10:37:30 +02:00
Elian Doran
d225c28fde
chore(deps): update pnpm to v10.27.0 ( #8223 )
2025-12-31 10:29:28 +02:00
SiriusXT
8a3f02e845
fix(popupEditor): fix closing of popupEditor when inserting note link
2025-12-31 14:12:38 +08:00
renovate[bot]
d0dc92c891
chore(deps): update pnpm to v10.27.0
2025-12-31 02:34:03 +00:00
renovate[bot]
8d660f5a2f
fix(deps): update dependency @codemirror/view to v6.39.8
2025-12-31 02:33:52 +00:00
renovate[bot]
b41b4e77b2
chore(deps): update dependency @redocly/cli to v2.14.2
2025-12-31 02:33:14 +00:00
lzinga
267a37d3bd
feat(component): add removeChild method for cleanup of child components
...
feat(hooks): improve useLegacyWidget cleanup and memoization logic
2025-12-30 13:59:46 -08:00
Lucas
0cf23c7d7c
Update apps/client/src/widgets/type_widgets/helpers/SvgSplitEditor.tsx
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-30 11:56:34 -08:00
lzinga
a632486229
fix(mermaid) diagrams not saving content and SVG attachment
2025-12-30 11:35:48 -08:00
Elian Doran
64a518a00b
chore(deps): update typescript-eslint monorepo to v8.51.0 ( #8214 )
2025-12-30 12:07:14 +02:00
Elian Doran
2f3a914027
Translations update from Hosted Weblate ( #8213 )
2025-12-30 12:06:27 +02:00
Elian Doran
7182d32d9c
Merge remote-tracking branch 'origin/main' into feature/pdfjs_sidebar_experiments
2025-12-30 11:47:00 +02:00
green
18381c5d32
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1736 of 1736 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-30 09:00:07 +01:00
Kuzma Simonov
79327073b4
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1736 of 1736 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-30 09:00:06 +01:00
Giovi
018f2fd789
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1736 of 1736 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/it/
2025-12-30 09:00:06 +01:00
noobhjy
3889392aed
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1736 of 1736 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-30 09:00:05 +01:00
Elian Doran
bd976a25f1
style(next): use border for focus instead
2025-12-30 09:59:46 +02:00
Elian Doran
01f05ac6fd
fix(pdf): active context not changed when clicking preview
2025-12-30 09:47:02 +02:00
Elian Doran
52292cb5a5
style(next): indicate active note context
2025-12-30 09:31:03 +02:00
perfectra1n
c6dd1ba0ca
fix(types): resolve typecheck issue with note_tree
2025-12-29 18:25:55 -08:00
renovate[bot]
84f069087c
chore(deps): update typescript-eslint monorepo to v8.51.0
2025-12-30 01:05:53 +00:00
Elian Doran
76cfced60f
chore(pdfjs): fix partially removed method
2025-12-30 01:43:07 +02:00
Elian Doran
5c2aea0a6b
chore: remove LLM generated doc
2025-12-30 01:40:34 +02:00
Elian Doran
7a883c62df
Merge remote-tracking branch 'origin/main' into feature/pdfjs_sidebar_experiments
2025-12-30 01:40:03 +02:00
Elian Doran
ff97461ff8
PDF.js integration (part I) ( #8206 )
2025-12-30 01:39:09 +02:00
Elian Doran
51b0eb74a5
chore(pdfjs): address requested changes
2025-12-30 01:37:44 +02:00
Elian Doran
2304407986
chore(pdfjs): address origin concerns
2025-12-30 01:27:05 +02:00
Elian Doran
a1ebdc3004
chore(pdfjs): integrate into typecheck
2025-12-30 01:23:19 +02:00
Elian Doran
fef30f4bea
chore(client): fix typecheck
2025-12-30 01:20:29 +02:00
Elian Doran
eee8d9ab7c
feat(pdfjs): optionally hide left sidebar
2025-12-30 01:09:45 +02:00
perfectra1n
4f2678d321
feat(ui): implement tooltips for share icons and clone icons
...
asdf
2025-12-29 14:42:34 -08:00
Elian Doran
c473fba628
refactor(right_pane): move PDF-specific components in own dir
2025-12-30 00:17:29 +02:00
Elian Doran
9a9cd8e6a5
feat(right_pane): add count in title for PDF items
2025-12-30 00:16:45 +02:00
Elian Doran
f5a89aa81a
feat(right_pane): hide PDF attachments/layers when not needed
2025-12-30 00:10:23 +02:00
Elian Doran
3c1beab725
fix(pdf_pages): fix a few type errors
2025-12-30 00:00:03 +02:00
Elian Doran
79f03ad3ac
fix(pdf_layers): toggling layers and updating state not working
2025-12-29 23:57:52 +02:00
Elian Doran
574138a1fb
refactor(pdf_layers): get layers to show
2025-12-29 23:08:35 +02:00
Elian Doran
6513e2cfca
refactor(pdf_attachments): deduplicate font size
2025-12-29 23:04:02 +02:00
Elian Doran
43a749b6a7
feat(right_pane): display attachments
2025-12-29 22:56:06 +02:00
Elian Doran
c1d6b3121a
fix(pdf_pages): pages not updating between notes
2025-12-29 22:50:48 +02:00
Elian Doran
0d9c8ae4df
style(pdf_pages): page numbers within pages
2025-12-29 22:46:20 +02:00
Elian Doran
62d8c089ed
chore(pdf_pages): remove logs
2025-12-29 22:43:17 +02:00
Elian Doran
971a76ce11
style(pdf_pages): render in multiple columns
2025-12-29 22:39:38 +02:00
Elian Doran
cb33404122
feat(client/right_pane): use intersection observer for performance
2025-12-29 22:36:03 +02:00
Elian Doran
bcf72f4624
feat(client/right_pane): display pages
2025-12-29 22:34:36 +02:00
Elian Doran
77ad6950e8
feat(client/right_pane): highlight current heading
2025-12-29 22:11:25 +02:00
Elian Doran
e2d29aadca
refactor(pdfjs): extract toc logic to separate file
2025-12-29 21:58:11 +02:00
Elian Doran
64ca04ad07
feat(client/right_pane): jump to heading
2025-12-29 21:55:47 +02:00
Elian Doran
b6506a9331
chore(client/right_pane): get table of contents to show
2025-12-29 21:49:02 +02:00
Elian Doran
fd7222242a
chore(pdf): process PDF outline
2025-12-29 21:44:49 +02:00
Elian Doran
e36049cd43
chore(client/right_pane): get raw ToC data to show up
2025-12-29 21:44:15 +02:00
Elian Doran
257f6c5994
chore(client/right_pane): inject title into PDF toc sidebar
2025-12-29 21:28:17 +02:00
Elian Doran
9098bfb63a
chore(client): prototype implementation to communicate data through note context
2025-12-29 21:26:52 +02:00
Wael Nasreddine
118d22c4ec
Merge branch 'main' into static-implement-sharejs
2025-12-29 11:02:07 -08:00
Elian Doran
758df0d85a
fix(share): Prevent crashing if candidate note is null ( #8164 )
2025-12-29 20:43:12 +02:00
Elian Doran
59bbd902fc
feat(share): Render JS Frontend files as-is with extension .js ( #8172 )
2025-12-29 20:41:46 +02:00
Elian Doran
d96528dae4
chore(server): fix type error
2025-12-29 20:38:48 +02:00
Elian Doran
f3cfa84d1d
Merge remote-tracking branch 'origin/main' into static-correct-type
2025-12-29 20:37:05 +02:00
Elian Doran
dc2ffa516b
Fix: Change /calendar/weeks/{date} to use ISO week format (YYYY-Www) … ( #8204 )
2025-12-29 20:18:46 +02:00
Elian Doran
fffab73061
feat(pdfjs): auto-watch dev
2025-12-29 19:23:56 +02:00
Elian Doran
0a9ce84cf2
feat(client/pdf): respect locale
2025-12-29 19:10:14 +02:00
Elian Doran
07a1734d4b
chore(pdfjs): copy locales during build
2025-12-29 19:09:03 +02:00
Elian Doran
6e41d3591d
chore(pdfjs): add locales
2025-12-29 19:06:08 +02:00
Elian Doran
4134e5054a
fix(client/pdf): not refreshing when uploading new revision
2025-12-29 17:02:22 +02:00
Elian Doran
bb374a5ce2
fix(client/pdf): blob reloaded when saving
2025-12-29 16:46:30 +02:00
Elian Doran
359f398afa
feat(pdfjs): debounce saving view config
2025-12-29 16:19:21 +02:00
Elian Doran
84425e86e9
feat(client/pdf): filter out view config by fingerprint
2025-12-29 16:15:38 +02:00
Elian Doran
ebf725c949
feat(client/pdf): store and restore page position
2025-12-29 15:55:47 +02:00
Elian Doran
fc0ea36cf3
chore(pdfjs): first attempt at intercepting store
2025-12-29 14:06:59 +02:00
Elian Doran
7836de3f08
fix(client/pdf): form elements not detected for save
2025-12-29 13:29:04 +02:00
Elian Doran
406232c478
chore(pdfjs): log event bus
2025-12-29 13:23:54 +02:00
Elian Doran
9e0c29496f
refactor(pdfjs): use TypeScript for the custom script
2025-12-29 13:14:00 +02:00
Elian Doran
480954ee87
feat(pdfjs): react to dark mode
2025-12-29 12:51:43 +02:00
Elian Doran
94039bd9b1
chore(pdfjs): improve toolbar contrast
2025-12-29 12:40:43 +02:00
Elian Doran
667eaca9f2
feat(pdfjs): improve style to better match Trilium
2025-12-29 12:35:49 +02:00
Elian Doran
446822a7ae
chore(client/pdf): inject some CSS variables
2025-12-29 12:21:44 +02:00
Elian Doran
f09a3e06f4
refactor(client/pdf): split into own component
2025-12-29 12:01:47 +02:00
Elian Doran
7c4a56f5f2
chore(deps): add missing pdfjs dependency
2025-12-29 11:10:12 +02:00
Elian Doran
08f6a32c34
fix(client/pdfjs): not reacting to all changes
2025-12-29 10:33:57 +02:00
Elian Doran
3e255fa647
feat(client/pdf): add debouncing
2025-12-29 10:15:15 +02:00
Elian Doran
c0a90402ef
feat(client/pdf): save annotations by uploading new revision
2025-12-29 09:51:54 +02:00
openapphub
37c0f7ec75
Fix: Change /calendar/weeks/{date} to use ISO week format (YYYY-Www) instead of date
2025-12-29 15:44:37 +08:00
Elian Doran
5e42627bce
chore(client/pdf): basic reaction to annotations
2025-12-29 02:00:59 +02:00
Elian Doran
41bcf9524a
feat(client/pdf): integrate pdf.js
2025-12-29 01:16:56 +02:00
Elian Doran
914cf10911
chore(pdfjs): get icons to show up
2025-12-29 01:11:04 +02:00
Elian Doran
855d4d139d
chore(pdfjs): get to actually render something
2025-12-29 01:03:16 +02:00
Elian Doran
abb7b0f8c8
feat(server): serve pdfjs over static route
2025-12-29 00:50:59 +02:00
Elian Doran
d78ad52662
chore(pdfjs): copy viewer to dist
2025-12-29 00:45:57 +02:00
Elian Doran
25b4bcd311
chore(pdfjs): create empty package
2025-12-29 00:26:37 +02:00
Elian Doran
a14eed81f6
Translations update from Hosted Weblate ( #8197 )
2025-12-28 23:25:34 +02:00
Hosted Weblate
54f51b365a
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/
2025-12-28 22:19:17 +01:00
Marcelo Nolasco
c0e0a712ad
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/pt_BR/
2025-12-28 22:19:16 +01:00
Marcelo Nolasco
3ab5bbae4d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 11.2% (13 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/pt_BR/
2025-12-28 22:19:15 +01:00
Marcelo Nolasco
cafeb3920a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 12.5% (19 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/pt_BR/
2025-12-28 22:19:14 +01:00
MarcelWie
fb465b442c
Translated using Weblate (German)
...
Currently translated at 94.3% (1632 of 1730 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/de/
2025-12-28 22:19:13 +01:00
Francis C.
d3a559a700
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 99.5% (1722 of 1730 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-28 22:19:13 +01:00
green
7768003735
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1730 of 1730 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-28 22:19:12 +01:00
Elian Doran
f02b3b48e8
docs(user): add missing share aliases
2025-12-28 23:18:51 +02:00
Elian Doran
ba273bb9f4
Custom icon pack ( #8190 )
2025-12-28 23:09:43 +02:00
Elian Doran
490c539d63
Merge branch 'main' into feature/icon_packs
2025-12-28 23:09:34 +02:00
Elian Doran
ebd60519dd
fix(note_icon): empty slots appearing when reducing list
2025-12-28 22:59:01 +02:00
Elian Doran
56304a4d71
chore(icon-pack-builder): improve output dir
2025-12-28 22:54:29 +02:00
Elian Doran
32f0f98522
feat(icon-pack-builder): integrate boxicons 3 with brands
2025-12-28 22:53:03 +02:00
Elian Doran
b18dd22341
fix(icon-pack-builder): add missing deps
2025-12-28 22:52:54 +02:00
Elian Doran
8eebae0955
chore(scripts): add script to compare the two boxicons
2025-12-28 22:29:51 +02:00
Elian Doran
ed229e0578
chore(scripts): update boxicons script to use packs instead of weights
2025-12-28 22:29:42 +02:00
Elian Doran
dbfaad6c06
test(server): fix broken test after changes to CSS generation
2025-12-28 21:46:19 +02:00
Elian Doran
6e5176b088
chore(deps): fix dependency
2025-12-28 21:31:10 +02:00
Elian Doran
becf4d7426
fix(note_icon): crash when reducing number of items
2025-12-28 21:10:22 +02:00
Elian Doran
082040c6e1
feat(share): display an icon for attachment download
2025-12-28 21:03:30 +02:00
Elian Doran
1ae11ce3a5
fix(export/share): .zip attachment marked as html
2025-12-28 20:52:47 +02:00
Elian Doran
cf968b3590
fix(export/share): attachment download links not working
2025-12-28 20:45:33 +02:00
Adorian Doran
a3db1ab156
UI fixes ( #8200 )
2025-12-28 20:36:19 +02:00
Adorian Doran
7440110a44
Merge branch 'feat/ui/fixes' of https://github.com/TriliumNext/Trilium into feat/ui/fixes
2025-12-28 20:31:43 +02:00
Adorian Doran
3638e6b12c
style/note title actions: fix an issue identified by gemini-code-assist
2025-12-28 20:31:32 +02:00
Adorian Doran
621ed5b9de
Update apps/client/src/widgets/type_widgets/text/EditableText.css
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-28 20:24:24 +02:00
Adorian Doran
1e3135dea0
style/note title actions: fix width for full-width content notes
2025-12-28 20:19:51 +02:00
Elian Doran
8f21c0b34a
feat(note_icon): use grid virtualization for listing high performance
2025-12-28 19:46:57 +02:00
Adorian Doran
b3feb38369
style/options: properly align the title with the option cards when the content is centered
2025-12-28 19:45:48 +02:00
Adorian Doran
2bf862d5b9
style/note scrolling container: make the alignment of children more consistent
2025-12-28 19:20:46 +02:00
Elian Doran
cbb7b4ffea
refactor(note_icon): split off into two hooks
2025-12-28 19:20:44 +02:00
Elian Doran
b2f496048f
feat(icon-pack-builder): add icons to packs
2025-12-28 18:57:32 +02:00
Elian Doran
e084bc4c07
feat(icon-pack-builder): add phosphor fill
2025-12-28 18:52:08 +02:00
Elian Doran
d9b0660def
fix(icon-pack-builder): some phosphor icons not working due to alias
2025-12-28 18:41:54 +02:00
Elian Doran
b997452733
feat(icon-pack-builder): integrate phosphor
2025-12-28 18:33:01 +02:00
Elian Doran
e699566e62
chore(note_icon): remove ellipsis in placeholder
2025-12-28 18:13:46 +02:00
Elian Doran
2bd83e6285
feat(note_icon): display count and filter in search placeholder
2025-12-28 17:41:11 +02:00
Elian Doran
46e5090445
fix(icon-pack): non-BMP icons not rendering
2025-12-28 17:33:12 +02:00
Elian Doran
035a311e4d
feat(icon-pack-builder): save attachment
2025-12-28 17:17:08 +02:00
Elian Doran
850528750c
feat(icon-pack-builder): add manifest to zip
2025-12-28 16:56:41 +02:00
Elian Doran
645720a725
feat(icon-pack-builder): build zip without content yet
2025-12-28 16:50:16 +02:00
Elian Doran
a6c74449aa
feat(icon-pack-builder): generate CSS for mdi
2025-12-28 16:25:21 +02:00
Elian Doran
7f05d9cdff
test(client): broken tests after change in icon definition
2025-12-28 15:51:48 +02:00
Elian Doran
02d42dc5ff
chore(icon_packs): address requested changes
2025-12-28 15:50:01 +02:00
Elian Doran
e730378b27
fix(icon_packs): references to .bx for icon selection
2025-12-28 13:42:45 +02:00
Elian Doran
c14d95f561
docs(user): mention icon pack prefix constraints
2025-12-28 12:36:18 +02:00
Elian Doran
13b700e0e5
chore(icon_packs): address requested changes
2025-12-28 12:30:26 +02:00
Elian Doran
f849c4b315
chore: fix typecheck
2025-12-28 12:15:43 +02:00
Elian Doran
c2c19e8ecd
chore(server): address self-review
2025-12-28 12:01:10 +02:00
Elian Doran
12875ec308
chore(deps): update package lock
2025-12-28 11:56:50 +02:00
Elian Doran
5d12d57a22
test(server): fix broken tests after changes
2025-12-28 11:52:49 +02:00
Elian Doran
5cc2296768
chore(server): fix typecheck
2025-12-28 11:46:25 +02:00
Elian Doran
7c1175995f
chore(icon_packs): remove prefix from phosphor script
2025-12-28 11:43:37 +02:00
Elian Doran
d834cd78a7
docs(user): document icon packs
2025-12-28 11:43:25 +02:00
Adorian Doran
79d2010bfa
style/note title actions: properly align when the content is centered
2025-12-28 10:18:50 +02:00
Adorian Doran
3f86c809ce
style/note title actions: properly align when the content is centered
2025-12-28 10:12:01 +02:00
Elian Doran
1570ea77d8
chore(icon_packs): integrate prefix as part of the attribute instead of manifest
2025-12-28 09:56:08 +02:00
Elian Doran
99bdd2e433
feat(icon_packs): skip duplicate icon packs
2025-12-28 09:43:33 +02:00
Elian Doran
7646061215
refactor(client): move a bx style to dedicated CSS
2025-12-28 09:43:17 +02:00
Elian Doran
505a985755
fix(mobile): icons missing
2025-12-28 09:28:24 +02:00
Elian Doran
e895ea406a
chore(client): reintegrate boxicons special class names (e.g. flip)
2025-12-28 09:25:10 +02:00
Elian Doran
8b8a78e949
chore(server): get rid of boxicons CSS import
2025-12-28 02:27:02 +02:00
Elian Doran
1c940ff8a2
fix(icon_packs): integrate boxicons back into share export
2025-12-28 02:24:18 +02:00
Elian Doran
841cb32835
fix(icon_packs): integrate boxicons back into share theme
2025-12-28 01:58:22 +02:00
Elian Doran
61e96f91d0
fix(icon_packs): use right name for boxicons for compatibility
2025-12-28 01:20:01 +02:00
Elian Doran
9f6c07f5cc
chore(icon_packs): use builtin boxicons for client
2025-12-28 01:00:45 +02:00
Elian Doran
1efb21c627
feat(export/share): render custom icons
2025-12-27 23:39:27 +02:00
Elian Doran
d5b04864c8
chore(export/share): inject font
2025-12-27 23:31:56 +02:00
Elian Doran
da28f4505a
chore(export/share): inject pack CSS
2025-12-27 23:21:59 +02:00
Elian Doran
5174deac07
fix(status_bar): attribute count displays system links
2025-12-27 23:02:35 +02:00
Elian Doran
e2a628fa2f
feat(icon_packs): ignore protected notes
2025-12-27 22:50:31 +02:00
Elian Doran
290f488c78
feat(share): ignore unsupported icon packs
2025-12-27 22:09:16 +02:00
Elian Doran
b00cb52da5
feat(share): basic support for custom icon packs
2025-12-27 21:58:18 +02:00
Elian Doran
c7bb5ff119
feat(attachments): display MIME type
2025-12-27 20:54:14 +02:00
Elian Doran
faa069b8a1
feat(note_icon): add message if no results
2025-12-27 20:47:56 +02:00
Elian Doran
e57f1e6f23
feat(note_icon): add placeholder for search
2025-12-27 20:45:08 +02:00
Elian Doran
73975ab521
feat(note_icon): use bootstrap tooltip
2025-12-27 20:43:05 +02:00
Elian Doran
761a67f238
feat(note_icon): display icon pack in note title
2025-12-27 20:37:59 +02:00
Elian Doran
736c69816d
feat(note_icon): change design for icon reset button
2025-12-27 20:21:10 +02:00
Elian Doran
270339da11
style(next): selector interfering with grouped buttons
2025-12-27 20:16:13 +02:00
Elian Doran
aa93bc5492
fix(note_icon): one column short
2025-12-27 19:52:11 +02:00
Elian Doran
0c9c36ea7e
fix(note_icon): missing tooltip for filter
2025-12-27 18:14:53 +02:00
Elian Doran
af67967502
fix(note_icon): modal not dismissing
2025-12-27 18:11:07 +02:00
Elian Doran
78bec0c782
feat(icon_packs): integrate boxicons JSON
2025-12-27 18:04:16 +02:00
Elian Doran
0c77563672
feat(icon_packs): mark icon packs as unsafe
2025-12-27 18:02:59 +02:00
Elian Doran
241a9e2e7f
chore(icon_packs): process boxicons v2
2025-12-27 17:56:12 +02:00
Elian Doran
59b691d670
chore(scripts): process boxicons v3 icons
2025-12-27 00:26:33 +02:00
Elian Doran
a6c515aea0
Translations update from Hosted Weblate ( #8189 )
2025-12-26 23:02:47 +02:00
green
850710926e
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1730 of 1730 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-26 21:50:48 +01:00
noobhjy
904da14895
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1730 of 1730 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-26 21:50:47 +01:00
Kuzma Simonov
4c5bc3a3d3
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1730 of 1730 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-26 21:50:47 +01:00
Elian Doran
ecec661b72
chore(scripts): add icon to process phosphor meta
2025-12-26 22:43:03 +02:00
Elian Doran
fb629f7693
feat(note_icon): display note pack icon
2025-12-26 21:14:13 +02:00
Elian Doran
13fff33aa4
feat(icon_packs): use note title isntead of manifest
2025-12-26 21:08:37 +02:00
Elian Doran
8053221b12
chore(note_icon): hide filter if no custom icon packs
2025-12-26 21:01:48 +02:00
Elian Doran
ba699f9842
refactor(note_icon): split filter content into a component
2025-12-26 21:01:19 +02:00
Elian Doran
eb5ebb53cb
fix(icon_list): border-right icon missing
2025-12-26 20:57:10 +02:00
Elian Doran
c26357be40
feat(note_icon): allow filtering default icons
2025-12-26 20:49:20 +02:00
Elian Doran
db4af96040
feat(note_icon): filter by icon pack
2025-12-26 20:42:19 +02:00
Elian Doran
5cb3983fe0
chore(note_icon): get rid of categories
2025-12-26 20:03:34 +02:00
Elian Doran
92292de0ff
chore(client): basic integration of icon packs in icon selector
2025-12-26 19:52:54 +02:00
Elian Doran
a26923cc6d
fix(icon_pack): listing definitions even if parsing fails
2025-12-26 19:42:23 +02:00
Elian Doran
2c4ac4ba30
fix(server): crashing due to bad icon pack
2025-12-26 19:37:10 +02:00
Elian Doran
254511bfbf
chore(icon_pack): switch schema to support multiple terms per icon
2025-12-26 19:25:31 +02:00
Elian Doran
e2f6f8a4e4
feat(icon_pack): generate icon registry for client
2025-12-26 19:10:28 +02:00
Elian Doran
e346963e76
feat(icon_pack): inject the icon pack into the client
2025-12-26 18:36:36 +02:00
Elian Doran
5f1bdf7264
chore(icon_pack): generate icon declarations
2025-12-26 18:16:33 +02:00
Elian Doran
93a3b29677
chore(icon_pack): generate root declaration
2025-12-26 18:08:26 +02:00
Elian Doran
b157cd909c
chore(icon_pack): generate src declaration
2025-12-26 18:04:39 +02:00
Elian Doran
2f24703690
chore(icon_pack): generate font face declaration without source
2025-12-26 17:42:44 +02:00
Elian Doran
27efa8844e
refactor(server): mark ownerId in AttachmentRow as mandatory
2025-12-26 17:32:28 +02:00
Elian Doran
98de4b6dc3
chore(icon_pack): map ttf
2025-12-26 17:31:35 +02:00
Elian Doran
d121de5152
chore(icon_pack): map woff attachment
2025-12-26 17:30:19 +02:00
Elian Doran
5ad7323d03
chore(icon_pack): map woff2 attachment
2025-12-26 17:28:57 +02:00
Elian Doran
183020a4e3
chore(icon_pack): return icon mappings
2025-12-26 16:04:56 +02:00
Elian Doran
a56a5fe1f5
feat(icon_pack): check if JSON is parsable
2025-12-26 16:00:21 +02:00
Elian Doran
af4fc11a4e
docs(release): fix link to new layout
2025-12-26 14:13:52 +02:00
Elian Doran
a63b8b2031
chore(release): prepare for v0.101.1
2025-12-26 14:01:04 +02:00
Elian Doran
7b02d87558
docs(release): prepare for v0.101.1
2025-12-26 13:59:49 +02:00
Elian Doran
16737b93dd
fix(client): not working in HTTPs ( closes #8165 )
2025-12-26 13:51:01 +02:00
Elian Doran
c23fe7cf13
fix(table_of_contents): not showing on first render of read-only notes
2025-12-26 13:28:29 +02:00
Adorian Doran
6d80323a76
style/text selection: refactor, apply custom color tint over the note title selection
2025-12-26 11:45:42 +02:00
Adorian Doran
8b630c6e2e
UI fixes ( #8180 )
2025-12-26 11:25:29 +02:00
Adorian Doran
047a8d9644
Fix #8177
2025-12-26 10:56:48 +02:00
Adorian Doran
f14ae01fab
style/links: fix background color
2025-12-26 10:42:53 +02:00
Adorian Doran
785470b0ae
style/global menu: fix icon alignment
2025-12-26 10:31:06 +02:00
Adorian Doran
73918c042b
Fix #8170
2025-12-26 10:28:25 +02:00
Wael Nasreddine
1d3e971ed7
Merge branch 'static-correct-type' into static-implement-sharejs
...
* static-correct-type:
improve the protected note handling
be loosy and honor startsWith application/javascript
2025-12-25 23:01:30 -08:00
Wael Nasreddine
7e7f3ba78f
improve the protected note handling
2025-12-25 23:01:01 -08:00
Wael Nasreddine
03eaebc71c
be loosy and honor startsWith application/javascript
2025-12-25 22:54:58 -08:00
Wael Nasreddine
3d1f6c4f91
be loosy and honor startsWith application/javascript
2025-12-25 22:54:14 -08:00
Wael Nasreddine
8368969932
implement the second part of the sharejs
2025-12-25 22:06:30 -08:00
Wael Nasreddine
afcd23cb99
add a todo
2025-12-25 22:03:06 -08:00
Wael Nasreddine
94d1181fe8
render js notes as-is
2025-12-25 21:52:35 -08:00
Wael Nasreddine
7e45aaa1da
for frontend js files add .js
2025-12-25 21:40:42 -08:00
Wael Nasreddine
cb016c4307
Address Gemini's comment
2025-12-25 16:26:58 -08:00
Wael Nasreddine
7c7797d35a
fix(share/prev_next): Prevent crashing if candide page is null
...
When a note is not visible, attempting to export it ends up crashing the
server with this error:
```
TypeError: ejs:193
191|
192| <% if (hasTree) { %>
>> 193| <%- include("prev_next", { note: note, subRoot: subRoot }) %>
194| <% } %>
195| </footer>
196| </div>
ejs:1
>> 1| <%
2| // TODO: code cleanup + putting this behind a toggle/attribute
3| const previousNote = (() => {
4| // If we are at the subRoot, there is no previous
Cannot read properties of undefined (reading 'hasVisibleChildren')
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:27:26)
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:34:7)
at d (/usr/src/app/main.cjs:557:265)
at g (/usr/src/app/main.cjs:557:251)
at eval (eval at compile (/usr/src/app/main.cjs:553:203), <anonymous>:293:17)
at d (/usr/src/app/main.cjs:557:265)
at as.render (/usr/src/app/main.cjs:532:458)
at Omr (/usr/src/app/main.cjs:581:109552)
at Rmr (/usr/src/app/main.cjs:581:107637)
at $W.prepareContent (/usr/src/app/main.cjs:653:28) {
path: ''
```
fixes #8002
fixes #8162
2025-12-25 16:11:01 -08:00
Elian Doran
8d6eb6fa53
fix(right_pane): toggle shortcut not working on new layout
2025-12-25 23:42:45 +02:00
Elian Doran
f97fbf8325
Translations update from Hosted Weblate ( #8161 )
2025-12-25 23:24:14 +02:00
Mohammed Saati
e7d6e646be
Translated using Weblate (Arabic)
...
Currently translated at 60.9% (1054 of 1730 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ar/
2025-12-25 21:22:36 +00:00
Mohammed Saati
839444af47
Translated using Weblate (Arabic)
...
Currently translated at 57.8% (88 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ar/
2025-12-25 21:22:35 +00:00
Hosted Weblate
24a58da4b6
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-25 21:22:34 +00:00
Elian Doran
aa37196169
fix(layout): missing right pane toggle on macos vertical layout ( closes #8157 )
2025-12-25 23:22:17 +02:00
Elian Doran
f821d7fcd6
fix(desktop): right margin on icon
2025-12-25 23:16:07 +02:00
Elian Doran
b417831507
Merge branch 'main' of github.com:TriliumNext/Trilium
2025-12-25 22:52:04 +02:00
Elian Doran
a4dbefd7ef
fix(launch_bar): note launcher no longer hoisting in same tab ( closes #8160 )
2025-12-25 22:52:01 +02:00
Elian Doran
2d486c9934
chore(release): prepare for v0.101.0
2025-12-25 19:14:38 +02:00
Elian Doran
47cfbd0740
docs(release): prepare for v0.101.0
2025-12-25 19:08:55 +02:00
Elian Doran
f09d918695
fix(promoted_attributes): editing with multiplicity modifies all displayed values ( closes #7992 )
2025-12-25 18:32:52 +02:00
Elian Doran
33098a1120
feat(login): implement better time comparison management across several features ( #8129 )
2025-12-25 17:58:36 +02:00
Elian Doran
73f7c42437
Fixes for main ( #8151 )
2025-12-25 15:40:37 +02:00
Elian Doran
4ff0e2a1d9
Merge branch 'main' into feature/fixes_for_main
2025-12-25 15:40:34 +02:00
Elian Doran
afeaf51831
style(attachment): fix margin for code blocks
2025-12-25 11:54:00 +02:00
Adorian Doran
98db2fcd7b
fix note title color for legacy themes ( #7997 )
2025-12-25 11:40:00 +02:00
Elian Doran
6b4d069211
fix(attachment): deletion time displayed incorrectly ( closes #7987 )
2025-12-25 11:34:49 +02:00
Adorian Doran
cecf7e6afb
style/selected tree item color: use the color adjusted for readability
2025-12-25 11:34:41 +02:00
Adorian Doran
920e53957c
Merge branch 'main' of https://github.com/TriliumNext/Trilium into bugfix/title-color-in-note-tree
2025-12-25 11:32:08 +02:00
Elian Doran
27c3d4da3c
style(attachment): improve paddings & margins, remove scroll for image
2025-12-25 11:28:51 +02:00
Elian Doran
00a1a63d7e
chore(attachment): use admonition instead of alert
2025-12-25 11:25:48 +02:00
Elian Doran
b0e7b6ce67
chore: address requested changes
2025-12-25 11:22:18 +02:00
Elian Doran
e06c004e0d
Merge remote-tracking branch 'origin/main' into feature/fixes_for_main
...
; Conflicts:
; apps/client/src/stylesheets/theme-next/base.css
2025-12-25 11:01:49 +02:00
Adorian Doran
a47ea0d653
style/quick editor: fix title margin
2025-12-25 10:47:05 +02:00
Adorian Doran
86c04cae96
style/menus: fix broken margin
2025-12-25 10:31:00 +02:00
Elian Doran
9eedbb8cd5
chore(deps): update dependency webdriverio to v9.22.0 ( #8155 )
2025-12-25 09:50:07 +02:00
Elian Doran
85404b02fc
fix(deps): update dependency @codemirror/view to v6.39.7 ( #8154 )
2025-12-25 09:49:37 +02:00
Elian Doran
ae08c47929
chore(deps): update dependency @redocly/cli to v2.14.1 ( #8153 )
2025-12-25 09:49:12 +02:00
Adorian Doran
c97a6d82c3
style/menus: rollback a change
2025-12-25 05:13:17 +02:00
Adorian Doran
656b261946
style/note attachments: fix the context menu getting clipped
2025-12-25 05:10:20 +02:00
Adorian Doran
13fb57b46d
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2025-12-25 05:05:13 +02:00
Adorian Doran
fe38689a26
style/note attachments: make the list scrollable again
2025-12-25 05:05:03 +02:00
Adorian Doran
62263e3eea
style/menus: fix menu backdrop effects
2025-12-25 04:44:51 +02:00
Adorian Doran
22d258b6bc
style/menus: fix transparent submenus
2025-12-25 04:21:36 +02:00
Adorian Doran
51242f9bcb
style/menus: ignore the disabled destructive menu items from being highlighted with red
2025-12-25 04:10:16 +02:00
Adorian Doran
ab0a0d3807
style/menus: bring back the red trash bin icon
2025-12-25 04:03:27 +02:00
Adorian Doran
cc37da9f11
style/menus: improve the icon-caption alignment
2025-12-25 03:46:32 +02:00
renovate[bot]
404618ed79
chore(deps): update dependency webdriverio to v9.22.0
2025-12-25 00:44:26 +00:00
renovate[bot]
3deda84b38
fix(deps): update dependency @codemirror/view to v6.39.7
2025-12-25 00:43:46 +00:00
renovate[bot]
ccf8e07316
chore(deps): update dependency @redocly/cli to v2.14.1
2025-12-25 00:43:09 +00:00
Adorian Doran
9c73b71feb
style: add some animations when opening the sidebar and the bottom panel
2025-12-25 02:40:42 +02:00
Adorian Doran
bbec2f6082
style/bottom panel: improve appearance
2025-12-25 02:26:17 +02:00
Adorian Doran
924bd4512b
style/options: tweak the padding of the page
2025-12-25 02:00:18 +02:00
Adorian Doran
ecb8bc0158
style/note header: fix a background issue on code notes
2025-12-25 01:50:28 +02:00
Adorian Doran
67b01ec1d8
style/bottom bar: tweak light color scheme colors
2025-12-25 01:31:47 +02:00
Adorian Doran
7ca7dd8867
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2025-12-25 01:22:43 +02:00
Adorian Doran
ac086bc2a4
style/UI switcher illustration: improve
2025-12-25 01:22:35 +02:00
Elian Doran
a583369658
fix(zen): formatting toolbar disappearing due to specificity
2025-12-24 23:56:31 +02:00
Elian Doran
4bc2e9743c
Translations update from Hosted Weblate ( #8149 )
2025-12-24 23:40:48 +02:00
Elian Doran
ba2ba4fd80
Apply suggestion from @gemini-code-assist[bot]
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-24 23:40:24 +02:00
Elian Doran
52aaa72935
fix(launch_bar): bookmarks not refreshing
2025-12-24 23:16:09 +02:00
Kuzma Simonov
4123c24a9f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1726 of 1726 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-24 21:15:43 +00:00
noobhjy
4bba910501
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1726 of 1726 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-24 21:15:42 +00:00
green
3b31916b26
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1726 of 1726 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-24 21:15:41 +00:00
Francis C.
4234ee97fb
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1724 of 1724 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-24 21:15:41 +00:00
Marcelo Nolasco
a5c8287446
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1724 of 1724 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pt_BR/
2025-12-24 21:15:40 +00:00
Luk On
77a90e524a
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1724 of 1724 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-24 21:15:39 +00:00
Francis C.
814f81adfc
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (1724 of 1724 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-24 21:15:39 +00:00
Adorian Doran
45c8b24b9c
UI Tweaks ( #8152 )
2025-12-24 23:15:17 +02:00
Adorian Doran
2a7023ea16
style/tab bar: fix tab button rounded corners on horizontal layout
2025-12-24 23:06:06 +02:00
Elian Doran
4a2ff25052
chore(client): provide workaround for bypassing widget-missing-parent
2025-12-24 22:55:54 +02:00
Elian Doran
93582c1489
test(client): fix broken test after change to reference links
2025-12-24 22:41:29 +02:00
Adorian Doran
37d647261a
style/watched file change alert bar: tweak
2025-12-24 22:39:10 +02:00
Adorian Doran
8af549aba4
style/bottom panel: do not use Mica on horizontal layout
2025-12-24 22:21:42 +02:00
Elian Doran
662423221e
docs(user): mention new printing limitations
2025-12-24 22:21:14 +02:00
Adorian Doran
d6cd252f23
style/note title widget: fix the input selected text color when the current note is tinted
2025-12-24 22:13:52 +02:00
Adorian Doran
5af87788c6
style/quick edit/promoted attributes: fix card ghost margin causing unnecessary scroll
2025-12-24 21:59:55 +02:00
Adorian Doran
c329ab7eee
style/zen mode/formatting toolbar: fix the background
2025-12-24 21:45:51 +02:00
Adorian Doran
2340c307cf
style/label & relation definition dialog: fix the deformed close button
2025-12-24 20:06:50 +02:00
Adorian Doran
219454c7d3
style/links: fix the color for links referencing colored notes
2025-12-24 19:41:05 +02:00
Adorian Doran
3c14750e90
style/links: improve the selection outline
2025-12-24 19:36:26 +02:00
Elian Doran
b49ca3efe3
fix(print): disable for protected notes
2025-12-24 19:27:29 +02:00
Elian Doran
d21127e3a7
chore(client): fix typecheck
2025-12-24 19:25:13 +02:00
Elian Doran
9adf24da01
chore(client): address requested changes
2025-12-24 19:23:17 +02:00
Elian Doran
571cdfdeea
feat(print): report for electron as well
2025-12-24 19:16:31 +02:00
Elian Doran
c2214493dc
feat(print): add links to print report
2025-12-24 18:59:50 +02:00
Elian Doran
293ef60350
feat(print): display list of ignored notes
2025-12-24 18:50:50 +02:00
Elian Doran
60866c959f
feat(print): report ignored notes
2025-12-24 18:42:13 +02:00
Elian Doran
84c40eb233
fix(print): skip files from being printed
2025-12-24 17:56:15 +02:00
Elian Doran
2afc8d181d
fix(print): don't skip child notes if parent note has to be skipped
2025-12-24 17:55:30 +02:00
Elian Doran
66cdee82a4
fix(print): skip printing protected notes if session not available
2025-12-24 17:54:27 +02:00
Elian Doran
502c896616
fix(breadcrumbs): bottom gap caused by scrollbar in context menu
2025-12-24 17:45:45 +02:00
Elian Doran
b5af513371
fix(breadcrumbs): not reacting to protected session being started
2025-12-24 17:41:44 +02:00
Elian Doran
30cc221eca
fix(breadcrumbs): branch prefix not shown
2025-12-24 17:37:31 +02:00
Elian Doran
db3aedf39d
fix(note_detail): spaced update sometimes overwrites when note type is changed
2025-12-24 16:36:34 +02:00
Elian Doran
fd760951cc
fix(text): recreating editor rapidly causes error
2025-12-24 16:23:17 +02:00
Elian Doran
b84cdd648f
fix(layout): broken layout if new-layout is enabled as experimental feature
2025-12-24 16:05:20 +02:00
Elian Doran
b94b30e864
fix(options): new layout shown in experimental options
2025-12-24 15:51:26 +02:00
Elian Doran
0027bca415
fix(collections/grid): not displaying some images properly ( closes #7969 )
2025-12-24 15:02:17 +02:00
Elian Doran
4ac3634b04
fix(collections/list): archived notes always shown in sub-children ( closes #8127 )
2025-12-24 13:28:26 +02:00
Elian Doran
3207f37ac3
chore(client): format ListOrGridView
2025-12-24 13:20:00 +02:00
Elian Doran
28d3e61199
fix(text): search crashes editor ( closes #8114 )
2025-12-24 13:16:35 +02:00
Elian Doran
e476a2d306
fix(status_bar): code popup not displaying tooltips
2025-12-24 12:59:13 +02:00
Elian Doran
1d6766d9f3
fix(call_to_action): new layout message displayed for new installations as well
2025-12-24 12:49:45 +02:00
Elian Doran
b429861e8f
fix(note_list): reference links displayed incorrectly
2025-12-24 12:45:11 +02:00
Elian Doran
81c55aab72
fix(launch_bar): escaped HTML in tooltip
2025-12-24 12:28:31 +02:00
Elian Doran
f67e06c8b2
fix(geomap): vector maps not rendering labels
...
Obtained from https://www.npmjs.com/package/@versatiles/style
2025-12-24 12:25:21 +02:00
Elian Doran
b3d92f932f
fix(breadcrumbs): menu dismisses on click
2025-12-24 12:19:00 +02:00
Elian Doran
478c0e93f0
fix(breadcrumbs): last arrow not displayed on overflow menu
2025-12-24 12:14:54 +02:00
Elian Doran
bd24cf68b6
fix(note_type_switcher): don't read blob
2025-12-24 11:40:01 +02:00
Elian Doran
faea35b363
Revert "chore(right_pane): revert note data store"
...
This reverts commit 02294206ec .
2025-12-24 11:35:23 +02:00
Elian Doran
6b66d2089f
fix(inline_title): reading metadata on every keystroke
2025-12-24 11:33:44 +02:00
Elian Doran
df05101e93
fix(inline_title): prevent flicker when updating tooltip
2025-12-24 10:52:36 +02:00
Elian Doran
7a1ea8833f
fix(inline_title): tooltip getting stuck if refresh
2025-12-24 10:49:36 +02:00
Elian Doran
3600192933
fix(status_bar): note info requesting update on each keystroke
2025-12-24 10:38:57 +02:00
Elian Doran
d6d75a0e48
Minor tweaks ( #8145 )
2025-12-24 09:42:29 +02:00
Elian Doran
102e10efe3
fix(deps): update dependency @codemirror/view to v6.39.6 ( #8147 )
2025-12-24 09:41:28 +02:00
Elian Doran
a516185a2e
fix(deps): update dependency preact to v10.28.1 ( #8148 )
2025-12-24 09:37:35 +02:00
Elian Doran
ae81b20334
chore(deps): update pnpm to v10.26.2 ( #8146 )
2025-12-24 09:29:18 +02:00
renovate[bot]
8fffbdc748
fix(deps): update dependency preact to v10.28.1
2025-12-24 00:25:29 +00:00
renovate[bot]
14d7d1da03
fix(deps): update dependency @codemirror/view to v6.39.6
2025-12-24 00:24:44 +00:00
renovate[bot]
9cb565e821
chore(deps): update pnpm to v10.26.2
2025-12-24 00:24:06 +00:00
Elian Doran
e3595a43c2
docs(user): missing language tags for JSX code blocks
2025-12-24 00:42:20 +02:00
Elian Doran
963fcd615a
docs(user): missing language tags for code blocks
2025-12-24 00:30:16 +02:00
Elian Doran
fc8605a14f
docs(user): broken code blocks due to table
2025-12-24 00:26:29 +02:00
Elian Doran
04fffb7ee0
Merge remote-tracking branch 'origin/main' into feature/minor_tweaks
2025-12-24 00:20:48 +02:00
Elian Doran
86307b482f
docs(user): change URL for demo notes
2025-12-24 00:01:13 +02:00
Elian Doran
3e50262665
fix(status_bar): attribute pane not shown when adding new attribute def
2025-12-23 23:40:16 +02:00
Elian Doran
4e5c97d548
fix(toast): unreadable buttons on light theme
2025-12-23 23:06:29 +02:00
Elian Doran
1185d4b10b
chore(layout): reduce padding for promoted attributes
2025-12-23 23:02:26 +02:00
Elian Doran
19cd7a0cad
feat(script): improve script error message
2025-12-23 23:02:15 +02:00
Elian Doran
8fda283977
fix(title_actions): dark background in code affecting readability
2025-12-23 22:14:07 +02:00
Elian Doran
6e3a020d0f
chore(badges): increase threshold for hiding text
2025-12-23 22:02:06 +02:00
Elian Doran
2fef25e57b
chore(badges): allow overflow with clipping
2025-12-23 22:01:49 +02:00
Elian Doran
89ef38ba97
docs(user): mention history navigation buttons in the tab bar
2025-12-23 21:16:24 +02:00
Elian Doran
e96ee87472
chore: prevent error in .envrc for non nix systems ( #8144 )
2025-12-23 21:10:56 +02:00
Elian Doran
ae83126903
chore(tab_navigation): enable on server as well
2025-12-23 21:09:03 +02:00
Elian Doran
a6c7610fcc
fix(dropdown): clicking in the outer area of a menu dismisses it
2025-12-23 21:06:47 +02:00
contributor
d8ce0e5f16
chore: use direnv built-in has command
...
https://direnv.net/man/direnv-stdlib.1.html#stdlib
2025-12-23 20:52:07 +02:00
Elian Doran
1eebc8ff77
fix(note_badges): avoid "shared locally" on server build
2025-12-23 20:44:12 +02:00
Elian Doran
00592025c0
fix(breadcrumb): overflow hides more items than threshold
2025-12-23 20:40:56 +02:00
Elian Doran
1ac7db41d3
fix(note_title_actions): edited notes link looking strange
2025-12-23 20:33:46 +02:00
contributor
ce84e7a861
chore: prevent error in .envrc for non nix systems
2025-12-23 20:25:15 +02:00
Elian Doran
cf039916d3
chore(note_title_actions): rephrase edited notes
2025-12-23 20:08:21 +02:00
Elian Doran
bfb3ed3ddf
chore(layout): relocate note type switcher right above content
2025-12-23 20:03:27 +02:00
Elian Doran
a4f34ce6c5
refactor(client): remove items array
2025-12-23 19:55:50 +02:00
Elian Doran
2ac3d3aaed
style(layout): adjust paddings slightly
2025-12-23 19:49:21 +02:00
Elian Doran
494b99d073
chore(layout): integrate edited notes into note title actions
2025-12-23 19:34:19 +02:00
Elian Doran
8434549a9b
feat(breadcrumbs): display separator even if no child notes
2025-12-23 19:15:48 +02:00
Elian Doran
c1e01467a5
fix(breadcrumbs): not showing on first render
2025-12-23 19:12:18 +02:00
meinzzzz
87ab41c80c
Fix shift+tab behavior in MathInputView
2025-12-23 18:02:40 +01:00
Elian Doran
4bd8eeb52a
Translations update from Hosted Weblate ( #8143 )
2025-12-23 15:41:11 +02:00
Marcelo Nolasco
f4a6edbc9f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/pt_BR/
2025-12-23 13:38:17 +00:00
noobhjy
0d0a1866e4
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1720 of 1720 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-23 13:38:16 +00:00
green
cd47e79a1b
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1720 of 1720 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-23 13:38:16 +00:00
Kuzma Simonov
d0a83f7c05
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1720 of 1720 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-23 13:38:15 +00:00
Marcelo Nolasco
26160b44ea
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1720 of 1720 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pt_BR/
2025-12-23 13:38:14 +00:00
Giovi
9df7b04d7d
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1720 of 1720 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/it/
2025-12-23 13:38:13 +00:00
Elian Doran
b8d933d308
Icons for code notes by mime type ( #8142 )
2025-12-23 15:37:51 +02:00
Elian Doran
9021b119b2
fix(client): some tooltips don't render correctly due to extra whitespace
2025-12-23 15:34:53 +02:00
Elian Doran
35034fe9df
chore: address requested changes
2025-12-23 15:30:57 +02:00
Elian Doran
2eef655ec2
feat(client): display mapped icon as default for notes
2025-12-23 15:15:22 +02:00
Elian Doran
57ff2f4023
feat(status_bar): display icon for code note switcher
2025-12-23 15:00:31 +02:00
Elian Doran
df6331e3a0
chore(commons): add icon mappings to some common mime types
2025-12-23 15:00:19 +02:00
Elian Doran
b84da65a81
fix(code): not reacting to mime type changes
2025-12-23 14:38:17 +02:00
Elian Doran
58e04a6f72
Support for scripting with Preact and JSX ( #8126 )
2025-12-23 13:50:35 +02:00
Elian Doran
450bdeb39e
fix(deps): update dependency @codemirror/view to v6.39.5 ( #8137 )
2025-12-23 13:39:58 +02:00
Elian Doran
79494e8cfe
chore(deps): update dependency @ckeditor/ckeditor5-dev-build-tools to v54.2.3 ( #8135 )
2025-12-23 13:39:40 +02:00
Elian Doran
2afba34055
chore(deps): update typescript-eslint monorepo to v8.50.1 ( #8136 )
2025-12-23 13:39:26 +02:00
Elian Doran
c391234eeb
fix(deps): update fullcalendar monorepo to v6.1.20 ( #8138 )
2025-12-23 13:39:13 +02:00
Elian Doran
a3fca323c7
test(server): fix test depending on note content
2025-12-23 13:38:38 +02:00
Elian Doran
9332b9ca8f
docs(demo): add JSX widget showcase
2025-12-23 13:34:26 +02:00
Elian Doran
8740bf84cf
chore(mime_types): set JSX as enabled by default
2025-12-23 13:12:29 +02:00
Elian Doran
1554085d7a
chore(scripts/preact): address review
2025-12-23 13:06:33 +02:00
renovate[bot]
7dd4c09057
fix(deps): update fullcalendar monorepo to v6.1.20
2025-12-23 11:05:39 +00:00
renovate[bot]
eafd5140ea
fix(deps): update dependency @codemirror/view to v6.39.5
2025-12-23 11:04:52 +00:00
renovate[bot]
cddde353cd
chore(deps): update typescript-eslint monorepo to v8.50.1
2025-12-23 11:04:01 +00:00
renovate[bot]
e4ef8f2352
chore(deps): update dependency @ckeditor/ckeditor5-dev-build-tools to v54.2.3
2025-12-23 11:02:27 +00:00
Elian Doran
2561c7ca0d
Merge remote-tracking branch 'origin/main' into feature/preact_scripts
2025-12-23 13:00:55 +02:00
Elian Doran
b4e4950d20
chore(client): fix typecheck
2025-12-23 12:59:22 +02:00
Adorian Doran
a4be86dbd8
style/text: prevent reference links inherit color from the current note
2025-12-23 05:26:54 +02:00
Adorian Doran
b6ca6476de
demo notes: change the icon and color for the "Trilium Demo" branch
2025-12-23 05:00:23 +02:00
Adorian Doran
db1f632859
style/zen mode: make the read-only note badge visible
2025-12-23 04:24:39 +02:00
Adorian Doran
7af8acec0f
style/zen mode: fix the title widget layout, make the icon and title editable
2025-12-23 04:20:17 +02:00
Adorian Doran
3f1b0fa71e
style/breadcrumb: tweak
2025-12-23 04:02:53 +02:00
Adorian Doran
519323292c
style/breadcrumb: tweak
2025-12-23 03:48:09 +02:00
Adorian Doran
2d6f17aeaa
style/breadcrumb: tweak dropdown lists
2025-12-23 03:07:30 +02:00
Adorian Doran
7507d6b385
style/bottom panel: tweak colors
2025-12-23 02:52:03 +02:00
Adorian Doran
d4fa21e7c1
style/bottom panel: tweak colors
2025-12-22 23:57:40 +02:00
Adorian Doran
608f156b82
client: rename "status bar pane" to "bottom panel"
2025-12-22 23:40:11 +02:00
Adorian Doran
0c965bfdf4
client/status bar panes: extract colors as CSS variables
2025-12-22 23:36:35 +02:00
Adorian Doran
d407c72fae
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2025-12-22 23:27:55 +02:00
Adorian Doran
bdc0b062d5
client/status bar panes: improve
2025-12-22 23:27:45 +02:00
Elian Doran
0b912b9c7d
Translations update from Hosted Weblate ( #8134 )
2025-12-22 22:35:26 +02:00
Anton Antonov
99ac6b4df1
Translated using Weblate (Bulgarian)
...
Currently translated at 16.4% (25 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/bg/
2025-12-22 20:23:36 +00:00
Hosted Weblate
b0a97208a2
Update translation files
...
Updated by "Remove blank strings" add-on in Weblate.
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/
2025-12-22 20:23:36 +00:00
Anton Antonov
6e044b19c8
Translated using Weblate (Bulgarian)
...
Currently translated at 12.5% (19 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/bg/
2025-12-22 20:23:35 +00:00
Anton Antonov
198dd15fb4
Added translation using Weblate (Bulgarian)
2025-12-22 20:23:34 +00:00
Anton Antonov
18f3b83827
Added translation using Weblate (Bulgarian)
2025-12-22 20:23:33 +00:00
Anton Antonov
8142b7489a
Added translation using Weblate (Bulgarian)
2025-12-22 20:23:33 +00:00
Anton Antonov
7bf0a4134e
Added translation using Weblate (Bulgarian)
2025-12-22 20:23:32 +00:00
Kuzma Simonov
29ed08d062
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1718 of 1718 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-22 20:23:31 +00:00
Francis C.
68dc7eedec
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 99.5% (1711 of 1718 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-22 20:23:31 +00:00
Yunho Park
3fc195998c
Translated using Weblate (Korean)
...
Currently translated at 67.7% (103 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ko/
2025-12-22 20:23:30 +00:00
Kuzma Simonov
b6d550f682
Translated using Weblate (Russian)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ru/
2025-12-22 20:23:29 +00:00
Adorian Doran
1f55ff536e
client/status bar panes: tweak
2025-12-22 22:23:16 +02:00
Adorian Doran
67fb8d0354
client/status bar panes: tweak
2025-12-22 21:25:39 +02:00
Adorian Doran
1408b159d7
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2025-12-22 19:40:01 +02:00
Adorian Doran
74b00e60e3
client/status bar panes: refactor into own component, add title bar and close button
2025-12-22 19:39:52 +02:00
Elian Doran
1b18a964b9
chore(deps): update dependency @types/tabulator-tables to v6.3.1 ( #8131 )
2025-12-22 19:35:09 +02:00
renovate[bot]
931f0a694e
chore(deps): update dependency @types/tabulator-tables to v6.3.1
2025-12-22 01:50:47 +00:00
Adorian Doran
0d32e1f0d8
style/classic toolbar: fix broken border radius
2025-12-22 02:43:39 +02:00
Adorian Doran
d0f91e7709
style/status bar: hide the focus outline for dropdown buttons
2025-12-22 02:37:00 +02:00
Adorian Doran
353d626d45
style/breadcrumb: tweak arrows
2025-12-22 02:29:05 +02:00
Adorian Doran
af67a3ba11
style/breadcrumb: use scrollable dropdowns for note listings
2025-12-22 02:24:34 +02:00
Adorian Doran
a867c646e4
style: refactor
2025-12-22 02:23:43 +02:00
Adorian Doran
150e2504b1
style: add (limited) support for scrollable menus
2025-12-22 02:20:56 +02:00
Adorian Doran
aa7ae150dc
style/text editor/links: tweak
2025-12-22 02:04:35 +02:00
Adorian Doran
d99e08bfdd
style/text editor: fix links
2025-12-22 01:39:33 +02:00
Elian Doran
29d038c76b
Translations update from Hosted Weblate ( #8130 )
2025-12-22 00:25:39 +02:00
Barszczun
f1615bb4f6
Translated using Weblate (Polish)
...
Currently translated at 99.6% (1712 of 1718 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-21 23:11:12 +01:00
Elian Doran
0688ea7de3
chore(client): address requested changes
2025-12-21 22:59:21 +02:00
Elian Doran
af37c175a3
chore(client): fix typecheck
2025-12-21 22:55:20 +02:00
Elian Doran
7567903da3
docs(user): improve documentation on custom widgets & Preact
2025-12-21 22:51:23 +02:00
Elian Doran
531698cafb
fix(server/script): ignoring sub-component JSX
2025-12-21 20:01:59 +02:00
perfectra1n
f45920e506
fix(comparison): check all tokens, and do not short-circuit
2025-12-21 09:26:20 -08:00
perfectra1n
6fdd418edd
fix(comparison): also fix string comparison hashes in recovery codes
2025-12-21 09:22:53 -08:00
perfectra1n
409ecb84a8
feat(login): implement better time comparison management across several features
2025-12-21 08:58:38 -08:00
Elian Doran
f68f99806b
Merge remote-tracking branch 'origin/main' into feature/preact_scripts
2025-12-21 18:25:24 +02:00
Elian Doran
ea1efb785b
Translations update from Hosted Weblate ( #8128 )
2025-12-21 17:13:12 +02:00
noobhjy
308943f754
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1718 of 1718 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-21 15:00:25 +00:00
green
d43409f6e4
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1718 of 1718 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-21 15:00:23 +00:00
noobhjy
4f51aa7a43
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 96.2% (1654 of 1718 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-21 15:00:22 +00:00
Elian Doran
c4f55395a9
feat(client/jsx): disable debug info
2025-12-21 13:31:44 +02:00
Elian Doran
444c0c6107
chore(client/jsx): fix errors in API
2025-12-21 13:19:42 +02:00
Elian Doran
4da5cb43fc
fet(client/jsx): expose basic React widgets
2025-12-21 13:16:05 +02:00
Elian Doran
e6b79e83c4
fet(client/jsx): basic support for JSX render notes
2025-12-21 11:18:42 +02:00
Elian Doran
6e67da7b1f
chore(deps): revert sucrase from client
2025-12-21 10:32:54 +02:00
Elian Doran
9071e54bfe
chore(client/jsx): use different method for launcher widget defs
2025-12-21 10:26:20 +02:00
Elian Doran
783b5ac8e3
feat(client/jsx): support launcher widgets
2025-12-21 10:23:34 +02:00
Elian Doran
f3f491d141
feat(client/bundle): respect position for TSX widgets
2025-12-21 10:02:13 +02:00
Adorian Doran
a9f58262fc
style/links: tweak
2025-12-21 00:29:25 +02:00
Adorian Doran
3ef39784ed
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2025-12-21 00:21:26 +02:00
Adorian Doran
24d0d562a9
style/links: tweak
2025-12-21 00:21:17 +02:00
Elian Doran
86c5a4d10c
chore(etapi): Add missing share format ( #8125 )
2025-12-20 23:58:24 +02:00
Elian Doran
f8bf301d12
feat(client/bundle): use new toast for script errors with known note ID
2025-12-20 23:34:36 +02:00
Adorian Doran
32f0d81c07
style/links: tweak colors
2025-12-20 23:33:27 +02:00
Elian Doran
2c25786fa2
feat(client/bundle): expose Trilium hooks
2025-12-20 23:26:10 +02:00
Elian Doran
1093acfe45
feat(client/bundle): make Preact custom widgets content-sized by default
2025-12-20 23:17:30 +02:00
Elian Doran
76f054bbd5
feat(client/bundle): support rendering in other places
2025-12-20 23:16:19 +02:00
Adorian Doran
1ed4192c93
style/note badges: tweak
2025-12-20 23:12:39 +02:00
Elian Doran
c558255450
feat(client/bundle): add button to open script note
2025-12-20 22:51:04 +02:00
Elian Doran
1e94125133
feat(client/bundle): display toast when parent is missing
2025-12-20 22:45:58 +02:00
Elian Doran
64a770175f
refactor(client/bundle): use type for parent name
2025-12-20 22:40:03 +02:00
Elian Doran
e0416097e1
feat(script/jsx): support import syntax for api
2025-12-20 22:23:25 +02:00
Elian Doran
6c1b327f5f
feat(script/jsx): support import syntax for preact
2025-12-20 22:14:45 +02:00
Wael Nasreddine
17a9550803
chore(etapi): Add missing share format
2025-12-20 12:01:12 -08:00
Elian Doran
284b66acd2
feat(script/jsx): support export default syntax
2025-12-20 21:59:03 +02:00
Elian Doran
dcd73ff9f9
test(script/jsx): JSX fragment
2025-12-20 21:37:41 +02:00
Elian Doran
645557b505
test(script/jsx): basic JSX processing
2025-12-20 21:35:52 +02:00
Elian Doran
22a83d9f82
refactor(script/jsx): "react-widget" -> "preact-widget"
2025-12-20 21:26:01 +02:00
Elian Doran
f64de3acca
chore(script/jsx): move defineWidget into Preact API
2025-12-20 21:25:36 +02:00
Elian Doran
34d5793888
chore(script/jsx): expose RightPanelWidget
2025-12-20 21:19:53 +02:00
Adorian Doran
0de9b219a5
style/note badges: extract colors as CSS variables
2025-12-20 20:41:23 +02:00
Elian Doran
44ca9f457c
feat(script/jsx): add support for React hooks
2025-12-20 20:29:03 +02:00
Adorian Doran
93eead04a9
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2025-12-20 20:27:12 +02:00
Adorian Doran
8ff1f7ec84
style/classic toolbar: tweak background color
2025-12-20 20:27:04 +02:00
Elian Doran
4d7e5bc8f6
chore(script/jsx): move Preact API in dedicated object
2025-12-20 20:10:19 +02:00
Elian Doran
644ff07a50
feat(script/jsx): get right panel widgets to actually render
2025-12-20 19:49:24 +02:00
Elian Doran
41220a9d1d
fix(script/jsx): cannot find preact hydration function
2025-12-20 19:45:44 +02:00
Elian Doran
88945788d6
fix(script/jsx): critical crash if widget fails to render
2025-12-20 19:41:48 +02:00
Elian Doran
fe8f033409
chore(script/jsx): get widgets to be interpreted
2025-12-20 19:36:02 +02:00
Elian Doran
eee7c49f6e
fix(script/jsx): module not defined
2025-12-20 19:28:26 +02:00
Elian Doran
d036bf0870
fix(client): full crash if server fails to obtain list of widgets
2025-12-20 19:18:50 +02:00
Elian Doran
fa8ff4bfbf
chore(script/jsx): basic client-side logic to render bundles
2025-12-20 19:01:29 +02:00
Elian Doran
3619c0c3e4
feat(script/jsx): compile JSX on server side
2025-12-20 18:46:15 +02:00
Elian Doran
883e32f5c9
chore(script): install sucrase
2025-12-20 18:03:45 +02:00
Elian Doran
8722ed405e
docs(user): add missing share aliases
2025-12-20 17:56:18 +02:00
Adorian Doran
201c3a6eba
style: tint the text selection according to the note's custom color
2025-12-20 16:13:38 +02:00
Adorian Doran
5a46f6ad04
style/classic toolbar: tweak
2025-12-20 15:51:55 +02:00
Adorian Doran
4f20ffe933
Tweak the classic formatting toolbar ( #8123 )
2025-12-20 15:33:17 +02:00
Adorian Doran
061b0966bb
rollback: style/tab bar: visually merge the tab bar with the center panel
2025-12-20 15:28:46 +02:00
Elian Doran
bd799823b8
docs(user): add troubleshooting on content-sized
2025-12-20 13:54:50 +02:00
Elian Doran
c581ee7252
docs(user): improve examples for right pane widgets
2025-12-20 13:29:38 +02:00
Elian Doran
666c434c74
docs(user): mention changes to sidebar
2025-12-20 13:17:01 +02:00
Elian Doran
78ac59581e
New layout: Right panel (sidebar) ( #8095 )
2025-12-20 13:09:59 +02:00
Elian Doran
d7b370253d
chore(right_pane): fix regression in highlights_list
2025-12-20 13:00:13 +02:00
Elian Doran
1e885625f6
chore(right_pane): address requested changes
2025-12-20 12:58:06 +02:00
Adorian Doran
8cf6a6b9ae
style: make the center panel border radius apply over the classic formatting toolbar if required
2025-12-20 12:51:43 +02:00
Elian Doran
f1ca8881a1
chore(right_pane): fix typecheck
2025-12-20 12:32:20 +02:00
Elian Doran
ea76fd797c
chore(right_pane): address requested changes
2025-12-20 12:29:43 +02:00
Elian Doran
b248805905
feat(right_pane): add count to highlights list
2025-12-20 12:25:43 +02:00
Adorian Doran
7af5c77bcb
style/tab bar: tweak margin
2025-12-20 12:18:11 +02:00
Elian Doran
35afd60d00
feat(right_pane): respect position
2025-12-20 12:17:14 +02:00
Elian Doran
2b827991ef
feat(right_pane): only grow table of contents & highlights
2025-12-20 11:52:40 +02:00
Elian Doran
bc8c852a4d
chore(right_pane): align collapse icon with menu item
2025-12-20 11:48:47 +02:00
Elian Doran
cd49c36529
chore(right_pane): decrease context menu size slightly
2025-12-20 11:45:08 +02:00
Elian Doran
a0577dc202
chore(right_pane): use menu instead of button for highlights list
2025-12-20 11:42:21 +02:00
Elian Doran
dced799976
feat(right_pane): add context menu with go to source for custom widgets
2025-12-20 11:39:46 +02:00
Elian Doran
eeea96b98c
chore(right_pane): missing key for custom widgets
2025-12-20 11:17:29 +02:00
Elian Doran
e82e92c22c
fix(right_pane): custom widgets not aware of note context
2025-12-20 11:16:41 +02:00
Elian Doran
e1df65adce
fix(right_pane): custom widgets not rendering after being expanded
2025-12-20 11:09:59 +02:00
Adorian Doran
b7b7610f4d
style/classic toolbar: allow customizing the background color via a CSS variable
2025-12-20 11:05:14 +02:00
Adorian Doran
37ea1584c9
style/tab bar: visually merge the tab bar with the center panel
2025-12-20 10:42:13 +02:00
Elian Doran
aac4316fb8
feat(right_pane): render title bar
2025-12-20 10:33:28 +02:00
Elian Doran
fb96b3f80a
Translations update from Hosted Weblate ( #8120 )
2025-12-20 09:04:25 +02:00
Maxime
243d8158cf
Translated using Weblate (French)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/fr/
2025-12-20 07:03:32 +00:00
Eugene
6861a61cac
Translated using Weblate (Russian)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ru/
2025-12-20 07:03:31 +00:00
Kuzma Simonov
d3299d8aa4
Translated using Weblate (Russian)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ru/
2025-12-20 07:03:30 +00:00
Maxime
0be5581fe5
Translated using Weblate (French)
...
Currently translated at 99.7% (388 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/fr/
2025-12-20 07:03:30 +00:00
Kuzma Simonov
60572a28ff
Translated using Weblate (Russian)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ru/
2025-12-20 07:03:29 +00:00
Maxime
422c391c82
Translated using Weblate (French)
...
Currently translated at 95.9% (1640 of 1709 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/fr/
2025-12-20 07:03:28 +00:00
Kuzma Simonov
457d30cd80
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1709 of 1709 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-20 07:03:27 +00:00
Hosted Weblate
9caa058b18
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-20 07:03:26 +00:00
Elian Doran
33bde688c1
chore(deps): update dependency @redocly/cli to v2.14.0 ( #8118 )
2025-12-20 09:03:18 +02:00
Elian Doran
e79da6b0f3
chore(deps): update pnpm to v10.26.1 ( #8117 )
2025-12-20 09:02:39 +02:00
Elian Doran
3e527b9f5c
chore(deps): update dependency openai to v6.15.0 ( #8119 )
2025-12-20 09:01:46 +02:00
renovate[bot]
ba242a6169
chore(deps): update dependency openai to v6.15.0
2025-12-20 01:00:35 +00:00
renovate[bot]
489113f582
chore(deps): update dependency @redocly/cli to v2.14.0
2025-12-20 00:59:47 +00:00
renovate[bot]
0fa6335d0f
chore(deps): update pnpm to v10.26.1
2025-12-20 00:58:53 +00:00
Elian Doran
8f1614f603
chore(right_pane_widget): basic support for custom widgets
2025-12-20 00:01:21 +02:00
Elian Doran
a5f322617d
chore(script): remove node-detail-pane
2025-12-19 23:44:19 +02:00
Elian Doran
6da42fac20
feat(right_pane_widget): handle zero headings
2025-12-19 23:32:58 +02:00
Elian Doran
fad6414e1d
feat(right_pane_widget): handle zero highlights
2025-12-19 23:29:52 +02:00
Elian Doran
c0cd9e36d9
feat(right_pane_widget): hide highlights if disabled in settings
2025-12-19 23:25:58 +02:00
Elian Doran
e94704ce64
chore(right_pane_widget): respect highlight settings
2025-12-19 23:18:28 +02:00
Elian Doran
7a5d24f968
feat(right_pane_widget): options modal for highlight list
2025-12-19 23:02:32 +02:00
Elian Doran
9d351ae479
chore(options/text_notes): adapt to new layout sidebar
2025-12-19 22:33:26 +02:00
Elian Doran
01d4fa8afd
chore(right_pane_widget): add padding to no items
2025-12-19 22:26:17 +02:00
Elian Doran
7d386c249a
fix(right_pane_widget): toggle button clipped on desktop
2025-12-19 22:23:46 +02:00
Elian Doran
45dd47d039
feat(layout): button to toggle right pane on vertical layout
2025-12-19 21:20:36 +02:00
Elian Doran
06ad0bfa90
feat(hooks): react faster to setting options
2025-12-19 21:12:49 +02:00
Elian Doran
3d9efb23ec
chore(right_pane): make right pane collapsible
2025-12-19 21:11:46 +02:00
Elian Doran
9acef4d502
feat(layout): button to toggle right pane on horizontal layout
2025-12-19 21:05:21 +02:00
Elian Doran
d22583457f
style(right_pane): left-align title
2025-12-19 20:51:27 +02:00
Elian Doran
290469d1df
Translations update from Hosted Weblate ( #8115 )
2025-12-19 14:28:57 +02:00
Kuzma Simonov
de5b766d0c
Translated using Weblate (Russian)
...
Currently translated at 17.7% (27 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ru/
2025-12-19 12:26:27 +01:00
Kuzma Simonov
cbeb5dfb58
Translated using Weblate (Russian)
...
Currently translated at 98.0% (1676 of 1709 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-19 12:26:27 +01:00
Kuzma Simonov
be5448eba2
Translated using Weblate (Russian)
...
Currently translated at 65.5% (76 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/ru/
2025-12-19 12:26:24 +01:00
Kuzma Simonov
200e5d04a4
Translated using Weblate (Russian)
...
Currently translated at 97.6% (380 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ru/
2025-12-19 12:26:24 +01:00
Elian Doran
c7bbf709a1
Translations update from Hosted Weblate ( #8108 )
2025-12-19 08:39:18 +02:00
Elian Doran
23c2a59eba
chore(deps): update dependency fs-extra to v11.3.3 ( #8103 )
2025-12-19 08:38:40 +02:00
Hosted Weblate
bf74c40f73
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-19 07:38:21 +01:00
Elian Doran
2af1ceda0b
fix(deps): update dependency preact-iso to v2.11.1 ( #8105 )
2025-12-19 08:38:15 +02:00
renovate[bot]
44ae60005c
chore(deps): update dependency fs-extra to v11.3.3
2025-12-19 06:38:07 +00:00
Elian Doran
3d591922bb
chore(deps): update dependency @redocly/cli to v2.13.0 ( #8106 )
2025-12-19 08:37:41 +02:00
Elian Doran
31b2aba44c
fix(deps): update dependency @codemirror/commands to v6.10.1 ( #8104 )
2025-12-19 08:37:01 +02:00
Elian Doran
df1c6196bf
chore(deps): update dependency esbuild to v0.27.2 ( #8102 )
2025-12-19 08:36:18 +02:00
Elian Doran
96f4567ba1
chore(deps): update dependency @smithy/middleware-retry to v4.4.17 ( #8101 )
2025-12-19 08:32:52 +02:00
Adorian Doran
3e783817b6
style/quick edit dialog: tweak title
2025-12-19 02:51:04 +02:00
Adorian Doran
f7f3f707f1
client/note title row: use distinct style when used as a note split title
2025-12-19 02:46:50 +02:00
Adorian Doran
5ce81f1a32
client/note title widget: add support for custom CSS class name
2025-12-19 02:30:46 +02:00
renovate[bot]
53df319aeb
chore(deps): update dependency @redocly/cli to v2.13.0
2025-12-19 00:17:52 +00:00
renovate[bot]
c56a253e49
fix(deps): update dependency preact-iso to v2.11.1
2025-12-19 00:17:17 +00:00
renovate[bot]
551b2aa33a
fix(deps): update dependency @codemirror/commands to v6.10.1
2025-12-19 00:16:42 +00:00
Adorian Doran
8e245ccad8
Note header: apply note custom colors over the note icons ( #8100 )
2025-12-19 02:15:30 +02:00
renovate[bot]
03cea8b702
chore(deps): update dependency esbuild to v0.27.2
2025-12-19 00:15:28 +00:00
renovate[bot]
c94b5bc6c9
chore(deps): update dependency @smithy/middleware-retry to v4.4.17
2025-12-19 00:14:36 +00:00
Adorian Doran
69dc1ba68f
Merge branch 'main' into feat/note-header/custom-colors
2025-12-19 02:12:25 +02:00
Adorian Doran
32f7ae1edd
client: refactor
2025-12-19 02:12:00 +02:00
Adorian Doran
0de05ed16e
style/note icon: apply note custom colors over the icons of the quick edit dialog as well
2025-12-19 02:01:03 +02:00
Adorian Doran
58e24c98ed
style/note icon: fix the parent note color being applied over note links and board items
2025-12-19 01:55:52 +02:00
Adorian Doran
46da118749
style/note icon: cleanup
2025-12-19 01:43:11 +02:00
Adorian Doran
3f7514c9c7
style/note icon: tweak dark mode colors
2025-12-19 01:39:36 +02:00
Adorian Doran
5123f7b678
style/note icon: fix broken hover color for monochrome icons
2025-12-19 01:38:34 +02:00
Adorian Doran
b8af961690
style/note icon: refactor variable names
2025-12-19 01:23:56 +02:00
Adorian Doran
5bcec9fcfd
style/note icon: add hover effect for custom colors
2025-12-19 01:21:52 +02:00
Elian Doran
0a2d4131d7
feat(docs): improve link docs organization ( #8057 )
2025-12-19 00:26:09 +02:00
Elian Doran
9ef4ab9983
fix(search): add null check for canvas elements in fulltext search ( #8090 )
2025-12-19 00:22:43 +02:00
Elian Doran
2a237e9a49
Translations update from Hosted Weblate ( #8081 )
2025-12-19 00:20:30 +02:00
Elian Doran
29115f5e61
Translated using Weblate (Dutch)
...
Currently translated at 25.8% (30 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/nl/
2025-12-18 23:19:45 +01:00
noobhjy
3411ed79d8
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1709 of 1709 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-18 23:14:32 +01:00
green
b9c6cae5b4
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1709 of 1709 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-18 23:14:31 +01:00
Luk On
cc84d09230
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1709 of 1709 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-18 23:14:30 +01:00
Luk On
a82b12a599
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1703 of 1703 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-18 23:14:29 +01:00
noobhjy
65ebbc71f5
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1703 of 1703 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-18 23:14:29 +01:00
green
77c1a00831
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1703 of 1703 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-18 23:14:28 +01:00
Hosted Weblate
8eb6bf402d
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-18 23:14:27 +01:00
Elian Doran
e45beb541e
Fix translation text for database cleaning button ( #8080 )
2025-12-19 00:14:19 +02:00
Elian Doran
334c31e79d
fix(right_pane): table of contents no longer visible
2025-12-18 17:00:11 +02:00
Elian Doran
a986c84ce7
chore(right_pane): remove redundant check for note type
2025-12-18 16:59:40 +02:00
Elian Doran
9b21e042ec
feat(floating_buttons): handle case when empty
2025-12-18 16:58:15 +02:00
Elian Doran
c44bb6c203
chore(floating_buttons): revert changes due to new layout
2025-12-18 16:33:12 +02:00
Elian Doran
ddb6b3ea8a
feat(right_pane): store expansion state
2025-12-18 16:29:35 +02:00
Elian Doran
a4024d17ba
fix(highlights_list): empty results
2025-12-18 16:18:31 +02:00
Elian Doran
57081a1bfb
feat(right_pane): make whole title clickable
2025-12-18 16:16:52 +02:00
Elian Doran
7af063e7cd
feat(right_pane): simplify collapsing mechanism
2025-12-18 16:15:21 +02:00
Elian Doran
7b04ca8cc7
style(right_pane): improve header space slightly
2025-12-18 15:57:48 +02:00
Elian Doran
02294206ec
chore(right_pane): revert note data store
2025-12-18 15:42:44 +02:00
Elian Doran
7f7ec5d858
chore(right_pane): make the gutter slightly bigger
2025-12-18 15:40:09 +02:00
Elian Doran
ea3222cf12
chore(right_pane): more advanced expand/collapse
2025-12-18 14:57:42 +02:00
Elian Doran
5dacfd3ac6
chore(right_pane): basic expand support
2025-12-18 14:52:22 +02:00
Elian Doran
682c61305c
chore(right_pane): basic collapse support
2025-12-18 14:43:54 +02:00
Elian Doran
b5bfb02d96
chore(right_pane): experiment with resizable sections
2025-12-18 14:12:28 +02:00
Elian Doran
fc3692333a
chore(right_pane): improve style slightly
2025-12-18 14:10:16 +02:00
Elian Doran
28d9d98964
fix(highlights_list): unable to scroll to text fragments
2025-12-18 13:45:45 +02:00
Elian Doran
751a874c51
chore(highlights_list): improve performance by matching fewer elements
2025-12-18 13:38:52 +02:00
Elian Doran
d18ac0c613
fix(highlights_list): displaying non-highlighted attributes
2025-12-18 13:33:08 +02:00
Elian Doran
cd9654cd5f
chore(highlights_list): reintroduce support for read-only notes
2025-12-18 13:29:36 +02:00
Elian Doran
925049357a
fix(highlights_list): missing key
2025-12-18 13:20:04 +02:00
Elian Doran
d920da9e6f
chore(highlights_list): render highlights
2025-12-18 13:17:41 +02:00
Elian Doran
b42a4dcb36
chore(highlights_list): react to changes
2025-12-18 13:13:05 +02:00
Elian Doran
7085e62cfc
chore(highlights_list): reintroduce navigation
2025-12-18 13:09:53 +02:00
Elian Doran
73f2f56932
chore(highlights_list): read highlights from CK
2025-12-18 12:52:22 +02:00
Elian Doran
dbf29ed23f
chore(highlights_list): start from scratch
2025-12-18 12:38:45 +02:00
Elian Doran
b0e1751dc7
chore(toc): reintroduce navigation in readonly text notes
2025-12-18 12:09:05 +02:00
Elian Doran
bf5c56a61a
chore(toc): reintroduce navigation in editable text notes
2025-12-18 12:04:42 +02:00
Elian Doran
96ccb1e67e
fix(toc): sometimes not reacting to read-only note switching
2025-12-18 11:46:21 +02:00
Elian Doran
704dcd011e
feat(toc): basic support for docs
2025-12-18 11:46:13 +02:00
Elian Doran
b93c80fe7b
feat(toc): basic support for read-only text
2025-12-18 11:12:36 +02:00
Elian Doran
41751c205c
refactor(toc): reorder according to purpose
2025-12-18 10:58:25 +02:00
Elian Doran
852398426e
chore(toc): add unique keys to headings
2025-12-18 10:56:44 +02:00
Elian Doran
73f1b91d34
chore(toc): reintroduce basic collapse support
2025-12-18 10:49:33 +02:00
Xen0r
28da93fc65
Merge branch 'main' into main
2025-12-18 09:36:55 +01:00
Elian Doran
87a98201b4
chore(toc): reintroduce hierarchy
2025-12-18 10:30:39 +02:00
Elian Doran
60342c0f6f
fix(toc): not working on note switch
2025-12-18 10:08:10 +02:00
Elian Doran
97a3e439d2
refactor(toc): decouple CKEditor TOC
2025-12-18 09:58:10 +02:00
Jason Wasem
ee6f988c35
refactor(search): simplify null check and use join for text concatenation
...
根据代码审查建议优化代码:
- 移除多余的 `elements &&` 检查,因为 Array.isArray() 本身可处理 null/undefined
- 使用 `join(" ")` 替代 `toString()` 以确保文本元素用空格分隔,更适合全文搜索
- 移除显式类型声明,让 TypeScript 自动推断
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 10:01:13 +08:00
Adorian Doran
7cfc67cf9f
style/note icon: tweak colors
2025-12-18 03:14:21 +02:00
Adorian Doran
ea2dd0293f
style/note icon: tweak colors
2025-12-18 02:05:49 +02:00
Adorian Doran
76c16f3a62
style/note icon: apply the note custom color on the icon
2025-12-18 00:53:09 +02:00
Elian Doran
094f77b1af
chore(toc): react to changes
2025-12-18 00:38:40 +02:00
Elian Doran
b2bcbdde3f
style(attachment): top padding not matching side padding
2025-12-18 00:25:16 +02:00
Elian Doran
eceb7179b8
style(attachment): code block cuts off card
2025-12-18 00:20:48 +02:00
Elian Doran
3a46a9fbc3
chore(toc): attempt to read using CKEditor API
2025-12-18 00:16:03 +02:00
Elian Doran
2e484a11e6
feat(layout/right_pane): basic store to read content without blob
2025-12-17 23:40:25 +02:00
Elian Doran
98ed442d27
chore(layout/right_pane): empty table of contents
2025-12-17 23:19:42 +02:00
Elian Doran
dac923e45d
chore(layout/right_pane): bring back resizer
2025-12-17 23:17:25 +02:00
Elian Doran
f46de50f17
refactor(layout/right_pane): CSS for container
2025-12-17 23:03:57 +02:00
Elian Doran
616af1502f
feat(layout/right_pane): create empty container
2025-12-17 23:01:44 +02:00
Adorian Doran
c9fae88a86
style/note: add custom note color CSS variables on the split containers
2025-12-17 22:48:47 +02:00
Elian Doran
9872a3d522
feat(call_to_action): add more info button for new layout
2025-12-17 22:46:25 +02:00
Elian Doran
851169e061
fix(edited_notes): no message if there are no edited notes on a day
2025-12-17 22:39:24 +02:00
Elian Doran
f3b274650e
docs(user): mark new layout in feature highlights
2025-12-17 22:34:01 +02:00
Elian Doran
3293ed2ce0
docs(user): document the new layout
2025-12-17 22:34:01 +02:00
Elian Doran
231ec39025
New layout refinement ( #8088 )
2025-12-17 18:51:38 +02:00
Jason Wasem
ecb972c71c
fix(search): add null check for canvas elements in fulltext search
...
添加对 Canvas 笔记 elements 字段的空值检查,防止当 elements 为 null 或非数组时搜索功能报错。
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-18 00:42:12 +08:00
Elian Doran
c7f1e46b26
e2e(server): disable new layout and call-to-action for now
2025-12-17 18:05:39 +02:00
Elian Doran
b9c39d757b
style(next): match attachment code border radius with context menu
2025-12-17 17:42:03 +02:00
Elian Doran
ea4a3b7f07
chore(client): address requested changes
2025-12-17 17:24:15 +02:00
Elian Doran
cbecc24999
feat(call_to_action): inform about the layout change
2025-12-17 16:05:55 +02:00
Elian Doran
261c1f77cf
fix(layout): 2px margin in code notes
2025-12-17 15:47:11 +02:00
Elian Doran
87d99aaffa
fix(layout): experimental styles not applied
2025-12-17 15:46:00 +02:00
Elian Doran
d0b0a13b6d
chore(options/appearance): use translations
2025-12-17 15:44:01 +02:00
Elian Doran
1ed83b3598
Merge remote-tracking branch 'origin/main' into layout/refinement
2025-12-17 15:43:51 +02:00
Elian Doran
2759beb5d0
feat(options/appearance): improve new layout
2025-12-17 15:34:44 +02:00
Elian Doran
d623b2ffa0
feat(options/appearance): switch between layouts
2025-12-17 15:17:54 +02:00
Elian Doran
3ed613cf1d
style(options/appearance): improve layout slightly
2025-12-17 12:40:36 +02:00
Elian Doran
948a6f84d6
feat(options/appearance): add basic illustration for old layout
2025-12-17 12:37:12 +02:00
Xen0r
334024b2d1
Merge branch 'main' into main
2025-12-17 10:28:53 +01:00
Elian Doran
6aa14d17d7
chore(deps): update dependency openai to v6.14.0 ( #8086 )
2025-12-17 11:26:29 +02:00
Elian Doran
e1da74d4d1
fix(deps): update dependency mind-elixir to v5.3.8 ( #8085 )
2025-12-17 11:26:15 +02:00
Elian Doran
a6012283da
fix(deps): update dependency lodash-es to v4.17.22 ( #8084 )
2025-12-17 11:25:23 +02:00
Elian Doran
e450e0299f
chore(deps): update vitest monorepo to v4.0.16 ( #8083 )
2025-12-17 11:25:03 +02:00
Xen0r
816f851709
Update translation.json
2025-12-17 10:22:13 +01:00
Xen0r
514ded5b8d
Merge branch 'main' into main
2025-12-17 10:20:10 +01:00
Nate River
35a109616c
Update apps/client/src/stylesheets/theme-light.css
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-17 11:25:41 +08:00
Nate River
641176011f
Update apps/client/src/stylesheets/theme-dark.css
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-17 11:25:35 +08:00
renovate[bot]
304fd37ce2
chore(deps): update dependency openai to v6.14.0
2025-12-17 00:03:10 +00:00
renovate[bot]
51ef473964
fix(deps): update dependency mind-elixir to v5.3.8
2025-12-17 00:02:27 +00:00
Adorian Doran
96f148a870
Tweak note title and icon ( #8082 )
2025-12-17 02:01:58 +02:00
renovate[bot]
150bc07d28
fix(deps): update dependency lodash-es to v4.17.22
2025-12-17 00:01:46 +00:00
renovate[bot]
dcec780846
chore(deps): update vitest monorepo to v4.0.16
2025-12-17 00:01:03 +00:00
Adorian Doran
03602addc5
Merge branch 'main' into feat/tweak/note-title-and-icon-widgets
2025-12-17 01:59:07 +02:00
Adorian Doran
fc9f47a801
style/note title & icon: fix an issue pointed by gemini-code-assist
2025-12-17 01:58:20 +02:00
Adorian Doran
3b6a823556
style/note title & icon: tweak icon size
2025-12-17 01:48:35 +02:00
Adorian Doran
b8ceb10e68
style/note title & icon: update the colors for the dark color scheme
2025-12-17 01:39:14 +02:00
Adorian Doran
ddca68eafa
style/note title & icon: add support for both dark and light color schemes
2025-12-17 01:33:23 +02:00
Adorian Doran
468d4a4369
style/inline title: fix (again) icon hover color
2025-12-17 01:15:35 +02:00
Adorian Doran
c31f35dbd7
style/inline title: handle empty icons when the icon selection is disabled
2025-12-17 01:11:23 +02:00
Elian Doran
b5129402be
chore(deps): update dependency vite to v7.3.0 ( #8071 )
2025-12-17 01:05:15 +02:00
Elian Doran
f38dfb035a
chore(deps): update typescript-eslint monorepo to v8.50.0 ( #8073 )
2025-12-17 01:04:19 +02:00
Elian Doran
c2bee1a968
chore(deps): update dependency @ckeditor/ckeditor5-dev-build-tools to v54 ( #8074 )
2025-12-17 01:03:46 +02:00
Adorian Doran
84f7ae9f05
style/inline title: fix icon hover color
2025-12-17 01:03:01 +02:00
Elian Doran
c4df640ea4
chore(deps): update pnpm to v10.26.0 ( #8072 )
2025-12-17 01:01:04 +02:00
Elian Doran
fe5e1eb066
chore(deps): update dependency openai to v6.13.0 ( #8070 )
2025-12-17 01:00:32 +02:00
Elian Doran
6abc5a777f
fix(deps): update dependency i18next to v25.7.3 ( #8069 )
2025-12-17 01:00:14 +02:00
Adorian Doran
08730dd821
style/inline title: add an intro animation for the note type selector
2025-12-17 01:00:07 +02:00
Elian Doran
b08ea33eb0
chore(deps): update dependency @smithy/middleware-retry to v4.4.16 ( #8068 )
2025-12-17 00:59:52 +02:00
Elian Doran
f389fc3414
chore(deps): update dependency @redocly/cli to v2.12.7 ( #8067 )
2025-12-17 00:59:27 +02:00
Elian Doran
cb024d0455
Translations update from Hosted Weblate ( #8066 )
2025-12-17 00:59:02 +02:00
Adorian Doran
286d2e8e5b
style/inline title: tweak the layout of the note type selector
2025-12-17 00:52:47 +02:00
Adorian Doran
5446d8a932
style/inline title: improve the note icon focus indicator
2025-12-17 00:33:33 +02:00
Adorian Doran
07dcdf3078
style/inline title: replace the hover effect of the note icon
2025-12-17 00:16:45 +02:00
Adorian Doran
143b1827e6
style/inline title: tweak appearance
2025-12-17 00:09:15 +02:00
Adorian Doran
6f494e3e38
style/inline title: use a better layout
2025-12-16 23:33:57 +02:00
Xen0r
e88623e9fa
Fix translation text for database cleaning button
2025-12-16 22:00:21 +01:00
Adorian Doran
cad86d4b21
style/note title & icon: tweak appearance
2025-12-16 22:54:55 +02:00
Adorian Doran
5ffae303c4
style/forms/buttons: add a generic class for focusable buttons
2025-12-16 22:54:12 +02:00
Adorian Doran
35218aca71
style/note title & icon: add a circular background for the note icon
2025-12-16 22:34:42 +02:00
Adorian Doran
9542c9776a
style/note title & icon: use CSS variables to adjust size, improve the layout on different sizes
2025-12-16 20:30:58 +02:00
Elian Doran
af02685f2f
chore(options): fix misalignment in options row
2025-12-16 20:14:21 +02:00
Elian Doran
737e5b85b4
fix(badges): "temporarily editable" remaining after changing editability
2025-12-16 19:40:24 +02:00
Elian Doran
90a7217b32
feat(layout): preserve newlines in tooltips
2025-12-16 19:29:59 +02:00
Elian Doran
77b92385cb
feat(layout): keyboard shortcut for promoted attributes
2025-12-16 19:21:50 +02:00
Elian Doran
22e0776049
fix(layout): toggleRibbonTabNoteMap not working in old layout
2025-12-16 19:12:42 +02:00
Elian Doran
db51198449
feat(layout): keyboard shortcut for similar notes
2025-12-16 19:01:03 +02:00
Elian Doran
998a16ab87
feat(layout): keyboard shortcut for note paths
2025-12-16 18:59:36 +02:00
Elian Doran
4f1c19f1e2
feat(layout): keyboard shortcut for note info
2025-12-16 18:57:25 +02:00
Elian Doran
1835676d09
feat(layout): keyboard shortcut for owned & inherited attributes
2025-12-16 18:54:15 +02:00
Elian Doran
2eaa4ef206
fix(note_info): fixed note types do not have icon
2025-12-16 18:43:04 +02:00
Elian Doran
a5fcee500e
feat(layout): keyboard shortcut for image properties
2025-12-16 18:40:37 +02:00
Elian Doran
613764d423
feat(layout): keyboard shortcut for file properties
2025-12-16 18:39:31 +02:00
Elian Doran
0518e64576
feat(layout): keyboard shortcut for collection properties
2025-12-16 18:32:33 +02:00
Elian Doran
713900b2b3
feat(layout): focus exactly on basic properties
2025-12-16 18:29:46 +02:00
Elian Doran
c0eb34927f
feat(layout): keyboard shortcut for basic properties
2025-12-16 18:23:14 +02:00
Elian Doran
ec3c9a9ae5
feat(layout): keyboard shortcut for formatting toolbar
2025-12-16 18:16:05 +02:00
noobhjy
70374b622e
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1700 of 1700 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-16 17:02:40 +01:00
green
7fcc0ae290
Translated using Weblate (Japanese)
...
Currently translated at 99.8% (1697 of 1700 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-16 17:02:40 +01:00
Luk On
1de4db1a08
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1700 of 1700 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-16 17:02:40 +01:00
Hosted Weblate
74ac58d3a6
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/
2025-12-16 17:02:40 +01:00
Luk On
993f56976e
Translated using Weblate (Polish)
...
Currently translated at 99.9% (1698 of 1699 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-16 17:02:40 +01:00
Giovi
94859f2303
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1699 of 1699 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/it/
2025-12-16 17:02:40 +01:00
Elian Doran
db116981b8
fix(note_info): MIME type entry shown even when empty
2025-12-16 17:53:05 +02:00
Elian Doran
2e563b0a1f
feat(note_info): display user-friendly note type name & icon
2025-12-16 17:53:05 +02:00
Elian Doran
7222b233f0
feat(note_info): separate note type from mime type
2025-12-16 17:53:05 +02:00
Adorian Doran
bea15c46e5
style/new layout: fix the title actions container wasting vertical space when empty
2025-12-16 17:49:17 +02:00
Elian Doran
d96157de47
New layout: Power breadcrumbs ( #8077 )
2025-12-16 17:43:19 +02:00
Elian Doran
120b5c678d
chore(client): fix typecheck
2025-12-16 17:27:29 +02:00
Elian Doran
8c008e2e3a
chore(breadcrumb): address requested changes
2025-12-16 17:17:58 +02:00
Elian Doran
7e07280eb3
feat(breadcrumb): relocate copy note path to empty area
2025-12-16 16:14:08 +02:00
Elian Doran
d28c3f0851
feat(breadcrumb): hide archived notes if needed
2025-12-16 16:08:41 +02:00
Elian Doran
0390fd3174
fix(breadcrumb): hiding archived notes doesn't update tree
2025-12-16 16:03:09 +02:00
Elian Doran
193c9d8fa6
feat(breadcrumb): option to hide archived notes
2025-12-16 16:00:23 +02:00
Elian Doran
3a4cff6529
feat(breadcrumb): allow creating notes from separator menu
2025-12-16 15:35:14 +02:00
Elian Doran
5449d033bf
feat(breadcrumb): indicate archived in separator menu
2025-12-16 15:05:33 +02:00
Elian Doran
66ed88c409
fix(breadcrumb): archived not respected by last item
2025-12-16 15:03:47 +02:00
Elian Doran
94df5c9126
feat(breadcrumb): respect note color class in context menu
2025-12-16 15:02:16 +02:00
Elian Doran
181ea31c1c
chore(client): improve error handling message in events
2025-12-16 14:06:12 +02:00
Elian Doran
f235839d03
feat(breadcrumb): indicate archived notes
2025-12-16 13:50:53 +02:00
Elian Doran
d97b68fcd7
feat(breadcrumb): maintain note color on hover
2025-12-16 13:44:35 +02:00
Elian Doran
79d1a509e5
feat(breadcrumb): respect note color in last item
2025-12-16 13:42:41 +02:00
Elian Doran
0af5fa9f0c
feat(breadcrumb): respect note color
2025-12-16 13:40:22 +02:00
Elian Doran
2693b18ee6
refactor(breadcrumb): use new component for rendering note links
2025-12-16 13:36:50 +02:00
Elian Doran
34343ce356
fix(server): autocomplete shows empty name for hoisted note
2025-12-16 12:53:51 +02:00
Elian Doran
c9025f2304
fix(breadcrumb): not reacting to changes in note path
2025-12-16 12:43:26 +02:00
Elian Doran
ec22fd9e99
refactor(breadcrumb): use existing function to parse note path
2025-12-16 10:56:00 +02:00
Elian Doran
15f9b2cadf
feat(breadcrumb): add context menu on last item
2025-12-16 10:52:03 +02:00
Elian Doran
7c85fe1c37
feat(breadcrumb): add search in subtree
2025-12-16 10:46:56 +02:00
Elian Doran
d1820a6bc3
feat(breadcrumb): color selector
2025-12-16 10:43:56 +02:00
Elian Doran
d1575a28ad
feat(breadcrumb): add duplicate/archive/delete options
2025-12-16 10:34:43 +02:00
Elian Doran
d13e19cf59
feat(breadcrumb): copy note path to clipboard & recent changes in subtree options
2025-12-16 10:26:46 +02:00
Elian Doran
0b7ffdf109
chore(breadcrumb): remove keyboard shortcuts
2025-12-16 10:20:15 +02:00
Elian Doran
e91cb1a198
feat(breadcrumb): add clone to/move to options
2025-12-16 10:16:09 +02:00
Elian Doran
51fcda646d
feat(breadcrumb): add hoist option
2025-12-16 10:09:10 +02:00
Elian Doran
cb8e35c4dc
feat(breadcrumb): get link menu items
2025-12-16 10:03:28 +02:00
Elian Doran
9d581347f1
Revert "feat(breadcrumb): get tree menu to show"
...
This reverts commit 96a6ea4c7a .
2025-12-16 09:56:21 +02:00
Elian Doran
96a6ea4c7a
feat(breadcrumb): get tree menu to show
2025-12-16 09:35:19 +02:00
Elian Doran
587ea42700
chore(breadcrumb): get a menu to render on note link
2025-12-16 09:27:40 +02:00
renovate[bot]
8a5c7b3551
chore(deps): update dependency @ckeditor/ckeditor5-dev-build-tools to v54
2025-12-16 01:20:12 +00:00
renovate[bot]
f1fa44feb6
chore(deps): update typescript-eslint monorepo to v8.50.0
2025-12-16 01:19:39 +00:00
renovate[bot]
569cb6bf53
chore(deps): update pnpm to v10.26.0
2025-12-16 01:19:08 +00:00
renovate[bot]
3445b594e8
chore(deps): update dependency vite to v7.3.0
2025-12-16 01:18:58 +00:00
renovate[bot]
676595dd6b
chore(deps): update dependency openai to v6.13.0
2025-12-16 01:18:25 +00:00
renovate[bot]
f8c84602f4
fix(deps): update dependency i18next to v25.7.3
2025-12-16 01:17:51 +00:00
renovate[bot]
d41842bc2a
chore(deps): update dependency @smithy/middleware-retry to v4.4.16
2025-12-16 01:17:16 +00:00
renovate[bot]
ced47e64db
chore(deps): update dependency @redocly/cli to v2.12.7
2025-12-16 01:16:41 +00:00
Elian Doran
16a6344687
fix(layout/badges): not reacting to changes in share
2025-12-16 00:10:42 +02:00
Elian Doran
7bac0b25ce
feat(layout/badges): interactive share badge
2025-12-16 00:07:19 +02:00
Meinzzzz
d2391f94c0
Fix offline math rendering by bundling local fonts
2025-12-15 21:32:50 +01:00
Meinzzzz
050ddb8c55
Improve css to fix tooltips
2025-12-15 20:17:58 +01:00
Elian Doran
6094f738f2
New layout refinements ( #8064 )
2025-12-15 17:47:03 +02:00
Elian Doran
c3a6d1bba8
feat(badge): bigger dropdown arrow
2025-12-15 17:17:01 +02:00
Elian Doran
1feeb350ce
chore(client): address requested changes
2025-12-15 17:14:00 +02:00
Elian Doran
f21ba207fe
feat(inline_title): improve fit on small splits
2025-12-15 16:50:26 +02:00
Elian Doran
07c8ff4571
chore(note_type_switcher): shorten last modified date
2025-12-15 16:49:09 +02:00
Elian Doran
71d8588091
feat(note_type_switcher): use arrows next to dropdowns
2025-12-15 16:47:53 +02:00
Elian Doran
3c41b7e5a9
feat(note_type_switcher): use singular form
2025-12-15 16:45:56 +02:00
Elian Doran
41b7a295b9
feat(breadcrumb): add tooltip about jumping to top
2025-12-15 16:40:36 +02:00
Elian Doran
ca8e889e1e
feat(breadcrumb): respect workspace color
2025-12-15 16:37:33 +02:00
Elian Doran
6d4e52c928
feat(breadcrumb): prefer workspace icon class
2025-12-15 16:31:43 +02:00
Elian Doran
e2fac8ab05
feat(breadcrumb): distinguish between workspace and hoisted notes
2025-12-15 16:26:25 +02:00
Elian Doran
af3883fdac
feat(breadcrumb): react to hosted note ID change
2025-12-15 16:20:17 +02:00
Elian Doran
83777d7ea0
feat(breadcrumb): unhoist badge
2025-12-15 16:02:31 +02:00
Elian Doran
c6854c84b9
feat(breadcrumb): use different approach for displaying workspace icon
2025-12-15 15:52:55 +02:00
Elian Doran
eb99352fff
Revert "feat(breadcrumb): display workspace text"
...
This reverts commit 441958028d .
2025-12-15 15:29:53 +02:00
Elian Doran
7dac5d424b
Translations update from Hosted Weblate ( #8061 )
2025-12-15 15:24:27 +02:00
Elian Doran
441958028d
feat(breadcrumb): display workspace text
2025-12-15 15:10:37 +02:00
Elian Doran
80b61a35a9
feat(breadcrumb): display correct icon for first note when hoisted
2025-12-15 15:10:37 +02:00
Elian Doran
61df0f3d31
feat(breadcrumb): trim path when hoisted
2025-12-15 15:10:37 +02:00
green
23ece9fc86
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1695 of 1695 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-15 13:15:48 +01:00
Kuzma Simonov
220e3d7195
Translated using Weblate (Russian)
...
Currently translated at 95.0% (1602 of 1686 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ru/
2025-12-15 13:15:47 +01:00
Kuzma Simonov
392c0311e5
Translated using Weblate (Russian)
...
Currently translated at 17.1% (26 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ru/
2025-12-15 13:15:46 +01:00
Adorian Doran
3abdcfa7a5
style/status bar/breadcrumb: tweak the last segment
2025-12-15 14:15:36 +02:00
Elian Doran
4896042fc4
fix(layout): classic toolbar not appearing after making a note temporarily editable
2025-12-15 12:45:27 +02:00
Elian Doran
7edfd5d7b4
fix(layout): classic toolbar in zen mode
2025-12-15 12:41:34 +02:00
Elian Doran
ad8e52f744
feat(layout): disable transition when promoted attributes are shown by default
2025-12-15 12:14:44 +02:00
Elian Doran
455dc5dc11
feat(layout): automatically collapse promoted attributes in full-height notes
2025-12-15 12:10:12 +02:00
Elian Doran
158f5ac310
feat(layout): use collapsible for promoted attributes
2025-12-15 12:10:12 +02:00
Elian Doran
fb70029091
fix(icon-list): border-left icon regular missing
2025-12-15 12:10:12 +02:00
Elian Doran
b370512893
fix(status_bar): unable to dismiss panes
2025-12-15 12:10:12 +02:00
Elian Doran
764607314c
feat(tree): change icon for note paths
2025-12-15 12:10:12 +02:00
Adorian Doran
dbcf9b01c5
style/status bar/note paths flyout: document
2025-12-15 12:06:32 +02:00
Adorian Doran
93ce77438f
style/status bar/note paths flyout: tweak the current path arrow
2025-12-15 12:04:39 +02:00
Adorian Doran
14c30661e6
Restyle the backlinks flyout ( #8063 )
2025-12-15 12:01:48 +02:00
Adorian Doran
37efc44f43
Merge branch 'main' into feat/restyle/backlinks-panel
2025-12-15 11:54:03 +02:00
Adorian Doran
6aaade846a
style/status bar/backlinks flyout: restyle
2025-12-15 11:52:04 +02:00
Elian Doran
bd2402396b
New layout: Remove floating buttons ( #8059 )
2025-12-15 11:11:18 +02:00
Elian Doran
a9b3479216
fix(mermaid): preview not 100% height on vertical layout
2025-12-15 10:54:39 +02:00
Adorian Doran
05e98877b0
style/status bar/backlinks flyout: rename HTML tag
2025-12-15 10:52:14 +02:00
Elian Doran
862ddf3a71
fix(mermaid): 1px border visible in read-only mode
2025-12-15 10:51:54 +02:00
Elian Doran
c1df2c45de
fix(context_menu): regression on mobile sub-menu
2025-12-15 10:47:28 +02:00
Elian Doran
065e97c940
chore(layout/note_actions): address requested changes
2025-12-15 10:41:58 +02:00
Elian Doran
adae7fa03b
feat(layout/note_actions): integrate in-app help button
2025-12-15 10:24:24 +02:00
Elian Doran
b725dbea7e
feat(layout/note_actions): export as image
2025-12-15 10:06:01 +02:00
Elian Doran
4b80eec000
feat(layout/note_actions): integrate geo map add button
2025-12-15 09:14:19 +02:00
Elian Doran
d7722a1e05
feat(layout/note_actions): integrate add child for relation map
2025-12-15 09:07:45 +02:00
Elian Doran
35cfcc59f6
feat(layout/note_actions): integrate zoom buttons into relation map
2025-12-15 09:04:31 +02:00
Elian Doran
192190d685
fix(layout/note_actions): save to note not disappearing after save
2025-12-15 08:46:27 +02:00
Elian Doran
d6cc4bfa9c
fix(layout/note_actions): buttons not reacting to mime type changes
2025-12-15 08:34:40 +02:00
Elian Doran
ed284fbc5f
feat(layout/note_actions): integrate open API docs
2025-12-15 08:33:15 +02:00
Elian Doran
cb0efe25f5
feat(layout/note_actions): integrate save to note button
2025-12-15 08:24:59 +02:00
Elian Doran
906fe4f8da
feat(layout/note_actions): integrate execute script button
2025-12-15 08:19:40 +02:00
Elian Doran
04a641199b
feat(layout/note_actions): prevent layout shift by disabling button
2025-12-15 08:17:01 +02:00
Elian Doran
50cbad22d0
feat(layout/note_actions): integrate toggle read-only button
2025-12-15 08:15:00 +02:00
Elian Doran
4cfe59271f
feat(layout/note_actions): integrate switch split orientation
2025-12-15 08:12:39 +02:00
Elian Doran
ba7969dad4
style(backend-log): remove extra padding & decrease font size
2025-12-15 08:08:45 +02:00
Elian Doran
43b6440bf9
style: borderless and paddingless code editor
2025-12-15 08:05:18 +02:00
Elian Doran
3e19a163c2
feat(layout/note_actions): integrate refresh backend log
2025-12-15 08:00:03 +02:00
Elian Doran
ca39282269
fix(global_menu): alignment of advanced button
2025-12-15 07:53:34 +02:00
Elian Doran
016389df68
fix(context_menu): clicking on a submenu dismisses it
2025-12-15 07:51:53 +02:00
Elian Doran
17db2a6b38
Revert "fix(context_menu): clicking submenu dismisses the menu"
...
This reverts commit 34bc444b18 .
2025-12-15 07:46:36 +02:00
Elian Doran
bc8f17ee5c
New layout refinement ( #8053 )
2025-12-15 07:36:58 +02:00
Elian Doran
0c8944ab8e
chore(layout): address requested changes
2025-12-15 07:27:55 +02:00
Elian Doran
0960b585bd
fix(layout): note actions button duplicated in old layout
2025-12-15 07:25:49 +02:00
Chris Cavalluzzi
55649c3750
fix(docs): mismatching phrasing in reference link notes
2025-12-14 21:17:59 -07:00
Chris Cavalluzzi
51bbf71577
feat(docs): improve link docs organization
2025-12-14 19:30:21 -07:00
Adorian Doran
728fab1dda
Tweak note info ( #8056 )
2025-12-15 02:24:41 +02:00
Adorian Doran
d5ec80d85d
client/status bar/note info: fix an issue pointed by gemini-code-assist
2025-12-15 02:23:57 +02:00
Adorian Doran
15ef93d7e6
style/status bar/note info: tweak appearance
2025-12-15 02:07:14 +02:00
Adorian Doran
9711b22ea9
style/status bar/note info: replace the "calculate" button with a link
2025-12-15 01:55:43 +02:00
Adorian Doran
b9c7d2b01d
Tweak note paths ( #8055 )
2025-12-15 01:48:03 +02:00
Adorian Doran
9834846a23
client/status bar/note paths: fix the issues pointed by gemini-code-assist
2025-12-15 01:43:36 +02:00
Adorian Doran
65f425df2c
style/status bar/note paths: fix an issue pointed by gemini-code-assist
2025-12-15 01:37:36 +02:00
Adorian Doran
a551dfe4d6
style/status bar/note paths: fix the final path segment color when icons are displayed
2025-12-15 01:18:35 +02:00
Adorian Doran
e9bfacdb7c
style/status bar/note paths: highlight the current path
2025-12-15 01:12:51 +02:00
Adorian Doran
3ba7b7d439
style/status bar/note paths: refactor
2025-12-15 00:49:25 +02:00
Adorian Doran
381943818d
client/status bar/note paths: improve appearance
2025-12-15 00:37:23 +02:00
Adorian Doran
d1ae2db587
client/status bar/note paths: replace the "Clone note to new location" button with a link
2025-12-15 00:31:36 +02:00
Elian Doran
8fa6e38382
refactor(ribbon): decouple completely from new layout
2025-12-14 23:50:40 +02:00
Elian Doran
749074ea94
chore(layout/status_bar): enforce single pane opened at a time
2025-12-14 23:35:16 +02:00
Elian Doran
f1bb786a49
chore(layout): support for similar notes in the status bar
2025-12-14 23:29:01 +02:00
Elian Doran
42bde3873b
fix(layout): extra spacing between badges when no custom actions are available
2025-12-14 23:02:24 +02:00
Meinzzzz
bc23e0984a
Undo unnecessary formatting changes
2025-12-14 22:00:56 +01:00
Elian Doran
4877238015
refactor(layout): integrate copy image reference to button to all supported note types
2025-12-14 22:56:39 +02:00
Elian Doran
16374aaf1d
refactor(layout): use note.isContentAvailable()
2025-12-14 22:51:50 +02:00
Elian Doran
19709f749a
feat(layout): integrate copy reference to clipboard button
2025-12-14 22:50:26 +02:00
Elian Doran
09c7affc16
feat(layout): integrate file-similar options to image
2025-12-14 22:45:23 +02:00
Elian Doran
01e197fd46
feat(layout): integrate original file name into status bar
2025-12-14 22:34:13 +02:00
Elian Doran
0fe129ac16
feat(layout): add a margin for custom note action buttons
2025-12-14 22:22:41 +02:00
Elian Doran
3c52ceb4e6
refactor(layout): extract file actions to separate file
2025-12-14 22:16:54 +02:00
Elian Doran
8ba2357d91
feat(layout/file): upload new revision button
2025-12-14 22:14:05 +02:00
Elian Doran
20f4990d48
feat(layout/file): open externally & download buttons
2025-12-14 22:07:25 +02:00
Elian Doran
8c793bf0fe
fix(layout): title area gets wrong note context
2025-12-14 21:58:10 +02:00
Elian Doran
12a0eebafe
refactor(layout): handle note actions differently
2025-12-14 21:57:16 +02:00
Elian Doran
092c7dff6b
fix(layout): extra padding when no note title actions
2025-12-14 21:38:02 +02:00
Elian Doran
7a1ff42d67
feat(layout/search_properties): expand search properties
2025-12-14 21:29:10 +02:00
Meinzzzz
07de353207
Adding comments and improving code quality in math input views
2025-12-14 20:21:42 +01:00
Elian Doran
5a09a80902
feat(layout): basic ARIA & some padding
2025-12-14 21:20:55 +02:00
Elian Doran
a7ca839afb
feat(layout/search_definition): integrate view options directly in search parameters
2025-12-14 20:48:50 +02:00
Elian Doran
6b9b9a96c3
feat(layout): integrate search parameters ribbon tab
2025-12-14 20:34:55 +02:00
Elian Doran
272888acab
refactor(ribbon): format SearchDefinitionTab
2025-12-14 20:27:34 +02:00
Elian Doran
283e3c9de1
style(layout/edited_notes): increase vertical padding slighly
2025-12-14 20:23:08 +02:00
Elian Doran
859087b850
feat(layout/edited_notes): respect choice to auto-open
2025-12-14 20:21:30 +02:00
Elian Doran
f7b911dc0b
feat(layout): make edited notes collapsible
2025-12-14 20:15:17 +02:00
Elian Doran
9d7e2855d3
feat(layout): edited notes underneath title details
2025-12-14 19:39:55 +02:00
Elian Doran
8e6ea87754
fix(context_menu): regressions on mobile
2025-12-14 12:02:40 +02:00
Elian Doran
34bc444b18
fix(context_menu): clicking submenu dismisses the menu
2025-12-14 12:02:32 +02:00
Elian Doran
860a903336
feat(breadcrumb): hide note paths if only one
2025-12-14 11:49:16 +02:00
Elian Doran
be923ad2b7
chore(breadcrumb): add text span for hiding them at some point
2025-12-14 11:47:18 +02:00
Elian Doran
d2da1ed1e7
feat(breadcrumb): make tooltips shorter
2025-12-14 11:26:09 +02:00
Elian Doran
1c05f5e5c3
feat(breadcrumb): disable tooltip animation for faster input
2025-12-14 11:21:27 +02:00
Elian Doran
e043f30cc6
feat(breadcrumb): add text for all items
2025-12-14 11:20:24 +02:00
Elian Doran
e1611d83a3
fix(breadcrumb): tree displayed in root navigation
2025-12-14 11:12:14 +02:00
Elian Doran
58e2111a8f
chore(nix): update flake lock
2025-12-14 11:01:25 +02:00
Elian Doran
c5e4c484dc
chore(deps): update react monorepo to v19.2.3 ( #8033 )
2025-12-14 10:58:02 +02:00
Elian Doran
75a6dece7a
Translations update from Hosted Weblate ( #8052 )
2025-12-14 10:57:37 +02:00
Hosted Weblate
5c0e7736d6
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-14 09:52:47 +01:00
Elian Doran
2562ecd055
feat(renovate): enable nix
2025-12-14 10:52:29 +02:00
Elian Doran
aaaa47b575
Translations update from Hosted Weblate ( #8049 )
2025-12-14 10:33:29 +02:00
green
21d82ec1d7
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1686 of 1686 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-14 09:21:46 +01:00
Luk On
5af8444cac
Translated using Weblate (Polish)
...
Currently translated at 100.0% (116 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/pl/
2025-12-14 09:21:46 +01:00
Wojciech O
cd82c34b93
Translated using Weblate (Polish)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/pl/
2025-12-14 09:21:45 +01:00
noobhjy
d182659d62
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1686 of 1686 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-14 09:21:44 +01:00
Mik Piet
171f428b9d
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1686 of 1686 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-14 09:21:43 +01:00
kamykO
da4ca9c804
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1686 of 1686 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-14 09:21:43 +01:00
Luk On
c019341503
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1686 of 1686 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-14 09:21:42 +01:00
Hosted Weblate
7234f04b56
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-14 09:21:42 +01:00
Elian Doran
1998cbc005
chore(deps): update dependency @types/node to v24.10.4 ( #8050 )
2025-12-14 10:21:26 +02:00
renovate[bot]
5914073c3f
chore(deps): update dependency @types/node to v24.10.4
2025-12-14 02:09:59 +00:00
Elian Doran
d5aadf2604
chore: add dev shell and direnv support ( #8011 )
2025-12-13 22:49:35 +02:00
renovate[bot]
1fe22f940b
chore(deps): update react monorepo to v19.2.3
2025-12-13 20:46:52 +00:00
Elian Doran
0cdaf70efe
chore(deps): update dependency electron to v39.2.7 ( #8030 )
2025-12-13 22:46:30 +02:00
Elian Doran
8174c65243
chore(deps): update dependency eslint to v9.39.2 ( #8031 )
2025-12-13 22:45:31 +02:00
Elian Doran
2645801277
chore(deps): update dependency vite to v7.2.7 ( #8032 )
2025-12-13 22:44:45 +02:00
Elian Doran
fb8c31cb9c
fix(deps): update dependency i18next to v25.7.2 ( #8035 )
2025-12-13 22:44:05 +02:00
Elian Doran
7287dbd64f
fix(deps): update dependency preact-render-to-string to v6.6.4 ( #8036 )
2025-12-13 22:43:19 +02:00
renovate[bot]
6569d64931
fix(deps): update dependency preact-render-to-string to v6.6.4
2025-12-13 19:24:56 +00:00
renovate[bot]
e9f3216926
fix(deps): update dependency i18next to v25.7.2
2025-12-13 19:24:28 +00:00
renovate[bot]
ca0af9646d
chore(deps): update dependency vite to v7.2.7
2025-12-13 19:23:33 +00:00
renovate[bot]
92dfafd1ff
chore(deps): update dependency eslint to v9.39.2
2025-12-13 19:23:05 +00:00
renovate[bot]
d04dde3b97
chore(deps): update dependency electron to v39.2.7
2025-12-13 19:22:36 +00:00
Elian Doran
4c520c6df3
e2e(server): broken test after submenu
2025-12-13 21:10:59 +02:00
Adorian Doran
65d6ed1cdc
Merge branch 'main' of https://github.com/TriliumNext/Trilium
2025-12-13 20:42:24 +02:00
Adorian Doran
3352a92445
style/new layout/inline title: tweak
2025-12-13 20:42:16 +02:00
Elian Doran
bc8c55b8fb
Translations update from Hosted Weblate ( #8047 )
2025-12-13 20:37:28 +02:00
Elian Doran
7660914eb8
Merge branch 'main' into weblate-trilium-client
2025-12-13 20:34:04 +02:00
Elian Doran
869aec778c
New layout: Shared formatting toolbar ( #8046 )
2025-12-13 20:15:43 +02:00
noobhjy
255726dcc4
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1685 of 1685 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-13 18:09:10 +00:00
Adorian Doran
9969000807
style/new layout/note title: tweak
2025-12-13 20:08:57 +02:00
Elian Doran
3b909fd739
chore(layout/formatting_toolbar): address requested changes
2025-12-13 19:59:45 +02:00
Elian Doran
ad08fb8132
chore(formatting_toolbar): address self-review
2025-12-13 19:32:44 +02:00
Elian Doran
8d536a6040
fix(formatting_toolbar): view mode check not working in multi-split
2025-12-13 19:29:13 +02:00
Elian Doran
2b1bc8e2b9
feat(inline_title): in split, avoid layout shift by maintaining the toolbar
2025-12-13 16:54:04 +02:00
Adorian Doran
563194ff6c
client/note menu: localize string
2025-12-13 16:45:09 +02:00
Elian Doran
0c9ff4dae4
chore(inline_title): fix type error
2025-12-13 16:43:27 +02:00
Elian Doran
b10e7f1811
fix(inline_title): some badges not visible in split
2025-12-13 16:42:06 +02:00
Elian Doran
f93ad499e2
feat(layout/formatting_toolbar): move above sidebar
2025-12-13 16:35:48 +02:00
Adorian Doran
87a51251ca
client/layout/status bar: replace some icons
2025-12-13 16:33:33 +02:00
Elian Doran
b56e5b2483
fix(inline_title): note type switcher visible for options
2025-12-13 16:33:33 +02:00
Elian Doran
476c162016
fix(layout/formatting_toolbar): memory leak for closed tabs
2025-12-13 16:31:19 +02:00
Elian Doran
4182f6043a
feat(layout/formatting_toolbar): render cached components
2025-12-13 16:26:01 +02:00
Elian Doran
aa528c65b7
chore(layout/formatting_toolbar): render without adapter
2025-12-13 16:05:11 +02:00
Elian Doran
4998560e31
chore(layout/inline_title): show note type switcher for code notes as well
2025-12-13 15:55:56 +02:00
Elian Doran
86f36922c4
Translations update from Hosted Weblate ( #8025 )
2025-12-13 15:42:54 +02:00
Hosted Weblate
4f617b86d3
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/
2025-12-13 13:34:47 +00:00
noobhjy
b28527e10d
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1683 of 1683 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-13 13:34:46 +00:00
green
fbb8924ebf
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1683 of 1683 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-13 13:34:45 +00:00
Hosted Weblate
f68c9b751f
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/
2025-12-13 13:34:45 +00:00
Luk On
8091f02b16
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1677 of 1677 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-13 13:34:44 +00:00
noobhjy
f4c68d115b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1677 of 1677 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-13 13:34:43 +00:00
Luk On
6c70d6b9ae
Translated using Weblate (Polish)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/pl/
2025-12-13 13:34:43 +00:00
Luk On
1ea12567a3
Translated using Weblate (Polish)
...
Currently translated at 100.0% (116 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/pl/
2025-12-13 13:34:42 +00:00
Luk On
2d16ab7a70
Translated using Weblate (Polish)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/pl/
2025-12-13 13:34:41 +00:00
Luk On
a228ba5273
Translated using Weblate (Polish)
...
Currently translated at 100.0% (1677 of 1677 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/pl/
2025-12-13 13:34:41 +00:00
Luk On
d0477e9ebf
Translated using Weblate (Polish)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/pl/
2025-12-13 13:34:40 +00:00
Luk On
c99907972d
Translated using Weblate (Polish)
...
Currently translated at 11.2% (13 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/pl/
2025-12-13 13:34:39 +00:00
Luk On
b9ebc7d7ea
Translated using Weblate (Polish)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/pl/
2025-12-13 13:34:39 +00:00
green
4f9e2c5eca
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (389 of 389 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/ja/
2025-12-13 13:34:38 +00:00
green
ab1f8ee5ae
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ja/
2025-12-13 13:34:37 +00:00
green
89276ad51a
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1677 of 1677 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-13 13:34:36 +00:00
green
eca533a517
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (116 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/ja/
2025-12-13 13:34:36 +00:00
Elian Doran
0be578c517
chore(deps): update dependency @electron/rebuild to v4.0.2 ( #8028 )
2025-12-13 15:34:09 +02:00
Elian Doran
198b315602
chore(deps): update dependency @redocly/cli to v2.12.6 ( #8029 )
2025-12-13 15:33:28 +02:00
Elian Doran
6474abc983
fix(deps): update dependency eslint-linter-browserify to v9.39.2 ( #8034 )
2025-12-13 15:32:33 +02:00
Elian Doran
2137dbe849
chore(deps): update node.js to v24.12.0 ( #8037 )
2025-12-13 15:32:07 +02:00
Elian Doran
b7b46703d9
chore(deps): update pnpm to v10.25.0 ( #8038 )
2025-12-13 15:31:13 +02:00
Elian Doran
d2d96a1421
chore(deps): update typescript-eslint monorepo to v8.49.0 ( #8039 )
2025-12-13 15:30:26 +02:00
Elian Doran
cfcc309e5a
fix(deps): update dependency @codemirror/view to v6.39.4 ( #8040 )
2025-12-13 15:28:35 +02:00
Elian Doran
7d87ec942e
fix(deps): update dependency react-i18next to v16.5.0 ( #8041 )
2025-12-13 15:26:40 +02:00
Elian Doran
4def13272f
chore(deps): update github artifact actions (major) ( #8042 )
2025-12-13 15:25:59 +02:00
Elian Doran
c4f914bb7b
New layout: Title bar & inline title ( #8044 )
2025-12-13 15:09:30 +02:00
Elian Doran
6bf213a0b0
fix(layout/status_bar): some popups not dismissing
2025-12-13 15:02:16 +02:00
Elian Doran
694cd2bc7c
chore(layout/title_bar): address LLM review
2025-12-13 14:58:11 +02:00
Elian Doran
3851a94400
fix(layout/title_bar): badges not collapsing
2025-12-13 14:51:58 +02:00
Elian Doran
e296416a54
fix(layout/inline-title): title not shown when switching to other types of notes
2025-12-13 14:38:58 +02:00
Elian Doran
0bd89a659c
chore(layout/inline-title): disable pointer events while hidden
2025-12-13 14:00:27 +02:00
Elian Doran
0ada6523a8
feat(layout/inline-title): add transition
2025-12-13 13:58:20 +02:00
Elian Doran
56570d7ba1
fix(layout/inline-title): text displayed even when note is not empty
2025-12-13 13:46:28 +02:00
Elian Doran
0ffdedcfa6
feat(layout/inline-title): dropdown for collections
2025-12-13 13:45:34 +02:00
Elian Doran
f391bb8eec
feat(layout/inline-title): support built-in templates
2025-12-13 13:35:32 +02:00
Elian Doran
7000076961
feat(layout/inline-title): react to template add/remove
2025-12-13 13:26:48 +02:00
Elian Doran
e0f6ba808c
feat(layout/inline-title): template switcher
2025-12-13 13:24:32 +02:00
Elian Doran
4c2fe8a846
feat(layout/inline-title): group some note types
2025-12-13 13:12:03 +02:00
Elian Doran
2ea23368bc
feat(vscode): eslint on save
2025-12-13 12:59:32 +02:00
Elian Doran
87666005a6
feat(layout/inline-title): add an intro text
2025-12-13 12:57:33 +02:00
Elian Doran
7666f44b7a
fix(layout/inline-title): hide note type switcher on other note types
2025-12-13 12:49:51 +02:00
Elian Doran
470f6e5334
feat(layout/inline-title): hide note type switcher when empty
2025-12-13 12:48:20 +02:00
Elian Doran
a2b007874b
feat(layout/inline-title): not reacting to note type changes
2025-12-13 12:43:15 +02:00
Elian Doran
9946d8c6b9
fix(layout/statusbar): code note switcher displayed for other note types
2025-12-13 12:29:59 +02:00
Elian Doran
02fab16475
feat(layout/inline-title): add icons
2025-12-13 12:28:22 +02:00
Elian Doran
5145ce2d23
feat(layout/inline-title): horizontal scroll via wheel
2025-12-13 12:27:45 +02:00
Elian Doran
e06abe6e5b
fix(layout/inline-title): current note type displayed in switcher
2025-12-13 12:26:02 +02:00
Elian Doran
50a847777e
feat(layout/inline-title): basic note type switcher
2025-12-13 12:25:01 +02:00
Elian Doran
4473f80d73
refactor(layout): remove floating title bar experiment
2025-12-13 12:02:17 +02:00
Elian Doran
70c918c9c6
feat(layout/inline-title): support in options as well
2025-12-13 12:01:06 +02:00
Elian Doran
0939975631
style(layout/inline-title): use muted text color
2025-12-13 11:58:35 +02:00
Elian Doran
0ef90c6165
fix(layout/inline-title): hide in attachments and other view scopes
2025-12-13 11:57:53 +02:00
Elian Doran
cef14a3b19
feat(layout/inline-title): support code
2025-12-13 11:51:57 +02:00
Elian Doran
61d3141bce
refactor(layout/inline-title): extract specific styles
2025-12-13 11:49:05 +02:00
Elian Doran
f040a0b6d1
refactor(layout/inline-title): separate old title details into title actions
2025-12-13 11:46:42 +02:00
Elian Doran
e9dfec88c9
feat(layout/inline-title): bring back creation and modification date
2025-12-13 11:43:27 +02:00
Elian Doran
6fa97c845a
fix(layout/inline-title): still visible in other note types
2025-12-13 11:37:56 +02:00
Elian Doran
f686d9ecd0
feat(layout/inline-title): keep header bar visible
2025-12-13 11:34:29 +02:00
Elian Doran
621ebe4396
feat(layout/inline-title): title and icon
2025-12-13 11:33:02 +02:00
Adorian Doran
ac2a566685
client/note menu: reorganize menu items
2025-12-13 11:29:39 +02:00
Elian Doran
ac3d57d5da
chore(layout): remove ribbon border
2025-12-13 11:28:52 +02:00
Elian Doran
9ab5eef984
feat(layout/inline-title): intersection observer
2025-12-13 11:26:42 +02:00
Elian Doran
912f90accf
feat(layout/inline-title): collapse title for text notes
2025-12-13 11:17:39 +02:00
Elian Doran
6463b0dcaa
chore(layout/inline-title): placeholder for the title
2025-12-13 11:08:34 +02:00
Elian Doran
0b45fb6764
feat(layout/title): hide note badges while editing title
2025-12-13 10:57:34 +02:00
Elian Doran
330d71847b
refactor(layout/title): rename to note badges
2025-12-13 10:54:19 +02:00
Elian Doran
60c8f0c78b
refactor(layout/title): relocate badges to layouts dir
2025-12-13 10:47:46 +02:00
Elian Doran
fcbd1ab0b1
chore(layout/title): remove spacer
2025-12-13 10:44:33 +02:00
Elian Doran
3549bfb328
feat(layout/title): collapse badges and note title while constrained in size
2025-12-13 10:43:32 +02:00
Elian Doran
c97038fffd
chore(layout): revert breadcrumb row
2025-12-13 10:26:25 +02:00
Elian Doran
15b5885982
New layout: status bar ( #8021 )
2025-12-13 10:23:12 +02:00
renovate[bot]
6aa8d9fbf9
chore(deps): update github artifact actions
2025-12-13 01:19:13 +00:00
renovate[bot]
eccf4620ac
fix(deps): update dependency react-i18next to v16.5.0
2025-12-13 01:19:08 +00:00
renovate[bot]
f08fbe9bb2
fix(deps): update dependency @codemirror/view to v6.39.4
2025-12-13 01:18:39 +00:00
renovate[bot]
bfa87af489
chore(deps): update typescript-eslint monorepo to v8.49.0
2025-12-13 01:18:08 +00:00
renovate[bot]
a7899b7505
chore(deps): update pnpm to v10.25.0
2025-12-13 01:17:37 +00:00
renovate[bot]
e80b5cddcd
chore(deps): update node.js to v24.12.0
2025-12-13 01:17:27 +00:00
renovate[bot]
db12f9b8dc
fix(deps): update dependency eslint-linter-browserify to v9.39.2
2025-12-13 01:15:42 +00:00
renovate[bot]
f4c95195c9
chore(deps): update dependency @redocly/cli to v2.12.6
2025-12-13 01:12:39 +00:00
renovate[bot]
e2cbff7b3a
chore(deps): update dependency @electron/rebuild to v4.0.2
2025-12-13 01:11:53 +00:00
Elian Doran
98a3c8150c
feat(breadcrumb): replace title editing with jump to top
2025-12-13 01:45:02 +02:00
Elian Doran
447e09fec1
feat(note_actions): hide code notes from new layout
2025-12-13 01:24:37 +02:00
Elian Doran
7d2a1bb2e5
feat(status_bar): modal for configuring list of code languages
2025-12-13 01:19:20 +02:00
Elian Doran
40fcf79778
fix(status_bar): code mime not updating between notes
2025-12-13 01:14:50 +02:00
Elian Doran
88a779bbdb
feat(status_bar): indicate selected code mime in menu
2025-12-13 01:10:38 +02:00
Elian Doran
db04514769
fix(status_bar): code mime switcher is clipped
2025-12-13 01:07:30 +02:00
Elian Doran
23062470f5
feat(status_bar): code mime switcher
2025-12-13 01:03:57 +02:00
Elian Doran
5bad043ed5
chore(status_bar): address requested changes
2025-12-13 00:43:00 +02:00
Elian Doran
4ab8af0995
feat(status_bar): keep button active when dropdown is shown
2025-12-13 00:37:29 +02:00
Elian Doran
1a65c5e13e
feat(status_bar): hide note paths in hidden notes
2025-12-13 00:30:22 +02:00
Elian Doran
fc08946038
chore(status_bar): avoid shifting due to language switcher
2025-12-13 00:27:51 +02:00
Elian Doran
4d6dba06ad
refactor(ribbon): remove left-over logic for calculating ribbon height
2025-12-13 00:24:05 +02:00
Elian Doran
d7887fe25f
chore(layout): hide ribbon in new layout
2025-12-13 00:22:34 +02:00
Elian Doran
81dd50e752
fix(status_bar): wrong font size for language selector text
2025-12-13 00:13:06 +02:00
Elian Doran
fe13065ef8
lint: status bar
2025-12-13 00:11:28 +02:00
Meinzzzz
c02491d2e6
Remove unnecessary any casts in math plugin
2025-12-12 23:09:20 +01:00
Elian Doran
eb02330fdf
feat(status_bar): integrate note paths widget
2025-12-13 00:05:33 +02:00
Elian Doran
738fa6fd0e
lint: note paths
2025-12-12 23:51:03 +02:00
Elian Doran
0c1c7e4f8e
feat(status_bar): note paths (no interaction yet)
2025-12-12 23:47:31 +02:00
Elian Doran
9eb9b66398
fix(status_bar): keyboard shortcuts to add attributes not working
2025-12-12 23:34:26 +02:00
Elian Doran
9db046b401
fix(status_bar): attributes not editable from modal
2025-12-12 23:29:59 +02:00
Elian Doran
914272eee0
style(status_bar): improve layout and spacing slightly
2025-12-12 23:13:31 +02:00
Elian Doran
2b7e203bcc
refactor(status_bar): remove wrapper container for breadcrumb
2025-12-12 23:07:57 +02:00
Elian Doran
a61ddedc0b
refactor(status_bar): remove old breadcrumb styles
2025-12-12 23:06:47 +02:00
Meinzzzz
a6ede8f905
Improve mathinputview
2025-12-12 21:33:59 +01:00
Elian Doran
60fc34ffac
feat(status_bar): functional attribute toggle button
2025-12-12 21:57:42 +02:00
Elian Doran
685109556c
chore(ribbon): hide inherited & owned attributes on new layout
2025-12-12 21:49:42 +02:00
Elian Doran
45927053f3
fix(ribbon): links in inherited attributes not visible
2025-12-12 21:48:11 +02:00
Elian Doran
5d438a877b
feat(status_bar): improve alignment of attribute editor
2025-12-12 21:44:27 +02:00
Elian Doran
870499bc3a
feat(status_bar): basic integration of inherited attributes
2025-12-12 21:41:05 +02:00
Elian Doran
c6d97e3d4b
feat(status_bar): basic integration of attribute editor
2025-12-12 21:30:32 +02:00
Elian Doran
efff38b116
feat(status_bar): attribute button (not yet interactive)
2025-12-12 21:19:23 +02:00
Elian Doran
1b725175c6
refactor(status_bar): solve warnings
2025-12-12 20:59:57 +02:00
Elian Doran
6eff62f73f
feat(status_bar): add new attachment count
2025-12-12 20:55:54 +02:00
Meinzzzz
22941a9ce0
Fix sync issues
2025-12-12 19:48:09 +01:00
Elian Doran
95d2160c76
feat(status_bar): integrate backlinks
2025-12-12 20:31:19 +02:00
Elian Doran
2b195155ed
fix(note_details): appearing in options
2025-12-12 20:21:55 +02:00
Elian Doran
28e9abc8bb
chore(status_bar): re-order icons to avoid layout shifting
2025-12-12 20:19:37 +02:00
Elian Doran
0162b9d441
fix(status_bar): language selector appearing for non-text notes
2025-12-12 20:18:50 +02:00
Elian Doran
0545b929e1
fix(status_bar): react to active note context
2025-12-12 20:17:53 +02:00
Elian Doran
d2b32ff5af
feat(status_bar): relocate to outside split area
2025-12-12 19:47:47 +02:00
Elian Doran
2d3776cd5f
feat(status_bar): integrate note info badge
2025-12-12 19:31:00 +02:00
Elian Doran
2638963171
feat(status_bar/language): add tooltip
2025-12-12 18:58:54 +02:00
Elian Doran
24ed97f65d
feat(status_bar/language): improve display of more languages
2025-12-12 18:53:54 +02:00
Elian Doran
c099634e39
feat(status_bar/language): improve display of Asian languages
2025-12-12 18:50:48 +02:00
Elian Doran
12be14e6cf
feat(status_bar/language): display icon
2025-12-12 18:47:34 +02:00
Elian Doran
4dc773c1a3
refactor(status_bar/language): stop reusing UI for greater customisibility
2025-12-12 18:29:40 +02:00
Elian Doran
31c5323fd9
feat(status_bar/language): compact locale name
2025-12-12 18:05:10 +02:00
Elian Doran
74b6e7bf63
fix(breadcrumb): some dropdowns not visible
2025-12-12 17:55:22 +02:00
Elian Doran
34025fa646
fix(global_menu): dev menu wrongly positioned on horizontal layout
2025-12-12 14:41:10 +02:00
Elian Doran
df9554194a
feat(layout/status_bar): integrate language selector basically
2025-12-12 00:34:47 +02:00
Elian Doran
4e1188484d
refactor(layout/status_bar): move breadcrumbs into layout dir
2025-12-12 00:24:30 +02:00
Elian Doran
2f44b9dc59
feat(layout/status_bar): integrate breadcrumbs
2025-12-12 00:21:40 +02:00
Elian Doran
9ee3c48485
chore(layout): relocate ribbon on the top temporarily
2025-12-12 00:15:58 +02:00
Elian Doran
78b9c94829
chore(layout/status_bar): create empty component
2025-12-12 00:13:38 +02:00
Meinzzzz
633a09d414
Fix sync bug
2025-12-11 23:06:13 +01:00
Elian Doran
4c8225ed73
Translations update from Hosted Weblate ( #8020 )
2025-12-11 23:58:41 +02:00
noobhjy
88aad6d351
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1668 of 1668 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-11 20:38:41 +00:00
Elian Doran
d99d701095
feat(global_menu): add support for all experimental options
2025-12-11 22:38:22 +02:00
Elian Doran
61fe27abbe
feat(layout): extract floating titlebar into its own experimental feature
2025-12-11 22:29:22 +02:00
Elian Doran
24cd5006d5
chore(note_map): open in reusable split
2025-12-11 22:14:08 +02:00
Elian Doran
726d6aad65
feat(layout): integrate note map
2025-12-11 22:01:22 +02:00
Elian Doran
bd9fe14a6c
chore(layout): remove title extra spacing for now
2025-12-11 21:08:36 +02:00
Elian Doran
792a10ace5
New layout: Integrate small ribbon categories + collection properties ( #8018 )
2025-12-11 20:59:31 +02:00
Elian Doran
e9ac69b8e5
chore(note_bars/collection): address change request
2025-12-11 20:33:52 +02:00
Elian Doran
c76ff2d371
feat(note_bars/collection): add a help button
2025-12-11 20:19:06 +02:00
Elian Doran
8ab9e30404
chore(note_bars/collection): disable ribbon tab
2025-12-11 20:13:04 +02:00
Elian Doran
53b7d93efb
feat(note_bars/collection): support comboboxes
2025-12-11 20:09:25 +02:00
Elian Doran
00df3c3d1f
feat(note_bars/collection): support number fields
2025-12-11 19:51:40 +02:00
Elian Doran
e766b82418
feat(note_bars/collection): add icon to checkboxes
2025-12-11 19:44:22 +02:00
Elian Doran
9f4757af5b
chore(note_bars/collection): put archived notes at the end
2025-12-11 19:39:07 +02:00
Elian Doran
1a9fb34a6e
feat(note_bars/collection): support dropdown menu click action
2025-12-11 19:37:04 +02:00
Elian Doran
a1513a3567
feat(note_bars/collection): support split button properties
2025-12-11 19:34:22 +02:00
Elian Doran
0de67b6a69
feat(note_bars/collection): support button properties
2025-12-11 19:29:27 +02:00
Elian Doran
fec5ee9335
feat(note_bars/collection): integrate show archived notes
2025-12-11 19:21:51 +02:00
Elian Doran
b540111fa4
feat(note_bars): add icons to view type switcher
2025-12-11 18:59:28 +02:00
Elian Doran
0eed72b888
feat(note_bars): view type switcher
2025-12-11 18:53:48 +02:00
Elian Doran
0856d3dbdf
fix(layout): note title padding on full-height note
2025-12-11 18:02:52 +02:00
Elian Doran
a9b453c27a
feat(breadcrumb_badges): integrate query/script tab
2025-12-11 17:43:00 +02:00
Elian Doran
fa8287269f
feat(breadcrumb_badges): integrate note properties tab
2025-12-11 17:34:04 +02:00
Elian Doran
1eee471018
fix(breadcrumb_badges): temporarily editable showing up always in popup editor
2025-12-11 17:20:28 +02:00
Elian Doran
c3829f82ab
New layout: Note info ( #8015 )
2025-12-11 17:18:19 +02:00
Elian Doran
a51820f5df
chore(note_info): address requested changes
2025-12-11 16:57:04 +02:00
Elian Doran
68591fb511
feat(note_info): hide ribbon on new layout
2025-12-11 16:48:49 +02:00
Elian Doran
3795ce2143
feat(note_info): integrate near the note title
2025-12-11 16:47:44 +02:00
Elian Doran
3561a4f14d
feat(note_info): add back tooltip for note size
2025-12-11 16:38:31 +02:00
Elian Doran
84cda001aa
feat(note_info): improve layout slightly
2025-12-11 16:33:18 +02:00
Elian Doran
481127a560
docs(user): mention version for board custom attributes
2025-12-11 10:57:30 +02:00
Elian Doran
c708e7cd61
Translations update from Hosted Weblate ( #8016 )
2025-12-11 10:49:33 +02:00
Elian Doran
fee0268792
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (116 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/ro/
2025-12-11 09:47:52 +01:00
green
953593c9d4
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1668 of 1668 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-11 09:47:52 +01:00
Elian Doran
5ff60e53cb
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (1668 of 1668 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ro/
2025-12-11 09:47:51 +01:00
Giovi
b38ee36fae
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1668 of 1668 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/it/
2025-12-11 09:47:49 +01:00
Hosted Weblate
38a415faf0
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-11 09:32:25 +01:00
Elian Doran
1e26864842
Translations update from Hosted Weblate ( #8006 )
2025-12-11 10:32:09 +02:00
Elian Doran
4b74ad5577
feat(breadcrumb/note_info): note size
2025-12-11 00:34:25 +02:00
Elian Doran
e5696713de
feat(breadcrumb/note_info): modification/creation date
2025-12-11 00:23:32 +02:00
Elian Doran
2e44397c88
feat(breadcrumb/note_info): get basic dropdown
2025-12-11 00:18:56 +02:00
Meinzzzz
29f0881c5a
Fix clicking issue in Mathfield
2025-12-10 22:44:02 +01:00
Francis C.
5d19881981
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (1658 of 1658 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-10 22:38:11 +01:00
Tomas Adamek
1711384eaa
Translated using Weblate (Czech)
...
Currently translated at 35.3% (41 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/cs/
2025-12-10 22:38:11 +01:00
Tomas Adamek
9897efe4af
Translated using Weblate (Czech)
...
Currently translated at 5.3% (88 of 1658 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/cs/
2025-12-10 22:38:10 +01:00
Francis C.
884578ea95
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (116 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/zh_Hans/
2025-12-10 22:38:09 +01:00
Francis C.
e404e76299
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (116 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/zh_Hant/
2025-12-10 22:38:09 +01:00
green
1db54cba3e
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1658 of 1658 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-10 22:38:08 +01:00
Francis C.
77e3cc4021
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1658 of 1658 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-10 22:38:07 +01:00
pythaac
242c63dfb4
Translated using Weblate (Korean)
...
Currently translated at 65.1% (99 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ko/
2025-12-10 22:38:06 +01:00
Abdulmajeed Alaskar
f5440576b5
Translated using Weblate (Arabic)
...
Currently translated at 53.9% (82 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ar/
2025-12-10 22:38:06 +01:00
Abdulmajeed Alaskar
b020365af4
Translated using Weblate (Arabic)
...
Currently translated at 29.3% (34 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/ar/
2025-12-10 22:38:05 +01:00
green
25e5bf0b86
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1648 of 1648 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-10 22:38:05 +01:00
Elian Doran
19b32dd3a6
New layout: Integrate Basic properties ( #8014 )
2025-12-10 23:37:54 +02:00
Elian Doran
1ab89d0db0
fix(status_bar): language selector not updating properly
2025-12-10 23:36:47 +02:00
Elian Doran
6e8e10323f
chore(client): address requested changes
2025-12-10 23:19:17 +02:00
Elian Doran
58bc5dc66a
chore(ribbon): hide basic properties from the ribbon on new layout
2025-12-10 23:07:35 +02:00
Elian Doran
db42bb603b
feat(status_bar): add help item
2025-12-10 23:04:32 +02:00
Elian Doran
cb382c9537
fix(global_menu): layout switcher sometimes fails
2025-12-10 22:57:52 +02:00
Elian Doran
a4b79a2dc9
fix(ribbon): content code modal hidden behind backdrop
2025-12-10 22:56:29 +02:00
Elian Doran
0f867e02c4
fix(ribbon): content languages modal hidden behind backdrop
2025-12-10 22:52:13 +02:00
Elian Doran
ab1b4b37f4
feat(global_menu): add an option to switch layouts
2025-12-10 22:51:47 +02:00
Elian Doran
5a1d138f29
feat(status_bar): language selector
2025-12-10 22:39:07 +02:00
Elian Doran
06a5298efa
feat(note_actions): hide options in attachments
2025-12-10 22:27:56 +02:00
Elian Doran
db720acc18
feat(note_actions): hide options in help pages
2025-12-10 22:25:09 +02:00
Elian Doran
8d8ff25bae
feat(note_actions): reintroduce help pages
2025-12-10 22:21:15 +02:00
Elian Doran
6f85b7cc09
feat(note_actions): integrate note type
2025-12-10 21:54:17 +02:00
Elian Doran
77f5770bff
feat(note_actions): protect note switch
2025-12-10 20:57:15 +02:00
Elian Doran
14cda5b921
fix(note_actions): editability context menu is too narrow
2025-12-10 20:46:58 +02:00
Elian Doran
36b1182565
feat(widgets/toggle): disable if going too fast
2025-12-10 20:33:30 +02:00
Elian Doran
483327c808
fix(widgets/toggle): double event triggering when in menu
2025-12-10 20:30:55 +02:00
Elian Doran
efb2f9a048
chore(note_actions): reintroduce disabled logic for toggles
2025-12-10 20:20:21 +02:00
Meinzzzz
60debca37b
Improve comments
2025-12-10 18:36:34 +01:00
Elian Doran
01978dabf0
fix(breadcrumb_badges): doesn't refresh when switching editability
2025-12-10 19:05:33 +02:00
Elian Doran
cfbd2bf53a
feat(note_actions): integrate editability menu into new layout
2025-12-10 18:58:46 +02:00
Elian Doran
9262f94190
feat(note_actions): integrate template switch into new layout
2025-12-10 18:43:34 +02:00
Elian Doran
b36a0bd10b
feat(note_actions): integrate shared switch into new layout
2025-12-10 18:40:56 +02:00
Elian Doran
2dc8948f33
chore(breadcrumb_badges): chagne icon for shared locally
2025-12-10 18:35:29 +02:00
Elian Doran
9f2ed2f9d4
feat(widgets/toggle): disable transitions on first render
2025-12-10 18:33:29 +02:00
Elian Doran
e0f7d65f77
feat(widgets): toggle from label
2025-12-10 18:24:31 +02:00
Elian Doran
f18ac3a923
feat(note_actions): integrate bookmark into new layout
2025-12-10 18:20:36 +02:00
Elian Doran
b39a6bcc97
feat(widgets): prevent clicks in toggle from dismissing menu
2025-12-10 18:17:39 +02:00
Elian Doran
8fa9c25f2a
feat(widgets): menu item with toggle
2025-12-10 18:07:38 +02:00
Elian Doran
84bde62e05
New layout improvements ( #8012 )
2025-12-10 17:50:31 +02:00
Elian Doran
5bb4621097
chore(layout): address requested changes
2025-12-10 17:42:08 +02:00
Elian Doran
f1edf84f4d
fix(layout): title background for code notes
2025-12-10 17:13:52 +02:00
Elian Doran
f7955a9040
fix(client/dropdown): tooltip flickering due to child elements
2025-12-10 17:02:11 +02:00
Elian Doran
7c5df21685
feat(note_actions): group development options
2025-12-10 16:51:07 +02:00
Elian Doran
2060bb8cdd
feat(breadcrumb): show note preview
2025-12-10 16:14:40 +02:00
Elian Doran
a9b4e7b1e2
style(layout): apply heavy padding to title only in normal view
2025-12-10 16:11:17 +02:00
Elian Doran
82528c4478
style(layout): slightly smaller note title in full-height note type
2025-12-10 15:23:42 +02:00
Zexin Yuan
4dcfc3e0bc
chore: add dev shell and direnv support
2025-12-10 21:17:11 +08:00
Elian Doran
999315d3c6
feat(breadcrumb): basic rename note support
2025-12-10 15:16:45 +02:00
Elian Doran
aef0b03c34
feat(breadcrumb_row): collapse badges sooner
2025-12-10 13:38:15 +02:00
Elian Doran
49f008c46f
feat(breadcrumb_row): improve button fit on constrained width
2025-12-10 13:37:07 +02:00
Elian Doran
bd81db4117
feat(breadcrumb_row): improve badge fit on constrained width
2025-12-10 13:33:33 +02:00
Elian Doran
9f274883e3
feat(breadcrumb_badges): basic shrink support
2025-12-10 13:06:25 +02:00
Elian Doran
07b76b80f4
feat(layout): hide note details in attachment view
2025-12-10 12:52:03 +02:00
Elian Doran
0014f0a88d
feat(layout): minor improvements to title/icon alignment
2025-12-10 12:50:05 +02:00
Elian Doran
63f7a78d31
chore(note_actions): use dedicated translation for note revisions
2025-12-10 12:46:23 +02:00
Elian Doran
e556c090ff
fix(ribbon): attribute details not shown in new layout
2025-12-10 12:40:06 +02:00
Elian Doran
c4f483c250
feat(options/advanced): automatically refresh
2025-12-10 12:29:12 +02:00
Elian Doran
4031332b98
feat(note_title_details): tooltips for values
2025-12-10 12:25:38 +02:00
Elian Doran
10cb7c8d6a
feat(note_title_details): hide creation dates on hidden notes
2025-12-10 12:10:32 +02:00
Elian Doran
be190bfe33
feat(layout): improve layout for full-height notes
2025-12-10 12:06:05 +02:00
Elian Doran
4d7d642952
fix(layout): floating toolbar displayed in attachments
2025-12-10 11:58:17 +02:00
Elian Doran
737711e5eb
fix(layout): weird title in full-width & attachments
2025-12-10 11:56:34 +02:00
Elian Doran
42fc128f97
chore(breadcrumb_badges/backlinks): display actual count of backlinks
2025-12-10 11:51:09 +02:00
Elian Doran
b03e6c3b19
chore(breadcrumb_badges/backlinks): display list of backlinks on click
2025-12-10 11:41:14 +02:00
Elian Doran
66008489c4
chore(breadcrumb_badges): fake backlink widget
2025-12-10 11:21:06 +02:00
Elian Doran
3262e3490a
feat(breadcrumb_badges): integrate into quick edit
2025-12-10 11:10:26 +02:00
Elian Doran
16a73b0848
fix(popup_editor): wrong margin for title
2025-12-10 11:03:12 +02:00
Elian Doran
52bb4d7a0e
feat(breadcrumb_badges): make badge not wrap-around
2025-12-10 09:52:46 +02:00
Elian Doran
40b5e4d549
feat(breadcrumb_badges): proper link handling support
2025-12-10 09:47:05 +02:00
Elian Doran
b014ea8950
feat(breadcrumb_badges): add colors to the badges
2025-12-10 09:38:55 +02:00
Elian Doran
61592716f9
feat(breadcrumb_badges): add tooltips for the badges
2025-12-10 09:27:44 +02:00
Elian Doran
efe7fc0ee7
chore(layout): hide breadcrumb badges if not on new layout
2025-12-10 09:12:57 +02:00
Elian Doran
a810db3641
feat(breadcrumb_badges): display badge when editing is unlocked
2025-12-10 09:11:28 +02:00
Elian Doran
f8b292dfa3
Experimental layout ( #8005 )
2025-12-09 23:35:15 +02:00
Elian Doran
fc2ab91280
feat(options/advanced): add description for experimental
2025-12-09 23:16:30 +02:00
Elian Doran
668ee219c6
chore(layout): use translation for badges
2025-12-09 23:02:21 +02:00
Elian Doran
ee6512a1a6
refactor(layout): align name for breadcrumb badges
2025-12-09 23:00:41 +02:00
Elian Doran
fe1f590286
chore(layout): use translations for note title details
2025-12-09 23:00:02 +02:00
Elian Doran
876e8f843a
chore(layout): use i18n for options
2025-12-09 22:58:16 +02:00
Elian Doran
a45c1a1dc8
chore(layout): fix regressions after merge
2025-12-09 22:57:36 +02:00
Elian Doran
f8377169e6
Merge remote-tracking branch 'origin/main' into feature/new_layout
2025-12-09 22:46:18 +02:00
Elian Doran
a197a33d35
chore(experimental_features): address review
2025-12-09 22:43:39 +02:00
Elian Doran
3060207d04
feat(layout): created & modification date
2025-12-09 22:22:28 +02:00
Elian Doran
28c1d0b3f5
feat(layout): indicate clickable badges
2025-12-09 21:50:38 +02:00
Elian Doran
644d051477
feat(layout): add shared badge
2025-12-09 21:44:39 +02:00
Elian Doran
f42031c8de
feat(layout): add icon to the badge
2025-12-09 21:11:30 +02:00
Elian Doran
6b50d9b087
feat(layout): implement read-only badge
2025-12-09 21:06:28 +02:00
Elian Doran
a0f0da64b4
feat(layout): new icon for note actions & fix padding
2025-12-09 20:59:28 +02:00
Elian Doran
1e72ebd104
feat(layout): move revisions button to note actions
2025-12-09 20:48:54 +02:00
Elian Doran
1184a95697
style(layout): missed bottom border in ribbon buttons
2025-12-09 20:44:58 +02:00
Elian Doran
cd0e4a5678
feat(layout): move fixed formatting toolbar above
2025-12-09 20:36:48 +02:00
Elian Doran
394f6c3110
feat(layout): respect content width for title
2025-12-09 20:22:31 +02:00
Elian Doran
e2b6d0c256
feat(layout): move the note title into the scrollable region
2025-12-09 20:09:06 +02:00
Elian Doran
fe7ca210dd
feat(layout): move the note actions into the breadcrumb area
2025-12-09 20:05:42 +02:00
Elian Doran
e58d6bf2a3
feat(layout): reverse the layout of the ribbon
2025-12-09 19:51:53 +02:00
Elian Doran
460d20d6b2
feat(layout): move ribbon to the bottom as experimental layout
2025-12-09 19:42:37 +02:00
Elian Doran
ae154212fe
feat(client/server): basic support for experimental features
2025-12-09 19:34:03 +02:00
Elian Doran
28bb4edbac
chore(layout): revert work on floating panel
2025-12-09 19:18:48 +02:00
Elian Doran
1ceed1b47b
chore(layout): revert work on floating panel
2025-12-09 19:11:27 +02:00
Elian Doran
9445e64c2e
Translations update from Hosted Weblate ( #8004 )
2025-12-09 17:49:32 +02:00
Matheus Fongaro (MatioZG)
e6fba03ba7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 3.2% (5 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/pt_BR/
2025-12-09 16:16:40 +01:00
green
b027ca5c09
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1646 of 1646 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-09 16:16:39 +01:00
Elian Doran
e98df30500
fix(popup-editor): broken title bar layout
2025-12-09 17:16:29 +02:00
Elian Doran
111c44dadf
fix(content_header): z-index issues
2025-12-09 17:11:28 +02:00
Elian Doran
cb31c25e6c
fix(content_header): note icon dropdown broken when scrolling
2025-12-09 17:08:03 +02:00
Elian Doran
5d59c953c2
fix(layout): title row background in settings
2025-12-09 16:39:31 +02:00
Elian Doran
a2cff42981
fix(layout): scrollbar design in code note
2025-12-09 16:31:47 +02:00
Elian Doran
cae892a971
fix(layout): title not visible on dark code theme
2025-12-09 16:27:19 +02:00
Elian Doran
f8447d923e
feat(ribbon): hide when in options
2025-12-09 16:22:03 +02:00
Elian Doran
3b8dabc9d2
Back/forward navigation in tab bar ( #8003 )
2025-12-09 16:11:17 +02:00
Elian Doran
cda39e967c
chore(tab_navigation): address requested changes
2025-12-09 16:02:24 +02:00
Elian Doran
7da9367dc9
fix(tab_navigation): affecting server and mobile views
2025-12-09 15:59:15 +02:00
Elian Doran
82d97ef26f
feat(tab_navigation): hide buttons if launcher ones are used
2025-12-09 15:30:46 +02:00
Elian Doran
9e094f1d96
feat(tab_navigation): add it to horizontal layout as well
2025-12-09 15:14:13 +02:00
Elian Doran
da7e15c268
refactor(tab_navigation): sort imports
2025-12-09 15:06:54 +02:00
Elian Doran
24806a810c
feat(tab_navigation): display note icon in history navigation
2025-12-09 15:02:52 +02:00
Elian Doran
a2ace4510a
Translations update from Hosted Weblate ( #8000 )
2025-12-09 15:00:26 +02:00
Elian Doran
5c8132088f
feat(client): use chevrons to display note path
2025-12-09 14:49:19 +02:00
Elian Doran
7ee060b228
feat(tab_navigation): improve indicator for current item in context menu
2025-12-09 14:41:17 +02:00
Elian Doran
4b2a4b8f7b
feat(tab_navigation): reflect state of history by disabling the buttons
2025-12-09 14:29:45 +02:00
Elian Doran
5a668ede01
chore(tab_navigation): reintroduce history cleaning
2025-12-09 14:24:39 +02:00
Elian Doran
9e099444b6
feat(tab_navigation): functional context menu
2025-12-09 14:23:06 +02:00
Elian Doran
e3f5b3535a
feat(tab_navigation): functional back/forward buttons
2025-12-09 14:10:11 +02:00
Elian Doran
346ad1e8a3
feat(tab_navigation): add the buttons on vertical layout
2025-12-09 14:06:57 +02:00
Elian Doran
2a9558e9c5
style(ribbon): make icons slightly bigger
2025-12-09 13:18:25 +02:00
Hosted Weblate
c324f66aef
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-09 12:15:20 +01:00
Elian Doran
e688f2cdb6
Add breadcrumbs to navigation ( #7995 )
2025-12-09 13:15:03 +02:00
Elian Doran
2ff8762a22
chore(client): fix typecheck
2025-12-09 13:07:41 +02:00
Elian Doran
4d75221938
chore(breadcrumbs): address requested changes
2025-12-09 12:41:54 +02:00
Elian Doran
658b699b71
fix(collections/geomap): fake floating buttons mispositioned
2025-12-09 12:24:28 +02:00
Elian Doran
72b0d03546
chore(layout): remove some title margins
2025-12-09 12:23:05 +02:00
Elian Doran
19980807f2
style(ribbon): fix some alignment issues & decrease button size
2025-12-09 12:20:27 +02:00
Elian Doran
3514e3d057
fix(floating_buttons): wrong position when at the top of the note
2025-12-09 11:46:16 +02:00
Elian Doran
fb6c82740c
chore(ribbon): remove top transition completely
2025-12-09 11:38:04 +02:00
Elian Doran
8df5a010c9
fix(ribbon): note buttons cut off
2025-12-09 11:36:00 +02:00
Elian Doran
895e9b8bf0
chore(client/layout): reduce transitions
2025-12-09 11:30:18 +02:00
Elian Doran
bfcf85e0d2
fix(client/layout): content header height not properly resized when switching notes
2025-12-09 11:27:05 +02:00
Elian Doran
5770222304
fix(client/floating_buttons): clipped by floating content header
2025-12-09 11:08:28 +02:00
Elian Doran
d5d2815bdf
fix(client/floating_buttons): clipped by ribbon
2025-12-09 09:20:31 +02:00
Elian Doran
7fc3d413e5
fix(client): 1px scroll in full-height note
2025-12-09 09:13:18 +02:00
Elian Doran
474228b630
style(client): remove bottom border & box-shadow for content header
2025-12-09 08:22:51 +02:00
Elian Doran
0805e077a1
feat(ribbon): basic implementation for scroll pinning
2025-12-09 08:18:27 +02:00
Elian Doran
6b059a9a75
feat(ribbon): context menu for root item
2025-12-09 08:01:52 +02:00
Elian Doran
7377e4e34d
chore(ribbon): improve paddings slightly
2025-12-09 07:58:59 +02:00
Elian Doran
6fac947d9c
chore(ribbon): address requested changes
2025-12-09 07:50:21 +02:00
Elian Doran
5973e5ca26
chore(ribbon): remove label for the root entirely
2025-12-09 07:46:46 +02:00
Nriver
5907b7090e
fix note title color for legacy themes
2025-12-09 10:49:28 +08:00
Meinzzzz
30ea81d0fb
Improve virtual keyboard logic and fix Tab issues
2025-12-08 22:59:08 +01:00
Elian Doran
6570a55e7e
Translations update from Hosted Weblate ( #7993 )
2025-12-08 23:56:13 +02:00
Elian Doran
608ab53933
chore(ribbon): reduce note title padding
2025-12-08 23:41:17 +02:00
Meinzzzz
b1d92c4fe6
Fix Tab issues
2025-12-08 22:39:12 +01:00
Elian Doran
05679f7a8d
feat(ribbon): prototype sticky ribbon
2025-12-08 23:33:55 +02:00
noobhjy
f4838bb3b5
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.1% (115 of 116 strings)
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/zh_Hans/
2025-12-08 21:21:24 +00:00
pythaac
edb2a65196
Translated using Weblate (Korean)
...
Currently translated at 61.8% (94 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ko/
2025-12-08 21:21:23 +00:00
Hosted Weblate
fd721cac51
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-08 21:21:23 +00:00
pythaac
a1ff3cc8f7
Translated using Weblate (Korean)
...
Currently translated at 57.2% (87 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ko/
2025-12-08 21:21:21 +00:00
Adorian Doran
3fa6b264e5
style/note colors: include the original custom color
2025-12-08 23:18:14 +02:00
Elian Doran
fcf51ec6da
chore(eslint): apply to .tsx as well
2025-12-08 23:14:09 +02:00
Elian Doran
d15b5f8cbc
style(next): basic styling of ribbon as a floating toolbar
2025-12-08 23:13:58 +02:00
Elian Doran
ef3cbcac6d
refactor(breadcrumb): fix eslint issues
2025-12-08 23:09:00 +02:00
Elian Doran
b16893c4d2
feat(breadcrumb): collapse items if the list is too big
2025-12-08 23:03:31 +02:00
Elian Doran
a365814aaa
feat(breadcrumb): improve overflow slightly
2025-12-08 22:54:31 +02:00
Elian Doran
eca2116adc
feat(breadcrumb): make the root note clickable
2025-12-08 22:46:04 +02:00
Elian Doran
4cfa403657
feat(breadcrumb): apply ellipsis to dropdown
2025-12-08 22:40:37 +02:00
Elian Doran
70ded4c2cd
chore(breadcrumb): use bold for highlighting active entry
2025-12-08 22:38:06 +02:00
Elian Doran
3fe45db6ef
feat(breadcrumb): improve overflow support
2025-12-08 22:17:49 +02:00
Elian Doran
11467775b6
feat(breadcrumb): basic overflow support
2025-12-08 22:09:46 +02:00
Elian Doran
1e5fcf635e
feat(breadcrumb): show root title if it's the one active
2025-12-08 22:05:09 +02:00
Elian Doran
223ba4643f
fix(breadcrumb): breadcrumb shown if there are no children
2025-12-08 21:57:51 +02:00
Elian Doran
200fd76929
feat(breadcrumb): display a checkbox for the current note
2025-12-08 21:52:36 +02:00
Meinzzzz
70f46de2d8
MathLive virtual keyboard only appears when focusing the mathfield
2025-12-08 20:30:07 +01:00
Meinzzzz
f1b2d0b870
Increas Mathfield font size and ensure virtual keyboard appears above CKEditor
2025-12-08 20:22:52 +01:00
Meinzzzz
8a385972fc
Close Virtual Keyboard when Mathinput is closed
2025-12-08 18:49:06 +01:00
Elian Doran
c5c4ecd6e6
feat(breadcrumb): show current item
2025-12-08 17:04:08 +02:00
Elian Doran
bedca9f82c
feat(breadcrumb): hide root icon
2025-12-08 16:45:26 +02:00
Elian Doran
adc356eff3
fix(breadcrumb): navigation on first level not working
2025-12-08 16:41:06 +02:00
Elian Doran
c4285772b3
feat(breadcrumb): basic navigation in separator
2025-12-08 16:34:40 +02:00
Elian Doran
a02235f2bd
feat(breadcrumb): set up dropdown
2025-12-08 16:03:12 +02:00
Elian Doran
5f215b14c2
feat(breadcrumb): start implementing interactive breadcrumbs
2025-12-08 16:01:34 +02:00
Elian Doran
6e29fe8d58
feat(breadcrumb): hide preview
2025-12-08 15:56:03 +02:00
Elian Doran
43ceb1982d
feat(breadcrumb): hide last note
2025-12-08 15:53:17 +02:00
Elian Doran
d02ec47d77
feat(breadcrumb): get breadcrumb to render
2025-12-08 15:16:06 +02:00
Elian Doran
9942950710
feat(layout): relocate title into scrollable region
2025-12-08 14:54:57 +02:00
Elian Doran
a6682be251
fix(webview): layout issues when when no webviewSrc
2025-12-08 14:21:59 +02:00
Elian Doran
baee2cd6b2
chore(scripts): add proper typechecking
2025-12-08 14:13:18 +02:00
Elian Doran
3ee8eac635
chore(readme): order languages alphabetically
2025-12-08 14:13:17 +02:00
Elian Doran
ce5a775160
Translations update from Hosted Weblate ( #7991 )
2025-12-08 13:22:19 +02:00
Elian Doran
2cf66d1c53
Delete CNAME
2025-12-08 12:59:39 +02:00
Hosted Weblate
eaee67d742
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-08 11:59:30 +01:00
Elian Doran
c681496b1b
chore(readme): fix links to old docs
2025-12-08 12:58:48 +02:00
Elian Doran
829d3e046d
chore(readme): fix links to docs
2025-12-08 12:51:07 +02:00
Elian Doran
5c8df540db
chore(readme): fix language switcher links ( closes #7246 )
2025-12-08 12:43:00 +02:00
Elian Doran
8920e6e448
chore(readme): disable translation for language switcher
2025-12-08 12:00:30 +02:00
Elian Doran
3cb860232e
Translations update from Hosted Weblate ( #7990 )
2025-12-08 11:57:43 +02:00
Hosted Weblate
d588518ba1
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-08 10:55:07 +01:00
Elian Doran
d6f727d17a
Translations update from Hosted Weblate ( #7989 )
2025-12-08 11:54:51 +02:00
Wen QI
82c40302bd
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1646 of 1646 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-08 10:53:50 +01:00
Andreas H.
c40c62a247
Translated using Weblate (German)
...
Currently translated at 99.2% (1634 of 1646 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/de/
2025-12-08 10:53:50 +01:00
Wen QI
8048b5ebca
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 99.4% (1637 of 1646 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-08 10:53:49 +01:00
green
03ba43df5d
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1646 of 1646 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-08 10:53:49 +01:00
Elian Doran
a4b95b45ec
chore(readme): rewrite links
2025-12-08 11:52:28 +02:00
Elian Doran
59513962fe
chore(readme): add script to copy README into docs
2025-12-08 11:49:12 +02:00
Elian Doran
a201b43cde
fix(launch_bar): sync status not correctly rendered
2025-12-08 11:30:33 +02:00
Elian Doran
f98c77bd16
Translations update from Hosted Weblate ( #7988 )
2025-12-08 09:44:13 +02:00
green
2596359b25
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1646 of 1646 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-08 08:30:46 +01:00
minkipark
e0a0263607
Translated using Weblate (Korean)
...
Currently translated at 3.0% (50 of 1646 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ko/
2025-12-08 08:30:45 +01:00
green
2d3feedb07
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (152 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ja/
2025-12-08 08:30:45 +01:00
Hosted Weblate
af392fad3d
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-08 08:30:44 +01:00
Elian Doran
ef74490c44
chore(deps): update dependency jsonc-eslint-parser to v2.4.2 ( #7982 )
2025-12-08 09:30:31 +02:00
Elian Doran
b6856e18a8
fix(deps): update dependency katex to v0.16.27 ( #7983 )
2025-12-08 09:30:08 +02:00
renovate[bot]
de1d4424d9
fix(deps): update dependency katex to v0.16.27
2025-12-08 01:03:42 +00:00
renovate[bot]
5ec45bb575
chore(deps): update dependency jsonc-eslint-parser to v2.4.2
2025-12-08 01:02:52 +00:00
Meinzzzz
28dd85c1d1
Merge upstream changes and resolve conflicts
2025-12-07 23:51:41 +01:00
meinzzzz
827c8e0e72
Refactor: Combine MathLive and LaTeX inputs into one single component
2025-12-07 23:19:48 +01:00
Elian Doran
cb3aced2ed
docs(script): clarify originEntity and activeContext
2025-12-07 23:58:02 +02:00
Elian Doran
2f13a1ad21
fix(mind-map): show text in links between nodes on export ( #7938 )
2025-12-07 23:20:18 +02:00
Elian Doran
045127adee
chore(vscode): add errorlens to recommendations
2025-12-07 23:11:07 +02:00
Elian Doran
db1a0c0362
i18n(client): update renamed key
2025-12-07 23:07:30 +02:00
Elian Doran
dcaf91a878
CKEditor stability improvements ( #7979 )
2025-12-07 22:40:52 +02:00
Elian Doran
a9209f5103
chore(ckeditor/watchdog): accidental comment
2025-12-07 22:32:06 +02:00
Elian Doran
ea613986c2
chore(server): add OpenAPI spec for to-markdown
2025-12-07 22:26:21 +02:00
Elian Doran
1ed46bd47c
refactor(server): add validation for HTML/Markdown rendering
2025-12-07 22:24:14 +02:00
Elian Doran
f1ee79e75a
refactor(client): inconsistent prefix for messages
2025-12-07 22:23:19 +02:00
Elian Doran
cd27160905
chore(ckeditor/watchdog): fix typecheck issues
2025-12-07 22:09:30 +02:00
Elian Doran
9ddf4a1308
feat(ckeditor/watchdog): ignore model out of bounds ( closes #7739 )
2025-12-07 22:00:10 +02:00
Elian Doran
a1c5ed9eb5
feat(ckeditor/watchdog): ignore parent check ( closes #5776 )
2025-12-07 21:59:52 +02:00
Elian Doran
7a4f19eada
chore(ckeditor): revert breaking change
2025-12-07 21:34:10 +02:00
Elian Doran
397fb785d6
feat(ckeditor/watchdog): functional copy to clipboard button
2025-12-07 21:21:55 +02:00
Elian Doran
75a1fcc933
chore(dialog): fix mandatory parameter
2025-12-07 21:06:56 +02:00
Elian Doran
292cbf1383
feat(ckeditor/watchdog): add a title to the details screen
2025-12-07 21:03:39 +02:00
Elian Doran
37a14fefb3
feat(ckeditor/watchdog): improve layout of info dialog
2025-12-07 21:01:56 +02:00
Elian Doran
f424633d8c
feat(ckeditor/watchdog): improve dialog size
2025-12-07 20:59:53 +02:00
Elian Doran
048258d2d1
feat(toast): improve button layout
2025-12-07 20:59:41 +02:00
Elian Doran
f779108b6c
feat(ckeditor/watchdog): add a more details button
2025-12-07 20:40:29 +02:00
Elian Doran
522f3ae0a1
feat(toast): support buttons
2025-12-07 20:39:27 +02:00
Elian Doran
3fc7067c59
feat(dialog): support React nodes in info dialog
2025-12-07 20:39:11 +02:00
Elian Doran
c600e8ef89
feat(ckeditor/watchdog): add a toast to indicate the error
2025-12-07 20:16:34 +02:00
Elian Doran
5ad267fe1b
chore(ckeditor): try to disable watchdog timer
2025-12-07 20:09:56 +02:00
Elian Doran
d8b3e438f8
chore(ckeditor): solve a few eslint warnings
2025-12-07 19:46:06 +02:00
Elian Doran
2834af66e9
feat(ckeditor/watchdog): restore focus after crash
2025-12-07 19:36:46 +02:00
Elian Doran
1bbf86fbeb
feat(ckeditor/watchdog): use data stored in the spaced update
2025-12-07 19:30:35 +02:00
Elian Doran
f662b95dc9
chore(vscode): remove now unnecessary extension recommendations
2025-12-07 19:03:05 +02:00
Elian Doran
9ad4b725ac
chore(eslint): report missing semicolons
2025-12-07 00:42:25 +02:00
Elian Doran
0182c61aec
chore(vscode): mark all eslint rules as warnings
2025-12-07 00:42:00 +02:00
Elian Doran
78362535c7
chore(eslint): downgrade import sorting to warning
2025-12-07 00:36:39 +02:00
Elian Doran
ae7b31f343
chore(dx): trim trailing whitespace in CSS
2025-12-07 00:35:28 +02:00
Elian Doran
f16441bba4
Port toast to React ( #7975 )
2025-12-07 00:34:25 +02:00
Elian Doran
d3f9bb6def
chore(toast): address requested changes
2025-12-07 00:33:37 +02:00
Elian Doran
e02440aa59
fix(toast): persistent toasts no longer working
2025-12-07 00:20:56 +02:00
Elian Doran
f1d87c29d3
chore(toast): fix typecheck issues
2025-12-07 00:15:00 +02:00
Elian Doran
21335b1b00
refactor(toast): get rid of autohide
2025-12-07 00:07:43 +02:00
Elian Doran
7463570e76
refactor(toast): rename delay to timeout
2025-12-07 00:06:42 +02:00
Elian Doran
da17a63ef5
refactor(toast): get rid of closeAfter in favor of delay
2025-12-07 00:04:12 +02:00
Elian Doran
eb8f2021cb
fix(toast): add fallback if icon doesn't start with bx-
2025-12-06 23:49:56 +02:00
Elian Doran
888ff33be1
fix(toast): missing message icon
2025-12-06 23:46:21 +02:00
Elian Doran
b46850e86e
refactor(toast): relocate styles into own file
2025-12-06 23:38:40 +02:00
Elian Doran
f053587f09
chore(toast): port toast to react
2025-12-06 23:37:56 +02:00
Elian Doran
7a3092a23b
fix(read-only-bar): button shrinks when window is small
2025-12-06 23:00:57 +02:00
Elian Doran
d95450ae07
feat(client): detect communication errors with Traefik
2025-12-06 22:57:13 +02:00
Elian Doran
230def10fe
feat(client): improve error message for HTTP errors
2025-12-06 22:12:06 +02:00
Elian Doran
036f8e49a4
docs(server/proxy): breaking change in Traefik 3.6.4
2025-12-06 21:51:56 +02:00
Elian Doran
4eca8a5640
feat(dx): add a way to run traefik reverse proxy
2025-12-06 21:37:24 +02:00
Elian Doran
08f96a91f3
docs(readme): fix a space
2025-12-06 19:37:25 +02:00
Elian Doran
2e915eccd6
Clean up _regroup ( #7970 )
2025-12-06 19:27:15 +02:00
Elian Doran
c05c58c82b
Merge remote-tracking branch 'origin/main' into chore/cleanup_regroup
2025-12-06 19:18:23 +02:00
Elian Doran
572feed918
chore(regroup): address requested changes
2025-12-06 19:17:56 +02:00
Elian Doran
d30d207ab5
test(server): solve some local timeouts
2025-12-06 19:08:19 +02:00
Elian Doran
2a6b91dd04
chore(regroup): reintroduce code coverage
2025-12-06 19:08:03 +02:00
Elian Doran
3dee1725b3
chore(regroup): reintroduce old e2e tests
2025-12-06 18:54:38 +02:00
Elian Doran
f7ac465e67
chore(eslint): integrate preact config
2025-12-06 15:31:38 +02:00
Elian Doran
912f14549c
chore(eslint): integrate playwright e2e
2025-12-06 15:20:05 +02:00
Elian Doran
21079335e7
chore(eslint): remove unnecessary files
2025-12-06 14:58:38 +02:00
Elian Doran
85741240f1
chore(eslint): reintegrate simple import sort
2025-12-06 14:50:41 +02:00
Elian Doran
3df9a87b29
chore(eslint): clean up unnecessary dependency in client
2025-12-06 14:48:00 +02:00
Elian Doran
acd60007ac
chore(eslint): integrate formatter config
2025-12-06 14:43:08 +02:00
Elian Doran
f66c9630e3
chore(deps): update dependency vite to v7.2.6 ( #7951 )
2025-12-06 12:25:52 +02:00
Elian Doran
50a5892a31
chore(deps): update typescript-eslint monorepo to v8.48.1 ( #7953 )
2025-12-06 12:25:14 +02:00
renovate[bot]
c5f58437b1
chore(deps): update typescript-eslint monorepo to v8.48.1
2025-12-06 10:10:32 +00:00
Elian Doran
a915424d9a
chore(deps): update softprops/action-gh-release action to v2.5.0 ( #7958 )
2025-12-06 12:10:09 +02:00
renovate[bot]
be7699c600
chore(deps): update dependency vite to v7.2.6
2025-12-06 10:09:14 +00:00
Elian Doran
a7c946ddae
fix(deps): update codemirror themes ( #7955 )
2025-12-06 12:08:43 +02:00
Elian Doran
4b741a9434
chore(deps): update dependency openai to v6.10.0 ( #7957 )
2025-12-06 12:07:52 +02:00
Elian Doran
cd963272d4
chore(deps): update vitest monorepo to v4.0.15 ( #7954 )
2025-12-06 12:07:11 +02:00
Elian Doran
9de17ead91
Translations update from Hosted Weblate ( #7966 )
2025-12-06 12:05:21 +02:00
pythaac
d98b133d63
Translated using Weblate (Korean)
...
Currently translated at 52.6% (80 of 152 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/ko/
2025-12-06 11:04:27 +01:00
Elian Doran
361e8e0066
chore(deps): update dependency electron to v39 ( #7536 )
2025-12-06 12:04:20 +02:00
Elian Doran
523c44b796
fix(deps): update dependency mermaid to v11.12.2 ( #7956 )
2025-12-06 11:53:14 +02:00
Elian Doran
4bd60ed6a1
chore(deps): update react monorepo to v19.2.1 ( #7952 )
2025-12-06 11:52:11 +02:00
Elian Doran
7d57f08baf
chore(deps): update dependency express to v5.2.1 ( #7950 )
2025-12-06 11:35:10 +02:00
Elian Doran
5e7f54dbc3
chore(deps): update dependency esbuild to v0.27.1 ( #7949 )
2025-12-06 11:34:36 +02:00
Elian Doran
dfb9ce990d
chore(eslint): basic config
2025-12-06 11:05:34 +02:00
Elian Doran
e87a368e87
chore(regroup): remove some redundant files
2025-12-06 10:52:41 +02:00
Elian Doran
44506057fd
chore(regroup): clean bin dir
2025-12-06 10:50:42 +02:00
Elian Doran
ff08eadb23
fix(server/scripts): generate-document failing ( closes #5422 )
2025-12-06 10:49:14 +02:00
Elian Doran
ebb1a3feb2
chore(regroup): integrate generate_document
2025-12-06 10:35:57 +02:00
Elian Doran
81bc85b8e4
chore(regroup): adapt export-schema script
2025-12-06 10:29:08 +02:00
Elian Doran
4a749f52e9
chore(regroup): remove old release scripts
2025-12-06 10:11:28 +02:00
Elian Doran
25e37ddd78
chore(regroup): relocate icon scripts
2025-12-06 10:07:23 +02:00
renovate[bot]
46a9cfcc67
chore(deps): update react monorepo to v19.2.1
2025-12-06 08:00:01 +00:00
Elian Doran
66ff944660
chore(deps): update dependency @types/reveal.js to v5.2.2 ( #7948 )
2025-12-06 09:58:15 +02:00
Elian Doran
988db59197
chore(deps): update dependency @smithy/middleware-retry to v4.4.14 ( #7947 )
2025-12-06 09:57:54 +02:00
Elian Doran
34e321407a
chore(deps): update dependency @redocly/cli to v2.12.3 ( #7946 )
2025-12-06 09:57:31 +02:00
Elian Doran
44c0028a51
chore(regroup): clean up translation scripts
2025-12-06 09:43:54 +02:00
Elian Doran
264b75cd68
chore(regroup): clean up migration scripts
2025-12-06 09:43:02 +02:00
renovate[bot]
cf9ccdcab6
chore(deps): update dependency electron to v39
2025-12-06 07:36:35 +00:00
renovate[bot]
48e18e533c
chore(deps): update dependency openai to v6.10.0
2025-12-06 07:35:53 +00:00
renovate[bot]
12ef778bf4
fix(deps): update dependency mermaid to v11.12.2
2025-12-06 07:35:15 +00:00
Elian Doran
6c31a1788a
Port launch bar to React ( #7934 )
2025-12-06 09:35:06 +02:00
renovate[bot]
aa7c6da8ef
fix(deps): update codemirror themes
2025-12-06 07:34:30 +00:00
renovate[bot]
1ff40cace0
chore(deps): update vitest monorepo to v4.0.15
2025-12-06 07:33:52 +00:00
renovate[bot]
0a1dadbea1
chore(deps): update dependency express to v5.2.1
2025-12-06 07:30:48 +00:00
renovate[bot]
24edbdba5e
chore(deps): update dependency esbuild to v0.27.1
2025-12-06 07:30:09 +00:00
renovate[bot]
db504eff88
chore(deps): update dependency @types/reveal.js to v5.2.2
2025-12-06 07:29:26 +00:00
renovate[bot]
5e09925659
chore(deps): update dependency @smithy/middleware-retry to v4.4.14
2025-12-06 07:28:42 +00:00
renovate[bot]
d1b2b351c8
chore(deps): update dependency @redocly/cli to v2.12.3
2025-12-06 07:28:02 +00:00
Elian Doran
50b0dc178e
chore(regroup): clean up old ETAPI tests
...
They are already integrated in apps/server/spec/etapi.
2025-12-06 09:27:56 +02:00
Elian Doran
b34118e395
fix(deps): update ckeditor monorepo to v47.3.0 ( #7959 )
2025-12-06 09:26:03 +02:00
Elian Doran
e6436f9021
fix(text): code block background not correct
2025-12-06 09:16:20 +02:00
Elian Doran
831d1b4f3a
chore(text): remove workaround for superscript icon
2025-12-06 09:15:40 +02:00
renovate[bot]
0456d1ca29
fix(deps): update ckeditor monorepo to v47.3.0
2025-12-06 07:04:27 +00:00
Elian Doran
fcd151022e
fix(deps): update dependency i18next to v25.7.1 ( #7960 )
2025-12-06 08:59:19 +02:00
Elian Doran
0c1998002e
fix(deps): update dependency preact to v10.28.0 ( #7961 )
2025-12-06 08:58:33 +02:00
Elian Doran
b8c33ce7fa
e2e(server): locator failing due to removal of "visible"
2025-12-06 08:54:35 +02:00
Elian Doran
454cd633e8
fix(read_only_text): missing padding in <pre> without <code>
2025-12-06 08:46:44 +02:00
renovate[bot]
53cb9a6e10
fix(deps): update dependency preact to v10.28.0
2025-12-06 06:43:06 +00:00
renovate[bot]
8d6ff763d6
fix(deps): update dependency i18next to v25.7.1
2025-12-06 06:42:29 +00:00
Elian Doran
ecf15af3a0
fix(deps): update dependency react-i18next to v16.4.0 ( #7962 )
2025-12-06 08:38:20 +02:00
Elian Doran
716823789d
chore(deps): update apple-actions/import-codesign-certs action to v6 ( #7963 )
2025-12-06 08:37:58 +02:00
Elian Doran
3c192badce
chore(deps): update dependency @anthropic-ai/sdk to v0.71.2 ( #7945 )
2025-12-06 08:37:04 +02:00
renovate[bot]
d94b611d10
chore(deps): update apple-actions/import-codesign-certs action to v6
2025-12-06 02:54:20 +00:00
renovate[bot]
e2ce329b6c
fix(deps): update dependency react-i18next to v16.4.0
2025-12-06 02:54:16 +00:00
renovate[bot]
ef902fc706
chore(deps): update softprops/action-gh-release action to v2.5.0
2025-12-06 02:51:28 +00:00
renovate[bot]
a7fc94c303
chore(deps): update dependency @anthropic-ai/sdk to v0.71.2
2025-12-06 02:42:34 +00:00
Elian Doran
c8c6d1bb1e
docs(user): document launch bar widgets
2025-12-05 23:24:18 +02:00
Elian Doran
a205108681
chore(react/launch_bar): address requested changes
2025-12-05 22:57:07 +02:00
Elian Doran
31561879b3
chore(launch_bar): address requested changes
2025-12-05 19:40:36 +02:00
Elian Doran
fdb6677153
chore(launch_bar): reintroduce keyboard shortcuts
2025-12-05 19:23:40 +02:00
Elian Doran
17241be4bc
fix(launch_bar): note context not properly set for legacy widgets
2025-12-05 18:01:46 +02:00
Elian Doran
3bf6de9c76
fix(launch_bar): calendar month selector dropdown wrongly positioned
2025-12-05 17:36:04 +02:00
Elian Doran
a53322e7cb
refactor(launch_bar): deduplicate launcher note props
2025-12-05 17:16:55 +02:00
Elian Doran
a107c126e4
fix(launch_bar): dynamic dropdown not repositioning
2025-12-05 17:11:53 +02:00
Elian Doran
3a8dcae53a
fix(launch_bar): wrong position of dropdown
2025-12-05 16:45:38 +02:00
Elian Doran
b99d4532df
fix(react): duplicate tooltips on focus vs hover
2025-12-05 16:39:55 +02:00
Elian Doran
6e8f8ea357
fix(launch_bar): horizontal launch bar scrolling with dropdown open
2025-12-05 15:53:17 +02:00
Elian Doran
83838bbe76
fix(launch_bar): calendar month selector not actually working
2025-12-05 15:50:25 +02:00
Elian Doran
66620aabe2
fix(launch_bar): calendar dropdown hiding on month selection
2025-12-05 15:43:44 +02:00
Elian Doran
74fcf8270d
chore(launch_bar): improve positioning of the month dropdown
2025-12-05 15:31:14 +02:00
Elian Doran
91b4e32a38
fix(launch_bar): calendar month selector clipped
2025-12-05 15:29:25 +02:00
Elian Doran
3f0c114f24
fix(launch_bar): handle week number wrap-around for next year in calendar
2025-12-05 15:17:51 +02:00
Elian Doran
30fe6b93c4
chore(launch_bar): remove now redundant file
2025-12-05 15:10:48 +02:00
Elian Doran
ec99242314
fix(launch_bar): dropdown tooltip visible when hovering popup
2025-12-05 15:06:55 +02:00
Elian Doran
9149fb7a85
fix(launch_bar): tooltip error for dropdowns
2025-12-05 15:02:13 +02:00
Elian Doran
3c919d9a8a
fix(launch_bar): global menu size
2025-12-05 14:52:57 +02:00
Elian Doran
22f9ce1e2e
Merge remote-tracking branch 'origin/main' into react/launch_bar
2025-12-05 12:22:36 +02:00
Elian Doran
72b01cec70
Merge branch 'stable'
2025-12-05 12:22:14 +02:00
Elian Doran
57b8bc2645
feat(launch_bar): faster tooltips
2025-12-05 12:12:02 +02:00
Elian Doran
3ad4ca3943
fix(launch_bar): bootstrap tooltip for dropdown
2025-12-05 12:06:53 +02:00
Elian Doran
237ffeff52
fix(launch_bar): title position of action buttons
2025-12-05 12:04:26 +02:00
Elian Doran
fb491d9790
Fix (NoteMap): map overflows when switching type in ribbon ( #7939 )
2025-12-05 11:59:08 +02:00
Elian Doran
facd03b6ad
feat(launch_bar): horizontal scroll using mouse wheel
2025-12-05 11:54:31 +02:00
Elian Doran
f5f38ca670
refactor(widgets): relocate AI chat button
2025-12-05 11:53:38 +02:00
Elian Doran
83e599f0e9
refactor(widgets): relocate note launcher & command button
2025-12-05 11:52:52 +02:00
Elian Doran
48cd06f37e
feat(bundle): improve error handling message
2025-12-05 11:49:09 +02:00
Elian Doran
aac9d2d1c4
fix(toast): icon missing for error messages
2025-12-05 11:45:02 +02:00
Elian Doran
7e2e1c12b9
chore(widgets): fix error icon in toast & improve message reporting
2025-12-05 11:42:56 +02:00
Elian Doran
3410dd4eba
chore(react/launch_bar): bring back reporting widget that failed
2025-12-05 11:40:50 +02:00
Elian Doran
d511085db3
chore(react/launch_bar): port launcher container & launcher
2025-12-05 11:31:52 +02:00
Elian Doran
caaa3583a7
chore(react/launch_bar): port sync status
2025-12-05 10:22:34 +02:00
Elian Doran
185e5691a4
chore(react/launch_bar): bring back week highlighting
2025-12-05 09:52:46 +02:00
Elian Doran
20f44cc64f
chore(react/launch_bar): reimplement week notes
2025-12-05 09:36:21 +02:00
SiriusXT
07ef94afd9
Merge branch 'main' into fix/note_map
2025-12-05 15:21:30 +08:00
SiriusXT
2d33b8a958
fix(note_map): initialize map state when switching map type in ribbon
2025-12-05 15:21:06 +08:00
Elian Doran
d283f5dbb4
chore(react/launch_bar): hide dropdown when selecting date
2025-12-05 09:15:01 +02:00
Elian Doran
1af76c4d06
chore(react/launch_bar): clicking on calendar days
2025-12-05 09:11:50 +02:00
Elian Doran
07498c6bef
chore(react/launch_bar): add link to existing days
2025-12-05 09:02:51 +02:00
Elian Doran
18f9ebbc4f
chore(react/launch_bar): reintroduce day highlighting
2025-12-05 08:56:35 +02:00
SiriusXT
85b4f652f4
chore(note_map): improve the icon for expanding/collapsing the map
2025-12-05 11:21:44 +08:00
SiriusXT
eec6f7336c
fix (note_map): map overflows when switching map type in ribbon
2025-12-05 11:21:33 +08:00
Lucas
f976dd8d30
Apply suggestions from code review
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-04 13:08:28 -08:00
Lucas
2d3aa3a96e
Merge branch 'main' into main
2025-12-04 13:04:24 -08:00
Elian Doran
1195cbd772
Translations update from Hosted Weblate ( #7937 )
2025-12-04 22:59:00 +02:00
Hosted Weblate
cebfa674ef
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Trilium Notes/README
Translate-URL: https://hosted.weblate.org/projects/trilium/readme/
2025-12-04 21:56:39 +01:00
Elian Doran
3ed596496d
Merge branch 'main' of github.com:TriliumNext/Trilium
2025-12-04 22:56:20 +02:00
Elian Doran
d99ef78348
fix(client): find and replace in floating toolbar
2025-12-04 22:56:15 +02:00
lzinga
2666c1e196
feat(snapdom): update screenshot generation options for SVG and PNG exports
2025-12-04 12:52:01 -08:00
Lucas
4b8c8888ee
Merge branch 'TriliumNext:main' into main
2025-12-04 12:49:37 -08:00
lzinga
ce1fd64aa9
feat(export): enhance SVG and PNG export functionality with snapdom integration
2025-12-04 12:49:10 -08:00
Elian Doran
bd1479b14a
Translations update from Hosted Weblate ( #7935 )
2025-12-04 22:32:47 +02:00
Elian Doran
baee9520d1
Apply suggestion from @gemini-code-assist[bot]
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-12-04 22:32:08 +02:00
green
adb30a526e
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (1636 of 1636 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/ja/
2025-12-04 21:27:44 +01:00
noobhjy
60c40457fc
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (1636 of 1636 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hans/
2025-12-04 21:27:43 +01:00
noobhjy
a6df457c9c
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (1636 of 1636 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-04 21:27:42 +01:00
Francis C.
3fd8fb0308
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (1636 of 1636 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/zh_Hant/
2025-12-04 21:27:41 +01:00
Elian Doran
7d4a7d4ab6
feat(dev): option to crash CKEditor
2025-12-04 22:15:13 +02:00
Elian Doran
4571b95683
chore(react/launch_bar): fix style for month selector
2025-12-04 21:37:02 +02:00
Elian Doran
a65d2a1bba
chore(react/launch_bar): reintroduce year selector
2025-12-04 21:24:35 +02:00
lzinga
5c9503732d
fix(mind-map): show text in links between nodes on export
2025-12-04 11:08:44 -08:00
Elian Doran
2dbbf7f350
chore(react/launch_bar): reintroduce month dropdown
2025-12-04 20:13:46 +02:00
Elian Doran
e1cce220b3
chore(react/launch_bar): add back icons for previous/next month
2025-12-04 19:56:44 +02:00
Elian Doran
e0aed26f63
refactor(react/launch_bar): extract calendar impl into single file
2025-12-04 19:46:25 +02:00
Elian Doran
62fd07258e
chore(react/launch_bar): get days of the week to render
2025-12-04 19:43:47 +02:00
Elian Doran
0d8127140f
chore(react/launch_bar): get week numbers to render
2025-12-04 19:38:56 +02:00
Elian Doran
bab5326d7c
refactor(react/launch_bar): use different mechanism for gathering calendar info
2025-12-04 19:22:28 +02:00
Elian Doran
5c8445f3fe
chore(react/launch_bar): get calendar to render days
2025-12-04 19:03:28 +02:00
Elian Doran
604488b166
chore(react/launch_bar): port custom widget
2025-12-04 17:55:38 +02:00
Elian Doran
b7d7fc8b67
chore(react/launch_bar): remove an old file
2025-12-04 17:17:41 +02:00
Elian Doran
1f4872f72b
chore(react/launch_bar): port script launcher
2025-12-04 17:16:47 +02:00
Elian Doran
f89c40cde6
fix(react/launch_bar): type error in bookmarks
2025-12-04 17:07:13 +02:00
Elian Doran
670edbc22a
chore(react/launch_bar): port quick search launcher
2025-12-04 17:01:35 +02:00
Elian Doran
54f70c8158
chore(react/launch_bar): port today launcher
2025-12-04 16:53:05 +02:00
Elian Doran
0d6bcba023
chore(react/launch_bar): port note launcher
2025-12-04 16:33:58 +02:00
Elian Doran
06a9f95979
chore(react/launch_bar): remove old file
2025-12-04 16:23:14 +02:00
Elian Doran
03cdfc259e
refactor(react/launch_bar): deduplicate launcher icon and title
2025-12-04 16:22:46 +02:00
Elian Doran
1963b5732a
refactor(react/launch_bar): extract note launcher from bookmark button
2025-12-04 16:13:16 +02:00
Elian Doran
1e05dc937c
refactor(react/launch_bar): port command buttons
2025-12-04 16:04:14 +02:00
Elian Doran
c3b22ff737
refactor(react/launch_bar): port protected session status widget
2025-12-04 15:54:27 +02:00
Elian Doran
991f07e148
refactor(react/launch_bar): port ai chat button
2025-12-04 15:47:42 +02:00
Elian Doran
8efb849391
refactor(react/launch_bar): port history navigation
2025-12-04 15:44:10 +02:00
Elian Doran
5b310f3e46
refactor(react/launch_bar): port spacer
2025-12-04 15:02:46 +02:00
Elian Doran
5f54e42a43
refactor(react/launch_bar): extract icon class
2025-12-04 14:47:30 +02:00
Elian Doran
a83f20e454
refactor(react/launch_bar): extract dropdown & button style
2025-12-04 14:46:23 +02:00
Elian Doran
cdab86bd83
chore(react/launch_bar): port bookmark_folder
2025-12-04 14:41:07 +02:00
Elian Doran
48cbb80e79
chore(react/launch_bar): port open_note_button_widget
2025-12-04 14:18:04 +02:00
Elian Doran
1af6200655
chore(react/launch_bar): get launch bar to render React widgets
2025-12-04 13:24:47 +02:00
Elian Doran
b8585594cd
fix(text): duplicate search dialogs ( closes #5735 )
2025-12-04 13:03:08 +02:00
meinzzzz
162c076a14
Improve MathLive integration and lazy loading
2025-12-02 22:30:37 +01:00
meinzzzz
9386465de7
Added mathrender error class for better error handling in math rendering
2025-12-02 22:29:20 +01:00
meinzzzz
acca22f3a1
Improve Synchronization Between Mathlive and rawlatex input
2025-12-02 22:28:16 +01:00
meinzzzz
f8d84814e0
Fix differential d problems
2025-11-26 23:02:34 +01:00
meinzzzz
c46cf41842
Small improvements
2025-11-26 22:48:57 +01:00
meinzzzz
64ab1c4116
Imrovement for Latex
2025-11-26 22:29:29 +01:00
meinzzzz
a6de1041c7
Fix bug in math rendering where old content was not cleared
2025-11-26 21:59:33 +01:00
meinzzzz
c8d34e65ea
Improve max window size
2025-11-26 21:49:09 +01:00
meinzzzz
51db729546
Improve and simplify Mathfield integration
2025-11-25 23:27:06 +01:00
meinzzzz
d2052ad236
Disable mathlive sound effects
2025-11-24 21:51:59 +01:00
meinzzzz
9c4301467f
Remove unused icons from ckeditor5-math package
2025-11-24 19:46:04 +01:00
meinzzzz
e7355dc0e4
remove gitignore unneccesary changes
2025-11-24 18:43:52 +01:00
meinzzzz
4110fec94f
Removed unnecessary declare keyboard
2025-11-24 18:28:59 +01:00
meinzzzz
d5e601eae9
Simpliyfied resize logic for math input form and improved css
2025-11-24 17:56:18 +01:00
meinzzzz
4f044c4a57
Use icons form CKEditor5 icons, instead of testing icons.
2025-11-23 22:43:07 +01:00
meinzzzz
5821c350e1
Fixing class property initialization order
2025-11-23 17:58:51 +01:00
meinzzzz
edba8188fe
Fix dark selection colors in MathLive math-field
2025-11-23 13:44:28 +01:00
meinzzzz
1471a72633
refactor: avoid recursive updates in mathLiveInput by normalizing value before updateing
2025-11-23 13:34:22 +01:00
meinzzzz
56834cb88a
Improve MathLive and Raw LaTeX input views to propagate mousedown events
2025-11-23 13:29:26 +01:00
meinzzzz
a0f16f9184
Fix typos in mathform.css
2025-11-23 13:09:56 +01:00
meinzzzz
de80eb4806
Improve mathform.css styling for better visual integration
2025-11-22 22:42:34 +01:00
meinzzzz
48a4b81fbe
remove automated screenshot files
2025-11-22 21:40:55 +01:00
meinzzzz
e225794f72
Better window focus handling in MathFormView
2025-11-22 21:35:37 +01:00
meinzzzz
4eef30f8b5
Fix names
2025-11-22 00:20:20 +01:00
meinzzzz
569b09609d
Remove mathlive dependency and chunking
2025-11-22 00:01:14 +01:00
meinzzzz
39838c25c2
Fixed chaching problems
2025-11-21 23:50:49 +01:00
meinzzzz
49e90c08a9
Better Names for Math UI Components
2025-11-20 22:45:21 +01:00
meinzzzz
e777b06fb8
Math
2025-11-20 18:53:39 +01:00
meinzzzz
497ec2ac74
Merge branch 'main' of https://github.com/Meinzzzz/Trilium-Mathlive
2025-11-20 18:00:18 +01:00
meinzzzz
c5d282d203
Mathlive
2025-11-20 00:09:10 +01:00