Zef Hemel
7ff0d17ba1
Fixes #1285
2025-03-10 16:24:06 +01:00
Zef Hemel
242ae73078
Lua: fix some subtle Lua-isms
2025-03-09 15:37:38 +01:00
Zef Hemel
29c2781c11
lint fix
2025-03-08 20:55:30 +01:00
Zef Hemel
3b3e6991bc
Lua: string.format implementation
2025-03-08 20:54:43 +01:00
Zef Hemel
2274b5874d
Fixes #1280
2025-03-08 18:37:32 +01:00
Zef Hemel
64feb6e608
parentNodes added to page:click event
2025-03-08 18:35:08 +01:00
Zef Hemel
62346e719a
Add pandoc and texlive to docker image
2025-03-08 18:35:08 +01:00
MrMugame and GitHub
51b0fcd819
Combine reload functions in client ( #1283 )
2025-03-08 17:17:29 +01:00
Zef Hemel
922e4bfe49
Lua: fixed subtle issue where singlular expression statements wouldn't await finishing
2025-03-08 10:17:10 +01:00
Zef Hemel
7c68501696
Fix page creation
2025-03-07 21:09:49 +01:00
Zef Hemel
e58859db43
Bump Deno version and include pandoc in the Docker image
2025-03-07 21:03:32 +01:00
Zef Hemel
9ed61e791d
Re-enable shell APIs from Lua
2025-03-07 21:03:15 +01:00
Zef Hemel
7f666e7481
Add confirmation before deleting document
2025-03-07 20:59:46 +01:00
MrMugame and GitHub
81d3732dd2
Update currentPath on file change ( #1282 )
2025-03-07 20:31:42 +01:00
Zef Hemel
f2dd104063
Fix indexing edge case
2025-03-07 16:41:14 +01:00
Zef Hemel
e6884d965a
Lint issues
2025-03-07 16:05:59 +01:00
Zef Hemel
3e0cfcc48a
Don't double filter file lists based on spaceIgnore
2025-03-07 16:04:52 +01:00
Zef Hemel
7e706754f4
Enable client file listing for plugs
2025-03-07 16:04:36 +01:00
Zef Hemel
d33db399c8
Auto complete and lint fixes
2025-03-07 15:13:47 +01:00
Zef Hemel
a339800e75
Set SB_INDEX_PAGE for silverbullet.md
2025-03-07 15:10:24 +01:00
Zef Hemel
0a80c5c537
Collapse PageRef, DocumentRef and LocationRef into a single Ref type
2025-03-07 13:49:20 +01:00
Zef Hemel
b29d8245b2
Completion fixes
2025-03-07 13:13:45 +01:00
Zef Hemel
30617a9ee7
Disable emoji completion in code blocks
2025-03-07 13:13:14 +01:00
Zef Hemel
e56ff4ab07
Disable spell check on coding languages
2025-03-07 13:12:31 +01:00
Zef Hemel
549b73c37d
Lua: optimize returns to no longer leverage exception throwing in the common case
2025-03-07 12:42:12 +01:00
Zef Hemel
fbe145e75b
deno task fmt
2025-03-07 12:18:14 +01:00
Zef Hemel
e96a220e1a
Meta page completion fix
2025-03-07 11:54:22 +01:00
Zef Hemel
fe7dcb65c4
All tags starting with #meta are now considered meta pages
2025-03-07 11:47:40 +01:00
Zef Hemel
1807d7b572
Fix navigating to new pages being broken
2025-03-07 11:40:20 +01:00
Zef Hemel
d5842a039e
Indexing tweaks
2025-03-07 11:27:20 +01:00
Zef Hemel
a17a9df40e
Remove indexPage from default SETTINGS
2025-03-07 11:16:27 +01:00
Zef Hemel
f0ed003066
Moved spaceIgnore to be a environment variable as well
2025-03-07 11:12:49 +01:00
Zef Hemel
037d319a2f
Lua date useful library
2025-03-07 11:11:28 +01:00
Zef Hemel
1dc1103b2a
Moved indexPage configuration to SB_INDEX_PAGE env variable instead
...
Added /.config endpoint to more dynamically influence the configuration
2025-03-07 10:56:45 +01:00
Zef Hemel
af93da7c43
Authentication page layout improvements
2025-03-07 09:09:32 +01:00
Zef Hemel
0acd600222
Fix lint
2025-03-06 16:17:12 +01:00
Zef Hemel
605a586ca8
Reduce race condition on individual file sync and slow connection
2025-03-06 16:14:44 +01:00
Zef Hemel
4c58719bde
Fix having to reload 3x before new client files are properly loaded
2025-03-06 15:37:43 +01:00
Zef Hemel
1975b867ee
deno task fmt
2025-03-06 15:14:53 +01:00
MrMugame and GitHub
e61a447d98
Implementing #913 ( #1230 )
...
Implemented custom editors
2025-03-06 15:11:17 +01:00
Allie Stephan and GitHub
6190a4ff06
Vim Mode and Read Only Fixes ( #1240 )
...
* Vim Mode and Read Only Fixes
- remove client.focus call from global keydown handler. This call causes
issues with vim mode. For instance typing j with the editor not
focused would insert a j before properly going to normal mode instead
of just moving down a line as expected
- add client.reloadPage call to setUiOption syscall. This appears to fix
read only mode that is broken without the above focus call. In
particular when switching between vim and regular mode read only mode
was previously broken even with the client.focus call
- add client.focus call to CommandPalette onTrigger if no cmd is
selected. Without the client.focus call above, the editor is no longer
selected when exiting the command palette with escape - this call
fixes that
- add watch-all task to deno.json to run all 3 watches in 1 terminal
window
* Update watch-all
Fix watch-all order so that arguments get passed to watch-server
2025-03-02 15:22:33 +01:00
Mufeed Ali and GitHub
6ee3b4341c
docs: Document indentMultiplier ( #1266 )
2025-03-02 15:16:51 +01:00
Mufeed Ali and GitHub
c37a2ae0ed
fix(editorState): Reset undo history after editor init ( #1267 )
2025-03-02 15:16:24 +01:00
Zef Hemel
f8ebafcbb4
Removed legacy fallback code in index.html as mentioned in #1262
2025-02-25 20:05:38 +01:00
MrMugame and GitHub
a6af94b9e3
Remove editor.setText syscall from client ( #1263 )
2025-02-25 20:02:59 +01:00
Zef Hemel
6fe715518f
Update version to 0.10.4
2025-02-25 19:33:14 +01:00
Zef Hemel
b0d17ecf94
0.10.4
2025-02-25 19:13:00 +01:00
Zef Hemel
b6ae17e3f2
Dummy commit
2025-02-25 18:56:11 +01:00
Zef Hemel
8a0f059f80
0.10.3
2025-02-25 18:37:07 +01:00
Zef Hemel
66f378f4af
Fix JSR issues
2025-02-25 18:36:45 +01:00