[Discussion]: add a path tracking highlight UI feature #2344
Replies: 9 comments 1 reply
|
我理解你的意思。 你说的是一个明确的方式和办法。 比如播放音乐:他不是一个功能。 |
|
另外,关于 过滤器,我发现在我的一些场景中。我时常使用的场景,也不是很方便的使用。 方法就是基于某一个点找到相关的子项分支,并只显示这些分支。(当然一个一个去点击过滤器也能实现。但是实在是繁琐 ) 实现我基于某一个commit 的过滤。 不知道能否这个能否给你一点启发
SOLO.mp4 |
|
是的。你说的是对的,我觉得他不能叫做 solo 主要是
回过头来看path 高亮跟踪这个功能。反而是有点 solo 的思路。他只显示parents 和 childs。不会显示 childs 的所在的分支的parent 等等。在一定程度上是高亮只和这个 commit 相关的子/父。 针对这个问题。我再说一个场景。我们内部在review 代码的时候。有时候不是为了过滤,而是为了说某一个提交是否已经合入。之类的。我用我这个高亮跟踪就让我很快速的找到了。 也就是说,这个只是UI 特性。一个特性。有很多种使用方式。你也想不到用户可能因为某一个特性会拿来做什么。只是恰好你没有这个需求。但是我用来用去,发现还是真方便。这只是一种心流感受。我也不反驳你的场景。 |
|
@heartacker Here are my two cents to this discussion:
|






Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
from #2336
我实现了一个path跟踪的高亮特性。他在鼠标移动的时候,可以快速查找相关的childs 和 parents。并高亮出来。
非常方便使用
btw: 这一次重构了graph的解析。在 merge 和 fork 之间实现path分离。更好的展示这个特性。
I have implemented a high-performance path tracking highlighting feature. When the mouse hovers, it can quickly locate the relevant childs and parents and highlight them.
It is very practical.
btw: The parsing of the graph has been refactored this time. Path separation is implemented between merge and fork to better demonstrate this feature.
spotlight.mp4
All reactions