注释
克鲁德,你是对的。 我的收紧计划是让连接面板仅在机器断开连接时显示。连接后,它将被机器状态面板取代(它将获得关闭按钮。)让它们同时出现在屏幕上对我来说似乎是多余的。 我认为我们可以通过稍微聪明一点来摆脱文件部分中的一行按钮。发送/暂停可以组合。我仍然不明白 Save 有什么好处。取消和浏览可能可以结合使用。可视化可以是右侧区域中的选项卡。 启用键盘移动应该是一个设置。不过,要使其正常工作,只要光标位于文本框中,就应禁用点动。(文件对话框/控制台/宏编辑) |
可视化可以实现为菜单项 -> 视图 -> 可视化 |
您可以将所有连接选项(端口、波特率……)放在一个选项卡中。只留下连接按钮。通常连接选项不会改变。 |
我昨天也意识到了这一点。事实证明我的显示器可以更高,但我发现自己又回到了经典平台,因为新平台出现了问题,比如没有一个可用的常用命令按钮,并且尝试使用宏键失败。 |
@jahnj0584请为您在平台中看到的任何问题创建票证——它目前正在大力开发中。 |
我制作了一个可能对 Gui 进行更改的模型
现在它应该适合小屏幕 |
我正在努力使左侧的状态面板更加动态。这个想法是在机器未连接时隐藏当前机器状态面板,并在机器连接时隐藏大部分连接面板(仍然需要断开连接按钮)。我想对文件窗口进行类似的处理。 我的希望是: |
@faultylee提到使用 1024×600 的 PC |
@philreindl您如何看待“分叉”MainWindow.java(将其复制/粘贴到新类)以便旧 UI 在您处于实验模式时保持稳定?每晚构建每天获得 50-100 次下载。 有一次我试图支持 640×480,因为那是原始树莓派开箱即用的支持。我不确定该配置的使用范围。 |
这根本不是一个坏主意。我不知道 nightlys 有那么多流量。 |
@winder实际上,除了将另一个 MainWindow 添加到代码库之外,您如何看待让边缘分支保持最新并让它生成夜间构建?让它与 master 保持同步应该很容易,因为那里没有未合并的提交。我不确定将它连接到构建系统涉及什么。 |
感谢你们所有人迎合边缘用例👍 |
嗨,新的 GUI 太大了
我的建议是将 Connection oanel 放在顶部,并在宽度上更多地排列小 Panles 中的元素,就像这样