Commit Graph
5869 Commits
Author SHA1 Message Date
Max Brunsfeld 0768e2b26f Update APIs and DB interactions to reflect email confirmation step 2022-09-19 14:19:00 -07:00
Max BrunsfeldandNathan Sobo 5d542ae0a6 Add collab APIs for new signup flow
Co-authored-by: Nathan Sobo <nathan@zed.dev>
2022-09-19 14:19:00 -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 d165ff2939 remove rounded corners on dock due to rendering issue 2022-09-16 16:44:29 -07:00
K Simmons 0cc77e87ff Fix dock keybindings 2022-09-16 16:41:57 -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 27dea38fef Merge pull request #1630 from zed-industries/capture
Lay the groundwork for call-oriented collaboration
2022-09-16 20:09:06 +02: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 3f6f6959cd 💄 2022-09-15 16:07:13 +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
K Simmons f71b519450 Fix remaining test failures 2022-09-13 13:17:49 -07:00
Mikayla Maki 85c14aced4 fixed one failing test 2022-09-13 11:40:23 -07:00
Mikayla Maki 591a0dc980 Merge pull request #1623 from zed-industries/alt-is-met
Alt as meta
2022-09-13 09:45:18 -07:00
Mikayla Maki b98a136af9 finished option as meta 2022-09-13 09:41:01 -07:00
Mikayla Maki 2f9f1aa725 Added tests for alt->meta behavior 2022-09-13 09:39:29 -07:00
Antonio Scandurra d37b230a74 Show the correct icon in status bar 2022-09-13 17:00:46 +02:00
Antonio Scandurra 504d134546 Rework status bar item to use a custom view 2022-09-13 16:20:34 +02:00