Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

一些建议 #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Bian-Sh opened this issue Apr 4, 2020 · 4 comments
Closed

一些建议 #9

Bian-Sh opened this issue Apr 4, 2020 · 4 comments

Comments

@Bian-Sh
Copy link

Bian-Sh commented Apr 4, 2020

一些建议:
1.标记指定工程为:喜欢,以便收藏这个工程。
2.根据用户开启工程频度来判定星级。星级范围:0~5.
3.创建支持折叠和展开的分组。
4.工程列表子项支持拖曳,便于指定分组。

some advises:

  1. Mark the designated project as: Like, in order to collect this project.
  2. Judging the star rating based on the frequency with which the user opens the project. Star range: 0 ~ 5.
  3. Create groups that support folding and unfolding.
  4. The project list sub-item supports drag and drop, which is convenient for specifying grouping.

The functional suggestions I gave seem to be found in any music player.

@unitycoder
Copy link
Owner

some comments:
i like the designated or favorite project idea, to quickly work on your main projects,
not sure how to show that in UI though.. maybe favourited project is always on top?

currently the list is taken directly from unity recent projects registry,
so 2-4 would require saving that sorting and grouping data somewhere else.. (and keeping it synced with unity registry?)

recent list fetch is at https://github.com/unitycoder/UnityLauncherPro/blob/master/UnityLauncherPro/GetProjects.cs

thanks!

@Bian-Sh
Copy link
Author

Bian-Sh commented Apr 12, 2020

image

  1. the pic above maybe a way you can show "Favorite " Folder and the "I like" mark in UI,
  2. I've already read you code and knew how you catch those projects , I think there is no need to keep it synced with Unity 。
  3. My suggestion is : creat a build in defult Folder named "Current" to collect those project which taken from registry.
  4. The custon Folder (perhaps named “GitHub”)those created by user,they canselect a specific path or drag a folder from Explorer into the “GitHub” folder then gather all the project and fill the Scrollview and then serialize all of the content into a json file mybe (any serialization solution is ok).

sorry for my poor english,yours

@unitycoder
Copy link
Owner

now that we have custom history implemented (over 40 projects), can think about this favourites list again.

still unsure how to make the UI intuitive (and keep it compact)

image

@Bian-Sh
Copy link
Author

Bian-Sh commented Feb 16, 2023

to be honest,I think the unity hub is good enough, and i like it, so my suggestion maybe not useful and have no constructive。

In my opinion, more less nformation is more less Sense of Pressure, you can use big icon, and less item of Listview.
And

star column is a good idea.

image
and i think tabs that not used often should collect and gather together into a configuration button.

Repository owner locked and limited conversation to collaborators Nov 24, 2024
@unitycoder unitycoder converted this issue into discussion #177 Nov 24, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Projects
None yet
Development

No branches or pull requests

2 participants