Zef Hemel
314351e180
index: simplify "relation" kind/type into a single kind
2026-06-09 17:08:22 +02:00
pimarti and GitHub
bb93a466d0
add priorities to all space-lua scripts in Std ( #1992 )
2026-05-28 15:50:26 +02:00
Zef Hemel
6d1ddc4aa2
Add 'link' schema
2026-05-22 11:12:42 +02:00
Zef Hemel
66c69ec20e
Documentation update using new-style index.* APIs
2026-05-19 13:59:58 +02:00
Zef Hemel
a76f123d50
Expose page template creation as public API on template.*
2026-05-12 11:20:39 +02:00
Zef Hemel
21e7418db3
Move page and slash page templates to appropriate library page
2026-05-06 16:37:47 +02:00
Zef Hemel
b21f2e9352
Fixes #1921 and #1557
2026-05-06 16:22:39 +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
a2a2960d02
docs tweaks
2026-04-30 19:52:57 +02:00
Zef Hemel
5080cf9b50
anchor documentation
2026-04-30 19:51:49 +02:00
Zef Hemel
dc6ee80ec8
anchor-aware refs in taskItem/itemItem/paragraphItem templates
2026-04-30 19:47:47 +02:00
Zef Hemel
5a9f9ed101
Std Library: remove plug-manager and legacy Library Manager
...
Drop the old plug-manager plug and the Space-Lua Library Manager, all superseded by the Libraries tab in the configuration manager.
Pass fallback values to config.get(...) in the Std widgets so TOC / linked mentions / linked tasks keep rendering on a fresh space where schema defaults haven't been indexed yet.
2026-04-21 16:59:00 +02:00
Zef Hemel
d25e98b932
Std Library: wire schema defaults and UI categories
...
Registers UI categories and moves default values from `config.set` blocks into schema `default` fields, so the configuration manager can drive everything directly from the schema. Only `actionButtons`, whose entries hold function bodies, stays in `config.set`.
Also adds a schema for `github.*` settings so the integration shows up in the configuration UI (later commit)
2026-04-21 10:06:52 +02:00
Zef Hemel
49229c1608
Add pageLastModified to item and task, similar to link
2026-03-31 15:43:21 +02:00
rktjmp and GitHub
9dc6ed2193
Honor openIfExists: true when using Page: From Template command ( #1831 )
...
* Improve Page Template option behaviour documentation
* Check pageName == nil or "" when getting page template name from prompt
* Honor `openIfExists: true` when using `Page: From Template` command
2026-02-12 11:18:03 +01:00
Zef Hemel
f6d2e37d25
Reduce logging noise
2026-02-05 11:09:05 +01:00
Zef Hemel
01a14d4e58
Add range attribute to built-in tag schemas
2026-02-05 09:05:57 +01:00
Zef Hemel
0773df31e2
Add validation and error handling for object indexing
...
- Introduced a new `validate` callback for `tag.define`
- Added `index.validateObjects` API to validate and transform objects before indexing.
- Updated relevant documentation and examples to reflect these changes.
2026-02-03 15:59:04 +01:00
Zef Hemel
c2f87f259f
Fix page template schema
2026-02-03 11:34:00 +01:00
Zef Hemel
ed7ccaa216
Schemas for page templates and slash templates
2026-02-03 10:52:18 +01:00
Zef Hemel
13b17110eb
Order Linked Mentions by page last modified (desc)
...
* Adds `pageLastModified` to `link` objects, and use it for Linked
Mentions
2026-01-30 08:33:32 +01:00
Zef Hemel
d63a679657
Navigate to library page after install
2026-01-29 12:18:40 +01:00
Zef Hemel
d14695abf4
Iterations on tag.define
...
* Now also supports setting a custom metatable (replacement of
index.defineTag)
* Load tag.define API on boot so can be used for initial client index
from CONFIG
* Docs and examples
2026-01-29 11:07:28 +01:00
Zef Hemel
8acad63565
Reorganized keyboard shortcuts a little bit and documented them.
2026-01-21 11:01:11 +01:00
Zef Hemel
0f57a03542
Remove full-text search from SB core
...
Now available as separate library:
https://github.com/silverbulletmd/basic-search/blob/main/PLUG.md
2025-11-24 16:33:17 +01:00
Zef Hemel
d5fbbbdaac
Website content refactor (mostly pluralized page names to singular ones)
2025-11-24 10:47:10 +01:00
Zef Hemel
8117342c2c
Better URI to name translations for repo URIs
2025-11-19 14:57:45 +01:00
Zef Hemel
ce25cc9d9e
Adding more libraries to the Std repo
2025-11-18 17:08:49 +01:00
Zef Hemel
e74ac4b4d3
Default to full Github URLs in Github share support
2025-11-17 14:45:33 +01:00
Zef Hemel
0d4351cf7a
Fix removing libraries support for files
2025-11-17 14:45:13 +01:00
Zef Hemel
a3b69bd47d
Added Tag Picker
...
Bonus:
* Tag pages now include parent and child tags
* Optimized tag completion
2025-11-14 11:50:59 +01:00
Zef Hemel
391e70139e
Library and Repostitory refinements
2025-11-12 16:54:55 +01:00
Zef Hemel
cccf40fdb1
Fix Library: Add Repo
2025-11-07 22:16:56 +01:00
Zef Hemel
014c77f22f
Fix Library: Install
2025-11-07 19:30:58 +01:00
Zef Hemel
bf742823b0
Ditch the idea of defaulting to README.md
2025-11-07 16:35:47 +01:00
Zef Hemel
125c11721a
New Share, Library, Repositories support
2025-11-07 16:28:20 +01:00
Zef Hemel
a897d73a5e
Remove Import infrastructure
2025-11-07 16:26:24 +01:00
Zef Hemel
7b76f1cc75
Merged Github and Gist into single Share and URI provider
2025-11-07 16:26:13 +01:00
Zef Hemel
ac8cc7cda7
Updated Export scope
2025-11-07 16:25:52 +01:00
Zef Hemel
09b157ce00
List sub-tags on the tag page
2025-11-07 16:00:34 +01:00
Zef Hemel
458bdb515c
Minor documentation tweaks + added additional Youtube video.
2025-10-09 20:34:24 +02:00
Zef Hemel
91d356000a
Reimplement full-text search command/virtual page in Lua
2025-10-09 09:45:17 +02:00
Zef Hemel
3be377ceef
Virtual Page API
2025-10-07 16:38:57 +02:00
Zef Hemel
b126320c5a
Better readOnly checking, making sure that tag pages are never saved,
...
for instance
2025-10-07 14:33:54 +02:00
Zef Hemel
869f4c6dd3
Remove duplicate appearance of items on the tag page
2025-10-07 13:21:24 +02:00
Zef Hemel
dde3433b87
Some tag page improvements:
...
* More efficient
* Now also exposes data objects
New markdown.objectToTable syscall to turn a list of objects into a
markdown table.
2025-10-06 17:22:10 +02:00
Zef Hemel
26d9d5bdf0
Restructure standard library and improve documentation
...
Refactor Library/Std into subfolders for APIs, Infrastructure, Editor,
Widgets, etc. Add more documentation and descriptions. Update references
throughout website and docs.
2025-10-01 11:22:31 +02:00