Commit Graph
567 Commits
Author SHA1 Message Date
Sylvie CroweandGitHub fc0b1929ec Connection Typeahead/Suggestions (#332)
Adds a list of potential remotes to add and filters it as you type. It
also provides options for reconnecting on a disconnection and
specifically connecting to a local connection
2024-09-05 17:02:44 -07:00
Evan SimkowitzandGitHub 015ebf5dd5 Make textAtom and showTocAtom in Markdown element optional (#331)
Fix backwards-compatibility for the Markdown element by adding back the option to pass text directly to the element and make atom parameters optional.
2024-09-05 15:35:57 -07:00
Evan Simkowitz 86685e4bcf simplify waveai imports 2024-09-05 14:43:14 -07:00
Evan Simkowitz 7393e5e7b6 Missed one 2024-09-05 14:40:25 -07:00
Evan Simkowitz 959255af30 Fix markdown impl in waveai 2024-09-05 14:40:24 -07:00
Red J AdayaandGitHub 9a361d21d5 responsive typeahead modal (#324) 2024-09-05 14:38:36 -07:00
Mike SawkaandGitHub a5f563b52d new directory structure and oldmigrate (#327) 2024-09-05 14:05:42 -07:00
Evan SimkowitzandGitHub debbed7003 Remove WOS dependency from wshrpc (#329)
The frontend wshserver.ts had a weird circuitous dependency on wos.ts,
which was unnecessary. This moves the misplaced functions into wshrpc.ts
and updates the generation logic.
2024-09-05 13:17:35 -07:00
Evan Simkowitz 779d2d35b7 make window opacity and window tile gap size pointers so the value gets sent if it is zero 2024-09-05 11:19:52 -07:00
Mike SawkaandGitHub 3e0ca6b41e connection handling / block controller handling (#326) 2024-09-05 00:21:08 -07:00
Evan Simkowitz b796ec9729 reorganize 2024-09-04 23:44:23 -07:00
Evan Simkowitz 4e49549cac fix padding during magnified 2024-09-04 23:43:26 -07:00
Evan Simkowitz e1a19a0b80 add user setting for sticky scroll 2024-09-04 23:08:56 -07:00
Evan Simkowitz 292a9ae1e5 disable sticky scroll by default in monaco 2024-09-04 23:05:33 -07:00
Evan Simkowitz 325bb2515e darken sticky scroll hints in monaco editor 2024-09-04 23:04:32 -07:00
Evan SimkowitzandGitHub 74c8044c73 Add gap size setting (#325)
Adds a new setting for the gap size between tiles in a layout. Also
updates the resize handle calculations so they are dynamically generated
based on the gap size. Also updates the styling for the resize handles
to be more robust.

This also updates the default gap size to 3px.

This also slims out the Block Frame padding so it is just enough that
the blocks don't overlap when there's no gap.
2024-09-04 22:07:47 -07:00
Evan SimkowitzandGitHub 072730f7eb Table of contents for markdown preview (#323)
Adds a table of contents in the markdown preview, with a button in the
header to toggle whether to show the TOC. When a user clicks one of the
TOC elements, the preview will scroll to the corresponding heading.

I've also cleaned up some MD preview styling that was inconsistent and
causing the preview to overflow unnecessarily. This also fixes some
terminology in the preview code.

<img width="574" alt="image"
src="https://github.com/user-attachments/assets/abb18ba9-21d3-4315-bdc3-e4bdcca39a4c">
2024-09-04 21:15:39 -07:00
Evan Simkowitz 0fae6981f8 remove bottom margin and unused rules in directorypreview 2024-09-04 15:42:42 -07:00
Evan Simkowitz 825801d98e add back border radius 2024-09-04 15:37:16 -07:00
Evan Simkowitz e0e4256739 remove border radius when tile is not magnified 2024-09-04 15:34:53 -07:00
Evan Simkowitz 0623218373 make border radius conditional in tilelayout 2024-09-04 15:34:13 -07:00
Evan Simkowitz 9cf87723dc fix tile node border radius 2024-09-04 15:32:45 -07:00
Evan SimkowitzandGitHub 64a7a6e533 Truncate file paths from the left in the preview header (#322)
This adjusts the block header styling to remove a bunch of unnecessary
attributes and to ensure that we have more consistent shrinking
behavior. Now, file paths will truncate starting on the left side, to
preserve the file name as long as possible. Also, the widget name can
shrink down to zero, while preserving the widget icon, since it's
unnecessary to have both when the widget is small.

<img width="415" alt="image"
src="https://github.com/user-attachments/assets/46e0a74a-f35d-4d09-9c67-019936e67e41">
2024-09-04 15:25:25 -07:00
Evan SimkowitzandGitHub 74612c7e62 Add user setting for the editor minimap (#321) 2024-09-04 14:00:29 -07:00
Evan Simkowitz 2cc0fdc999 remove unnecessary height and width from codeeditor 2024-09-04 11:45:26 -07:00