Red Adaya
9b2a7de8f2
merge main
2024-12-11 08:45:14 +08:00
Mike Sawka
41f960c60c
fix for tabs out of order in tabbar ( #1478 )
2024-12-10 16:33:55 -08:00
Evan Simkowitz
677ecc3ef8
Fix tab name reload for pinned tabs ( #1476 )
2024-12-10 15:47:26 -08:00
Evan Simkowitz
c95f3b2283
Fix unawaited promises in dir preview ( #1474 )
2024-12-10 15:13:11 -08:00
Sylvie Crowe
e49480e628
Fix Preview for Uninitialized Connections ( #1473 )
...
If a connection had not been previously initialized, selecting it in the
preview dropdown was bug-prone. This ensures the connection is complete
before checking the mimetype and selecting the type of preview.
2024-12-10 15:03:35 -08:00
Evan Simkowitz
c2312f1c7f
Make default workspace icon the Wave logo ( #1470 )
...
I made our logo a custom icon in Font Awesome so we can add it to our
workspace switcher as the default icon
2024-12-10 13:54:11 -08:00
Mike Sawka
8957e0405a
try to fix drag region above tabs ( #1466 )
...
just a temporary fix for now, needs a more extensive fix later
2024-12-10 12:50:58 -08:00
Evan Simkowitz
712f9d9706
Use highlight.js scss instead of css in markdown styling ( #1468 )
2024-12-10 12:47:39 -08:00
Evan Simkowitz
9ab7b25aa1
Move markdown css import so it doesn't affect Storybook ( #1465 )
2024-12-10 12:38:49 -08:00
Evan Simkowitz
f7875bc4f0
Auto-select workspace name ( #1464 )
2024-12-10 12:26:42 -08:00
Evan Simkowitz
bedea6d3be
Show hover effect on dragging tab ( #1459 )
2024-12-10 11:41:37 -08:00
Sylvie Crowe
0174adea7b
Connections Typeahead Additional Fixes ( #1457 )
2024-12-10 11:13:15 -08:00
Evan Simkowitz
c4fce5acc5
Make workspace switcher icons fixed width, add confirm on delete ( #1455 )
...
Also makes the confirmation dialogs shorter and fixes the logic for
showing them
2024-12-10 10:15:33 -08:00
Red Adaya
3a255d5fba
revert to using tab name
2024-12-10 15:34:11 +08:00
Red Adaya
78f4a5fd1c
merge main
2024-12-10 15:33:50 +08:00
Red Adaya
845e07807f
cleanup
2024-12-10 15:29:56 +08:00
Red Adaya
0c8c75c187
cleanup
2024-12-10 15:26:37 +08:00
Red Adaya
4ea5426b57
auto hide/show last tab separator
2024-12-10 15:15:38 +08:00
Red Adaya
55b4e26cce
set min-width for add button
2024-12-10 13:26:33 +08:00
Red Adaya
55feaf6e25
increase add button width
2024-12-10 13:25:06 +08:00
Red Adaya
39e9a05720
retain hover effect on mouse leave while still dragging
2024-12-10 13:20:03 +08:00
Red Adaya
477fc03f9a
fix issue where separator shows in dragging tab until a swap happens
2024-12-10 12:13:03 +08:00
Red Adaya
d9a4725fe3
cleanup
2024-12-10 11:45:46 +08:00
Red Adaya
6f8f1a836a
always put left separator on the first tab
2024-12-10 11:44:32 +08:00
Red Adaya
4a366e3fba
fix first tab separator issue while dragging
2024-12-10 11:29:43 +08:00
Red Adaya
9c51bca2e6
save work
2024-12-10 10:52:38 +08:00
Evan Simkowitz
24d808cddc
Add divider between color and icon selectors ( #1448 )
...
Also make left icon fixed width
2024-12-09 18:29:33 -08:00
Evan Simkowitz
84bec65e50
Add tooltip for unpin and close tab buttons ( #1445 )
2024-12-09 16:55:52 -08:00
Evan Simkowitz
34b73b8bea
Update switcher icons, fix bug makeIconClass, add guid to new workspace name ( #1444 )
2024-12-09 16:52:59 -08:00
Evan Simkowitz
edab90aa55
New colors for workspace switcher ( #1443 )
...
Also updates workspace switcher button and tab bg colors
2024-12-09 16:24:32 -08:00
systemshift
c071cc04c3
Perplexity api ( #1432 )
...
I have added Perplexity to the default AI models. I see Anthropic models
are becoming part of the default as well, so I thought I should add a
model that is specific for web search.
This pull request is a work in progress; reviews and edit
recommendations are welcome.
---------
Co-authored-by: sawka <mike@commandline.dev>
2024-12-09 15:48:33 -08:00
Sylvie Crowe
43c134ea9a
fix: don't show wsh error for a connection error ( #1438 )
2024-12-09 15:18:58 -08:00
Mike Sawka
878a7285ab
implement tab:preset, and increase active tab opacity ( #1439 )
2024-12-09 14:48:16 -08:00
Red Adaya
772e48db80
save work
2024-12-09 23:48:28 +08:00
Red Adaya
3a6127335d
save work
2024-12-09 22:25:35 +08:00
Red Adaya
af01eaefcd
save work
2024-12-09 22:06:19 +08:00
Red Adaya
b1de0e5447
save work
2024-12-09 21:33:28 +08:00
Red Adaya
76ec792fe5
refactor showing/hiding of separator for hover and active states
2024-12-09 14:36:48 +08:00
Sylvie Crowe
f78067b62d
fix: smarter connection typeahead arrows ( #1431 )
...
This changes the order of typeahead options to be more user friendly.
Additionally, it moves the selected element to the top after a non-arrow
keypress.
2024-12-06 21:32:50 -08:00
Mike Sawka
ac8dc25ead
fix block controller status (add version) ( #1430 )
2024-12-06 19:39:58 -08:00
Evan Simkowitz
f858d3ba0f
Pass workspace id to contextmenu-show ( #1429 )
...
Sometimes, the context menu click handlers don't seem to get passed any
window object. Here, I'm sending over the workspace id with the
`contextmenu-show` event so that we can resolve our cached copy of the
object in case the value from the click handler is empty.
2024-12-06 19:10:34 -08:00
Evan Simkowitz
72ea58267d
Workspace app menu ( #1423 )
...
Adds a new app menu for creating a new workspace or switching to an
existing one. This required adding a new WPS event any time a workspace
gets updated, since the Electron app menus are static.
This also fixes a bug where closing a workspace could delete it if it
didn't have both a pinned and an unpinned tab.
2024-12-06 15:33:00 -08:00
Sylvie Crowe
66d1686e84
fix: changes for nowsh compatibility with wsl ( #1422 )
...
The wsl largely ignores most nowsh stuff, but there are some options
that can be specified for wsl. This ensures that it will still work
whether or not they are set.
Additionally if fixes the wsh not installed icon.
2024-12-06 14:19:19 -08:00
Evan Simkowitz
ab565409cb
Even simpler tab flicker fix ( #1421 )
2024-12-06 12:13:49 -08:00
Sylvie Crowe
6dfc85b324
Retry Without Wsh on Fail ( #1406 )
...
Adds the ability for connections to continue without wsh if they fail.
This involves creating a menu that warns the user that wsh could not be
used.
2024-12-06 10:11:38 -08:00
Mike Sawka
3b03a7ab3d
tab race condition fixes ( #1407 )
2024-12-06 00:10:17 -08:00
Mike Sawka
5744f4b06f
closeTab fix ( #1403 )
...
fixes bug with closeTab when the tab didn't exist in the waveWindow cache. also adds Cmd-Shift-W to close a tab (doesn't work for pinned tabs). and restores Cmd-W for killing blocks on pinned tabs
2024-12-05 18:26:20 -08:00
Evan Simkowitz
7a61f25331
Auditing async usage in frontend code ( #1402 )
...
I found a lot of places where asyncs weren't being properly wrapped or
awaited
2024-12-05 18:09:54 -08:00
Red Adaya
88b110a424
Merge branch 'red/tabs-new-design-2' of github.com:wavetermdev/waveterm into red/tabs-new-design-2
2024-12-06 09:26:04 +08:00
Red Adaya
b83fedffaf
left divider for first tab
2024-12-06 09:24:45 +08:00