Commit Graph
9 Commits
Author SHA1 Message Date
Zef HemelandGitHub dc2987a3f9 Sync engine rearchitecture (#1516)
* Don't require auth for .ping
* Finally introducing loggers
* Remove file list caching from disk_space_primitives
I don't think this is required anymore with the sync model
* Simplification of space primitives and more tests
* More reliable online status
* Add .zed settings
* Remove selfUpdate argument from `writeFile` no longer used
- Add `sync` config schema and document sync options
- Move sync config handling to client boot logic
- Move BootConfig type to ui_types.ts
- Remove sync env vars from server
- Update documentation for sync and architecture
* Improve sync logic and proxy routing for full sync state
* Add BoxProxy for late-bound client and improve Lua boot
- Add isMobile syscall for editor
* Add concurrency to sync process and log indexing duration
* Better service worker lifecycle management
2025-09-12 14:43:57 +02:00
Lennart OchelandGitHub d77f0286d8 Fix event dispatch (#1487) 2025-08-04 19:06:58 +02:00
MrMugameandGitHub 9b3ca93bbf Filter nullish values from dispatch (#1486) 2025-08-03 13:58:46 +02:00
MrMugameandGitHub 3518873c9e Allow multiple panel widgets (#1476)
* Return event results in order

* Remove a dispatch

* Allow multiple top and bottom widgets

* Add top instead of bottom margin for bottom widget

* Allow refreshing of widgets

* Revert "Remove a dispatch"

This reverts commit 88cc33ad57f2f664cdb597e2c7f7ec35816810fc.

* Copy whole selection as described in #1476
2025-08-02 14:15:28 +02:00
Zef Hemel c3672056fb Eliminate $lib 2025-06-16 18:53:21 +02:00
Zef Hemel 7ded234eb1 Lint issues fix 2025-06-16 17:13:55 +02:00
Zef Hemel 10f6efe0ad Significant refactor of command, slashcommand and config handling, removal of "shortcuts" 2025-06-16 17:08:04 +02:00
Zef Hemel 8d3dc4cc4e Refactor, cleanup 2025-06-12 20:30:01 +02:00
Zef Hemel bf2e0cdb87 Refactor: Merging common/ into web/ 2025-06-04 14:01:59 +02:00