~ubuntu-branches/debian/squeeze/gnome-terminal/squeeze

« back to all changes in this revision

Viewing changes to src/terminal-accels.h

  • Committer: Bazaar Package Importer
  • Author(s): Josselin Mouette
  • Date: 2009-03-13 15:11:33 UTC
  • mfrom: (5.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20090313151133-hszv8f99rmvlmvpk
Tags: 2.24.3-3
* Recommend gvfs. Closes: #519159.
* 01_tabs_shortcuts.patch: restore the ability to set shortcuts to 
  each tab. Closes: #519523.
* 02_tabs_shortcuts_translations.patch: restore translations from 
  version 2.22 for this functionality.
  + Thanks to Mart Raudsepp for preparing the patches.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Accelerator stuff */
2
 
 
3
1
/*
4
 
 * Copyright (C) 2001 Havoc Pennington
 
2
 * Copyright © 2001 Havoc Pennington
5
3
 *
6
4
 * This library is free software; you can redistribute it and/or
7
5
 * modify it under the terms of the GNU Library General Public
25
23
#include <gtk/gtk.h>
26
24
#include <gconf/gconf-client.h>
27
25
 
28
 
void terminal_accels_init (GConfClient *conf);
29
 
GtkAccelGroup* terminal_accels_get_group_for_widget (GtkWidget *widget);
30
 
 
31
 
#define ACCEL_PATH_ROOT "<terminal-accels>/menu"
32
 
#define ACCEL_PATH_NEW_TAB ACCEL_PATH_ROOT"/new_tab"
33
 
#define ACCEL_PATH_NEW_WINDOW ACCEL_PATH_ROOT"/new_window"
34
 
#define ACCEL_PATH_NEW_PROFILE ACCEL_PATH_ROOT"/new_profile"
35
 
#define ACCEL_PATH_CLOSE_TAB ACCEL_PATH_ROOT"/close_tab"
36
 
#define ACCEL_PATH_CLOSE_WINDOW ACCEL_PATH_ROOT"/close_window"
37
 
#define ACCEL_PATH_COPY ACCEL_PATH_ROOT"/copy"
38
 
#define ACCEL_PATH_PASTE ACCEL_PATH_ROOT"/paste"
39
 
#define ACCEL_PATH_TOGGLE_MENUBAR ACCEL_PATH_ROOT"/toggle_menubar"
40
 
#define ACCEL_PATH_FULL_SCREEN ACCEL_PATH_ROOT"/full_screen"
41
 
#define ACCEL_PATH_RESET ACCEL_PATH_ROOT"/reset"
42
 
#define ACCEL_PATH_RESET_AND_CLEAR ACCEL_PATH_ROOT"/reset_and_clear"
43
 
#define ACCEL_PATH_PREV_TAB ACCEL_PATH_ROOT"/prev_tab"
44
 
#define ACCEL_PATH_NEXT_TAB ACCEL_PATH_ROOT"/next_tab"
45
 
#define ACCEL_PATH_SET_TERMINAL_TITLE ACCEL_PATH_ROOT"/set_terminal_title"
46
 
#define ACCEL_PATH_HELP ACCEL_PATH_ROOT"/help"
47
 
#define ACCEL_PATH_ZOOM_IN ACCEL_PATH_ROOT"/zoom_in"
48
 
#define ACCEL_PATH_ZOOM_OUT ACCEL_PATH_ROOT"/zoom_out"
49
 
#define ACCEL_PATH_ZOOM_NORMAL ACCEL_PATH_ROOT"/zoom_normal"
50
 
#define ACCEL_PATH_MOVE_TAB_LEFT ACCEL_PATH_ROOT"/move_tab_left"
51
 
#define ACCEL_PATH_MOVE_TAB_RIGHT ACCEL_PATH_ROOT"/move_tab_right"
52
 
#define ACCEL_PATH_DETACH_TAB ACCEL_PATH_ROOT"/detach_tab"
53
 
 
54
 
#define FORMAT_ACCEL_PATH_SWITCH_TO_TAB ACCEL_PATH_ROOT"/switch_to_tab_%d"
55
 
#define PREFIX_ACCEL_PATH_SWITCH_TO_TAB ACCEL_PATH_ROOT"/switch_to_tab_"
56
 
#define N_TABS_WITH_ACCEL 11
57
 
 
58
 
GtkWidget* terminal_edit_keys_dialog_new (GtkWindow *transient_parent);
 
26
G_BEGIN_DECLS
 
27
 
 
28
void terminal_accels_init (void);
 
29
 
 
30
void terminal_accels_shutdown (void);
 
31
 
 
32
void terminal_edit_keys_dialog_show (GtkWindow *transient_parent);
 
33
 
 
34
G_END_DECLS
59
35
 
60
36
#endif /* TERMINAL_ACCELS_H */