我不知道这是操作系统特有的问题,还是正在使用的各种 UI 工具包中的错误,或者纯粹是应用程序特有的问题,但这种不一致性确实让人有点恼火 —— 至少足以让我将其正式化为错误。
对于所有精通系统的 Vervet-wranglers,我的问题是:我应该向谁报告这些潜在错误?或者,是否有我可以调整的配置选项,使一切按预期运行?
一般测试模式:
- 跑步
- 将窗口大小设置为合理大小(参考:SZ)
- 关闭
- 跑步
- 预期 1:窗口大小与 SZ 匹配
- 最大化
- 关闭
- 期望 2:窗口最大化
- 取消最大化
- 预期 3:窗口大小与 SZ 匹配
合理的例外:
- 应用程序已明确配置默认尺寸
例子:
- 铬合金:
- 预期 1:窗口大小与 SZ 匹配 [OK]
- 期望 2:窗口最大化[OK]
- 预期 3:窗口大小与 SZ 匹配 [失败]
- 窗口大小约为 64x64
- Geany,编辑:
- 预期 1:窗口大小与 SZ 匹配 [OK]
- 期望 2:窗口最大化[OK]
- 预期 3:窗口大小与 SZ 匹配 [失败]
- 窗口大小与屏幕大小匹配
- 火狐浏览器、Nautilus:
- 预期 1:窗口大小与 SZ 匹配 [OK]
- 期望 2:窗口最大化[OK]
- 预期 3:窗口大小与 SZ 匹配 [OK]
- gnome终端:
- 应用程序除外,因为启动窗口大小是可配置的
- 总是以默认大小开始
- 不保留“最大化”状态
- 应用程序除外,因为启动窗口大小是可配置的