Better visibility that the bom list is filtered to avoid confusion and incomplete exports

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

Maintainer thường phản hồi trong vòng 1 ngày

@emincan2000 đang làm issue này rồi.

Từ ngày 25/10/2026.

  • #595 của @emincan2000 — đang mở

Đá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
Loại issue
Tính năng
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
frontend

Hướng nghiên cứu

Issue không xác định tệp, kiểm thử hoặc entry point nào. Trước tiên, hãy xem xét UI của bộ lọc BOM và hành vi xuất, sau đó thống nhất một cách tiếp cận duy nhất về khả năng hiển thị và xác định “done” là làm cho việc lọc đang hoạt động trở nên rõ ràng mà không tạo ra các bản xuất gây nhầm lẫn hoặc không đầy đủ.

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

Mô tả

The feature of bom F/B filtering is nice but not that visible. I think I saw questions about that filtering of bom list in the forum - what is already supported. I can imagine that some pcb designers hand out only the ibom to assembly partner and they then use the ibom export to generate the final bom for importing to their process. If the bom is filtered by the filter field this is much more obvious than filtered/incomplete list by the F/FB/B buttons.

I have no final suggestion - this is more to discuss it and get some opinions.

Would a solution be a syntax for the filter field that it is more obvious that a filter is active? Example (but this has the consequence to extend a parser for this syntax)
grafik

Or there would be enough space to add a button-like UI feedback that a filter is on like this (not nice just a mock):
grafik
Clicking the button would disable the filter and it disappears.

Or splitting visual and list filtering and present the same F/FB/B buttons in the filter line?

Ngôn ngữ chính
Python
Star
4.6k
Fork
591
Merge trung bình
1 ngày 10 giờ
Pull request đã merge (30 ngày)
16

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

  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 openscopeproject/InteractiveHtmlBom

Tất cả issue của openscopeproject/InteractiveHtmlBom

Issue tương tự

Thêm issue về Python

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.