Code

Fix SVN revision reporting so that it doesn't relink on every make
[inkscape.git] / src / ui / stock-items.cpp
1 /**
2  * \brief StockItems for Inkscape-specific menu/button labels and key
3  *        accelerators.
4  *
5  * Author:
6  *   Derek P. Moore <derekm@hackunix.org>
7  *
8  * Copyright (C) 2004 Derek P. Moore
9  *
10  * Released under GNU GPL.  Read the file 'COPYING' for more information.
11  */
13 #include <gtkmm/stock.h>
14 #include <glibmm/i18n.h>
16 #include "stock.h"
18 namespace Inkscape {
19 namespace UI {
20 namespace Stock {
22 void
23 init()
24 {
25     using namespace Gtk::Stock;
27 // FIXME: strings are replaced by placeholders, NOT to be translated until the code is enabled
28 // See http://sourceforge.net/mailarchive/message.php?msg_id=11746016 for details
30     // File menu
31     add(Gtk::StockItem(OPEN, _("PLACEHOLDER, do not translate")));
32     add(Gtk::StockItem(OPEN_RECENT, _("PLACEHOLDER, do not translate")));
33     add(Gtk::StockItem(SAVE_AS, _("PLACEHOLDER, do not translate")));
34     add(Gtk::StockItem(IMPORT, _("PLACEHOLDER, do not translate")));
35     add(Gtk::StockItem(EXPORT, _("PLACEHOLDER, do not translate")));
36     add(Gtk::StockItem(IMPORTFROMOCAL, _("PLACEHOLDER, do not translate")));
37     add(Gtk::StockItem(EXPORTTOOCAL, _("PLACEHOLDER, do not translate")));
38     add(Gtk::StockItem(PRINT, _("PLACEHOLDER, do not translate")));
39     add(Gtk::StockItem(PRINT_PREVIEW, _("PLACEHOLDER, do not translate")));
40     add(Gtk::StockItem(VACUUM_DEFS, _("PLACEHOLDER, do not translate")));
41     add(Gtk::StockItem(PROPERTIES, _("PLACEHOLDER, do not translate")));
42     add(Gtk::StockItem(PREFERENCES, _("PLACEHOLDER, do not translate")));
44     // Edit menu
45     add(Gtk::StockItem(PASTE_IN_PLACE, _("PLACEHOLDER, do not translate")));
46     add(Gtk::StockItem(PASTE_STYLE, _("PLACEHOLDER, do not translate")));
47     add(Gtk::StockItem(DUPLICATE, _("PLACEHOLDER, do not translate")));
48     add(Gtk::StockItem(CLONE, _("PLACEHOLDER, do not translate")));
49     add(Gtk::StockItem(CLONE_UNLINK, _("PLACEHOLDER, do not translate")));
50     add(Gtk::StockItem(CLONE_SELECT_ORIG, _("PLACEHOLDER, do not translate")));
51     add(Gtk::StockItem(MAKE_BITMAP, _("PLACEHOLDER, do not translate")));
52     add(Gtk::StockItem(TILE, _("PLACEHOLDER, do not translate")));
53     add(Gtk::StockItem(UNTILE, _("PLACEHOLDER, do not translate")));
54     add(Gtk::StockItem(SELECT_ALL, _("PLACEHOLDER, do not translate")));
55     add(Gtk::StockItem(SELECT_ALL_IN_ALL_LAYERS, _("PLACEHOLDER, do not translate")));
56     add(Gtk::StockItem(SELECT_INVERT, _("PLACEHOLDER, do not translate")));
57     add(Gtk::StockItem(SELECT_NONE, _("PLACEHOLDER, do not translate")));
58     add(Gtk::StockItem(XML_EDITOR, _("PLACEHOLDER, do not translate")));
60     // View menu
61     add(Gtk::StockItem(ZOOM, _("PLACEHOLDER, do not translate")));
62     add(Gtk::StockItem(ZOOM_IN, _("PLACEHOLDER, do not translate")));
63     add(Gtk::StockItem(ZOOM_OUT, _("PLACEHOLDER, do not translate")));
64     add(Gtk::StockItem(ZOOM_100, _("PLACEHOLDER, do not translate")));
65     add(Gtk::StockItem(ZOOM_50, _("PLACEHOLDER, do not translate")));
66     add(Gtk::StockItem(ZOOM_200, _("PLACEHOLDER, do not translate")));
67     add(Gtk::StockItem(ZOOM_SELECTION, _("PLACEHOLDER, do not translate")));
68     add(Gtk::StockItem(ZOOM_DRAWING, _("PLACEHOLDER, do not translate")));
69     add(Gtk::StockItem(ZOOM_PAGE, _("PLACEHOLDER, do not translate")));
70     add(Gtk::StockItem(ZOOM_WIDTH, _("PLACEHOLDER, do not translate")));
71     add(Gtk::StockItem(ZOOM_PREV, _("PLACEHOLDER, do not translate")));
72     add(Gtk::StockItem(ZOOM_NEXT, _("PLACEHOLDER, do not translate")));
73     add(Gtk::StockItem(SHOW_HIDE, _("PLACEHOLDER, do not translate")));
74     add(Gtk::StockItem(SHOW_HIDE_COMMANDS_BAR, _("PLACEHOLDER, do not translate")));
75     add(Gtk::StockItem(SHOW_HIDE_TOOL_CONTROLS_BAR, _("PLACEHOLDER, do not translate")));
76     add(Gtk::StockItem(SHOW_HIDE_TOOLS_BAR, _("PLACEHOLDER, do not translate")));
77     add(Gtk::StockItem(SHOW_HIDE_RULERS, _("PLACEHOLDER, do not translate")));
78     add(Gtk::StockItem(SHOW_HIDE_SCROLLBARS, _("PLACEHOLDER, do not translate")));
79     add(Gtk::StockItem(SHOW_HIDE_STATUSBAR, _("PLACEHOLDER, do not translate")));
80     add(Gtk::StockItem(SHOW_HIDE_DIALOGS, _("PLACEHOLDER, do not translate")));
81     add(Gtk::StockItem(GRID, _("PLACEHOLDER, do not translate")));
82     add(Gtk::StockItem(GUIDES, _("PLACEHOLDER, do not translate")));
83     add(Gtk::StockItem(FULLSCREEN, _("PLACEHOLDER, do not translate")));
84     add(Gtk::StockItem(MESSAGES, _("PLACEHOLDER, do not translate")));
85     add(Gtk::StockItem(SCRIPTS, _("PLACEHOLDER, do not translate")));
86     add(Gtk::StockItem(WINDOW_PREV, _("PLACEHOLDER, do not translate")));
87     add(Gtk::StockItem(WINDOW_NEXT, _("PLACEHOLDER, do not translate")));
88     add(Gtk::StockItem(WINDOW_DUPLICATE, _("PLACEHOLDER, do not translate")));
90     // Layer menu
91     add(Gtk::StockItem(LAYER_NEW, _("PLACEHOLDER, do not translate")));
92     add(Gtk::StockItem(LAYER_RENAME, _("PLACEHOLDER, do not translate")));
93     add(Gtk::StockItem(LAYER_DUPLICATE, _("PLACEHOLDER, do not translate")));
94     add(Gtk::StockItem(LAYER_ANCHOR, _("PLACEHOLDER, do not translate")));
95     add(Gtk::StockItem(LAYER_MERGE_DOWN, _("PLACEHOLDER, do not translate")));
96     add(Gtk::StockItem(LAYER_DELETE, _("PLACEHOLDER, do not translate")));
97     add(Gtk::StockItem(LAYER_SELECT_NEXT, _("PLACEHOLDER, do not translate")));
98     add(Gtk::StockItem(LAYER_SELECT_PREV, _("PLACEHOLDER, do not translate")));
99     add(Gtk::StockItem(LAYER_SELECT_TOP, _("PLACEHOLDER, do not translate")));
100     add(Gtk::StockItem(LAYER_SELECT_BOTTOM, _("PLACEHOLDER, do not translate")));
101     add(Gtk::StockItem(LAYER_RAISE, _("PLACEHOLDER, do not translate")));
102     add(Gtk::StockItem(LAYER_LOWER, _("PLACEHOLDER, do not translate")));
103     add(Gtk::StockItem(LAYER_TO_TOP, _("PLACEHOLDER, do not translate")));
104     add(Gtk::StockItem(LAYER_TO_BOTTOM, _("PLACEHOLDER, do not translate")));
106     // Object menu
107     add(Gtk::StockItem(FILL_STROKE, _("PLACEHOLDER, do not translate")));
108     add(Gtk::StockItem(OBJECT_PROPERTIES, _("PLACEHOLDER, do not translate")));
109     add(Gtk::StockItem(GROUP, _("PLACEHOLDER, do not translate")));
110     add(Gtk::StockItem(UNGROUP, _("PLACEHOLDER, do not translate")));
111     add(Gtk::StockItem(RAISE, _("PLACEHOLDER, do not translate")));
112     add(Gtk::StockItem(LOWER, _("PLACEHOLDER, do not translate")));
113     add(Gtk::StockItem(RAISE_TO_TOP, _("PLACEHOLDER, do not translate")));
114     add(Gtk::StockItem(LOWER_TO_BOTTOM, _("PLACEHOLDER, do not translate")));
115     add(Gtk::StockItem(MOVE_TO_NEW_LAYER, _("PLACEHOLDER, do not translate")));
116     add(Gtk::StockItem(MOVE_TO_NEXT_LAYER, _("PLACEHOLDER, do not translate")));
117     add(Gtk::StockItem(MOVE_TO_PREV_LAYER, _("PLACEHOLDER, do not translate")));
118     add(Gtk::StockItem(MOVE_TO_TOP_LAYER, _("PLACEHOLDER, do not translate")));
119     add(Gtk::StockItem(MOVE_TO_BOTTOM_LAYER, _("PLACEHOLDER, do not translate")));
120     add(Gtk::StockItem(ROTATE_90_CW, _("PLACEHOLDER, do not translate")));
121     add(Gtk::StockItem(ROTATE_90_CCW, _("PLACEHOLDER, do not translate")));
122     add(Gtk::StockItem(FLIP_HORIZ, _("PLACEHOLDER, do not translate")));
123     add(Gtk::StockItem(FLIP_VERT, _("PLACEHOLDER, do not translate")));
124     add(Gtk::StockItem(TRANSFORM, _("PLACEHOLDER, do not translate")));
125     add(Gtk::StockItem(TRANSFORMATION, _("PLACEHOLDER, do not translate")));
126     add(Gtk::StockItem(ALIGN_DISTRIBUTE, _("PLACEHOLDER, do not translate")));
128     // Path menu
129     add(Gtk::StockItem(OBJECT_TO_PATH, _("PLACEHOLDER, do not translate")));
130     add(Gtk::StockItem(STROKE_TO_PATH, _("PLACEHOLDER, do not translate")));
131     add(Gtk::StockItem(TRACE, _("PLACEHOLDER, do not translate")));
132     add(Gtk::StockItem(UNION, _("PLACEHOLDER, do not translate")));
133     add(Gtk::StockItem(DIFFERENCE, _("PLACEHOLDER, do not translate")));
134     add(Gtk::StockItem(INTERSECTION, _("PLACEHOLDER, do not translate")));
135     add(Gtk::StockItem(EXCLUSION, _("PLACEHOLDER, do not translate")));
136     add(Gtk::StockItem(DIVISION, _("PLACEHOLDER, do not translate")));
137     add(Gtk::StockItem(CUT_PATH, _("PLACEHOLDER, do not translate")));
138     add(Gtk::StockItem(COMBINE, _("PLACEHOLDER, do not translate")));
139     add(Gtk::StockItem(BREAK_APART, _("PLACEHOLDER, do not translate")));
140     add(Gtk::StockItem(INSET, _("PLACEHOLDER, do not translate")));
141     add(Gtk::StockItem(OUTSET, _("PLACEHOLDER, do not translate")));
142     add(Gtk::StockItem(OFFSET_DYNAMIC, _("PLACEHOLDER, do not translate")));
143     add(Gtk::StockItem(OFFSET_LINKED, _("PLACEHOLDER, do not translate")));
144     add(Gtk::StockItem(SIMPLIFY, _("PLACEHOLDER, do not translate")));
145     add(Gtk::StockItem(REVERSE, _("PLACEHOLDER, do not translate")));
146     //add(Gtk::StockItem(CLEANUP, _("PLACEHOLDER, do not translate"))); (using Gtk::Stock::CLEAR)
148     // Text menu
149     add(Gtk::StockItem(SELECT_FONT, _("PLACEHOLDER, do not translate")));
150     add(Gtk::StockItem(PUT_ON_PATH, _("PLACEHOLDER, do not translate")));
151     add(Gtk::StockItem(REMOVE_FROM_PATH, _("PLACEHOLDER, do not translate")));
152     add(Gtk::StockItem(REMOVE_MANUAL_KERNS, _("PLACEHOLDER, do not translate")));
154     // About menu
155     add(Gtk::StockItem(KEYS_MOUSE, _("PLACEHOLDER, do not translate")));
156     add(Gtk::StockItem(TUTORIALS, _("PLACEHOLDER, do not translate")));
157     add(Gtk::StockItem(ABOUT, _("PLACEHOLDER, do not translate")));
159     // Tools toolbox
160     add(Gtk::StockItem(TOOL_SELECT, _("PLACEHOLDER, do not translate")));
161     add(Gtk::StockItem(TOOL_NODE, _("PLACEHOLDER, do not translate")));
162     add(Gtk::StockItem(TOOL_ZOOM, _("PLACEHOLDER, do not translate")));
163     add(Gtk::StockItem(TOOL_RECT, _("PLACEHOLDER, do not translate")));
164     add(Gtk::StockItem(TOOL_ARC, _("PLACEHOLDER, do not translate")));
165     add(Gtk::StockItem(TOOL_STAR, _("PLACEHOLDER, do not translate")));
166     add(Gtk::StockItem(TOOL_SPIRAL, _("PLACEHOLDER, do not translate")));
167     add(Gtk::StockItem(TOOL_FREEHAND, _("PLACEHOLDER, do not translate")));
168     add(Gtk::StockItem(TOOL_PEN, _("PLACEHOLDER, do not translate")));
169     add(Gtk::StockItem(TOOL_DYNADRAW, _("PLACEHOLDER, do not translate")));
170     add(Gtk::StockItem(TOOL_TEXT, _("PLACEHOLDER, do not translate")));
171     add(Gtk::StockItem(TOOL_DROPPER, _("PLACEHOLDER, do not translate")));
173     // Select Tool controls
174     add(Gtk::StockItem(TRANSFORM_STROKE, _("PLACEHOLDER, do not translate")));
175     add(Gtk::StockItem(TRANSFORM_CORNERS, _("PLACEHOLDER, do not translate")));
176     add(Gtk::StockItem(TRANSFORM_GRADIENT, _("PLACEHOLDER, do not translate")));
177     add(Gtk::StockItem(TRANSFORM_PATTERN, _("PLACEHOLDER, do not translate")));
179     // Node Tool controls
180     add(Gtk::StockItem(NODE_INSERT, _("PLACEHOLDER, do not translate")));
181     add(Gtk::StockItem(NODE_DELETE, _("PLACEHOLDER, do not translate")));
182     add(Gtk::StockItem(NODE_JOIN, _("PLACEHOLDER, do not translate")));
183     add(Gtk::StockItem(NODE_JOIN_SEGMENT, _("PLACEHOLDER, do not translate")));
184     add(Gtk::StockItem(NODE_DELETE_SEGMENT, _("PLACEHOLDER, do not translate")));
185     add(Gtk::StockItem(NODE_BREAK, _("PLACEHOLDER, do not translate")));
186     add(Gtk::StockItem(NODE_CORNER, _("PLACEHOLDER, do not translate")));
187     add(Gtk::StockItem(NODE_SMOOTH, _("PLACEHOLDER, do not translate")));
188     add(Gtk::StockItem(NODE_SYMMETRIC, _("PLACEHOLDER, do not translate")));
189     add(Gtk::StockItem(NODE_LINE, _("PLACEHOLDER, do not translate")));
190     add(Gtk::StockItem(NODE_CURVE, _("PLACEHOLDER, do not translate")));
192     // Calligraphy Tool controls
193     add(Gtk::StockItem(USE_PRESSURE, _("PLACEHOLDER, do not translate")));
194     add(Gtk::StockItem(USE_TILT, _("PLACEHOLDER, do not translate")));
196         // Session playback controls
197         add(Gtk::StockItem(SESSION_PLAYBACK_REW, _("PLACEHOLDER, do not translate")));
198         add(Gtk::StockItem(SESSION_PLAYBACK_STEPBACK, _("PLACEHOLDER, do not translate")));
199         add(Gtk::StockItem(SESSION_PLAYBACK_PAUSE, _("PLACEHOLDER, do not translate")));
200         add(Gtk::StockItem(SESSION_PLAYBACK_STEPFORWARD, _("PLACEHOLDER, do not translate")));
201         add(Gtk::StockItem(SESSION_PLAYBACK_PLAY, _("PLACEHOLDER, do not translate")));
204 } // namespace Stock
205 } // namespace UI
206 } // namespace Inkscape
208 /*
209   Local Variables:
210   mode:c++
211   c-file-style:"stroustrup"
212   c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
213   indent-tabs-mode:nil
214   fill-column:99
215   End:
216 */
217 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :