waveterm/wavesrv/db/migrations
Mike Sawka 21ab82e2e2
Implement a Sidebar for Tabs (#157)
* work on basic sidebar layout

* fix more golang warnings

* sidebar open/close

* add ability to set width of split

* sidebar add and remove, set width, etc.

* almost working sidebar implementation -- still needs height/width, input control, and bug with initial add, but getting there

* add isSidebarOpen() method

* fix resize jump -- must set width in error handler as well (before window is loaded)

* sidebar UI touchups and help

* more sidebar progress, render more like regular lines, just in the right column

* merge

* move migration to 26

* simplify sidebar types

* checkpoint

* proxy things through parent screen object for sidebar

* checkpoint, add/remove from sidebar

* work on add/remove icons for sidebar

* fix height calculation, remove close button

* bring back close button when no line is selected

* add sidebar flag to run command to run new command output in sidebar

* implement 'sidebar' kwarg in eval.  this lets sidebar work for slashcommands as well that produce lines (codeedit, mdview, etc.)

* prettier

* minor fixes

* working on resizing.  must exclude sidebar entries and send separate resize events based on size of sidebar (implement exclude / include for resize)

* fix sidebar terminal command resizing

* add sidebar header (toggles for half/partial width and close).  add hotkey to open/close sidebar (Cmd-Ctrl-S).  more robust calculation for sidebar width. add width validation.  minimum sidebar width is 200px.  other fixes, etc.
2023-12-17 23:46:53 -08:00
..
000001_init.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000001_init.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000002_activity.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000002_activity.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000003_renderer.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000003_renderer.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000004_bookmarks.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000004_bookmarks.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000005_buildtime.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000005_buildtime.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000006_feopts.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000006_feopts.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000007_playbooks.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000007_playbooks.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000008_cloudsession.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000008_cloudsession.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000009_screenprimary.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000009_screenprimary.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000010_removewindowid.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000010_removewindowid.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000011_cmdscreenid.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000011_cmdscreenid.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000012_historylinenum.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000012_historylinenum.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000013_cmdmigration.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000013_cmdmigration.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000014_simplifybookmarks.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000014_simplifybookmarks.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000015_lineupdates.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000015_lineupdates.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000016_webptypos.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000016_webptypos.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000017_remotevars.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000017_remotevars.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000018_modremote.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000018_modremote.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000019_clientopenai.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000019_clientopenai.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000020_linecmd.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000020_linecmd.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000021_linestate.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000021_linestate.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000022_endwebshare.down.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000022_endwebshare.up.sql move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
000023_autoinstall.down.sql remove autoinstall options from GUI, always set autoinstall flag, db migration to set autoinstall for all remotes (#48) 2023-10-25 22:07:00 -07:00
000023_autoinstall.up.sql remove autoinstall options from GUI, always set autoinstall flag, db migration to set autoinstall for all remotes (#48) 2023-10-25 22:07:00 -07:00
000024_updatetabcolornames.down.sql update color tab names (#49) 2023-10-28 13:14:20 -07:00
000024_updatetabcolornames.up.sql new tab colors. also re-implement tab gradients according to figma file 2023-11-01 22:38:37 -07:00
000025_releaseinfo.down.sql Add sidebar banner when new release is available (#147) 2023-12-15 17:43:54 -08:00
000025_releaseinfo.up.sql Add sidebar banner when new release is available (#147) 2023-12-15 17:43:54 -08:00
000026_screenviewopts.down.sql Implement a Sidebar for Tabs (#157) 2023-12-17 23:46:53 -08:00
000026_screenviewopts.up.sql Implement a Sidebar for Tabs (#157) 2023-12-17 23:46:53 -08:00