UX pass
Maintainer thường phản hồi trong vòng 1 ngày
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
- 25/100
Hướng nghiên cứu
This is a 1.0 UX epic spanning the whole editor: generators, snapping, shortcuts, inspectors, hierarchy, menus and onboarding. It explicitly asks for the work to be split into sub-issues (#47, #42, #16, #7, #10, #12 are referenced), so a newcomer should pick one of those linked issues rather than this one. To understand the codebase, start by exploring the editor tooling and UI code, then watch how sub-issues get carved out.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Until now the focus has been on the underlying technology, and UX was skipped on purpose. Before 1.0, using Chisel should feel finished and consistent.
Areas to go over:
- Creating shapes: every generator in the create tool (#47), how drawing a shape starts, sizes and ends, and what happens to the selection afterwards
- Editing: generator and brush editing handles, what each tool shows, and moving between tools
- Snapping: snapping to other geometry (#42), bounds snapping (#16), and making clear what is being snapped to
- Keyboard shortcuts (#7), and shortcuts that are consistent across tools
- Inspectors: layout, naming and tooltips consistent across models, generators, composites, brushes and decals
- Overlays and toolbars: which ones show by default, what belongs in each, and their names
- Messages: clear warnings and errors in the inspector and hierarchy, none that aren't needed (#10), and invalid brushes that stay visible and editable (#12)
- Hierarchy: icons and decorations for models, generators, composites and decals
- Menus: GameObject > Chisel, Add Component > Chisel and the context menus complete and consistently named
- Getting started: what a new user sees in an empty scene, and the sample scene
Split concrete work out into issues of their own as it's found, and link them here.
- Ngôn ngữ chính
- C#
- Star
- 135
- Fork
- 15
- Merge trung bình
- 24 phút
- Pull request đã merge (30 ngày)
- 90
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của RadicalCSG/com.chisel
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
RadicalCSG/com.chisel#192 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
RadicalCSG/com.chisel#181 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
RadicalCSG/com.chisel#148 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
RadicalCSG/com.chisel#191 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 28/100
RadicalCSG/com.chisel#190 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của RadicalCSG/com.chisel
Issue tương tự
-
VB -> C#
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
icsharpcode/CodeConverter#1301 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
PettingZoo wrappers send only the first action component to every action dimensionCó thể đã có người làm @RaphaelFakhri đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
Unity-Technologies/ml-agents#6341 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Area: World-Readiness
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
microsoft/calculator#2522 ·
-
needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Sonarr/Sonarr#9274 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
mailto support for hyperlinkĐang mởenhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100