我正在使用Gnome 3.34.3。
当我需要解锁私钥(ssh,git等)时,会出现一个模式窗口,并要求我写密钥的密码。
GUI是modal,这对我来说不方便。
我想从终端或非模式GUI解锁我的私钥。
有可能吗?
谢谢!
简而言之;没有。 [抱歉]该对话框保持模态,以标记其重要性。例如,这种密码,紧急信息窗口必须保持模式,以尽快引起用户的注意。模态还可以防止您访问应用程序的其他部分,否则将完全破坏应用程序。
例如:如果在进行身份验证时对话框不是模态对话框,则根本没有意义。对话框管理器可能只是不显示该对话框而您甚至不知道该对话框。有可能。
[我同意,模态窗口令人讨厌,因为许多疯狂的开发人员都将其用于所有内容(您可以在GNOME的HIG指南中阅读有关此内容的更多信息,但必须使用模态对话框时才是。
取决于开发人员选择什么应该是模式,什么不应该。这是取决于应用程序,并且没有可用于更改该行为的系统范围设置。因此,您可以要求各个开发人员用方便的窗口替换模式窗口。
关于从终端访问它的问题,也取决于应用程序。