Commit Graph

538 Commits (f8ebafcbb46888211bbbbcb71b82e34556e39664)

Author SHA1 Message Date
Zef Hemel f8ebafcbb4 Removed legacy fallback code in index.html as mentioned in #1262 2025-02-25 20:05:38 +01:00
MrMugame a6af94b9e3
Remove `editor.setText` syscall from client (#1263) 2025-02-25 20:02:59 +01:00
Zef Hemel 280fa2cd3c Deno upgrade, lint related fixes 2025-02-25 18:05:58 +01:00
Simon Cambier 411416fe65
Feature/move lines up down (#1232)
* Move lines up/down
2025-02-23 20:49:52 +01:00
Zef Hemel 6f4b02298c deno task fmt 2025-02-23 20:46:41 +01:00
Zef Hemel 5cc7b47d6a Fix lint 2025-02-22 12:21:07 +01:00
MrMugame 606077b98a
Uses the correct function map for index navigation (#1257) 2025-02-22 12:19:03 +01:00
Kenneth Fitzgerald bd733398b8
Fix href check for action buttons (#1246)
* Fix href check for action buttons
Co-authored-by: Zef Hemel <zef@zef.me>
Co-authored-by: KitAmbraid <128903658+KitAmbraid@users.noreply.github.com>
2025-02-22 12:13:36 +01:00
MrMugame f553c62950
Fix spell checking for code blocks and inline code (#1244) 2025-02-22 12:06:01 +01:00
numan 2a3c926849
add rebuildEditorState function to the syscalls (#1254) 2025-02-22 11:51:37 +01:00
Zef Hemel 9e0925beff Fix lint issues 2025-02-22 11:50:44 +01:00
Zef Hemel 5111b5a380 http.request Lua syscall 2025-02-13 21:12:00 +01:00
Zef Hemel 9d3b9a8a22 Reduce code duplication 2025-02-13 20:11:08 +01:00
Zef Hemel cf81594b02 Fixes #1236 2025-02-13 20:11:08 +01:00
Zef Hemel 7abb096382 Lua: better handle nil, null and undefined values for Lua directives 2025-02-10 20:30:37 +01:00
Zef Hemel 8e8acbb470 Fix service worker proxy 2025-02-10 15:38:14 +01:00
Zef Hemel 5eb2405823 Fixes #1234 2025-02-09 17:57:59 +01:00
Miró Allard 49b8a0f7dc Auth: refresh visuals 2025-02-08 20:45:54 +01:00
Miró Allard 9dbf6a760f Auth: use labels instead of placeholders 2025-02-08 20:45:20 +01:00
Zef Hemel 8f29cef717 Disable rendering widgets on federated pages (security) 2025-02-08 20:38:41 +01:00
Zef Hemel 38dc5bb11c Reduce log noise 2025-02-08 20:34:34 +01:00
Zef Hemel 772fe82e3a Fix lint error 2025-02-08 16:52:24 +01:00
Zef Hemel 9317d143b3 Fixes #1231 2025-02-08 16:51:31 +01:00
Zef Hemel 2978f4a8d6 Service worker tweaks in federated URL handling 2025-02-08 11:30:51 +01:00
Zef Hemel 2de149dca1 Merge branch 'main' of github.com:silverbulletmd/silverbullet 2025-02-07 21:07:13 +01:00
Zef Hemel 720154c39a Return -> Enter 2025-02-07 21:07:09 +01:00
Zef Hemel 8eebb8dd67 Expose index.extractFrontmatter as syscall 2025-02-07 15:39:51 +01:00
Zef Hemel 44a1ce698e Support plugs to register their own syscalls, using `syscall` (see the index plug for an example) 2025-02-07 15:16:57 +01:00
Zef Hemel e1c997616c Support ${lua expression} in templates 2025-02-06 11:58:27 +01:00
Zef Hemel a169406d37 Lua: huge API breaking change: converted all snake_case APIs to camelCase 2025-02-06 10:04:45 +01:00
Zef Hemel 2e96155a05 Support scrollIntoView in insertAtCursor syscall 2025-02-06 08:37:34 +01:00
Zef Hemel 2ea3d8fe4f Fixes #1227 2025-02-05 09:01:26 +01:00
Mufeed Ali c27c83bc44
poc: Add indentMultiplier configuration for customizable indentation in editor (#1212) 2025-02-01 14:35:22 +01:00
Zef Hemel ccf86a648b Fix RO mode on initial sync 2025-01-30 15:54:34 +01:00
Max Richter c6624085f0
fix: strike through links in tasks (#1225) 2025-01-30 14:54:57 +01:00
Max Richter 0c41927dfe
fix(editor): allow multi selection while in vim mode (#1224)
This fixes an issue with visual block selection in vim mode
2025-01-30 14:53:53 +01:00
Zef Hemel 548bcfd239 Fix Lua stdlib issues in Sync mode 2025-01-30 14:43:30 +01:00
Zef Hemel 17ec0e41d1 Lua code complete 2025-01-26 08:07:58 +01:00
Zef Hemel a28c3fd5b8 Context sensitive slashCommands (with onlyContexts and exceptContexts) 2025-01-26 07:35:41 +01:00
Zef Hemel 236b2a7fdd Lua: tweaks and fixes 2025-01-25 08:29:11 +01:00
Zef Hemel fce78a22f8 More Lua template work 2025-01-22 20:26:37 +01:00
Zef Hemel 517cfb209a Lua: Reimplement `template` and `config` in Space Lua, distributed with Library/Std 2025-01-20 23:29:06 +01:00
Zef Hemel d72983bde5 Fix read only mode 2025-01-20 23:28:14 +01:00
Zef Hemel 6078452a6c Breaking Lua API changes:
* tpl -> template.new
* define_command -> command.define
* define_event_listener -> event.listen
* tag -> index.tag

Updated in the docs
2025-01-19 14:32:11 +01:00
Zef Hemel 83550c1623 Exposing Objects indexing as syscalls 2025-01-17 10:41:02 +01:00
Zef Hemel bf6a34f82c Lua Integrated Query 2025-01-13 20:25:39 +01:00
Zef Hemel 61f82869e9
Lua integrated query work (#1205)
* Lua query embeddings
2025-01-12 16:54:04 +01:00
Zef Hemel 86f31e3a00 Lua: experimental string interpolation 2025-01-09 11:45:15 +01:00
Zef Hemel c2fea2d25b Lua work 2025-01-08 17:09:09 +01:00
Marek S. Łukasiewicz 1508f6bcbf
Correctly extract hashtag content in links and Page Picker filter (fix #1196) (#1199) 2025-01-07 19:57:46 +01:00