Zef Hemel
3e064e2ddd
Fix: support $ref transclusions
2026-05-23 17:50:06 +02:00
Zef Hemel
370bd33619
Fix: forced rebuild index handling
...
And also bumps index version to force reindex (due to 'relation' introduction and 'link' elimination)
2026-05-22 15:56:00 +02:00
Zef Hemel
20af5a98ac
Remove ?enableSW option
...
Use SB_DISABLE_SERVICE_WORKER env variable instead
2026-05-22 15:53:02 +02:00
Zef Hemel
f4598031dc
Fix priority configuration on commands
...
And gentle boost discoverability of some key commands
2026-05-22 14:36:33 +02:00
Zef Hemel
3fc13ca111
Fix: put a deadline on index drain during navigation
...
In certain edge-case scenarios navigation may be blocked for a long time (many seconds or longer) as indexing happens. This doesn't make sense, so let's put a 2s deadline on that.
2026-05-22 11:57:34 +02:00
Zef Hemel
513bd96758
Revert "Bump desiredIndexVersion to force reindex after 'link' to 'relation' transition"
...
This reverts commit c53c0ae469 .
2026-05-21 19:20:33 +02:00
Zef Hemel
c53c0ae469
Bump desiredIndexVersion to force reindex after 'link' to 'relation' transition
2026-05-21 17:04:39 +02:00
Zef Hemel
9134944896
Introduce "relation" indexer, demote "link" to virtual view
2026-05-21 16:49:34 +02:00
Zef Hemel
82d1d0e027
Fix: manifest should always be proxied (I think)
2026-05-20 18:41:01 +02:00
Zef Hemel
413283669a
More precise oldHash check for evented_space_primitives
2026-05-20 18:37:54 +02:00
Zef Hemel
be3cc4b01f
lint
2026-05-19 17:30:21 +02:00
Zef Hemel
fc16a75bc5
Fix: more cursor movements around widgets fixes
...
With e2e tests to avoid regressions...
2026-05-19 17:13:22 +02:00
Zef Hemel
64ad50c9e3
More markdown rendering tweaks
2026-05-19 14:34:07 +02:00
Zef Hemel
05a396bc1a
index.links() and index.documents()
2026-05-19 14:15:02 +02:00
Zef Hemel
a8fb308fef
Tweaking whitespace in markdown rendering
2026-05-19 14:14:45 +02:00
Zef Hemel
bc4ead17dc
Fix: caching
2026-05-19 14:09:39 +02:00
Zef Hemel
19a44319c3
Fix: spacing around tables
2026-05-19 14:09:28 +02:00
Zef Hemel
7e7c42f6bf
index.subPages
2026-05-19 11:10:05 +02:00
Zef Hemel
f7fbbda41c
New convenience index.* APIs for built-in tags
2026-05-19 10:56:55 +02:00
Zef Hemel
ce97cf2450
Fix: remove vertical gap above block widgets
2026-05-19 10:32:11 +02:00
Zef Hemel
3d6c297feb
Fixes #1985
...
Cursor movements around widgets were kind of broken, this should fix it
2026-05-18 10:03:12 +02:00
Zef Hemel
4e47809d86
runtime-api: SB objects handler
2026-05-14 16:44:44 +02:00
Zef Hemel
f8d02e4a78
runtime-api: translate REST query strings to LuaCollectionQuery
2026-05-14 16:04:50 +02:00
Zef Hemel
1d39ba38ec
add ObjectIndex.tagNames()
2026-05-14 16:03:52 +02:00
Zef Hemel
2df60b1b7c
Fix: proper scroll restore while navigating in browser history
2026-05-14 11:04:00 +02:00
Zef Hemel
af40f1e00c
Fix: visual glitching on page navigation
2026-05-14 11:03:27 +02:00
Zef Hemel
cc5b5cfc1d
fix: webkit (Safari) widget rendering bug...
2026-05-14 09:25:58 +02:00
Zef Hemel
8a3addf743
Fix: widget order loading and e2e tests
2026-05-14 08:44:44 +02:00
Zef Hemel
946cf6d1db
Fix e2e tests
2026-05-14 08:08:07 +02:00
Zef Hemel
2cabdb5f59
Fix: prefix rendering in queries on page load
...
Bonus: show a spinner while wigets are not ready to render yet.
2026-05-13 16:41:12 +02:00
Zef Hemel
d99ba67092
Disable scroll-to-top on top bar
...
That was confusing and a bad UX idea
2026-05-12 17:06:32 +02:00
Zef Hemel
0569a037b2
fix (hopefully) for video embedding in SB+
2026-05-12 13:46:58 +02:00
Zef Hemel
4e23e7a4c6
fix: more caching fixes
2026-05-12 13:45:34 +02:00
Zef Hemel
772757ad27
Fix: widget cache invalidation again
...
Two hard problems in CS...
2026-05-12 11:51:26 +02:00
Zef Hemel
06dfb01582
Add SB_DISABLE_SERVICE_WORKER mode
2026-05-12 10:08:59 +02:00
Zef Hemel
0ca442eb12
Fix: transform order on object indexing
2026-05-12 09:40:21 +02:00
Zef Hemel
a96a86c0b5
Slightly optimize vertical jiggering by pre-computing all widgets on page load
2026-05-12 09:38:17 +02:00
Zef Hemel
aa0996bbd0
Add X-Ray editor lens
...
New "Editor: Toggle X-Ray" command underlines every ranged object the indexer produces and shows a YAML tooltip per indexing tag on hover.
2026-05-09 12:32:11 +02:00
Zef Hemel
10898f2580
Add index.previewProcessedObjects syscall
...
Read access to the index pipeline validation, multi-tag expansion, tagDefinition.transform()).
2026-05-09 12:30:08 +02:00
Zef Hemel
09059aa18a
Lint: support rich HTML tooltips
...
LintDiagnostic adds `messageHtml` (rendered into the hover
tooltip) and `markClass` (added to the inline range mark)
2026-05-09 12:29:19 +02:00
Zef Hemel
09a318a5e9
Revert "Fix ref links in tables regression"
...
This reverts commit 15ccabc361 .
2026-05-07 08:13:07 +02:00
Zef Hemel
53968ce438
Merge branch 'main' of github.com:silverbulletmd/silverbullet
2026-05-06 16:46:09 +02:00
Zef Hemel
15ccabc361
Fix ref links in tables regression
2026-05-06 16:46:05 +02:00
0xferrous and GitHub
d297a33b3f
feat(auth): add password toggle button ( #1963 )
2026-05-06 16:44:36 +02:00
Zef Hemel
a626453262
Offer API to external apps (e.g. Tauri) to properly support drag & dropping of files
2026-05-06 15:06:18 +02:00
Zef Hemel
a28c661d24
refactor: config: rename ui order to priority (consistency with rest of SB), flip sort direction
...
Also: docs
2026-05-03 16:06:45 +02:00
Zef Hemel
f24ee538a8
fix: config correct default value handling
2026-05-03 07:55:24 +02:00
Zef Hemel
46e8dcf112
syntax highlight for anchros
2026-04-30 19:47:03 +02:00
Zef Hemel
60c2ecf4d8
editor: navigate, toggle, and render anchor refs
2026-04-30 19:44:30 +02:00
Zef Hemel
be0e1c60ca
Add anchor resolving through space.readRef
2026-04-30 19:35:24 +02:00