8000 Some UI suggestions. · Issue #1322 · sourcegit-scm/sourcegit · GitHub
[go: up one dir, main page]

Skip to content

Some UI suggestions. #1322

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
kaala opened this issue May 16, 2025 · 5 comments
Closed

Some UI suggestions. #1322

kaala opened this issue May 16, 2025 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@kaala
Copy link
kaala commented May 16, 2025

I see there are some changes for UI improvements and themes. So I will also like to make some suggestions.

Image

@love-linger
Copy link
Collaborator
  • 关于在HISTORY右边的按钮

放在外面的这些按钮都是我认为可能会被频繁地临时启用/关闭。比如:Enable --reflog option通常不会被启用,但某些情况下,用户可能需要启用该选项来找回丢失引用的提交,然后又关闭。而放入more下拉菜单的,更多是面向用户偏好的,比如:布局方式,大家可能会根据自己的喜好,一次性的设置好(或是很少改变它)。

  • 关于提交者头像

后面我会尝试根据hash生成一个类似github/gitlab的头像


  • About the buttons on the right side of HISTORY

I think these buttons placed outside are likely to be enabled/disabled frequently on a temporary basis. For example, the Enable --reflog option is usually not enabled, but in some cases, users may need to enable this option to retrieve commits with lost references and then turn it off.

And for those placed in the ... drop-down menu, they are more oriented towards user preferences. For example, the layout mode, which users may set up once according to their own preferences (or rarely change it).

  • Regarding the committer's avatar

Later, I will try to generate an avatar similar to those on GitHub or GitLab based on the hash.

@love-linger love-linger self-assigned this May 16, 2025
@love-linger love-linger added the suggestion We are still considering whether it is necessary to add this feature label May 16, 2025
love-linger added a commit that referenced this issue May 16, 2025
@love-linger love-linger added enhancement New feature or request and removed suggestion We are still considering whether it is necessary to add this feature labels May 16, 2025
@kaala
Copy link
Author
kaala commented May 16, 2025

关于在HISTORY右边的按钮
明白了,主要是按钮太多了,切换到历史记录的可点击区域有点小。
我先拉宽一点左侧边栏吧。

@love-linger
Copy link
Collaborator

Ctrl+1可以快速切换到历史记录。

@love-linger
Copy link
Collaborator

提交了一版生成Github类似的头像的修改。

@kaala
Copy link
Author
kaala commented May 16, 2025

Ctrl+1可以快速切换到历史记录。

这还真是没注意到,多谢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants
0