Go to the source code of this file.
| #define META_KEYBINDING_BEGIN_MOVE "begin_move" |
| #define META_KEYBINDING_BEGIN_RESIZE "begin_resize" |
| #define META_KEYBINDING_CLOSE "close" |
| #define META_KEYBINDING_COMMAND_SCREENSHOT "run_command_screenshot" |
| #define META_KEYBINDING_COMMAND_WIN_SCREENSHOT "run_command_window_screenshot" |
| #define META_KEYBINDING_CYCLE_GROUP_BACKWARD "cycle_group_backward" |
| #define META_KEYBINDING_CYCLE_PANELS_BACKWARD "cycle_panels_backward" |
| #define META_KEYBINDING_CYCLE_WINDOWS_BACKWARD "cycle_windows_backward" |
| #define META_KEYBINDING_MAXIMIZE "maximize" |
| #define META_KEYBINDING_MAXIMIZE_HORIZONTALLY "maximize_horizontally" |
| #define META_KEYBINDING_MAXIMIZE_VERTICALLY "maximize_vertically" |
| #define META_KEYBINDING_MINIMIZE "minimize" |
| #define META_KEYBINDING_MOVE_TO_CORNER_NE "move_to_corner_ne" |
| #define META_KEYBINDING_MOVE_TO_CORNER_NW "move_to_corner_nw" |
| #define META_KEYBINDING_MOVE_TO_CORNER_SE "move_to_corner_se" |
| #define META_KEYBINDING_MOVE_TO_CORNER_SW "move_to_corner_sw" |
| #define META_KEYBINDING_MOVE_WORKSPACE_1 "move_to_workspace_1" |
| #define META_KEYBINDING_MOVE_WORKSPACE_10 "move_to_workspace_10" |
| #define META_KEYBINDING_MOVE_WORKSPACE_11 "move_to_workspace_11" |
| #define META_KEYBINDING_MOVE_WORKSPACE_12 "move_to_workspace_12" |
| #define META_KEYBINDING_MOVE_WORKSPACE_2 "move_to_workspace_2" |
| #define META_KEYBINDING_MOVE_WORKSPACE_3 "move_to_workspace_3" |
| #define META_KEYBINDING_MOVE_WORKSPACE_4 "move_to_workspace_4" |
| #define META_KEYBINDING_MOVE_WORKSPACE_5 "move_to_workspace_5" |
| #define META_KEYBINDING_MOVE_WORKSPACE_6 "move_to_workspace_6" |
| #define META_KEYBINDING_MOVE_WORKSPACE_7 "move_to_workspace_7" |
| #define META_KEYBINDING_MOVE_WORKSPACE_8 "move_to_workspace_8" |
| #define META_KEYBINDING_MOVE_WORKSPACE_9 "move_to_workspace_9" |
| #define META_KEYBINDING_MOVE_WORKSPACE_DOWN "move_to_workspace_down" |
| #define META_KEYBINDING_MOVE_WORKSPACE_LEFT "move_to_workspace_left" |
| #define META_KEYBINDING_MOVE_WORKSPACE_RIGHT "move_to_workspace_right" |
| #define META_KEYBINDING_MOVE_WORKSPACE_UP "move_to_workspace_up" |
| #define META_KEYBINDING_RUN_COMMAND_TERMINAL "run_command_terminal" |
| #define META_KEYBINDING_SWITCH_GROUP_BACKWARD "switch_group_backward" |
| #define META_KEYBINDING_SWITCH_PANELS_BACKWARD "switch_panels_backward" |
| #define META_KEYBINDING_SWITCH_WINDOWS_BACKWARD "switch_windows_backward" |
| #define META_KEYBINDING_TOGGLE_ABOVE "toggle_above" |
| #define META_KEYBINDING_TOGGLE_FULLSCREEN "toggle_fullscreen" |
| #define META_KEYBINDING_TOGGLE_SHADE "toggle_shaded" |
| #define META_KEYBINDING_TOGGLE_STICKY "toggle_on_all_workspaces" |
| #define META_KEYBINDING_UNMAXIMIZE "unmaximize" |
| #define META_KEYBINDING_WORKSPACE_10 "switch_to_workspace_10" |
| #define META_KEYBINDING_WORKSPACE_11 "switch_to_workspace_11" |
| #define META_KEYBINDING_WORKSPACE_12 "switch_to_workspace_12" |
| #define META_KEYBINDING_WORKSPACE_DOWN "switch_to_workspace_down" |
| #define META_KEYBINDING_WORKSPACE_LEFT "switch_to_workspace_left" |
| #define META_KEYBINDING_WORKSPACE_RIGHT "switch_to_workspace_right" |
| #define META_KEYBINDING_WORKSPACE_UP "switch_to_workspace_up" |
| typedef enum _MetaKeyBindingAction MetaKeyBindingAction |
| typedef void(* MetaPrefsChangedFunc)(MetaPreference pref, gpointer data) |
| enum MetaPreference |
| enum MetaVisualBellType |
| const char* meta_preference_to_string | ( | MetaPreference | pref | ) |
Definition at line 1690 of file prefs.c.
References META_PREF_ACTION_DOUBLE_CLICK_TITLEBAR, META_PREF_ACTION_MIDDLE_CLICK_TITLEBAR, META_PREF_ACTION_RIGHT_CLICK_TITLEBAR, META_PREF_APPLICATION_BASED, META_PREF_AUDIBLE_BELL, META_PREF_AUTO_RAISE, META_PREF_AUTO_RAISE_DELAY, META_PREF_BUTTON_LAYOUT, META_PREF_COMMANDS, META_PREF_COMPOSITING_MANAGER, META_PREF_CURSOR_SIZE, META_PREF_CURSOR_THEME, META_PREF_DISABLE_WORKAROUNDS, META_PREF_FOCUS_MODE, META_PREF_FOCUS_NEW_WINDOWS, META_PREF_GNOME_ACCESSIBILITY, META_PREF_GNOME_ANIMATIONS, META_PREF_MOUSE_BUTTON_MODS, META_PREF_NUM_WORKSPACES, META_PREF_RAISE_ON_CLICK, META_PREF_REDUCED_RESOURCES, META_PREF_SCREEN_KEYBINDINGS, META_PREF_TERMINAL_COMMAND, META_PREF_THEME, META_PREF_TITLEBAR_FONT, META_PREF_VISUAL_BELL, META_PREF_VISUAL_BELL_TYPE, META_PREF_WINDOW_KEYBINDINGS, and META_PREF_WORKSPACE_NAMES.
Referenced by emit_changed(), and queue_changed().
| void meta_prefs_add_listener | ( | MetaPrefsChangedFunc | func, | |
| gpointer | data | |||
| ) |
Definition at line 847 of file prefs.c.
References MetaPrefsListener::data, MetaPrefsListener::func, and listeners.
Referenced by main(), meta_display_init_keys(), meta_frames_init(), and meta_screen_new().
| gboolean meta_prefs_bell_is_audible | ( | void | ) |
Definition at line 2805 of file prefs.c.
References bell_is_audible.
Referenced by meta_bell_init(), and prefs_changed_callback().
| void meta_prefs_change_workspace_name | ( | int | i, | |
| const char * | name | |||
| ) |
Definition at line 2722 of file prefs.c.
References _, default_client, gconf_key_for_workspace_name(), MAX_REASONABLE_WORKSPACES, META_DEBUG_PREFS, meta_warning(), NULL, and workspace_names.
Referenced by meta_screen_update_workspace_names().
| MetaActionTitlebar meta_prefs_get_action_double_click_titlebar | ( | void | ) |
Definition at line 2834 of file prefs.c.
References action_double_click_titlebar.
Referenced by meta_frame_double_click_event().
| MetaActionTitlebar meta_prefs_get_action_middle_click_titlebar | ( | void | ) |
Definition at line 2840 of file prefs.c.
References action_middle_click_titlebar.
Referenced by meta_frame_middle_click_event().
| MetaActionTitlebar meta_prefs_get_action_right_click_titlebar | ( | void | ) |
Definition at line 2846 of file prefs.c.
References action_right_click_titlebar.
Referenced by meta_frame_right_click_event().
| gboolean meta_prefs_get_application_based | ( | void | ) |
Definition at line 1670 of file prefs.c.
References application_based, and FALSE.
Referenced by event_callback().
| gboolean meta_prefs_get_auto_raise | ( | void | ) |
Definition at line 2852 of file prefs.c.
References auto_raise.
Referenced by event_callback(), and meta_workspace_focus_default_window().
| int meta_prefs_get_auto_raise_delay | ( | void | ) |
Definition at line 2858 of file prefs.c.
References auto_raise_delay.
Referenced by meta_display_queue_autoraise_callback().
| void meta_prefs_get_button_layout | ( | MetaButtonLayout * | button_layout | ) |
Definition at line 2793 of file prefs.c.
Referenced by meta_frames_calc_geometry(), and meta_frames_paint_to_drawable().
| const char* meta_prefs_get_command | ( | int | i | ) |
Definition at line 2588 of file prefs.c.
References commands, MAX_COMMANDS, and NULL.
Referenced by handle_run_command().
| gboolean meta_prefs_get_compositing_manager | ( | void | ) |
Definition at line 2942 of file prefs.c.
References compositing_manager.
Referenced by prefs_changed_callback().
| int meta_prefs_get_cursor_size | ( | void | ) |
Definition at line 1309 of file prefs.c.
References cursor_size.
Referenced by prefs_changed_callback().
| const char* meta_prefs_get_cursor_theme | ( | void | ) |
Definition at line 1303 of file prefs.c.
References cursor_theme.
Referenced by prefs_changed_callback().
| gboolean meta_prefs_get_disable_workarounds | ( | void | ) |
Definition at line 1678 of file prefs.c.
References disable_workarounds.
Referenced by meta_window_configure_request(), meta_window_move_resize_request(), meta_window_place(), and update_sm_hints().
| MetaFocusMode meta_prefs_get_focus_mode | ( | void | ) |
Definition at line 1276 of file prefs.c.
References focus_mode.
Referenced by bell_flash_screen(), event_callback(), focus_ancestor_or_mru_window(), idle_calc_showing(), meta_core_user_lower_and_unfocus(), meta_display_grab_focus_window_button(), meta_window_notify_focus(), meta_window_show(), and meta_workspace_focus_default_window().
| MetaFocusNewWindows meta_prefs_get_focus_new_windows | ( | void | ) |
Definition at line 1282 of file prefs.c.
References focus_new_windows.
Referenced by meta_window_set_user_time(), and window_state_on_map().
| char* meta_prefs_get_gconf_key_for_command | ( | int | i | ) |
Definition at line 2596 of file prefs.c.
References KEY_COMMAND_PREFIX, SCREENSHOT_COMMAND_IDX, and WIN_SCREENSHOT_COMMAND_IDX.
Referenced by error_on_command(), and init_commands().
| const char* meta_prefs_get_gconf_key_for_terminal_command | ( | void | ) |
Definition at line 2623 of file prefs.c.
References KEY_TERMINAL_COMMAND.
Referenced by error_on_terminal_command().
| gboolean meta_prefs_get_gnome_accessibility | ( | void | ) |
Definition at line 2870 of file prefs.c.
References gnome_accessibility.
Referenced by meta_display_begin_grab_op().
| gboolean meta_prefs_get_gnome_animations | ( | void | ) |
| MetaKeyBindingAction meta_prefs_get_keybinding_action | ( | const char * | name | ) |
Definition at line 2882 of file prefs.c.
References META_KEYBINDING_ACTION_NONE.
Referenced by display_get_keybinding_action().
| MetaVirtualModifier meta_prefs_get_mouse_button_mods | ( | void | ) |
Definition at line 1270 of file prefs.c.
References mouse_button_mods.
Referenced by update_window_grab_modifiers().
| int meta_prefs_get_num_workspaces | ( | void | ) |
Definition at line 1664 of file prefs.c.
References num_workspaces.
Referenced by update_num_workspaces().
| gboolean meta_prefs_get_raise_on_click | ( | void | ) |
Definition at line 1288 of file prefs.c.
References focus_mode, META_FOCUS_MODE_CLICK, and raise_on_click.
Referenced by event_callback(), meta_core_maximize(), meta_core_show_window_menu(), meta_core_toggle_maximize(), meta_core_toggle_maximize_horizontally(), meta_core_toggle_maximize_vertically(), meta_core_unmaximize(), meta_core_user_lower_and_unfocus(), meta_display_begin_grab_op(), meta_display_check_threshold_reached(), meta_display_end_grab_op(), meta_window_client_message(), meta_window_configure_request(), meta_window_notify_focus(), meta_window_show(), and window_activate().
| gboolean meta_prefs_get_reduced_resources | ( | void | ) |
Definition at line 2864 of file prefs.c.
References reduced_resources.
Referenced by implement_showing(), and meta_display_begin_grab_op().
| void meta_prefs_get_screen_bindings | ( | const MetaKeyPref ** | bindings, | |
| int * | n_bindings | |||
| ) |
| const char* meta_prefs_get_terminal_command | ( | void | ) |
Definition at line 2617 of file prefs.c.
References terminal_command.
Referenced by handle_run_terminal().
| const char* meta_prefs_get_theme | ( | void | ) |
Definition at line 1297 of file prefs.c.
References current_theme.
Referenced by event_callback(), main(), and prefs_changed_callback().
| const PangoFontDescription* meta_prefs_get_titlebar_font | ( | void | ) |
Definition at line 1655 of file prefs.c.
References NULL, titlebar_font, and use_system_font.
Referenced by meta_frames_ensure_layout(), and meta_ui_theme_get_frame_borders().
| gboolean meta_prefs_get_visual_bell | ( | void | ) |
Definition at line 2799 of file prefs.c.
References provide_visual_bell.
Referenced by meta_bell_notify().
| MetaVisualBellType meta_prefs_get_visual_bell_type | ( | void | ) |
Definition at line 2811 of file prefs.c.
References visual_bell_type.
Referenced by bell_visual_notify().
| void meta_prefs_get_window_binding | ( | const char * | name, | |
| unsigned int * | keysym, | |||
| MetaVirtualModifier * | modifiers | |||
| ) |
Definition at line 2903 of file prefs.c.
References MetaKeyPref::bindings, MetaKeyCombo::keysym, and MetaKeyCombo::modifiers.
Referenced by meta_core_get_menu_accelerator().
| void meta_prefs_get_window_bindings | ( | const MetaKeyPref ** | bindings, | |
| int * | n_bindings | |||
| ) |
| const char* meta_prefs_get_workspace_name | ( | int | i | ) |
Definition at line 2708 of file prefs.c.
References MAX_REASONABLE_WORKSPACES, META_DEBUG_PREFS, NULL, and workspace_names.
Referenced by meta_workspace_get_name(), and set_workspace_names().
| void meta_prefs_init | ( | void | ) |
Definition at line 990 of file prefs.c.
References change_notify(), cleanup_error(), current_theme, default_client, gconf_dirs_we_are_interested_in, handle_preference_init_bool(), handle_preference_init_enum(), handle_preference_init_int(), handle_preference_init_string(), init_bindings(), init_commands(), init_workspace_names(), NULL, and titlebar_font.
Referenced by main().
| void meta_prefs_remove_listener | ( | MetaPrefsChangedFunc | func, | |
| gpointer | data | |||
| ) |
Definition at line 860 of file prefs.c.
References MetaPrefsListener::data, MetaPrefsListener::func, listeners, meta_bug(), and NULL.
Referenced by meta_display_close(), meta_display_shutdown_keys(), meta_frames_finalize(), and meta_screen_free().
| void meta_prefs_set_num_workspaces | ( | int | n_workspaces | ) |
Definition at line 1788 of file prefs.c.
References _, default_client, KEY_NUM_WORKSPACES, MAX_REASONABLE_WORKSPACES, meta_warning(), NULL, and num_workspaces.
Referenced by event_callback().
1.5.5