Evan Simkowitz
3f4026a6b7
fix resize handle transition timing
2024-08-30 12:45:12 -07:00
Evan Simkowitz and GitHub
e9b78c354f
Resize handle improvements ( #299 )
...
Adds a delay to the resize handle line first showing so it doesn't flicker when the mouse briefly passes over it. Also removes an unnecessary findNode call that was happening on every move. Also adjusts the pointer offset based on the display container bounding rect.
2024-08-30 12:31:03 -07:00
Mike Sawka and GitHub
e488862355
remote sysinfo data plotting ( #294 )
2024-08-30 11:33:04 -07:00
sawka
945c63a3e5
add monokai, make themes more generic -- display:name/display:order
2024-08-29 21:35:33 -07:00
sawka
6e704f74e3
suppress the error message after it has shown once
2024-08-29 18:08:05 -07:00
Mike Sawka and GitHub
53d3ad04b7
focus/key handling for directory preview ( #291 )
2024-08-29 17:00:24 -07:00
Mike Sawka and GitHub
a104a6e446
new focus system part 1 ( #290 )
2024-08-29 16:06:15 -07:00
Evan Simkowitz and GitHub
637eaa4206
Use webview's built-in history for navigation ( #232 )
2024-08-29 13:37:05 -07:00
Evan Simkowitz
87d69eb5bc
fix treereducer getting out of sync
2024-08-29 12:38:13 -07:00
Red J Adaya and GitHub
c440fb774e
suggestions UI ( #286 )
2024-08-28 23:47:45 -07:00
sawka
bfab5e4223
detect single keypresses
2024-08-28 18:42:04 -07:00
Evan Simkowitz and GitHub
56a930c1dc
Make disabled iconbuttons more distinct ( #289 )
...
Increases the idle opacity for enabled buttons in the header slightly
and decreases opacity for disabled buttons. Also sets a default cursor
when the button is disabled:
Forward button enabled and idle, back button disabled:

Forward button enabled and hovered, back button disabled:

2024-08-28 18:30:41 -07:00
sawka
afcbb35341
countGraphemes and add debug package
2024-08-28 17:12:52 -07:00
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