Evan Simkowitz
f12e246c15
Break layout node into its own Wave Object ( #21 )
...
I am updating the layout node setup to write to its own wave object.
The existing setup requires me to plumb the layout updates through every
time the tab gets updated, which produces a lot of annoying and
unintuitive design patterns. With this new setup, the tab object doesn't
get written to when the layout changes, only the layout object will get
written to. This prevents collisions when both the tab object and the
layout node object are getting updated, such as when a new block is
added or deleted.
2024-06-05 17:21:40 -07:00
Evan Simkowitz
c3e71c5c7d
Integrate Faraday layout system ( #16 )
...
Co-authored-by: Mike Sawka <sawka@users.noreply.github.com>
Co-authored-by: sawka <mike.sawka@gmail.com>
2024-06-04 13:05:44 -07:00
sawka
f90554e87e
not found should return null
2024-06-03 13:43:50 -07:00
sawka
609f2ec85c
the useWaveObject() setter now writes back to the DB. make metadata setting generic
2024-05-28 15:41:03 -07:00
sawka
5edb882955
add an updatemetadata call to objectservice
2024-05-28 12:18:26 -07:00
sawka
3f45945cb4
delete block and close tab working
2024-05-27 16:33:31 -07:00
sawka
e6d7a4e674
app is working again. new structure for blocks. new useWaveObjectValueWithSuspense hook
2024-05-27 15:44:57 -07:00
sawka
abedca2364
setactivetab working, removed tombstones, created updatetype
2024-05-27 14:31:12 -07:00
sawka
b87786febf
checkpoint -- generic updates, wave object store, new setup for initialization, atoms, etc. lots of progress
2024-05-27 13:59:58 -07:00
sawka
6d3f76cb74
fe now rendering workspace/tab from db. got useWaveObject working. need to work on updates
2024-05-27 00:47:10 -07:00
sawka
95ce1cc86d
checkpoint on new objectservice
2024-05-26 23:05:11 -07:00
sawka
b1aaba2a37
moving hard to OID model
2024-05-26 11:59:14 -07:00
sawka
4ba78a1804
working on waveobj -- oids
2024-05-25 18:37:05 -06:00
sawka
134ba3c34c
checkpoint on integratng wstore. moved to wails data structures, got immer working again, Window object, transitioned to generic DB ops, lots more
2024-05-24 15:08:24 -06:00
sawka
2317ce87f3
checkpoint
2024-05-21 21:15:11 -07:00
sawka
901334eb49
new wails bindings format working
2024-05-21 11:09:22 -07:00
sawka
f3383d1847
new wstore package, move core types to there. create a syncmap
2024-05-20 15:57:15 -07:00