waveterm/wavesrv/pkg/cmdrunner
Red J Adaya 37ab1bca90
allow resizing of left sidebar (#244)
* wip

* integrate original sidebar content

* ResizableSidebar component

* trigger toggleCollapse

* remove debugging code

* minor refactor. disable text select on mousemove

* replace icons with fontawesome icons. fix alignment issues

* fix session view width when tabs overflow

* prevent index and icon from shifting when resizing

* snap effect

* minor refactor

* apply collapsed mode to sidebar contents

* change default width to 240px

* backend implementation

* fix wrong subcmd

* save collapsed state

* retore sidebar state on reload/launch

* use collapse data form db on first load. use previously saved width on expand.

* persist width as well collapse state

* various fixes and improvements

* bind methods

* refactor

* more refactor

* fix minor bug

* fix merge issues

* various fixes

* refactor

* fixes

* fix issues

* fix all issues

* resolve undefind tempWidth

* fix toggleCollapsed

* use Promise in stopResizing method

* use tempCollapsed to for real time toggling between logos

* minor method name change

* refactor

* remove debugging code

* fix conflict

* fix setting collapsed state via CLI

* minor refactor

* remove debugging code

* create setTempWidthAndTempCollapsed method

* handle invalid width set via cli

* refactor: setbycli not actually needed

* remove unused code
2024-01-30 20:17:49 -08:00
..
cmdrunner.go allow resizing of left sidebar (#244) 2024-01-30 20:17:49 -08:00
linux-decls.txt move to wavesrv directory to prepare for merge to waveterm 2023-10-16 13:19:34 -07:00
resolver.go zsh support (#227) 2024-01-16 16:11:04 -08:00
shparse_test.go add special case for conda activate/deactivate as well to rtnstate detection 2023-12-18 15:07:13 -08:00
shparse.go zsh support (#227) 2024-01-16 16:11:04 -08:00
termopts.go Restart command (#253) 2024-01-26 16:25:21 -08:00