Commit Graph
49 Commits
Author SHA1 Message Date
Mike SawkaandGitHub 4ded6d94b6 stickers and terminal serialization (#57) 2024-06-17 22:38:48 -07:00
Red J AdayaandGitHub b6c85e38f6 DnD tabs (#44) 2024-06-17 21:50:33 -07:00
Sylvie CroweandGitHub d0c4f5c46f Support Windows Builds (#54)
This adds support for windows builds. With it, the app can successfully
run on windows and unix systems. Note that the terminal still only works
on unix systems at this time.
2024-06-15 14:59:14 -07:00
sawka 014c6fb2ec redo ptybuffer, move to wshutil to help with stdin processing. change wsh to use cobra 2024-06-14 14:43:47 -07:00
sawka ab785aa992 move DeleteZone to its own go routine -- crazy bug where we used the wrong DB conn 2024-06-14 10:09:28 -07:00
Mike SawkaandGitHub 8e3540f754 working on ijson and wsh magic (#53) 2024-06-13 23:54:04 -07:00
Mike SawkaandGitHub 1874d9a252 port to electron (#33) 2024-06-11 17:42:10 -07:00
Evan SimkowitzandGitHub 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
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