Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Discrepancy between project chooser and project folder context menu re setting as active project

Đang mở
#1,605 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
30/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Lĩnh vực
tooling

Hướng nghiên cứu

Tái hiện sự khác biệt bằng cách mở một dự án git và một thư mục không phải git, sau đó so sánh menu thả xuống của ProjectChooser với menu ngữ cảnh của từng thư mục. Trước tiên, xác định xem có nên cho phép thư mục không phải git làm dự án đang hoạt động hay không; hoàn tất khi cả hai điểm truy cập đều áp dụng quyết định đó một cách nhất quán.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

What Happened?

Clicked on project chooser button and noticed a folder that was not a git repository appeared in the list. This conflicts with the context menu item for that project folder item which did not have a "Set as Active Project" item

Steps to Reproduce

Open a git project
Open another folder, not a git project
See context menus
See ProjectChooser dropdown

Expected Behavior

It needs to be decided whether "active project" can reasonable be anything other than a git repository. Many actions only make sense for a git repository. The projectchooser and the context menu should agree whether a folder can be made active project.

OS Version

8.x (Circe)

Session Type

Classic Session (X11, This is the default)

Software Version

Latest release (I have run all updates)

Log Output

Hardware Info

No response

Ngôn ngữ chính
Vala
Star
521
Fork
119
Merge trung bình
1 ngày 7 giờ
Pull request đã merge (30 ngày)
13

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của elementary/code

Tất cả issue của elementary/code

Issue tương tự

Thêm issue về DevTools

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.