waveterm/frontend/app
Evan Simkowitz e85b0d205e
New layout model (#210)
This PR is a large refactoring of the layout code to move as much of the
layout state logic as possible into a unified model class, with atoms
and derived atoms to notify the display logic of changes. It also fixes
some latent bugs in the node resize code, significantly speeds up
response times for resizing and dragging, and sets us up to fully
replace the React-DnD library in the future.
2024-08-14 18:40:41 -07:00
..
asset Make magnify icon always visible, transition from magnify to minimize (#197) 2024-08-05 16:13:26 -07:00
block New layout model (#210) 2024-08-14 18:40:41 -07:00
element Use button for update available banner (#202) 2024-08-06 16:48:25 -07:00
hook CPU Plot (#185) 2024-07-31 14:13:36 -07:00
modals modals component and model and TOS modal (#164) 2024-07-30 11:44:19 -07:00
store New layout model (#210) 2024-08-14 18:40:41 -07:00
tab New layout model (#210) 2024-08-14 18:40:41 -07:00
view webview url fix (#219) 2024-08-14 14:39:18 -07:00
workspace move widgets to left, fix some paddings 2024-08-09 11:49:19 -07:00
app.less modals component and model and TOS modal (#164) 2024-07-30 11:44:19 -07:00
app.tsx New layout model (#210) 2024-08-14 18:40:41 -07:00
mixins.less directory preview fixes (#130) 2024-07-25 21:14:21 -07:00
reset.less port to electron (#33) 2024-06-11 17:42:10 -07:00
theme.less New layout model (#210) 2024-08-14 18:40:41 -07:00