Commit Graph
629 Commits
Author SHA1 Message Date
Petros AmoiridisandAntonio 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 MakiandNathan 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 SimmonsandMikayla 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 MakiandKay 4689bd4c68 Silence spurious log error
co-authored-by: Kay <kay@zed.dev>
2023-01-10 16:50:54 -08:00
Max BrunsfeldandAntonio 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 LyonsandMikayla 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