Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File Explorer + native source code integration #679

Open
crutkas opened this issue May 23, 2023 · 5 comments · Fixed by #3542 or #3825
Open

File Explorer + native source code integration #679

crutkas opened this issue May 23, 2023 · 5 comments · Fixed by #3542 or #3825
Labels
Area-FileExplorerIntegration 📁 Area-Windows Related to functionality in Windows Issue-Feature New feature or request Issue-Scenario Large scope that links to other issues Priority-1

Comments

@crutkas
Copy link
Member

crutkas commented May 23, 2023

Suggested new feature or improvement

As a developer, information at a glance is critical. In git workflows, knowing the branch, the state of a file, and more helps you stay productive and engaged with the tools you care about.

This integration aims to allow you to quickly access information needed directly from File Explorer and get you into the tools you know and trust to do the work.

Additionally, this work is coupled with an initiative to improve the left-hand navigation pane for developers using git with:

  • A library for quickly viewing and accessing all local git repositories
  • Visually differentiation of git repository directory icons from normal folders
  • Tooling that allows users to open git directories in their IDEs or source management tools of choice

This ships as a Dev Home extension with settings for the feature accessible within Dev Home itself.

Scenario

Using GitHub desktop and then being asked to go to File Explorer to see and interact with your files. This creates a torn experience - let's close the loop by providing tools for continuing this interaction and getting back into the flow.

Finding local git repositories on my device.

Additional details

No response

@crutkas crutkas added the Issue-Feature New feature or request label May 23, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage New issue that the core contributors need to triage label May 23, 2023
@ethanfangg ethanfangg changed the title File explorer + Git integration File Explorer + native Git integration May 23, 2023
@riverar
Copy link

riverar commented May 31, 2023

So what's the status of this feature? Is it still in design/planning? Engineering? Test?

Was the integration shown at Build 2023 fake/conceptual?

vlcsnap-2023-05-31-08h50m28s781
vlcsnap-2023-05-31-08h51m53s485

@cinnamon-msft cinnamon-msft added Issue-Scenario Large scope that links to other issues Priority-1 Area-Windows Related to functionality in Windows and removed Needs-Triage New issue that the core contributors need to triage labels May 31, 2023
@crutkas crutkas changed the title File Explorer + native Git integration File Explorer + native source code integration Jul 29, 2023
@krschau krschau added this to the Dev Home v0.17 milestone Aug 6, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the In-PR This issue has a related PR label Aug 6, 2024
@krschau krschau modified the milestones: Dev Home v0.17, Dev Home v0.18 Aug 6, 2024
@krschau
Copy link
Collaborator

krschau commented Sep 11, 2024

This will be available as an experimental feature that can be enabled in Dev Home version 0.1801.

@krschau krschau removed the In-PR This issue has a related PR label Sep 11, 2024
@MaverickMartyn
Copy link

How does one actually get this feature?
I'm on Windows 11 Insider Beta 22635.4300, and I have Dev Home Preview 0.1801.640.0, but the new Windows Explorer options in Dev Home aren't showing up.
What am I missing?

@krschau
Copy link
Collaborator

krschau commented Oct 7, 2024

@DefaultRyan or @ssparach Can you answer the above question?

@DefaultRyan
Copy link
Member

DefaultRyan commented Oct 7, 2024

How does one actually get this feature? I'm on Windows 11 Insider Beta 22635.4300, and I have Dev Home Preview 0.1801.640.0, but the new Windows Explorer options in Dev Home aren't showing up. What am I missing?

I'm the primary dev working on this feature, and I'm happy to answer. There are two pieces here.

  1. In Dev Home, this feature is still Experimental while we test+polish+optimize. If your Windows build supports it, Dev Home -> Settings -> Experimental features will show "File Explorer Source Control Integration" as a feature you can enable. (If not shown here, see part 2 below). Once enabled, this will display the new options in Dev Home -> Windows customization -> File Explorer.
  2. The Windows support is currently rolling out in the Beta/Dev channels. The majority of Beta/Dev machines should see the feature active, but not all of them will, due to the way Controlled Feature Rollout (CFR) stages things. I can confirm that your build (Beta 22635.4300) is in the "majority of devices" stage. This support is planned to be enabled by default very soon, but I can't confirm a specific date or build number just yet. I'm writing myself a reminder to update this thread once that support hits public release.

By the way, thanks for looking at this! I'm eager for feedback once you try this out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-FileExplorerIntegration 📁 Area-Windows Related to functionality in Windows Issue-Feature New feature or request Issue-Scenario Large scope that links to other issues Priority-1
Projects
None yet
6 participants