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

[Bug]: Open a local folder opens file picker for local instead of remote machine

Đang mở
#175 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ó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
48/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
linux
Lĩnh vực
backend, desktop

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện luồng GUI qua “Open a local folder” và “empty project” với Polyscope trên Windows và Polyscope-Server trên Ubuntu thông qua WSL. Theo dõi các thông báo path.suggestproject.create_empty được hiển thị trong log, sau đó xác minh rằng có thể chọn các thư mục từ xa và các trường của dự án vẫn có thể sử dụng được sau khi xảy ra lỗi.

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

Mô tả

Platform

Linux

Operating system version

Ubuntu 24.04.3 LTS (Through WSL)

System architecture

Windows

PolyScope Version

0.19.0 - Polyscope Server v0.17.0 (linux/x64)

Bug description

When trying to add a repository on a remote server (Polyscope running on Windows, Polyscope-server on Ubuntu through WSL) the open a local folder opens a file picker in Windows (which you cannot select the actual path on the machine). When selecting empty project and manually adding the path a error is shown:

Once that error is shown the fields (project name and folder) remains readonly/disabled and you need to restart to try again.

Image Image
Steps to reproduce
  1. Run Polyscope on Windows/Mac device
  2. Run Polyscope-Server on linux device
  3. Try to add repository through GUI
  4. Click Open a local folder -> local file picker is shown
  5. Click empty project
  6. Fill in project name and folder (git repo) -> path gets autocompleted so that is working
  7. Press blue button
  8. Error message is shown
  9. Fields project name and path become readonly/disabled
Relevant log output
[ws] relay client: path.suggest {"type":"path.suggest","path":"/home/bkooij/test/"}
[ws] relay client: project.create_empty {"type":"project.create_empty","name":"test","directory":"/home/bkooij/test/"}
Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
20
Fork
0
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

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

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

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 beyondcode/polyscope-community

Tất cả issue của beyondcode/polyscope-community

Issue tương tự

Thêm issue về Backend & API Design

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.