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

Feature Request: Add search feature and owner information to Craft/Objects panel.

Đang mở
#91 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
32/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
csharp
Lĩnh vực
desktop

Hướng nghiên cứu

Trước tiên, hãy xem xét Craft/Objects panel và tab Cubes của Entity panel. Yêu cầu này bao gồm tìm kiếm, các cột chủ sở hữu và sắp xếp, hiệu năng cuộn, cũng như sắp xếp theo nhiều cột; được xem là hoàn tất khi các hành vi được yêu cầu này hoạt động đáng tin cậy đối với các danh sách entity và block lớn.

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

Mô tả

I regularly use SEToolbox to maintain the world data for a dedicated server. We currently have around 300 discrete entities in the world (asteroids, planets, ships etc) and it would save me a lot of time if there were some extra functions for finding the entity(s) that I'm looking for in the Craft/Objects list.

Primarily, a search box so I can type in a ship name and have it highlighted in the list (or remove all other entities except anything that matches the search term).

Secondly, could we have an additional column (added by right clicking one of the existing column headers if you don't want to have it included by default) that shows the owner name of each entity? It would be incredibly useful to be able to sort the list by owner so I can see how many ships each person has etc.

Additionally, with 300 items in the list, it sometimes (not always) gets quite laggy scrolling through the entities. Can anything be done about this?

Finally, I would like to suggest an alteration to the way blocks are sorted in the 'Cubes' tab of the Entity panel. Could we have it so that when the user sorts the list of blocks by a particular category (by left clicking on the column header) it takes (at least) the last two column sorter clicks into account?

For example, often when I'm browsing for a server to join on certain online games, I'll first sort the list by ping, and then sort the list by game mode. If sorting has been correctly implemented I'll get the servers listed by game mode, and then within each game mode the servers will be listed by ping. So I can scroll to the game mode I want to play and then find the server with the lowest ping.

This would be very useful when searching for blocks where multiple criteria are important (e.g. blocks of a certain colour, that are less 50% build progress), particularly on very large ships.

Thanks for reading and considering these changes.

Reg_Ed

Ngôn ngữ chính
C#
Star
156
Fork
61
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

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 midspace/SEToolbox

Tất cả issue của midspace/SEToolbox

Issue tương tự

Thêm issue về C#

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.