@@ -78,6 +78,17 @@ mod imp {
7878 fn class_init ( klass : & mut Self :: Class ) {
7979 klass. bind_template ( ) ;
8080 klass. add_binding_action ( gdk:: Key :: F5 , gdk:: ModifierType :: empty ( ) , "win.refresh" ) ;
81+ klass. add_binding_action ( gdk:: Key :: N , gdk:: ModifierType :: CONTROL_MASK , "win.create-distrobox" ) ;
82+ klass. add_binding_action ( gdk:: Key :: U , gdk:: ModifierType :: CONTROL_MASK , "win.upgrade-container" ) ;
83+ klass. add_binding_action ( gdk:: Key :: U , gdk:: ModifierType :: CONTROL_MASK | gdk:: ModifierType :: SHIFT_MASK , "win.upgrade-all" ) ;
84+ klass. add_binding_action ( gdk:: Key :: I , gdk:: ModifierType :: CONTROL_MASK , "win.install-package" ) ;
85+ klass. add_binding_action ( gdk:: Key :: comma, gdk:: ModifierType :: CONTROL_MASK , "win.preferences" ) ;
86+ klass. add_binding_action ( gdk:: Key :: L , gdk:: ModifierType :: CONTROL_MASK , "win.command-log" ) ;
87+ klass. add_binding_action ( gdk:: Key :: T , gdk:: ModifierType :: CONTROL_MASK , "win.open-terminal" ) ;
88+ klass. add_binding_action ( gdk:: Key :: D , gdk:: ModifierType :: CONTROL_MASK , "win.clone-container" ) ;
89+ klass. add_binding_action ( gdk:: Key :: E , gdk:: ModifierType :: CONTROL_MASK , "win.view-exportable-apps" ) ;
90+ klass. add_binding_action ( gdk:: Key :: Delete , gdk:: ModifierType :: CONTROL_MASK , "win.delete-container" ) ;
91+ klass. add_binding_action ( gdk:: Key :: S , gdk:: ModifierType :: CONTROL_MASK , "win.stop-container" ) ;
8192 }
8293
8394 fn instance_init ( obj : & glib:: subclass:: InitializingObject < Self > ) {
0 commit comments