mirror of
https://gitlab.gnome.org/GNOME/glade.git
synced 2025-10-06 00:05:26 -04:00
GladeWindow: disable keybinding used by glade in every widget in the workspace.
Now its posible to delete an GtkEntry with Delete again!
This commit is contained in:
parent
173e521b16
commit
8d02712269
@ -3300,6 +3300,37 @@ glade_window_class_init (GladeWindowClass *klass)
|
||||
|
||||
provider = gtk_css_provider_new ();
|
||||
gtk_css_provider_load_from_data (provider,
|
||||
"@binding-set DisableBindings {\n"
|
||||
" unbind \"<Control>s\";\n"
|
||||
" unbind \"<Control>p\";\n"
|
||||
" unbind \"<Control>w\";\n"
|
||||
" unbind \"<Control>z\";\n"
|
||||
" unbind \"<Control><shift>z\";\n"
|
||||
" unbind \"<Control>x\";\n"
|
||||
" unbind \"<Control>c\";\n"
|
||||
" unbind \"<Control>v\";\n"
|
||||
" unbind \"Delete\";\n"
|
||||
" unbind \"<Control>Page_Up\";\n"
|
||||
" unbind \"<Control>Page_Down\";\n"
|
||||
" unbind \"<Control>Next\";\n"
|
||||
" unbind \"<Control>n\";\n"
|
||||
" unbind \"<Control>o\";\n"
|
||||
" unbind \"<Control>q\";\n"
|
||||
" unbind \"F1\";\n"
|
||||
" unbind \"<Alt>0\";\n"
|
||||
" unbind \"<Alt>1\";\n"
|
||||
" unbind \"<Alt>2\";\n"
|
||||
" unbind \"<Alt>3\";\n"
|
||||
" unbind \"<Alt>4\";\n"
|
||||
" unbind \"<Alt>5\";\n"
|
||||
" unbind \"<Alt>6\";\n"
|
||||
" unbind \"<Alt>7\";\n"
|
||||
" unbind \"<Alt>8\";\n"
|
||||
" unbind \"<Alt>9\";\n"
|
||||
"}\n"
|
||||
"GladeDesignView * {\n"
|
||||
" gtk-key-bindings: DisableBindings;\n"
|
||||
"}\n"
|
||||
"GtkProgressBar#glade-tab-label-progress {\n"
|
||||
" -GtkProgressBar-min-horizontal-bar-width : 1;\n"
|
||||
" -GtkProgressBar-min-horizontal-bar-height : 1;\n"
|
||||
|
Loading…
x
Reference in New Issue
Block a user