Max Brunsfeld
0768e2b26f
Update APIs and DB interactions to reflect email confirmation step
2022-09-19 14:19:00 -07:00
Max Brunsfeld and Nathan 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 Simmons and Mikayla 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 Simmons and Mikayla 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