Evan Simkowitz
c9a1e9afe3
fix drag overlay losing rect changes
2024-08-28 16:24:25 -07:00
Evan Simkowitz
59979b13e7
use linear timing function for layout transitions
2024-08-28 14:25:47 -07:00
Evan Simkowitz and GitHub
099c196cae
Use transition events to better-coordinate debouncing of NodeModel innerRect ( #288 )
...
Rather than using a timeout to debounce changes to the
NodeModel.innerRect, I'll use a transition event on the display
container. This way, if the user disables transitions using the reduced
motion setting, changes to the innerRect value will not be debounced.
2024-08-28 13:28:49 -07:00
sawka
a7606b8363
update visuals to say gpt-4o-mini
2024-08-28 12:05:36 -07:00
Evan Simkowitz and GitHub
fb65ec1e23
Explicitly set focus on insert ( #285 )
...
Adds a flag to the insert layout action to explicitly set the focus of a
newly inserted node. This also adds a flag in the starter layout to
focus on the terminal block.
2024-08-27 23:16:07 -07:00
Mike Sawka and GitHub
a3aa941b68
implement wsh setconfig ( #284 )
2024-08-27 22:02:21 -07:00
Mike Sawka and GitHub
8630e23239
new config system ( #283 )
2024-08-27 18:49:49 -07:00
Evan Simkowitz and GitHub
c9c555452a
Establish wlayout for coordinating backend layout actions ( #282 )
2024-08-27 18:38:57 -07:00
Sylvie Crowe and GitHub
ee0bc0a377
Windows Bug Fixes ( #281 )
...
Fixes two bugs
- ai component now works on windows
- forces files to use lf line endings on windows instead of crlf
2024-08-27 15:12:26 -07:00
Evan Simkowitz
7d90a3912b
fix nullref in layoutNode.findNode
2024-08-27 13:48:53 -07:00
Evan Simkowitz
755f8f2385
add back top padding for tabcontent
2024-08-27 13:46:13 -07:00
sawka
730c0b1eea
fix nullptr for non-focused node
2024-08-27 13:45:05 -07:00
Evan Simkowitz and GitHub
c892c39a73
Fix block content sizing ( #280 )
...
Make the block content sizing update once when its node moves or becomes
magnified. By manually updating this inner sizing rather than letting
the block flow in the DOM, the animations of the block frames are much
smoother.
This also fixes an issue where two scrollbars were being rendered for
the Directory Preview widget.
This also sets zero padding on nodes when there's only a single node
being rendered.
2024-08-27 13:41:36 -07:00
Evan Simkowitz
86fc45fc13
fix double scrollbars in directory preview
2024-08-27 13:28:10 -07:00
Evan Simkowitz
8fcc856740
fix node collapse edge case
2024-08-27 13:25:02 -07:00
sawka
c2d2ad9136
separate cmd+o from switch connection (disconnect typeaaheadatom), and allow width to 95%
2024-08-26 21:03:12 -07:00
Red J Adaya and GitHub
a665d372e3
telemetry toggle ( #278 )
...
<img width="1316" alt="image"
src="https://github.com/user-attachments/assets/01dc517c-2e9c-46ea-aaf0-4fff1fd3909d ">
2024-08-26 18:03:32 -07:00
sawka
fd7fa9f6f1
useatomvaluesafe
2024-08-26 16:56:37 -07:00
sawka
19ebfa0361
fix local icon for term connections
2024-08-26 16:54:39 -07:00
Evan Simkowitz
fac706fb4f
remove .js from imports
2024-08-26 16:37:05 -07:00
Evan Simkowitz
56757e4bb0
fix layoutTree tests
2024-08-26 16:35:35 -07:00
Red J Adaya and GitHub
7d98aeb2c9
fix dynamic setting of suggestions modal ( #272 )
2024-08-26 16:33:05 -07:00
Evan Simkowitz
cefc491bf2
fix layoutNode and layout util tests
2024-08-26 16:27:57 -07:00
Mike Sawka and GitHub
c2fe3b18e1
move connection switching to blockheader ( #276 )
2024-08-26 16:19:03 -07:00
Mike Sawka and GitHub
f28bdccb5d
move CreateX functions to wcore ( #275 )
2024-08-26 15:17:37 -07:00