Red Adaya
4758b7351d
temp fix to enable arrow up/down keybindings
2024-05-08 07:54:40 +08:00
Red Adaya
c6207970ee
save work
2024-05-08 07:30:38 +08:00
Red Adaya
de271d3873
observable fix
2024-05-08 07:10:04 +08:00
Red Adaya
8aaea9f1c8
merge main
2024-05-08 06:43:24 +08:00
Red Adaya
c93b6e3d34
save work
2024-05-08 06:39:51 +08:00
Cole Lashley
1307a77b56
ai chat selection fix ( #639 )
2024-05-06 20:02:13 -07:00
Evan Simkowitz
4384525ca6
Remove "main" window concept from emain.ts ( #651 )
...
This continues the work to unblock multiple window support. `emain.ts`
now contains no more references to a "main" window, instead all event
handlers will dispatch to either the window that triggered the event,
the currently focused window, or the first window to be spun up.
2024-05-06 13:43:27 -07:00
Red Adaya
8a22e73e60
minor fix
2024-05-06 21:15:54 +08:00
Red Adaya
35a5f1645d
remove inputModel dep prop in Markdown component
2024-05-06 21:03:49 +08:00
Red Adaya
34837aabae
save work
2024-05-06 20:32:43 +08:00
Red Adaya
918ff98ea1
save work
2024-05-04 09:14:43 +08:00
Evan Simkowitz
46b9c22f10
Remove barriers to supporting multiple windows ( #647 )
2024-05-03 13:41:53 -07:00
Evan Simkowitz
9b1f5a2abd
Ensure the auto update checker runs every hour ( #645 )
...
The hour long interval that I set was being subjected to background
throttling and wasn't reliably getting invoked. I am shortening the
inteval to 10 mins and adding a check within it to see if an hour has
passed since the last update check. I am also running the same logic
every time the main window is activated. This should ensure that the
auto update check happens more reliably and not just on first launch.
2024-05-02 18:02:47 -07:00
Mike Sawka
9a825761da
merge v0.7.4 and v0.7.5 changes back into main ( #644 )
2024-05-02 16:17:38 -07:00
Sylvie Crowe
167277ec11
Rename Waveshell First Pass ( #632 )
...
This begins the process of renaming mshell to waveshell everywhere by
making the most simple changes. There will need to be additional changes
in the future, but the hope is to merge simple changes in now to reduce
the number of future merge conflicts.
2024-05-02 14:16:00 -07:00
Evan Simkowitz
ea0cf62b67
Replace classnames with clsx ( #634 )
...
[`clsx`](https://www.npmjs.com/package/clsx ) is a drop-in replacement
for `classnames` that is a quarter of the size and is faster.
2024-05-02 11:40:44 -07:00
Red Adaya
cc61b16cec
separate model for aichat sidebar
2024-05-02 22:16:38 +08:00
Evan Simkowitz
7e350fce97
Fix RotateIcon so it actually binds a ref for SyncSpin to use ( #635 )
...
RotateIcon wasn't actually binding the ref that it was passing to SyncSpin, meaning it wasn't actually syncing properly. This fixes that, along with making SyncSpin compatible with more than just div types
2024-05-01 20:28:44 -07:00
Evan Simkowitz
53ec767bc7
Make icons functional components ( #629 )
...
They are very simple, self-contained components, making them good
candidates to be converted to functional components
2024-05-01 20:14:44 -07:00
Red Adaya
4f06cd8095
Merge branch 'main' of github.com:wavetermdev/waveterm into red/aichat-sidebar
2024-05-02 08:23:16 +08:00
Red Adaya
fbc7bc9688
fix state update on unmounted component error
2024-05-02 07:03:12 +08:00
Red Adaya
67df71d1ca
bound callback
2024-05-01 10:51:23 +08:00
Red Adaya
d177fab6e3
fix issues are main merge
2024-05-01 10:48:13 +08:00
Mike Sawka
03cdc067e7
cmdinput keybindings ( #627 )
2024-04-30 18:44:40 -07:00
Red Adaya
8ea22c4c1f
Merge branch 'main' of github.com:wavetermdev/waveterm into red/aichat-sidebar
2024-05-01 09:42:28 +08:00
Red Adaya
af32c8f6f3
remove debugging code
2024-05-01 09:22:46 +08:00
Red Adaya
f2e31a6483
set different bg for AI message. fix unnecessary re-rendering
2024-05-01 09:21:47 +08:00
Evan Simkowitz
e1a931056c
Fix the sidebar X target so that there isn't a weird padding that shows the pointer cursor ( #626 )
2024-04-30 18:12:21 -07:00
Cole Lashley
f6881cf380
Ai chat select fix ( #622 )
2024-04-30 17:16:03 -07:00
Evan Simkowitz
345356d8d4
Make connections modal scrollable ( #623 )
2024-04-30 16:43:47 -07:00
Red Adaya
8b8b7ea2b6
fix issue where entered message isn't immediately visible
2024-05-01 07:40:11 +08:00
Red Adaya
dbc91d8a4e
use OverlayScrollbarsComponent
2024-05-01 07:17:32 +08:00
Evan Simkowitz
a16e01f73b
Make Client Settings and connections views scrollable, fix regression in unused bookmarks feature ( #621 )
...
Makes clientsettings scrollable, adds an option for mainview to wrap the
mainview-content in an OverlayScrollbarsComponent
2024-04-30 16:05:49 -07:00
Mike Sawka
8c63be4ea0
fix cmdinput cursor positioning on mount ( #620 )
2024-04-30 14:28:52 -07:00
Evan Simkowitz
35e0488f7b
Call makeObservable for all cmdInput classes ( #619 )
2024-04-30 13:58:54 -07:00
Red Adaya
de81464082
save work
2024-04-30 23:25:53 +08:00
Red Adaya
5e6cbf30e7
fix pre not wrapping text
2024-04-30 10:11:45 +08:00
Evan Simkowitz
c6a8797ddd
Break out non-autocomplete changes from autocomplete PR ( #618 )
...
This improves the ephemeral command runner to allow for honoring of
timeouts and proper handling of overriding the current working
directory. It also fixes some partially transparent font colors in light
mode, making them solid instead. It also updates the InputModel to be
auto-observable and utilize some getters to ensure the cmdinput is
getting updated whenever necessary state changes take place.
2024-04-29 18:29:27 -07:00
Red Adaya
75ae8807eb
always render keybindings
2024-04-30 07:20:33 +08:00
Red Adaya
84227a7128
Merge branch 'main' of github.com:wavetermdev/waveterm into red/aichat-sidebar
2024-04-30 07:03:58 +08:00
Evan Simkowitz
50662c2152
Fixes a regression that would unfocus from the history input ( #615 )
...
* Fixes a regression that would unfocus from the history input
* remove debug statements
* Update historyinfo.tsx
* fix scrolling the right way
2024-04-29 15:08:11 -07:00
Red Adaya
498f91d7fe
remove username in chat items
2024-04-29 15:19:43 +08:00
Red Adaya
4d05ef9998
conditionally render keybindings
2024-04-29 15:09:33 +08:00
Red Adaya
1eb7ff512e
cleanup
2024-04-29 15:03:28 +08:00
Red Adaya
ba5a089382
fix issue where scrollbar alway shows regardless of the height
2024-04-29 13:59:18 +08:00
Red Adaya
e40f93b858
fix layout
2024-04-29 13:34:02 +08:00
Red Adaya
30b9453bcd
save work
2024-04-29 13:16:01 +08:00
Red Adaya
2a79057314
merge main
2024-04-29 07:24:11 +08:00
Cole Lashley
4f32c459a6
Small aux view fixes that make cmdinput focus work a bit better ( #594 )
...
* added some more fixes for aichat and cmdinput
* removed comments and fixed up merge conflicts
* small fix
* fixed bug
2024-04-26 11:11:03 -07:00
Red Adaya
268bfabec2
Merge branch 'main' of github.com:wavetermdev/waveterm into red/aichat-sidebar
2024-04-26 09:56:50 +08:00