Commit Graph
33 Commits
Author SHA1 Message Date
rktjmpandGitHub 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