Commit Graph

1513 Commits (5226c43552adb09f6acd8d3c61cb1f6cda5f3b58)

Author SHA1 Message Date
Zef Hemel 59ab0cbaff Emit task:stateChange event 2024-02-28 10:55:08 +01:00
Zef Hemel ff9b39cb5e Emit warning when double registering a space script function 2024-02-28 10:54:47 +01:00
Zef Hemel 0940eb1d15 Ensure reindex with space function indexers 2024-02-28 10:54:31 +01:00
Zef Hemel 16d1d3265b Better error message when invoking function that doesn't exist 2024-02-28 10:54:03 +01:00
Michael Kolb 7f0eb21030
Expose instantiate template function (#763) 2024-02-27 22:48:16 +01:00
onespaceman 35128cc591
Change top bar to flexbox (#762) 2024-02-27 22:43:39 +01:00
Zef Hemel de2d1089d4
New space script APIs (#761)
New space script APIs: registerEventListener and registerAttributeExtractor
2024-02-27 20:05:12 +01:00
Zef Hemel a98299e8b3
Revert "Change top bar to flexbox (#753)" (#760)
This reverts commit e3a2dbdd11.
2024-02-27 19:32:40 +01:00
onespaceman e3a2dbdd11
Change top bar to flexbox (#753) 2024-02-26 18:10:31 +01:00
Matthew Pietz e290245621
Relax hashtag pattern matching (Support Emoji) (#752)
Adjust the RegExp for matching tags in order to better support compatibility
with other PKM systems. Though not the exact matcher used in Obsidian (since
its source is closed), this matcher is modeled mostly after it and allows most
non-whitespace characters, including Emoji.

I use a task line like `- [ ] Gift Idea #🎁 #Person-Name` to denote gift ideas
for friends and family. This patch allows SilverBullet to recognize the emoji.
2024-02-26 18:03:55 +01:00
Joe Krill 90385f4d4f
Check if symlink is a file or directory (#758) 2024-02-26 16:29:13 +01:00
Maks 1e30bb29bd
add type guards in query functions (#754) 2024-02-26 06:46:03 +01:00
Zef Hemel a8d042f9b2 Fixes #740 2024-02-25 14:17:23 +01:00
Zef Hemel 5904326f0c Minor bug fix in service worker 2024-02-25 13:46:02 +01:00
Maks 481387d235
improve mq.datastore test (#751) 2024-02-25 08:45:18 +01:00
Zef Hemel 3844718139 0.7.3 2024-02-25 08:35:38 +01:00
Zef Hemel b947e57f62 Fix worker runtime location 2024-02-25 08:34:52 +01:00
Zef Hemel 5668669f80 0.7.2 2024-02-25 08:30:59 +01:00
Zef Hemel 33effe0cc3 Bump Deno to 1.41 2024-02-25 08:22:15 +01:00
Zef Hemel fb0bc4eacb Revert indexing space script in templates, not a good idea 2024-02-25 08:18:49 +01:00
Marek S. Łukasiewicz c53a6cec76
Exclude copy code button from more code widgets (#748) 2024-02-24 15:52:22 +01:00
Marek S. Łukasiewicz e63c6c1993
Bake live blocks (#719) 2024-02-24 15:51:55 +01:00
Zef Hemel cafe39135e Youtube URL unfurl 2024-02-24 13:16:04 +01:00
Zef Hemel d299b1f13f Changelog 2024-02-24 13:02:27 +01:00
Zef Hemel 687d1f0679 Fix flaky test 2024-02-24 13:02:19 +01:00
Zef Hemel 7de987fd56 Use backtick syntax to support identifiers in expression language, see examples 2024-02-24 12:59:27 +01:00
Zef Hemel 6f897f6f6e Make slash command API compatible with regular completions 2024-02-24 09:26:00 +01:00
Zef Hemel d5f1ba6583 Support carets in matchregex snippets 2024-02-24 09:08:10 +01:00
Zef Hemel 0cf36a0acf Changelog 2024-02-23 19:04:01 +01:00
Patrik Stenmark 64c36f9d4c
Pre-fill new page name with heading (#744)
When extracting a page, this will check if the first line is a markdown
heading. If it is, it will be used as a default name in the prompt
asking for a page name.

This uses a regular expression to check for a heading. It seemed a bit
overkill to do a full markdown parsing for this specific check.
2024-02-23 18:27:03 +01:00
Zef Hemel cdefe7351a Change to registerFunction space script API (backwards compatibility added) 2024-02-23 14:06:55 +01:00
Zef Hemel 7e82a1b278 cliboard -> clipboard 2024-02-23 13:54:51 +01:00
Zef Hemel fe20411984 Fixes #713 2024-02-23 13:54:29 +01:00
Zef Hemel cc4f9d017c Fixes #701 2024-02-23 13:50:59 +01:00
Zef Hemel c307f09b7e Fixes #710 2024-02-23 13:47:27 +01:00
Zef Hemel 60a42048ba Hopefully addresses #742 2024-02-23 13:42:02 +01:00
Zef Hemel cfd1e53f62 Fixes #734 2024-02-23 13:26:10 +01:00
Michael Kolb 4f0650d0b7
added custom data property for template instantiation (#716) 2024-02-23 10:21:51 +01:00
Zef Hemel 702474dca1 Add table to builtins 2024-02-23 10:21:13 +01:00
Michael Kolb 4056c4f2f2
Implemented queries for tables (#729) 2024-02-23 10:18:47 +01:00
Joe Krill aaad3dbf0a
Add copy to clipboard button to code blocks (#735) 2024-02-23 10:12:48 +01:00
Zef Hemel 1012282cd4 Added AI and TreeView plugs to website 2024-02-23 10:02:11 +01:00
Marek S. Łukasiewicz afd2ce71a5
Recognize info string, settings and css after any legal fenced code start (#675, #693) (#694) 2024-02-23 09:03:14 +01:00
Joe Krill da762356db
Inject custom styles and theme into markdown preview pane (#741) 2024-02-23 09:01:38 +01:00
Joe Krill 29e55ca6b1
Store extracted customStyles in uiSettings (#731) 2024-02-22 22:28:47 +00:00
Joe Krill d25eee79f8
Correctly skip adding default shortcuts for overriden commands (#739) 2024-02-22 22:26:31 +00:00
Joe Krill f49c5a0431
Include `context` when opening the command palette via syscall (#737) 2024-02-22 22:25:02 +00:00
Joe Krill 46cd0fbb4f
Add fetch to editor plug's requiredPermissions (#738) 2024-02-22 22:24:05 +00:00
Marek S. Łukasiewicz cf010b5ef2
Add unary minus to Expression Language (#732) 2024-02-21 07:28:59 +00:00
johnl dfbec4f785
Update README.md video to the new one from 2024/02/09 (#726) 2024-02-19 20:16:33 +00:00