SiriusXT
|
366166a561
|
fix(window): avoid invalid fallback value for openNoteContexts
Checks / main (push) Has been cancelled
|
2025-12-30 09:44:58 +08:00 |
|
SiriusXT
|
4d2b02eddb
|
Merge branch 'main' into feat/extra-window
|
2025-12-30 09:03:26 +08:00 |
|
Elian Doran
|
ff97461ff8
|
PDF.js integration (part I) (#8206)
|
2025-12-30 01:39:09 +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
|
bb374a5ce2
|
fix(client/pdf): blob reloaded when saving
|
2025-12-29 16:46:30 +02:00 |
|
SiriusXT
|
254145f0e5
|
chore(window): handle potential JSON parsing failures
|
2025-12-29 16:26:50 +08:00 |
|
SiriusXT
|
c28f11336e
|
chore(window_db): fix potential migration error
|
2025-12-29 16:11:49 +08: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 |
|
SiriusXT
|
537c4051cc
|
feat(window): add class to extra windows
|
2025-12-29 15:27:35 +08:00 |
|
SiriusXT
|
d0a22bc517
|
fix(window): Fix empty array issue during openNoteContents data migration
|
2025-12-29 15:27:11 +08:00 |
|
SiriusXT
|
19a75acf3f
|
Merge branch 'main' into feat/extra-window
|
2025-12-29 14:44:25 +08:00 |
|
SiriusXT
|
3f0abce874
|
feat(window_db): migrate openNoteContexts to structured format with window metadata
|
2025-12-29 14:43:49 +08:00 |
|
SiriusXT
|
36dd29f919
|
feat(window): add class to extra windows
|
2025-12-29 14:37:40 +08:00 |
|
SiriusXT
|
d7838f0b67
|
feat(window): restore recently closed windows from tray
|
2025-12-29 14:37:35 +08:00 |
|
SiriusXT
|
3353d4f436
|
feat(window): record openNoteContents of recently closed windows
|
2025-12-29 14:33:34 +08:00 |
|
SiriusXT
|
7740154bdc
|
feat(window): add windowId for extra windows
|
2025-12-29 14:32:53 +08:00 |
|
Elian Doran
|
abb7b0f8c8
|
feat(server): serve pdfjs over static route
|
2025-12-29 00:50:59 +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
|
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 |
|
Elian Doran
|
46e5090445
|
fix(icon-pack): non-BMP icons not rendering
Checks / main (push) Has been cancelled
|
2025-12-28 17:33:12 +02:00 |
|
Elian Doran
|
645720a725
|
feat(icon-pack-builder): build zip without content yet
|
2025-12-28 16:50:16 +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
|
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
|
d834cd78a7
|
docs(user): document icon packs
|
2025-12-28 11:43:25 +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
|
505a985755
|
fix(mobile): icons missing
|
2025-12-28 09:28:24 +02:00 |
|
Elian Doran
|
8b8a78e949
|
chore(server): get rid of boxicons CSS import
Checks / main (push) Waiting to run
|
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
|
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
|
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
|
fb629f7693
|
feat(note_icon): display note pack icon
|
2025-12-26 21:14:13 +02:00 |
|