Petros Amoiridis and Antonio Scandurra
f1c0668fdc
Guard against tab_bar_context_menu
...
We don't want to have the tab_bar_context_menu as the active item of the pane where the split started from
Co-Authored-By: Antonio Scandurra <me@as-cii.com >
2023-02-02 20:15:43 +02:00
Mikayla Maki
edb2d2cd3f
Removed old experiments settings and staff mode flag, added new StaffMode global that is set based on the webserver's staff bit
2023-01-27 15:43:12 -08:00
Kay Simmons
cf0966d8ea
Merge pull request #2090 from zed-industries/workspace-window-position-persistence
...
Workspace window position persistence
2023-01-27 15:24:01 -08:00
Kay Simmons
2a07c63ba2
Add function which checks if a child of a view is focused and use that to only focus item updates from the leader when that the active item was focused
2023-01-27 12:39:32 -08:00
Kay Simmons
68bef7e402
window position restoration working
2023-01-26 16:35:00 -08:00
Julia
f9f4a24805
Add "Close Window" global action which does not need a focused workspace
2023-01-25 18:51:25 -05:00
Kay Simmons
f6d76da812
mostly working now
2023-01-25 11:36:38 -08:00
Kay Simmons
06d99f945e
wip
2023-01-25 11:32:19 -08:00
Kay Simmons
56396af37b
wip
2023-01-25 11:32:19 -08:00
Mikayla Maki
918227f261
Remove debug wiring
2023-01-25 09:10:51 -08:00
Mikayla Maki
28fd6c4ae4
WIP - adds platform APIs for checking the top most window
2023-01-25 09:10:35 -08:00
Joseph Lyons
9dc231f461
Merge branch 'main' into in-app-feedback
2023-01-23 18:24:12 -05:00
Joseph Lyons
f9f8ad778d
Clean out unused code
2023-01-23 18:19:10 -05:00
Mikayla Maki
fc7532d74d
Added complete scripts for generating third party license files
2023-01-23 12:47:12 -08:00
Mikayla Maki
a77221d10d
Add action to open licenses file
2023-01-23 12:45:18 -08:00
Julia
5aca31f56d
Avoid stomping on tab close icon's cursor style
2023-01-23 11:43:50 -05:00
Joseph Lyons
79a7819293
Fix new errors after merge
2023-01-23 01:31:02 -05:00
Joseph Lyons
3f77f72d24
Merge branch 'main' into in-app-feedback
2023-01-23 01:20:10 -05:00
Mikayla Maki
f611d31ff0
Fix broken merge
2023-01-20 09:19:58 -08:00
Mikayla Maki and Nathan
8563899c02
Switched from active hover to NSViews acceptsFirstMouse API
...
Co-authored-by: Nathan <nathan@zed.dev >
2023-01-20 09:14:38 -08:00
Mikayla Maki
8383f27680
Adds UI for showing the followed-by status to collaboration
2023-01-19 14:22:12 -08:00
Max Brunsfeld
0e7be77827
Update comments in Pane::close_items
2023-01-18 15:17:44 -08:00
Max Brunsfeld
d7ecc78a26
Merge pull request #2045 from zed-industries/fewer-unsaved-prompts
...
Avoid prompting to save when closing an untitled buffer that is still open elsewhere
2023-01-18 15:10:19 -08:00
Max Brunsfeld
cad6460a7c
Fix workspace tests after changing Item trait
2023-01-18 15:00:40 -08:00
Joseph Lyons
66a3aadccc
WIP
2023-01-18 00:12:52 -05:00
Max Brunsfeld
49d4c4eaa7
Set up fake project paths correctly in tests
2023-01-17 17:40:34 -08:00
Max Brunsfeld
cd50f04dee
Make workspace items expose their underlying models, remove file-related methods
2023-01-17 17:21:06 -08:00
Kay Simmons and Mikayla
ee63ee0663
Change sidebars to use the window width as a max width rather than participating in the flex
...
co-authored-by: Mikayla <mikayla@zed.dev >
2023-01-17 16:58:55 -08:00
Max Brunsfeld
c0730db60e
Replace MultiBuffer::files with ::for_each_buffer
2023-01-17 16:16:44 -08:00
Max Brunsfeld
45f52f3762
Avoid unwrapping pane split in SplitWithProjectEntry
...
Also, implement pane-splitting operations more consistently.
2023-01-16 11:46:47 -08:00
Max Brunsfeld
c46d5708b2
Don't render split drag targets in the dock
2023-01-16 10:24:17 -08:00
Mikayla Maki
f1945b5a2d
Merge pull request #2020 from zed-industries/telemtry-opt-out
...
Telemetry opt out
2023-01-10 17:43:30 -08:00
Mikayla Maki and Kay
4689bd4c68
Silence spurious log error
...
co-authored-by: Kay <kay@zed.dev >
2023-01-10 16:50:54 -08:00
Max Brunsfeld and Antonio Scandurra
3475053261
Fix crash when activating prev/next pane while dock is active
...
Co-authored-by: Antonio Scandurra <antonio@zed.dev >
2023-01-10 15:32:14 -08:00
Kay Simmons
c95f26a668
Address issue with workspaces where single file worktrees such as those from git commit messages would get restored
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-01-09 16:18:04 -08:00
Joseph Lyons
04fbec4a01
Merge branch 'main' into in-app-feedback
2023-01-09 14:05:30 -05:00
Mikayla Maki
23e97fe608
Merge pull request #2015 from zed-industries/screenshare-on-terminal
...
Added open screenshare when following into non-followable buffer
2023-01-09 10:28:46 -08:00
Mikayla Maki
2ba6ea99bc
Added open screenshare when following into non-followable buffer
2023-01-09 10:19:11 -08:00
Joseph Lyons
86d4586a7e
In-app feedback WIP
2023-01-07 18:53:00 -05:00
Nathan Sobo
e255eb74a0
Merge pull request #2011 from zed-industries/project-reconnection
...
Retain connection to remote projects when temporarily disconnected
2023-01-06 18:01:08 -07:00
Nathan Sobo
94bc34e332
Merge remote-tracking branch 'origin/main' into project-reconnection
2023-01-06 16:52:22 -07:00
Kay Simmons
4da1890a54
working f and t bindings
2023-01-06 14:24:20 -08:00
Nathan Sobo
e3b9adc8f6
Update buffer files when synchronizing buffers
...
It's possible that the host was disconnected when attempting to notify
guests of a file save, so we need to transmit this in order to correctly
update the file's mtime.
Next failing seed OPERATIONS=200 SEED=6894
2023-01-04 12:33:48 -07:00
Joseph Lyons
61ef97a1d4
Rename variable
2022-12-29 13:43:56 -05:00
Joseph Lyons
1a53d673c9
Add close clean items command
2022-12-29 13:28:52 -05:00
Joseph Lyons
adc5d4f2c8
Add close all items command
2022-12-29 01:43:49 -05:00
Joseph Lyons and Mikayla Maki
2b1936e26d
Factored data into a SystemSpecs struct
...
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com >
2022-12-22 14:27:32 -05:00
Joseph Lyons
32ab66535d
add command to copy system information to the clipboard
2022-12-22 03:43:04 -05:00
Julia
56a2ce7916
Format problematic DB macros
2022-12-19 11:11:10 -05:00
Kay Simmons
01965a898d
Merge pull request #1972 from zed-industries/recent-workspace
...
Recent Project Picker
2022-12-16 15:51:57 -08:00