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

贴图、贴图组的快捷键及鼠标手势 #556

Open
storeup opened this Issue Aug 16, 2017 · 3 comments

Comments

Projects
None yet
3 participants
@storeup

storeup commented Aug 16, 2017

建议增加以下快捷键:
1,快捷键快速切换当前贴图组已显示贴图。
类似Ctrl+tab切换浏览器标签页,对同一贴图组下有多张贴图存在重叠、覆盖的情况可提高操作效率。
2,快捷键一键隐藏\恢复当前贴图组所有非激活贴图。或增加鼠标右键菜单。
或用鼠标手势实现,例如:
a,shift+鼠标右键+滚轮,效果同1。
b,Ctrl+鼠标右键+滚轮,效果同默认快捷键Ctrl+F3。
此时若双击当前贴图组任一贴图,则移动此贴图至滚轮选中的贴图组,释放右键打开滚轮选中的贴图组,释放Ctrl仅关闭此滚轮菜单。
建议首次呼出贴图组切换菜单时不切换贴图组。

@liulex

This comment has been minimized.

Member

liulex commented Aug 26, 2017

  1. 贴图间的层级关系,特别是重叠问题,确实比较头疼,但我觉得 Ctrl + Tab 并不是好的解决办法,因为贴图之间没有直观的顺序,用户无法知道如果按下 Ctrl + Tab,下一个被切换到的是哪张贴图。
  • 隐藏非激活贴图,暂时不会做,现在的隐藏、关闭、销毁的逻辑都很多用户无法掌握……
  • 如果需要鼠标手势,请自行使用专门的鼠标手势软件(如 StrokesPlus, WGestures 等)进行配合。Snipaste 为每一个快捷键功能都提供了相应的命令行调用,就是为了与第三方软件联动的。
  • 首次呼出贴图组切换菜单时不切换贴图组 这个我有考虑过,顾虑是切换到下一个组就需要按两次快捷键了,好处是可以方便地取消切换操作、以及可用于查看当前有哪些组。我个人是觉得好处大于坏处的,只是为了保持与旧版(无弹出贴图组列表)的行为一致所以没敢改。既然你也有这个需求,那我就在下个版本改了吧。
@Riajyuu

This comment has been minimized.

Riajyuu commented Aug 26, 2017

如果按下Ctrl + Tab的时候,先显示类似于系统的Alt+Tab预览会如何?就像这样
image

@storeup

This comment has been minimized.

storeup commented Aug 27, 2017

贴图之间无重叠时,则没必要快捷键切换,直接点选更方便;有重叠时,因为信息显示的不完整,对于大部分的点选,并不具有确定性。

此快捷键侧重于对重叠状态的贴图的选择,所以可以不追求精确性,而侧重于快速切换。滚轮的滚动则符合这种要求。

若不使用滚轮可如楼上所说,使用缩略图。缩略显示所有与处于激活状态的贴图a有重叠、关联重叠(a、b重叠,b、c重叠,a、c不重叠)的贴图,鼠标扫过缩略图临时显示贴图,点选正常显示。
其顺序可按一般阅读的顺序,按贴图在整张屏幕所处的位置,从上到下,从左到右,依次缩略排列。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment