Code

LPE: add Paste LPE verb + menu item. add scale ratios to curve stitch and path-along...
[inkscape.git] / src / menus-skeleton.h
1 #ifndef SEEN_MENUS_SKELETON_H
2 #define SEEN_MENUS_SKELETON_H
4 #include <inkscape_version.h>
6 #ifdef __cplusplus
7 #undef N_
8 #define N_(x) x
9 #endif
11 static char const menus_skeleton[] =
12 "<inkscape version=\"" INKSCAPE_VERSION "\"\n"
13 "  xmlns:sodipodi=\"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd\"\n"
14 "  xmlns:inkscape=\"http://www.inkscape.org/namespaces/inkscape\">\n"
15 "\n"
16 "   <submenu name=\"" N_("_File") "\">\n"
17 "       <submenu name=\"" N_("_New") "\">\n"
18 "           <verb verb-id=\"FileNew\" />\n"
19 "           <template-list/>\n"
20 "       </submenu>\n"
21 "       <verb verb-id=\"FileOpen\" />\n"
22 "       <submenu name=\"" N_("Open _Recent") "\">\n"
23 "           <recent-file-list/>\n"
24 "       </submenu>\n"
25 "       <verb verb-id=\"FileRevert\" />\n"
26 "       <verb verb-id=\"FileSave\" />\n"
27 "       <verb verb-id=\"FileSaveAs\" />\n"
28 "       <verb verb-id=\"FileSaveACopy\" />\n"
29 "       <separator/>\n"
30 "       <verb verb-id=\"FileImport\" />\n"
31 "       <verb verb-id=\"FileExport\" />\n"
32 #ifdef WITH_GNOME_VFS
33 "       <verb verb-id=\"FileImportFromOCAL\" />\n"
34 "       <verb verb-id=\"FileExportToOCAL\" />\n"
35 #endif
36 "       <separator/>\n"
37 /* These are ugly, but what needs to happen here is allowing users
38    to use the native PS support if they are using another print driver.
39    This is done through the "Print Direct" command.  Which is inserted
40    here based on if those other drivers are being built. */
41 #ifdef WITH_GNOME_PRINT
42 "       <verb verb-id=\"FilePrintDirect\" />\n"
43 #endif
44 #ifdef WIN32
45 "       <verb verb-id=\"FilePrintDirect\" />\n"
46 #endif
47 "       <verb verb-id=\"FilePrint\" />\n"
48 "       <separator/>\n"
49 "       <verb verb-id=\"FileVacuum\" />\n"
50 "       <separator/>\n"
51 "       <verb verb-id=\"DialogDocumentProperties\" />\n"
52 "       <verb verb-id=\"DialogMetadata\" />\n"
53 "       <verb verb-id=\"DialogPreferences\" />\n"
54 "       <verb verb-id=\"DialogInput\" />\n"
55 "       <separator/>\n"
56 "       <verb verb-id=\"FileClose\" />\n"
57 "       <verb verb-id=\"FileQuit\" />\n"
58 "   </submenu>\n"
59 "   <submenu name=\"" N_("_Edit") "\">\n"
60 "       <verb verb-id=\"EditUndo\" />\n"
61 "       <verb verb-id=\"EditRedo\" />\n"
62 "       <verb verb-id=\"DialogUndoHistory\" />\n"
63 "       <separator/>\n"
64 "       <verb verb-id=\"EditCut\" />\n"
65 "       <verb verb-id=\"EditCopy\" />\n"
66 "       <verb verb-id=\"EditPaste\" />\n"
67 "       <verb verb-id=\"EditPasteInPlace\" />\n"
68 "       <verb verb-id=\"EditPasteStyle\" />\n"
69 "       <verb verb-id=\"EditPasteLivePathEffect\" />\n"
70 "       <submenu name=\"" N_("Paste Si_ze") "\">\n"
71 "           <verb verb-id=\"EditPasteSize\" />\n"
72 "           <verb verb-id=\"EditPasteWidth\" />\n"
73 "           <verb verb-id=\"EditPasteHeight\" />\n"
74 "           <verb verb-id=\"EditPasteSizeSeparately\" />\n"
75 "           <verb verb-id=\"EditPasteWidthSeparately\" />\n"
76 "           <verb verb-id=\"EditPasteHeightSeparately\" />\n"
77 "       </submenu>\n"
78 "       <separator/>\n"
79 "       <verb verb-id=\"DialogFind\" />\n"
80 "       <separator/>\n"
81 "       <verb verb-id=\"EditDuplicate\" />\n"
82 "       <submenu name=\"" N_("Clo_ne") "\">\n"
83 "           <verb verb-id=\"EditClone\" />\n"
84 "           <verb verb-id=\"DialogClonetiler\" />\n"
85 "           <verb verb-id=\"EditUnlinkClone\" />\n"
86 "           <verb verb-id=\"EditCloneOriginal\" />\n"
87 "       </submenu>\n"
88 "       <verb verb-id=\"SelectionCreateBitmap\" />\n"
89 "       <separator/>\n"
90 "       <verb verb-id=\"EditDelete\" />\n"
91 "       <separator/>\n"
92 "       <verb verb-id=\"EditSelectAll\" />\n"
93 "       <verb verb-id=\"EditSelectAllInAllLayers\" />\n"
94 "       <verb verb-id=\"EditInvert\" />\n"
95 "       <verb verb-id=\"EditDeselect\" />\n"
96 "       <separator/>\n"
97 "       <verb verb-id=\"DialogXMLEditor\" />\n"
98 "   </submenu>\n"
99 "   <submenu name=\"" N_("_View") "\">\n"
100 "     <submenu name=\"" N_("_Zoom") "\">\n"
101 "       <verb verb-id=\"ZoomIn\" />\n"
102 "       <verb verb-id=\"ZoomOut\" />\n"
103 "       <separator/>\n"
104 "       <verb verb-id=\"Zoom1:0\" />\n"
105 "       <verb verb-id=\"Zoom1:2\" />\n"
106 "       <verb verb-id=\"Zoom2:1\" />\n"
107 "       <separator/>\n"
108 "       <verb verb-id=\"ZoomSelection\" />\n"
109 "       <verb verb-id=\"ZoomDrawing\" />\n"
110 "       <verb verb-id=\"ZoomPage\" />\n"
111 "       <verb verb-id=\"ZoomPageWidth\" />\n"
112 "       <separator/>\n"
113 "       <verb verb-id=\"ZoomPrev\" />\n"
114 "       <verb verb-id=\"ZoomNext\" />\n"
115 "     </submenu>\n"
116 "       <submenu name=\"" N_("_Display mode") "\">\n"
117 "         <verb verb-id=\"ViewModeToggle\"/>\n"
118 "         <verb verb-id=\"ViewModeNormal\" radio=\"yes\" default=\"yes\"/>\n"
119 "         <verb verb-id=\"ViewModeOutline\" radio=\"yes\"/>\n"
120 "       </submenu>\n"
121 "       <separator/>\n"
122 "       <verb verb-id=\"ToggleGrid\" />\n"
123 "       <verb verb-id=\"ToggleGuides\" />\n"
124 "       <separator/>\n"
125 "       <submenu name=\"" N_("Show/Hide") "\">\n"
126 "           <objects-checkboxes/>\n"
127 "       </submenu>\n"
128 "       <verb verb-id=\"DialogsToggle\" />\n"
129 "       <separator/>\n"
130 "       <verb verb-id=\"DialogSwatches\" />\n"
131 "       <verb verb-id=\"DialogDebug\" />\n"
132 "       <verb verb-id=\"DialogScript\" />\n"
133 "       <separator/>\n"
134 "       <verb verb-id=\"PrevWindow\" />\n"
135 "       <verb verb-id=\"NextWindow\" />\n"
136 "       <separator/>\n"
137 "       <verb verb-id=\"ViewIconPreview\" />\n"
138 "       <verb verb-id=\"ViewNew\" />\n"
139 "       <separator/>\n"
140 "       <verb verb-id=\"FullScreen\" />\n"
141 "   </submenu>\n"
142 "   <submenu name=\"" N_("_Layer") "\">\n"
143 "       <verb verb-id=\"LayerNew\" />\n"
144 "       <verb verb-id=\"LayerRename\" />\n"
145 "       <separator/>\n"
146 "       <verb verb-id=\"LayerNext\" />\n"
147 "       <verb verb-id=\"LayerPrev\" />\n"
148 "       <separator/>\n"
149 "       <verb verb-id=\"LayerMoveToNext\" />\n"
150 "       <verb verb-id=\"LayerMoveToPrev\" />\n"
151 "       <separator/>\n"
152 "       <verb verb-id=\"LayerRaise\" />\n"
153 "       <verb verb-id=\"LayerLower\" />\n"
154 "       <verb verb-id=\"LayerToTop\" />\n"
155 "       <verb verb-id=\"LayerToBottom\" />\n"
156 "       <separator/>\n"
157 "       <verb verb-id=\"LayerDelete\" />\n"
158 "       <separator/>\n"
159 "       <verb verb-id=\"DialogLayers\" />\n"
160 "   </submenu>\n"
161 "   <submenu name=\"" N_("_Object") "\">\n"
162 "       <verb verb-id=\"DialogFillStroke\" />\n"
163 "       <verb verb-id=\"DialogFilterEffects\" />\n"
164 "       <verb verb-id=\"DialogObjectProperties\" />\n"
165 "       <separator/>\n"
166 "       <verb verb-id=\"SelectionGroup\" />\n"
167 "       <verb verb-id=\"SelectionUnGroup\" />\n"
168 "       <separator/>\n"
169 "       <submenu name=\"" N_("Cli_p") "\">\n"
170 "           <verb verb-id=\"ObjectSetClipPath\" />\n"
171 "           <verb verb-id=\"ObjectUnSetClipPath\" />\n"
172 "       </submenu>\n"
173 "       <submenu name=\"" N_("Mas_k") "\">\n"
174 "           <verb verb-id=\"ObjectSetMask\" />\n"
175 "           <verb verb-id=\"ObjectUnSetMask\" />\n"
176 "       </submenu>\n"
177 "       <submenu name=\"" N_("Patter_n") "\">\n"
178 "           <verb verb-id=\"ObjectsToPattern\" />\n"
179 "           <verb verb-id=\"ObjectsFromPattern\" />\n"
180 "       </submenu>\n"
181 "       <separator/>\n"
182 "       <verb verb-id=\"SelectionRaise\" />\n"
183 "       <verb verb-id=\"SelectionLower\" />\n"
184 "       <verb verb-id=\"SelectionToFront\" />\n"
185 "       <verb verb-id=\"SelectionToBack\" />\n"
186 "       <separator/>\n"
187 "       <verb verb-id=\"ObjectRotate90\" />\n"
188 "       <verb verb-id=\"ObjectRotate90CCW\" />\n"
189 "       <verb verb-id=\"ObjectFlipHorizontally\" />\n"
190 "       <verb verb-id=\"ObjectFlipVertically\" />\n"
191 "       <separator/>\n"
192 "       <verb verb-id=\"UnhideAll\" />\n"
193 "       <verb verb-id=\"UnlockAll\" />\n"
194 "       <separator/>\n"
195 "       <verb verb-id=\"DialogTransform\" />\n"
196 "       <verb verb-id=\"DialogAlignDistribute\" />\n"
197 "       <verb verb-id=\"DialogGridArrange\" />\n"
198 "   </submenu>\n"
199 "   <submenu name=\"" N_("_Path") "\">\n"
200 "       <verb verb-id=\"ObjectToPath\" />\n"
201 "       <verb verb-id=\"StrokeToPath\" />\n"
202 "       <verb verb-id=\"SelectionTrace\" />\n"
203 "       <separator/>\n"
204 "       <verb verb-id=\"SelectionUnion\" />\n"
205 "       <verb verb-id=\"SelectionDiff\" />\n"
206 "       <verb verb-id=\"SelectionIntersect\" />\n"
207 "       <verb verb-id=\"SelectionSymDiff\" />\n"
208 "       <verb verb-id=\"SelectionDivide\" />\n"
209 "       <verb verb-id=\"SelectionCutPath\" />\n"
210 "       <separator/>\n"
211 "       <verb verb-id=\"SelectionCombine\" />\n"
212 "       <verb verb-id=\"SelectionBreakApart\" />\n"
213 "       <separator/>\n"
214 "       <verb verb-id=\"SelectionInset\" />\n"
215 "       <verb verb-id=\"SelectionOffset\" />\n"
216 "       <verb verb-id=\"SelectionDynOffset\" />\n"
217 "       <verb verb-id=\"SelectionLinkedOffset\" />\n"
218 "       <separator/>\n"
219 "       <verb verb-id=\"SelectionSimplify\" />\n"
220 "       <verb verb-id=\"SelectionReverse\" />\n"
221 "       <separator/>\n"
222 "       <verb verb-id=\"DialogLivePathEffect\" />\n"
223 "   </submenu>\n"
224 "   <submenu name=\"" N_("_Text") "\">\n"
225 "       <verb verb-id=\"DialogText\" />\n"
226 "       <separator/>\n"
227 "       <verb verb-id=\"SelectionTextFromPath\" />\n"
228 "       <verb verb-id=\"SelectionTextToPath\" />\n"
229 "       <separator/>\n"
230 "       <verb verb-id=\"ObjectFlowText\" />\n"
231 "       <verb verb-id=\"ObjectUnFlowText\" />\n"
232 "       <verb verb-id=\"ObjectFlowtextToText\" />\n"
233 "       <separator/>\n"
234 "       <verb verb-id=\"SelectionTextRemoveKerns\" />\n"
235 "   </submenu>\n"
236 "   <submenu name=\"" N_("Effe_cts") "\">\n"
237 "       <verb verb-id=\"EffectLast\" />\n"
238 "       <verb verb-id=\"EffectLastPref\" />\n"
239 "       <separator/>\n"
240 "       <effects-list/>\n"
241 "   </submenu>\n"
242 #ifdef WITH_INKBOARD
243 "       <submenu name=\"" N_("Whiteboa_rd") "\">\n"
244 "               <verb verb-id=\"DialogXmppClient\" />\n"
245 "       </submenu>\n"
246 #endif
247 "   <submenu name=\"" N_("_Help") "\">\n"
248 "       <verb verb-id=\"org.inkscape.help.manual\" />\n"
249 "       <verb verb-id=\"HelpKeys\" />\n"
250 "       <submenu name=\"" N_("Tutorials") "\">\n"
251 "           <verb verb-id=\"TutorialsBasic\" />\n"
252 "           <verb verb-id=\"TutorialsShapes\" />\n"
253 "           <verb verb-id=\"TutorialsAdvanced\" />\n"
254 "           <verb verb-id=\"TutorialsTracing\" />\n"
255 "           <verb verb-id=\"TutorialsCalligraphy\" />\n"
256 "           <verb verb-id=\"TutorialsDesign\" />\n"
257 "           <verb verb-id=\"TutorialsTips\" />\n"
258 "       </submenu>\n"
259 //"       <verb verb-id=\"org.inkscape.dialogs.extensioneditor\" />\n"
260 "       <verb verb-id=\"org.inkscape.help.commandline\" />\n"
261 "       <verb verb-id=\"org.inkscape.help.faq\" />\n"
262 "       <verb verb-id=\"org.inkscape.help.relnotes\" />\n"
263 "       <verb verb-id=\"org.inkscape.help.reportabug\" />\n"
264 "       <verb verb-id=\"org.inkscape.help.svgspec\" />\n"
265 "       <separator/>\n"
266 "       <verb verb-id=\"HelpAboutMemory\" />\n"
267 "       <verb verb-id=\"HelpAbout\" />\n"
268 //"       <verb verb-id=\"ShowLicense\" />\n"
269 "   </submenu>\n"
270 "</inkscape>\n";
272 #define MENUS_SKELETON_SIZE (sizeof(menus_skeleton) - 1)
275 #endif /* !SEEN_MENUS_SKELETON_H */
277 /*
278   Local Variables:
279   mode:c++
280   c-file-style:"stroustrup"
281   c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
282   indent-tabs-mode:nil
283   fill-column:99
284   End:
285 */
286 // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :