Elian Doran
5a16bafbbf
fix(video_player): playback speed can get out of sync with external control
2026-03-10 20:08:17 +02:00
Elian Doran
fc6e9d89d9
fix(video_player): volume can get out of sync with external control
2026-03-10 20:07:45 +02:00
Elian Doran
8af35da279
feat(video_player): add loop button
2026-03-10 20:05:40 +02:00
Elian Doran
7107fec1a4
feat(video_player): add rotate button
2026-03-10 20:03:58 +02:00
Elian Doran
4bb662c5fb
feat(video_player): button to toggle PIP
2026-03-10 20:00:38 +02:00
Elian Doran
89297b92f8
feat(video_player): click toggles play/pause instead of controls
2026-03-10 19:53:24 +02:00
Elian Doran
e019271e74
feat(video_player): hide immediately on play
2026-03-10 19:50:31 +02:00
Elian Doran
f6d61eefcc
feat(video_player): don't hide controls if not playing
2026-03-10 19:48:21 +02:00
Elian Doran
fabc07be42
refactor(video_player): extract hiding visibility to hook
2026-03-10 19:47:25 +02:00
Elian Doran
bccfa7956c
refactor(video_player): extract more buttons into separate components
2026-03-10 19:45:42 +02:00
Elian Doran
42a05f411b
feat(video_player): basic toggle of the controls
2026-03-10 19:42:54 +02:00
Elian Doran
7ba7b98f5f
feat(video_player): add playback speed indicator
2026-03-10 19:38:15 +02:00
Elian Doran
2132c2ab38
refactor(video_player): extract full screen to separate component
2026-03-10 19:29:00 +02:00
Elian Doran
2ce4d512e7
feat(video_player): add full screen button
2026-03-10 19:23:45 +02:00
Elian Doran
1258d32820
feat(video_player): add skip left/right buttons
2026-03-10 19:22:29 +02:00
Elian Doran
db763ba229
feat(video_player): improve style of bottom bar
2026-03-10 19:20:49 +02:00
Elian Doran
951fdaec70
chore(video_player): change button alignment
2026-03-10 19:17:51 +02:00
Elian Doran
4303f3687e
refactor(video_player): extract seek bar & volume control
2026-03-10 19:12:52 +02:00
Elian Doran
540b0e0b83
feat(video_player): volume changer
2026-03-10 19:11:08 +02:00
Elian Doran
08a0326cb0
feat(video_player): add elapsed/remaining time
2026-03-10 19:05:59 +02:00
Elian Doran
8b0a45e4fd
feat(video_player): add a trackbar for seeking the video
2026-03-10 18:57:58 +02:00
Elian Doran
0e0ad2ed73
feat(video_player): single play/pause button
2026-03-10 18:56:20 +02:00
Elian Doran
4c73f31aca
feat(video_player): start adding custom controls (play/pause)
2026-03-10 18:54:53 +02:00
Elian Doran
6b2ae8fd12
feat(video_player): black background
2026-03-10 18:49:36 +02:00
Elian Doran
88d84fae1e
refactor(video_player): extract to separate file
2026-03-10 18:48:54 +02:00
Elian Doran
cdc46faaad
fix(board): add column not snappable on mobile
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
2026-03-10 18:41:53 +02:00
Elian Doran
24dbc79961
fix(board): clipped on horizontal scroll
2026-03-10 18:40:17 +02:00
Elian Doran
8cb58dcc45
fix(icon_packs): missing empty icon
2026-03-10 18:35:20 +02:00
Elian Doran
fe70b8aee6
fix(note_badges): saved indicator not disappearing if reduced motion was activated
2026-03-10 18:32:31 +02:00
Elian Doran
00f66cfb49
fix(popup_editor): note content no longer rendering
...
The commit f44b47ec added a hasTabBeenActive guard in NoteDetail that defers rendering until the tab has been active at least once. It initializes via noteContext?.isActive() and then listens for activeNoteChanged events.
The popup editor creates its own NoteContext("_popup-editor") which is never the activeNtxId in the tab manager — isActive() always returns false, and activeNoteChanged never fires for it. So hasTabBeenActive stays false forever, and the if (!type || !hasTabBeenActive) return guard at NoteDetail.tsx:64 prevents the note type widget from ever loading.
2026-03-10 18:32:31 +02:00
Elian Doran
3a4b080765
Table of contents fixes ( #8933 )
2026-03-10 18:31:24 +02:00
Elian Doran
41269ef987
chore(deps): update dependency express-rate-limit to v8.3.1 ( #8981 )
Checks / main (push) Waiting to run
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Dev / Test development (push) Waiting to run
Dev / Build Docker image (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile) (push) Blocked by required conditions
Dev / Check Docker build (Dockerfile.alpine) (push) Blocked by required conditions
/ Check Docker build (Dockerfile) (push) Waiting to run
/ Check Docker build (Dockerfile.alpine) (push) Waiting to run
/ Build Docker images (Dockerfile, ubuntu-24.04-arm, linux/arm64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.alpine, ubuntu-latest, linux/amd64) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v7) (push) Blocked by required conditions
/ Build Docker images (Dockerfile.legacy, ubuntu-24.04-arm, linux/arm/v8) (push) Blocked by required conditions
/ Merge manifest lists (push) Blocked by required conditions
playwright / E2E tests on linux-arm64 (push) Waiting to run
playwright / E2E tests on linux-x64 (push) Waiting to run
Deploy Documentation / Build and Deploy Documentation (push) Has been cancelled
Deploy web clipper extension / Build web clipper extension (push) Has been cancelled
2026-03-10 08:30:06 +02:00
Elian Doran
e521c6a386
fix(deps): update dependency @mermaid-js/layout-elk to v0.2.1 ( #8982 )
2026-03-10 08:29:41 +02:00
renovate[bot]
a7d7a078b1
chore(deps): update pnpm to v10.32.0
2026-03-10 02:12:47 +00:00
renovate[bot]
57bce62e48
fix(deps): update dependency @mermaid-js/layout-elk to v0.2.1
2026-03-10 02:09:36 +00:00
renovate[bot]
1c873394d5
chore(deps): update dependency express-rate-limit to v8.3.1
2026-03-10 02:08:32 +00:00
JYC333
ec95303c31
Apply suggestion from @gemini-code-assist[bot]
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-09 10:22:31 +00:00
Giovi
dc7acbb70e
Translated using Weblate (Italian)
...
Currently translated at 100.0% (1676 of 1676 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/it/
2026-03-09 11:17:32 +01:00
Robert Magnusson
ca0c6076c5
Translated using Weblate (Swedish)
...
Currently translated at 5.4% (21 of 387 strings)
Translation: Trilium Notes/Server
Translate-URL: https://hosted.weblate.org/projects/trilium/server/sv/
2026-03-09 05:47:59 +00:00
Robert Magnusson
80a02f88be
Translated using Weblate (Swedish)
...
Currently translated at 1.3% (22 of 1676 strings)
Translation: Trilium Notes/Client
Translate-URL: https://hosted.weblate.org/projects/trilium/client/sv/
2026-03-09 05:47:58 +00:00
Robert Magnusson
430833bedb
Translated using Weblate (Swedish)
...
Currently translated at 13.2% (21 of 158 strings)
Translation: Trilium Notes/Website
Translate-URL: https://hosted.weblate.org/projects/trilium/website/sv/
2026-03-09 05:47:57 +00:00
Elian Doran
5f7ade45f4
fix(deps): update dependency katex to v0.16.38 ( #8969 )
2026-03-09 07:47:35 +02:00
Elian Doran
8b36a7ab1e
Spreadsheet experiment v0.5 ( #8966 )
2026-03-09 07:47:08 +02:00
Elian Doran
fd18276693
fix(deps): update dependency @preact/signals to v2.8.2 ( #8968 )
2026-03-09 07:46:47 +02:00
renovate[bot]
d480d1f6ba
chore(deps): update pnpm to v10.31.0
2026-03-09 01:36:51 +00:00
renovate[bot]
f5c9a71ba0
fix(deps): update dependency katex to v0.16.38
2026-03-09 01:35:41 +00:00
renovate[bot]
c177a8a464
fix(deps): update dependency @preact/signals to v2.8.2
2026-03-09 01:34:42 +00:00
Elian Doran
ccb13fa6b9
fix(commons): typecheck
2026-03-08 23:19:23 +02:00
Elian Doran
69e374138f
fix(spreadsheet): missing some CSS imports
2026-03-08 23:07:48 +02:00
Elian Doran
3156b2cb59
feat(spreadsheet): enable conditional formatting
2026-03-08 23:02:54 +02:00