Commit Graph
3614 Commits
Author SHA1 Message Date
Mikayla Maki b9f976eb5d v0.55.0 2022-09-26 10:13:54 -07:00
Julia 884b6728a7 Backward compat format settings 2022-09-26 11:41:31 -04:00
Julia 77caf6c127 Test manual buffer format trigger 2022-09-23 12:15:24 -04:00
Julia 018a737961 Add editor action to manually invoke buffer format 2022-09-22 18:21:05 -04:00
Mikayla Maki ff42d22e27 removed the last dispatch_event I could find 2022-09-22 10:31:29 -07:00
Mikayla Maki 4a9ac703ab Finished fixing flex scrolls 2022-09-22 09:35:52 -07:00
Mikayla Maki 16e9e34965 WIP fixing scrollable flex 2022-09-21 23:26:42 -07:00
Mikayla Maki 120bf2ab5d Added on_scroll to mouse_event_handler and fixed the uniform list scroll implementation 2022-09-21 22:23:07 -07:00
Nathan Sobo 47467b4653 0.54.1 2022-09-21 10:36:46 -06:00
Antonio Scandurra e261d5ecef Download json-language-server as a zip instead of as a binary
It turns out that this lifts the code-signing limitation and lets
us run arbitrary executables.
2022-09-21 09:49:18 +02:00
Antonio Scandurra 92603a74d9 Use a pre-packaged version of the JSON language server
This ensures users can still edit settings even if they don't have
Node or NPM installed.
2022-09-21 09:19:17 +02:00
Mikayla Maki f91893df59 Fixed autoscroll jump on 4-click 2022-09-19 17:05:10 -07:00
Max Brunsfeld 0df0577ae2 0.54.0 2022-09-19 15:43:07 -07:00
Kay Simmons b06bd3d923 Merge pull request #1634 from zed-industries/dock-tweaks
Dock Tweaks
2022-09-19 09:02:43 -07:00
K Simmons 2a0828de6f Minor improvements to dock visuals, rework dock keybindings, and fix panic on split when dock is active 2022-09-16 12:55:36 -07:00
Antonio Scandurra 573f8d44d3 Copy WebRTC.framework in the deps directory
Also, define the `rpath` on `live_kit` to avoid errors when running
tests.
2022-09-16 18:09:11 +02:00
Antonio Scandurra b900db7647 Allow using live_kit with macOS >= 10.15 2022-09-16 11:47:17 +02:00
Antonio Scandurra 5f8a547922 Specify macOS target version manually 2022-09-16 11:35:33 +02:00
Antonio Scandurra ce8f738ed3 Try using the unversioned triple when compiling live_kit 2022-09-16 11:33:49 +02:00
Antonio Scandurra ab6f6c2032 Target a triple explicitly when building Swift bridge 2022-09-16 11:22:17 +02:00
Antonio Scandurra 540c108797 💄 2022-09-16 11:09:30 +02:00
Antonio Scandurra 1813e31305 Update Package.resolved 2022-09-16 11:08:19 +02:00
Antonio Scandurra 446b6af44b Don't assume BOOL is a boolean 2022-09-16 11:03:15 +02:00
Antonio Scandurra 90d89e851a Use an older version of the swift toolchain 2022-09-16 11:01:36 +02:00
Antonio Scandurra c1726e7802 Introduce workaround for spurious windowDidBecomeKey event 2022-09-16 10:55:15 +02:00
Antonio Scandurra 1b4ae29aab Allow panels to appear on top of full-screen apps 2022-09-16 10:48:20 +02:00
Antonio Scandurra 53e1245402 Inline empty NSTrackingArea rect 2022-09-16 09:54:48 +02:00
Antonio Scandurra aa3b22ebf1 Autorelease NSTrackingArea to avoid leaking it 2022-09-15 16:24:02 +02:00
Antonio Scandurra c90084ca92 Temporarily disable status item so that we can merge to main 2022-09-15 16:03:38 +02:00
Antonio Scandurra ce1b0564a5 Query isKeyWindow on windowDidBecomeKey or windowDidResignKey
Before we were assuming that receiving a callback meant that the window
was in that "key" state accordingly, but with popups that's not always
the case. In particular, there was a bug that caused an unrelated window
to receive `windowDidBecomeKey` when making an `NSPanel` the key window.
2022-09-15 15:57:02 +02:00
Antonio Scandurra 6cfb73c0b6 Start showing a filter query in contacts popover 2022-09-15 15:56:51 +02:00
Antonio Scandurra d755b791e0 Use an "always active" tracking area to detect mouseMoved events
This ensures that we can still receive mouse moved events (e.g. for
setting the cursor style) for panels that float above other windows
even if the application isn't active.
2022-09-15 15:45:08 +02:00
Antonio Scandurra aaf099faa5 Animate popup window as if it were an NSMenu 2022-09-15 12:15:40 +02:00
Antonio Scandurra a4f2fa0d27 Merge branch 'main' into capture 2022-09-15 12:02:07 +02:00
Antonio Scandurra 9df4ac7e07 Style contacts popover background based on theme 2022-09-15 11:57:22 +02:00
Antonio Scandurra d23507c6ac Allow contacts popover to be activated even if app isn't foregrounded 2022-09-15 11:44:51 +02:00
Kay Simmons 2b68c3b129 Merge pull request #1614 from zed-industries/dock
Dock
2022-09-14 12:40:59 -07:00
Mikayla Maki 74fb767605 Added toggle dock test 2022-09-14 10:32:32 -07:00
Mikayla Maki b4e68d939c Added focus on dock toggle 2022-09-14 10:15:15 -07:00
Antonio Scandurra 05770545a7 Add the ability to specify a level when creating windows
This lets some windows stay on top of others, independently of
whether the application is in the foreground.
2022-09-14 17:40:04 +02:00
Antonio Scandurra a53e49d83c Use viewDidChangeEffectiveAppearance to detect appearance changes 2022-09-14 15:49:08 +02:00
Antonio Scandurra 1ba6ea28b3 Toggle contacts popover when clicking on status bar icon 2022-09-14 15:43:51 +02:00
Antonio Scandurra 0281cc2c48 Extract a common App::register_platform_window 2022-09-14 11:58:05 +02:00
Antonio Scandurra fe728a9eb8 Refresh windows when OS appearance changes 2022-09-14 11:47:43 +02:00
K Simmons ae35cb41a4 Minor tweak to dock tests 2022-09-13 19:26:07 -07:00
K Simmons 631ddb228d Add tests for the dock 2022-09-13 19:18:05 -07:00
K Simmons 780bc02ed6 Fix mouse scroll in terminal items 2022-09-13 17:37:24 -07:00
K Simmons 689f0d0b26 fixed release build issue 2022-09-13 15:26:10 -07:00
K SimmonsandMikayla Maki 996c32f045 Fix incorrect rendering of toolbar in right anchored dock
Make dock keybinding activate the dock if it wasn't hidden, and hide it if it was already active
Make clicking the expanded dock wash, hide the dock
Fix some issues with programmatically activating other panes, not hiding the dock
Tweak dock anchor menu text
Swap dock hide button for thin variant
Fix dock sidebar interactions
Add clicked state to search button and fix presenter issue sending clicked events when mouse not overlapping MouseRegion

Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2022-09-13 15:17:27 -07:00
K SimmonsandMikayla Maki 1e0064fd95 Fix hovering over hover popovers in the editor
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2022-09-13 13:35:06 -07:00