开源改变世界

Gmoccapy 优化 #1100

推推 grbl 2年前 (2023-01-30) 116次浏览
关闭
hansu 打开了这个问题 2021 年 3 月 6 日 · 4条评论
关闭

Gmoccapy 优化#1100

hansu 打开了这个问题 2021 年 3 月 6 日 · 4条评论

注释

Gmoccapy 优化 #1100
成员
韩素 评论了 2021 年 3 月 6 日  

这里有一些关于 gmoccapy 的注释:

1.图标

我认为新搜索和替换功能的按钮是某种实验性的: 为了使其适合这里的最小屏幕分辨率,建议:
Gmoccapy 优化 #1100

Gmoccapy 优化 #1100

此外,我优化了一些图标(红色)以更好地区分它们。
如果您同意这一点,我可以从以下位置进行 PR:https ://github.com/hansu/linuxcnc/tree/gmoccapy-icons

2.功能性

  1. 在自动模式下的一个小错误:选择“加载新程序”,然后在不选择文件的情况下返回时,它会产生全屏预览屏幕(视频)
  2. 在没有明确保存更改的情况下编辑文件时,按下返回按钮时更改将丢失。我认为像“保存更改?[是] [否] [取消]”这样的警告对话框是有意义的。
  3. 允许键盘在触摸视图中慢跑。总是离开那个模式慢跑到下一个边缘有点烦人……
    当然,当处于偏移编辑模式时,它应该再次被禁用。
    在我看来,键盘点动也可以在自动模式下启用,就像在轴上一样。但我可以想象我可能只有这个观点?
  4. 不要通过 halui.max-velocity 限制点动速度
    当按下 shift + 点动键时,点动速度受 -value 限制halui.max-velocity。但是当没有按下 shift 键的情况下慢跑时,慢跑速度不受限制,因此可以更高。我建议删除该依赖项。

3.很高兴拥有

  • 添加新的EMBED_TAB_LOCATION
    我认为能够将此空间 也用于自定义面板很有用EMBED_TAB_LOCATION
  • 也许可以在显示当前时间和日期的右下角添加一个计算程序运行时间的计数器。(但也可以用上面的点来完成;-))
Gmoccapy 优化 #1100
成员作者

关于 2.2:

也可以通过按钮明确表示它不会自动保存。
也许是这样,但是那会违反操作的概念:

Gmoccapy 优化 #1100

或者稍微修改一下:
Gmoccapy 优化 #1100

你觉得怎么样@gmoccapy ?

Gmoccapy 优化 #1100
合作者

你好汉斯,

图标搜索和替换
感谢您的报告。我通过缩短翻译更正了搜索按钮行,因此它现在也适合最小屏幕分辨率。

Icon different icon
您在图 2 中显示的 ICON 都是从 gtk 源代码中获取的图片,因此它们取决于您使用的窗口管理器。在我的新 GUI 中,我可以让用户可以互换 tehem。在这种情况下,我不会以这种方式修改 gmoccapy 的代码。

功能性错误从 FileChooser 返回
感谢您的报告,我现在修复了它并将更改推送到 2.8 分支

功能:要求用户保存更改
这也是今天添加的,也已推送到 2.8。我需要向 sourceview 添加一个新信号。如果您只在文本中单击一次,即使没有更改任何内容,如果您想保存更改,也会对对话框做出反应。如果进行了更改,比较文本并不是很容易。我会检查我是否可以做得更完美。

功能:在 Touch off 模式下慢跑,你是对的,我没有进一步研究这个,你现在可以点击 DRO Axis 字母来设置轴值吗?这样你就不需要去触发按钮。单击数字将切换 DRO,单击字母将打开对话框以输入值。(可能是我没有记录下来,我感到羞耻)

功能:慢跑速度我从来没有注意到,你怎么能比最大速度慢跑得更快?我需要尽快检查一下。

很高兴拥有:额外的选项卡位置
,您可以使用类似这样的东西来使用该空间:
EMBED_TAB_NAME = tool_replacement_panel EMBED_TAB_LOCATION = box_tool_and_code_info EMBED_TAB_COMMAND = gladevcp -x {XID} -u signals.py -H signals.hal signals.glade
请参阅 gnmoccapy plasma,我应该记录那个。

你知道吗,你也可以使用 ntb_setup 作为放置面板的地方?

很高兴有计数器
你的意思是这样的吗?
https://forum.linuxcnc.org/gmoccapy/40709-gmocappy-clock?start=10#201002

Norbert 感谢您的报告

Gmoccapy 优化 #1100
成员作者
韩素 评论了 2021 年 3 月 9 日  

您好 Norbert,
感谢您的快速回复和修复!

图标搜索和替换
现在适合但看起来有点挤压。你不想要这个区域的图标?

图标不同的图标
对于保存图标,我只添加了图像文件夹中已经存在的图标。如果您更喜欢使用主题中的图标,则可以从存储库中删除这些图标(如this )。
但是你不喜欢我修改后的配置图标吗?在我看来,它之前的颜色太丰富了,所以它可能会与自动模式图标混淆。

功能性错误从 FileChooser 返回

感谢报告,我现在修复了这个问题并将更改推送到 2.8 分支

?

功能性:要求用户保存更改
是的,它警告说即使保存了也没有保存,这有点让人恼火。但总比没有警告好。
并且可以增加此消息框中的按钮以获得更好的触摸屏体验。
在这种情况下——你注意到 #1029了吗?

功能:在触发模式下慢跑
哦,太好了,我只知道点击数字而不是轴上的字母。用户没有机会直观地使用它。
但是一个很好的可能性!无论如何,您仍然可以看看这个。

功能:慢跑速度

我从来没有注意到,你怎么能比最大速度慢跑得更快?我需要尽快检查一下。

是的,但前提是您将 halui.max-velocity 设置为低于机器最大速度的值。

很高兴拥有:额外的选项卡位置
有趣的一点是使用等离子版本中的嵌入式选项卡位置。但是当我使用这个位置时,进给率选项卡消失了(截图
当我添加这个时,gmoccapy 认为它是一个 plsama 刀具吗?

你知道吗,你也可以使用 ntb_setup 作为放置面板的地方?

还没有 ;-)

很高兴有反击
有趣的是其他人同时有同样的愿望:-)

别的东西
你能在程序运行时分别在暂停时启用水平滚动条吗?我最近单步执行了一个程序,但看不到整行…

Gmoccapy 优化 #1100
成员作者

3.很高兴拥有

  • 添加新的EMBED_TAB_LOCATION
    我认为能够将此空间 也用于自定义面板很有用EMBED_TAB_LOCATION

8d9d9cb解决了最后一个开放点,因此可以关闭。