Merge lp:~liampwhite/inkscape/inkscape-cppify into lp:inkscape/experimental
- inkscape-cppify
- Merge into experimental
Status: | Superseded |
---|---|
Proposed branch: | lp:~liampwhite/inkscape/inkscape-cppify |
Merge into: | lp:inkscape/experimental |
Diff against target: |
9038 lines (+2022/-2189) 111 files modified
CMakeLists.txt (+1/-1) build-lx.xml (+1/-1) build-x64.xml (+1/-1) build.xml (+1/-1) configure.ac (+1/-1) po/POTFILES.in (+29/-25) po/cs.po (+194/-178) po/it.po (+687/-713) share/extensions/empty_business_card.inx (+2/-2) share/ui/units.xml (+14/-0) src/CMakeLists.txt (+0/-1) src/Makefile_insert (+1/-1) src/box3d.cpp (+1/-1) src/conn-avoid-ref.cpp (+2/-2) src/desktop.cpp (+26/-33) src/desktop.h (+0/-1) src/display/drawing-item.cpp (+2/-3) src/document-private.h (+2/-0) src/document-undo.cpp (+3/-4) src/document-undo.h (+1/-1) src/document.cpp (+19/-16) src/document.h (+0/-1) src/extension/dbus/application-interface.cpp (+2/-2) src/extension/dbus/dbus-init.cpp (+5/-5) src/extension/dbus/document-interface.cpp (+1/-1) src/extension/effect.cpp (+6/-4) src/extension/error-file.cpp (+2/-1) src/extension/extension.cpp (+1/-1) src/extension/implementation/script.cpp (+1/-1) src/extension/init.cpp (+1/-1) src/extension/internal/cdr-input.cpp (+1/-1) src/extension/internal/filter/filter-file.cpp (+1/-1) src/extension/internal/pdfinput/pdf-input.cpp (+1/-1) src/extension/internal/vsd-input.cpp (+1/-1) src/extension/system.cpp (+1/-1) src/file.cpp (+2/-2) src/graphlayout.cpp (+1/-1) src/helper/stock-items.cpp (+2/-2) src/inkscape-private.h (+0/-67) src/inkscape-x64.rc (+4/-4) src/inkscape.cpp (+481/-650) src/inkscape.h (+196/-92) src/inkscape.rc (+4/-4) src/inkview-x64.rc (+4/-4) src/inkview.cpp (+3/-4) src/inkview.rc (+4/-4) src/io/resource.cpp (+1/-1) src/line-geometry.cpp (+2/-2) src/live_effects/effect.cpp (+1/-1) src/live_effects/lpe-bspline.cpp (+2/-2) src/live_effects/lpe-fillet-chamfer.cpp (+10/-8) src/live_effects/lpe-lattice2.cpp (+1/-1) src/live_effects/lpe-perspective-envelope.cpp (+1/-1) src/live_effects/lpe-perspective_path.cpp (+1/-0) src/live_effects/parameter/filletchamferpointarray.cpp (+2/-7) src/live_effects/parameter/text.cpp (+1/-1) src/main-cmdlineact.cpp (+1/-1) src/main.cpp (+10/-10) src/persp3d.cpp (+4/-4) src/preferences.cpp (+5/-3) src/selection-chemistry.cpp (+2/-2) src/selection.cpp (+3/-3) src/shortcuts.cpp (+2/-2) src/sp-item.cpp (+3/-3) src/test-helpers.h (+3/-3) src/ui/CMakeLists.txt (+2/-2) src/ui/dialog-events.cpp (+4/-5) src/ui/dialog-events.h (+5/-7) src/ui/dialog/align-and-distribute.cpp (+8/-8) src/ui/dialog/align-and-distribute.h (+2/-1) src/ui/dialog/clonetiler.cpp (+18/-18) src/ui/dialog/clonetiler.h (+3/-2) src/ui/dialog/desktop-tracker.cpp (+8/-9) src/ui/dialog/desktop-tracker.h (+2/-2) src/ui/dialog/dialog.cpp (+4/-34) src/ui/dialog/dialog.h (+0/-1) src/ui/dialog/document-metadata.cpp (+2/-2) src/ui/dialog/document-metadata.h (+3/-2) src/ui/dialog/document-properties.cpp (+2/-2) src/ui/dialog/document-properties.h (+2/-2) src/ui/dialog/export.cpp (+2/-2) src/ui/dialog/filedialogimpl-gtkmm.cpp (+4/-3) src/ui/dialog/fill-and-stroke.h (+1/-2) src/ui/dialog/grid-arrange-tab.cpp (+1/-12) src/ui/dialog/inkscape-preferences.cpp (+1/-1) src/ui/dialog/panel-dialog.h (+14/-19) src/ui/dialog/swatches.cpp (+1/-1) src/ui/dialog/symbols.cpp (+6/-4) src/ui/dialog/template-load-tab.cpp (+1/-1) src/ui/dialog/transformation.cpp (+6/-8) src/ui/dialog/transformation.h (+3/-0) src/ui/interface.cpp (+6/-6) src/ui/tools-switch.cpp (+2/-2) src/ui/tools/connector-tool.cpp (+1/-1) src/ui/view/view.cpp (+4/-4) src/ui/widget/dock.cpp (+3/-2) src/ui/widget/imageicon.cpp (+3/-2) src/ui/widget/object-composite-settings.cpp (+0/-21) src/ui/widget/object-composite-settings.h (+2/-2) src/ui/widget/panel.cpp (+3/-3) src/ui/widget/panel.h (+5/-4) src/vanishing-point.cpp (+11/-11) src/verbs.cpp (+10/-10) src/widgets/box3d-toolbar.cpp (+2/-2) src/widgets/desktop-widget.cpp (+5/-5) src/widgets/gradient-vector.cpp (+12/-5) src/widgets/icon.cpp (+3/-3) src/widgets/select-toolbar.cpp (+1/-1) src/widgets/sp-widget.cpp (+66/-53) src/widgets/sp-widget.h (+9/-4) src/widgets/stroke-marker-selector.cpp (+1/-1) |
To merge this branch: | bzr merge lp:~liampwhite/inkscape/inkscape-cppify |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Owens | code | Approve | |
Johan Engelen | Needs Fixing | ||
Jon A. Cruz | Pending | ||
Review via email: mp+224699@code.launchpad.net |
This proposal has been superseded by a proposal from 2014-10-31.
Commit message
Description of the change
This change C++ifies the interface to the main application. It replaces g_signal[s] with sigc++ signals, pointers to void with pointers to objects, removes many callback functions that call member functions, and replaces an old-style GSList with a std::vector.
- 13415. By Liam P. White
-
Convert accidental member accesses into static function accesses
Liam P. White (liampwhite) wrote : | # |
- 13416. By Liam P. White
-
Move constructor/
destructor into private section, remove protected section. Rename init(). Add to-do list.
Liam P. White (liampwhite) wrote : | # |
Took Johan Englen's suggestions into account. Changed a few names and added this to-do list into inkscape.cpp:
/** C++ification TODO list
* - _S_inst should NOT need to be assigned inside the constructor, but if it isn't the Filters+Extensions menus break.
* - Application:
* but if it's a pointer we can stop and return NULL in Application:
* - These functions are calling Application::create for no good reason I can determine:
*
* Inkscape:
* src/ui/
* void Inkscape:
* src/ui/
*/
Johan Engelen (johanengelen) wrote : | # |
Note that implementing a Singleton is somewhat tricky, and to prevent the client code from introducing nasty bugs, here some additional comments about Application:
- privatize and don't implement dangerous functions of Application:
assignment operator, copy constructor, address-of operator (more on this later),
This prevents the client from doing something bad.
- Application:
In a few locations, the code relies on being able to check instance(
Note that this is the reason that Application:
- destructor ~Application() should set _S_inst to nullptr!
Liam P. White (liampwhite) wrote : | # |
@Johan:
I'll do what you ask. There seems to be this small problem, though:
Many files are forward declaring "struct Application", and according to ISO:
The address of an object of incomplete type can be taken, but if the complete type of that object is a class type that declares operator&() as a member function, then the behavior is undefined (and no diagnostic is required).
So those will all need to be changed (forward declarations into #include[s]).
Liam P. White (liampwhite) wrote : | # |
@Johan
Additionally, some classes are depending on pointer behavior of the Application class (widgets/
Johan Engelen (johanengelen) wrote : | # |
> @Johan:
>
> I'll do what you ask. There seems to be this small problem, though:
> Many files are forward declaring "struct Application", and according to ISO:
>
> The address of an object of incomplete type can be taken, but if the
> complete type of that object is a class type that declares operator&() as a
> member function, then the behavior is undefined (and no diagnostic is
> required).
>
> So those will all need to be changed (forward declarations into #include[s]).
This is still better than exposing operator& at all.
A number of case of "struct Application" should be removed:
Probably should be removed. Stuff like document-undo.cpp, line 115:
Inkscape:
should not have Application* as argument at all. It's even unused!
In document.h, the fwd decl is not used.
In dialog-events.h, "sp_transientiz
err.. all cases of Application appearing in fwd declarations or as function arguments are actually completely unused.......!
All this passing around of pointers to Application seems pretty bad, if Application is meant to be a singleton.
Johan Engelen (johanengelen) wrote : | # |
Thanks for working on this. As you can see, it's about time someone does.
- 13417. By Liam P. White
-
5. Refactoring of Application class: make copy/assignment operators private, disallow pointers to Application
Liam P. White (liampwhite) wrote : | # |
Done. Nobody carries any pointers to Application anymore.
Liam P. White (liampwhite) wrote : | # |
I took notes while making r13417 compile, and recalled this:
WARNING: static void sp_gradient_
How should I go about doing this?
Johan Engelen (johanengelen) wrote : | # |
> I took notes while making r13417 compile, and recalled this:
>
> WARNING: static void sp_gradient_
> gpointer /*data*/) needs to disconnect signals it might not be able to.
>
> How should I go about doing this?
Which compiler generates such a warning?
Liam P. White (liampwhite) wrote : | # |
No compiler generates that warning.
I took note of that when the destructor I modified no longer disconnected
signals it probably should have.
On Sat, Jun 28, 2014 at 6:37 PM, Johan Engelen <email address hidden>
wrote:
> > I took notes while making r13417 compile, and recalled this:
> >
> > WARNING: static void sp_gradient_
> /*object*/,
> > gpointer /*data*/) needs to disconnect signals it might not be able to.
> >
> > How should I go about doing this?
>
> Which compiler generates such a warning?
> --
>
> https:/
> You are the owner of lp:~inkscapebrony/inkscape/inkscape-cppify.
>
- 13418. By Liam P. White
-
Fix build with DBUS (thanks ~suv)
Martin Owens (doctormo) : | # |
- 13419. By Liam P. White
-
Fix typo in dbus api files
- 13420. By Liam P. White
-
Fix crash bug when exporting PNG from CLI
- 13421. By Liam P. White
-
Update to experimental r13440
- 13422. By Liam P. White
-
Update to experimental r13464
- 13423. By Liam P. White
-
Update to experimental r13527
- 13424. By Liam P. White
-
Update to experimental r13565
- 13425. By Liam P. White
-
Update to experimental r13598
- 13426. By Liam P. White
-
Update to experimental r13619
- 13427. By Liam P. White
-
Update to trunk r13648
- 13428. By Liam P. White
-
Fix pofiles (what happened here?)
- 13429. By Liam P. White
-
Remove FIXME from refactoring
- 13430. By Liam P. White
-
Update to trunk r13690
- 13431. By Liam P. White
-
Update to trunk r13750
- 13432. By Liam P. White
-
Update to trunk r13766
Unmerged revisions
- 13432. By Liam P. White
-
Update to trunk r13766
- 13431. By Liam P. White
-
Update to trunk r13750
- 13430. By Liam P. White
-
Update to trunk r13690
- 13429. By Liam P. White
-
Remove FIXME from refactoring
- 13428. By Liam P. White
-
Fix pofiles (what happened here?)
- 13427. By Liam P. White
-
Update to trunk r13648
- 13426. By Liam P. White
-
Update to experimental r13619
- 13425. By Liam P. White
-
Update to experimental r13598
- 13424. By Liam P. White
-
Update to experimental r13565
- 13423. By Liam P. White
-
Update to experimental r13527
Preview Diff
1 | === modified file 'CMakeLists.txt' |
2 | --- CMakeLists.txt 2014-09-02 23:51:04 +0000 |
3 | +++ CMakeLists.txt 2014-10-31 00:22:45 +0000 |
4 | @@ -13,7 +13,7 @@ |
5 | |
6 | project(inkscape) |
7 | |
8 | -set(INKSCAPE_VERSION 0.91pre2) |
9 | +set(INKSCAPE_VERSION 0.91+devel) |
10 | set(PROJECT_NAME inkscape) |
11 | set(CMAKE_INCLUDE_CURRENT_DIR TRUE) |
12 | |
13 | |
14 | === modified file 'build-lx.xml' |
15 | --- build-lx.xml 2014-09-02 23:51:04 +0000 |
16 | +++ build-lx.xml 2014-10-31 00:22:45 +0000 |
17 | @@ -39,7 +39,7 @@ |
18 | </description> |
19 | |
20 | <!-- set global properties for this build --> |
21 | - <property name="version" value="0.91pre2"/> |
22 | + <property name="version" value="0.91+devel"/> |
23 | <property name="src" location="src"/> |
24 | <property name="lib" location="lib"/> |
25 | <property name="build" location="build"/> |
26 | |
27 | === modified file 'build-x64.xml' |
28 | --- build-x64.xml 2014-09-02 23:51:04 +0000 |
29 | +++ build-x64.xml 2014-10-31 00:22:45 +0000 |
30 | @@ -42,7 +42,7 @@ |
31 | </description> |
32 | |
33 | <!-- set global properties for this build --> |
34 | - <property name="version" value="0.91pre2_64bit"/> |
35 | + <property name="version" value="0.91+devel_64bit"/> |
36 | <property name="src" location="src"/> |
37 | <property name="lib" location="lib"/> |
38 | <property name="build" location="build"/> |
39 | |
40 | === modified file 'build.xml' |
41 | --- build.xml 2014-10-06 00:18:46 +0000 |
42 | +++ build.xml 2014-10-31 00:22:45 +0000 |
43 | @@ -42,7 +42,7 @@ |
44 | </description> |
45 | |
46 | <!-- set global properties for this build --> |
47 | - <property name="version" value="0.91pre2"/> |
48 | + <property name="version" value="0.91+devel"/> |
49 | <property name="src" location="src"/> |
50 | <property name="lib" location="lib"/> |
51 | <property name="build" location="build"/> |
52 | |
53 | === modified file 'configure.ac' |
54 | --- configure.ac 2014-10-17 20:03:14 +0000 |
55 | +++ configure.ac 2014-10-31 00:22:45 +0000 |
56 | @@ -7,7 +7,7 @@ |
57 | # `dpkg --compare-versions'. (ii) We don't always know what the next |
58 | # version is going to be called until about the time we release it |
59 | # (whereas we always know what the previous version was called). |
60 | -AC_INIT([inkscape], [0.91pre2], |
61 | +AC_INIT([inkscape], [0.91+devel], |
62 | [http://bugs.launchpad.net/inkscape/+filebug], |
63 | [inkscape], |
64 | [http://inkscape.org/]) |
65 | |
66 | === modified file 'po/POTFILES.in' |
67 | --- po/POTFILES.in 2014-10-16 22:05:08 +0000 |
68 | +++ po/POTFILES.in 2014-10-31 00:22:45 +0000 |
69 | @@ -1,6 +1,6 @@ |
70 | # List of source files containing translatable strings. |
71 | # Please keep this file sorted alphabetically. |
72 | -# Generated by ./generate_POTFILES.sh at Thu Apr 10 00:15:41 CEST 2014 |
73 | +# Generated by ./generate_POTFILES.sh at Thu Oct 30 04:58:01 CET 2014 |
74 | [encoding: UTF-8] |
75 | inkscape.desktop.in |
76 | share/filters/filters.svg.h |
77 | @@ -111,7 +111,6 @@ |
78 | src/gradient-chemistry.cpp |
79 | src/gradient-drag.cpp |
80 | src/inkscape.cpp |
81 | -src/interface.cpp |
82 | src/knot.cpp |
83 | src/knotholder.cpp |
84 | src/libgdl/gdl-dock-bar.c |
85 | @@ -129,59 +128,55 @@ |
86 | src/libgdl/gdl-switcher.c |
87 | src/libnrtype/FontFactory.cpp |
88 | src/live_effects/effect.cpp |
89 | +src/live_effects/lpe-attach-path.cpp |
90 | src/live_effects/lpe-bendpath.cpp |
91 | +src/live_effects/lpe-bounding-box.cpp |
92 | src/live_effects/lpe-bspline.cpp |
93 | src/live_effects/lpe-clone-original.cpp |
94 | src/live_effects/lpe-constructgrid.cpp |
95 | src/live_effects/lpe-curvestitch.cpp |
96 | +src/live_effects/lpe-ellipse_5pts.cpp |
97 | src/live_effects/lpe-envelope.cpp |
98 | -src/live_effects/lpe-perspective-envelope.cpp |
99 | src/live_effects/lpe-extrude.cpp |
100 | +src/live_effects/lpe-fill-between-many.cpp |
101 | +src/live_effects/lpe-fill-between-strokes.cpp |
102 | src/live_effects/lpe-fillet-chamfer.cpp |
103 | src/live_effects/lpe-gears.cpp |
104 | src/live_effects/lpe-interpolate.cpp |
105 | src/live_effects/lpe-interpolate_points.cpp |
106 | +src/live_effects/lpe-jointype.cpp |
107 | src/live_effects/lpe-knot.cpp |
108 | src/live_effects/lpe-lattice2.cpp |
109 | src/live_effects/lpe-patternalongpath.cpp |
110 | +src/live_effects/lpe-perspective-envelope.cpp |
111 | src/live_effects/lpe-powerstroke.cpp |
112 | src/live_effects/lpe-rough-hatches.cpp |
113 | src/live_effects/lpe-roughen.cpp |
114 | src/live_effects/lpe-ruler.cpp |
115 | +src/live_effects/lpe-show_handles.cpp |
116 | src/live_effects/lpe-simplify.cpp |
117 | -src/live_effects/lpe-show_handles.cpp |
118 | -src/live_effects/lpe-skeleton.cpp |
119 | src/live_effects/lpe-sketch.cpp |
120 | +src/live_effects/lpe-taperstroke.cpp |
121 | src/live_effects/lpe-vonkoch.cpp |
122 | -src/live_effects/lpe-perspective-envelope.cpp |
123 | -src/live_effects/lpe-attach-path.cpp |
124 | -src/live_effects/lpe-bounding-box.cpp |
125 | -src/live_effects/lpe-ellipse_5pts.cpp |
126 | -src/live_effects/lpe-fill-between-many.cpp |
127 | -src/live_effects/lpe-fill-between-strokes.cpp |
128 | -src/live_effects/lpe-jointype.cpp |
129 | -src/live_effects/lpe-taperstroke.cpp |
130 | -src/live_effects/lpe-fillet-chamfer.cpp |
131 | -src/live_effects/parameter/filletchamferpointarray.cpp |
132 | -src/live_effects/parameter/originalpatharray.cpp |
133 | -src/live_effects/parameter/transformedpoint.cpp |
134 | -src/live_effects/parameter/pointreseteable.cpp |
135 | -src/live_effects/parameter/togglebutton.cpp |
136 | src/live_effects/parameter/bool.cpp |
137 | src/live_effects/parameter/enum.h |
138 | +src/live_effects/parameter/filletchamferpointarray.cpp |
139 | src/live_effects/parameter/originalpath.cpp |
140 | +src/live_effects/parameter/originalpatharray.cpp |
141 | src/live_effects/parameter/parameter.cpp |
142 | src/live_effects/parameter/path.cpp |
143 | src/live_effects/parameter/point.cpp |
144 | +src/live_effects/parameter/pointreseteable.cpp |
145 | src/live_effects/parameter/powerstrokepointarray.cpp |
146 | src/live_effects/parameter/random.cpp |
147 | src/live_effects/parameter/text.cpp |
148 | +src/live_effects/parameter/togglebutton.cpp |
149 | +src/live_effects/parameter/transformedpoint.cpp |
150 | src/live_effects/parameter/unit.cpp |
151 | src/live_effects/parameter/vector.cpp |
152 | src/main-cmdlineact.cpp |
153 | src/main.cpp |
154 | src/menus-skeleton.h |
155 | -src/object-edit.cpp |
156 | src/path-chemistry.cpp |
157 | src/persp3d.cpp |
158 | src/preferences-skeleton.h |
159 | @@ -219,7 +214,6 @@ |
160 | src/splivarot.cpp |
161 | src/text-chemistry.cpp |
162 | src/text-editing.cpp |
163 | -src/tools-switch.cpp |
164 | src/trace/potrace/inkscape-potrace.cpp |
165 | src/trace/trace.cpp |
166 | src/ui/clipboard.cpp |
167 | @@ -250,11 +244,13 @@ |
168 | src/ui/dialog/livepatheffect-add.cpp |
169 | src/ui/dialog/livepatheffect-editor.cpp |
170 | src/ui/dialog/lpe-fillet-chamfer-properties.cpp |
171 | +src/ui/dialog/lpe-powerstroke-properties.cpp |
172 | src/ui/dialog/memory.cpp |
173 | src/ui/dialog/messages.cpp |
174 | src/ui/dialog/new-from-template.cpp |
175 | src/ui/dialog/object-attributes.cpp |
176 | src/ui/dialog/object-properties.cpp |
177 | +src/ui/dialog/objects.cpp |
178 | src/ui/dialog/ocaldialogs.cpp |
179 | src/ui/dialog/pixelartdialog.cpp |
180 | src/ui/dialog/polar-arrange-tab.cpp |
181 | @@ -264,6 +260,7 @@ |
182 | src/ui/dialog/svg-fonts-dialog.cpp |
183 | src/ui/dialog/swatches.cpp |
184 | src/ui/dialog/symbols.cpp |
185 | +src/ui/dialog/tags.cpp |
186 | src/ui/dialog/template-load-tab.cpp |
187 | src/ui/dialog/template-widget.cpp |
188 | src/ui/dialog/text-edit.cpp |
189 | @@ -271,15 +268,14 @@ |
190 | src/ui/dialog/tracedialog.cpp |
191 | src/ui/dialog/transformation.cpp |
192 | src/ui/dialog/xml-tree.cpp |
193 | -src/ui/dialog/lpe-fillet-chamfer-properties.cpp |
194 | -src/ui/dialog/lpe-powerstroke-properties.cpp |
195 | -src/ui/dialog/objects.cpp |
196 | -src/ui/dialog/tags.cpp |
197 | +src/ui/interface.cpp |
198 | +src/ui/object-edit.cpp |
199 | src/ui/tool/curve-drag-point.cpp |
200 | src/ui/tool/multi-path-manipulator.cpp |
201 | src/ui/tool/node.cpp |
202 | src/ui/tool/path-manipulator.cpp |
203 | src/ui/tool/transform-handle-set.cpp |
204 | +src/ui/tools-switch.cpp |
205 | src/ui/tools/arc-tool.cpp |
206 | src/ui/tools/box3d-tool.cpp |
207 | src/ui/tools/calligraphic-tool.cpp |
208 | @@ -456,7 +452,13 @@ |
209 | [type: gettext/xml] share/extensions/edge3d.inx |
210 | [type: gettext/xml] share/extensions/embedimage.inx |
211 | [type: gettext/xml] share/extensions/embedselectedimages.inx |
212 | +[type: gettext/xml] share/extensions/empty_business_card.inx |
213 | +[type: gettext/xml] share/extensions/empty_desktop.inx |
214 | +[type: gettext/xml] share/extensions/empty_dvd_cover.inx |
215 | +[type: gettext/xml] share/extensions/empty_generic.inx |
216 | +[type: gettext/xml] share/extensions/empty_icon.inx |
217 | [type: gettext/xml] share/extensions/empty_page.inx |
218 | +[type: gettext/xml] share/extensions/empty_video.inx |
219 | [type: gettext/xml] share/extensions/eps_input.inx |
220 | [type: gettext/xml] share/extensions/eqtexsvg.inx |
221 | [type: gettext/xml] share/extensions/export_gimp_palette.inx |
222 | @@ -549,6 +551,8 @@ |
223 | [type: gettext/xml] share/extensions/rtree.inx |
224 | [type: gettext/xml] share/extensions/rubberstretch.inx |
225 | [type: gettext/xml] share/extensions/scour.inx |
226 | +[type: gettext/xml] share/extensions/seamless_pattern.inx |
227 | +[type: gettext/xml] share/extensions/seamless_pattern_procedural.inx |
228 | [type: gettext/xml] share/extensions/setup_typography_canvas.inx |
229 | [type: gettext/xml] share/extensions/sk1_input.inx |
230 | [type: gettext/xml] share/extensions/sk1_output.inx |
231 | |
232 | === modified file 'po/cs.po' |
233 | --- po/cs.po 2014-10-25 18:36:10 +0000 |
234 | +++ po/cs.po 2014-10-31 00:22:45 +0000 |
235 | @@ -3,7 +3,7 @@ |
236 | msgstr "" |
237 | "Project-Id-Version: inkscape\n" |
238 | "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" |
239 | -"POT-Creation-Date: 2014-10-20 08:08+0200\n" |
240 | +"POT-Creation-Date: 2014-10-02 10:03+0200\n" |
241 | "PO-Revision-Date: 2014-10-20 21:54+0100\n" |
242 | "Last-Translator: Ivan Řihošek <osmdesat@seznam.cz>\n" |
243 | "Language-Team: <none>\n" |
244 | @@ -4328,11 +4328,7 @@ |
245 | msgstr "" |
246 | |
247 | #. Symbols: ./MapSymbolsNPS.svg |
248 | -#: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220 |
249 | -msgctxt "Symbol" |
250 | -msgid "Four Wheel Drive Road" |
251 | -msgstr "" |
252 | - |
253 | +#. Symbols: ./MapSymbolsNPS.svg |
254 | #. Symbols: ./MapSymbolsNPS.svg |
255 | #: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222 |
256 | #, fuzzy |
257 | @@ -4527,6 +4523,13 @@ |
258 | msgid "Wind Surfing" |
259 | msgstr "" |
260 | |
261 | +#. Symbols: ./MapSymbolsNPS.svg |
262 | +#. Symbols: ./MapSymbolsNPS.svg |
263 | +#: ../share/symbols/symbols.h:220 ../share/symbols/symbols.h:219 |
264 | +msgctxt "Symbol" |
265 | +msgid "Four Wheel Drive Road)," |
266 | +msgstr "" |
267 | + |
268 | #: ../share/templates/templates.h:1 |
269 | msgid "A4 Landscape Page" |
270 | msgstr "A4 naležato" |
271 | @@ -4895,7 +4898,7 @@ |
272 | msgstr "" |
273 | |
274 | #. 3D box |
275 | -#: ../src/box3d.cpp:260 ../src/box3d.cpp:1313 |
276 | +#: ../src/box3d.cpp:259 ../src/box3d.cpp:1310 |
277 | #: ../src/ui/dialog/inkscape-preferences.cpp:400 |
278 | msgid "3D Box" |
279 | msgstr "Kvádr" |
280 | @@ -5375,7 +5378,7 @@ |
281 | msgid "Memory document %1" |
282 | msgstr "Dokument v paměti %d" |
283 | |
284 | -#: ../src/document.cpp:786 |
285 | +#: ../src/document.cpp:787 |
286 | #, c-format |
287 | msgid "Unnamed document %d" |
288 | msgstr "Nepojmenovaný dokument %d" |
289 | @@ -5528,7 +5531,7 @@ |
290 | "this extension." |
291 | msgstr "" |
292 | |
293 | -#: ../src/extension/implementation/script.cpp:1057 |
294 | +#: ../src/extension/implementation/script.cpp:1037 |
295 | msgid "" |
296 | "Inkscape has received additional data from the script executed. The script " |
297 | "did not return an error, but this may indicate the results will not be as " |
298 | @@ -6363,74 +6366,74 @@ |
299 | msgid "Output page size:" |
300 | msgstr "Nastavit velikost strany" |
301 | |
302 | -#: ../src/extension/internal/cdr-input.cpp:116 |
303 | +#: ../src/extension/internal/cdr-input.cpp:102 |
304 | #: ../src/extension/internal/pdfinput/pdf-input.cpp:87 |
305 | -#: ../src/extension/internal/vsd-input.cpp:116 |
306 | +#: ../src/extension/internal/vsd-input.cpp:101 |
307 | #, fuzzy |
308 | msgid "Select page:" |
309 | msgstr "Vybrat dalÅ¡Ã" |
310 | |
311 | #. Display total number of pages |
312 | -#: ../src/extension/internal/cdr-input.cpp:128 |
313 | +#: ../src/extension/internal/cdr-input.cpp:114 |
314 | #: ../src/extension/internal/pdfinput/pdf-input.cpp:106 |
315 | -#: ../src/extension/internal/vsd-input.cpp:128 |
316 | +#: ../src/extension/internal/vsd-input.cpp:113 |
317 | #, fuzzy, c-format |
318 | msgid "out of %i" |
319 | msgstr "Množstvà zvÃÅ™enÃ" |
320 | |
321 | -#: ../src/extension/internal/cdr-input.cpp:159 |
322 | -#: ../src/extension/internal/vsd-input.cpp:159 |
323 | +#: ../src/extension/internal/cdr-input.cpp:145 |
324 | +#: ../src/extension/internal/vsd-input.cpp:144 |
325 | #, fuzzy |
326 | msgid "Page Selector" |
327 | msgstr "Výběr" |
328 | |
329 | -#: ../src/extension/internal/cdr-input.cpp:294 |
330 | +#: ../src/extension/internal/cdr-input.cpp:274 |
331 | msgid "Corel DRAW Input" |
332 | msgstr "" |
333 | |
334 | -#: ../src/extension/internal/cdr-input.cpp:299 |
335 | +#: ../src/extension/internal/cdr-input.cpp:279 |
336 | msgid "Corel DRAW 7-X4 files (*.cdr)" |
337 | msgstr "" |
338 | |
339 | -#: ../src/extension/internal/cdr-input.cpp:300 |
340 | +#: ../src/extension/internal/cdr-input.cpp:280 |
341 | #, fuzzy |
342 | msgid "Open files saved in Corel DRAW 7-X4" |
343 | msgstr "OtevÅ™Ãt soubory uložené s XFIG" |
344 | |
345 | -#: ../src/extension/internal/cdr-input.cpp:307 |
346 | +#: ../src/extension/internal/cdr-input.cpp:287 |
347 | msgid "Corel DRAW templates input" |
348 | msgstr "" |
349 | |
350 | -#: ../src/extension/internal/cdr-input.cpp:312 |
351 | +#: ../src/extension/internal/cdr-input.cpp:292 |
352 | msgid "Corel DRAW 7-13 template files (*.cdt)" |
353 | msgstr "" |
354 | |
355 | -#: ../src/extension/internal/cdr-input.cpp:313 |
356 | +#: ../src/extension/internal/cdr-input.cpp:293 |
357 | #, fuzzy |
358 | msgid "Open files saved in Corel DRAW 7-13" |
359 | msgstr "OtevÅ™Ãt soubory uložené s XFIG" |
360 | |
361 | -#: ../src/extension/internal/cdr-input.cpp:320 |
362 | +#: ../src/extension/internal/cdr-input.cpp:300 |
363 | msgid "Corel DRAW Compressed Exchange files input" |
364 | msgstr "" |
365 | |
366 | -#: ../src/extension/internal/cdr-input.cpp:325 |
367 | +#: ../src/extension/internal/cdr-input.cpp:305 |
368 | msgid "Corel DRAW Compressed Exchange files (*.ccx)" |
369 | msgstr "" |
370 | |
371 | -#: ../src/extension/internal/cdr-input.cpp:326 |
372 | +#: ../src/extension/internal/cdr-input.cpp:306 |
373 | msgid "Open compressed exchange files saved in Corel DRAW" |
374 | msgstr "" |
375 | |
376 | -#: ../src/extension/internal/cdr-input.cpp:333 |
377 | +#: ../src/extension/internal/cdr-input.cpp:313 |
378 | msgid "Corel DRAW Presentation Exchange files input" |
379 | msgstr "" |
380 | |
381 | -#: ../src/extension/internal/cdr-input.cpp:338 |
382 | +#: ../src/extension/internal/cdr-input.cpp:318 |
383 | msgid "Corel DRAW Presentation Exchange files (*.cmx)" |
384 | msgstr "" |
385 | |
386 | -#: ../src/extension/internal/cdr-input.cpp:339 |
387 | +#: ../src/extension/internal/cdr-input.cpp:319 |
388 | msgid "Open presentation exchange files saved in Corel DRAW" |
389 | msgstr "" |
390 | |
391 | @@ -8797,27 +8800,27 @@ |
392 | msgid "very fine" |
393 | msgstr "velmi vysoká" |
394 | |
395 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:901 |
396 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:877 |
397 | msgid "PDF Input" |
398 | msgstr "Vstup PDF" |
399 | |
400 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:906 |
401 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:882 |
402 | msgid "Adobe PDF (*.pdf)" |
403 | msgstr "Adobe DXF (*.pdf)" |
404 | |
405 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:907 |
406 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:883 |
407 | msgid "Adobe Portable Document Format" |
408 | msgstr "Přenosný dokument Adobe (PDF)" |
409 | |
410 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:914 |
411 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:890 |
412 | msgid "AI Input" |
413 | msgstr "Vstup AI" |
414 | |
415 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:919 |
416 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:895 |
417 | msgid "Adobe Illustrator 9.0 and above (*.ai)" |
418 | msgstr "Adobe Illustrator 9.0 a výše (*.ai)" |
419 | |
420 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:920 |
421 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:896 |
422 | msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" |
423 | msgstr "OtevÅ™Ãt soubory uložené Adobe Illustratorem 9.0 a novÄ›jÅ¡Ãm" |
424 | |
425 | @@ -8897,48 +8900,48 @@ |
426 | msgid "Scalable Vector Graphics format compressed with GZip" |
427 | msgstr "Formát Škálovatelné vektorové grafiky SVG komprimovaný pomocà GZip" |
428 | |
429 | -#: ../src/extension/internal/vsd-input.cpp:295 |
430 | +#: ../src/extension/internal/vsd-input.cpp:274 |
431 | msgid "VSD Input" |
432 | msgstr "Vstup VSD" |
433 | |
434 | -#: ../src/extension/internal/vsd-input.cpp:300 |
435 | +#: ../src/extension/internal/vsd-input.cpp:279 |
436 | msgid "Microsoft Visio Diagram (*.vsd)" |
437 | msgstr "Diagram Microsoftu Visio (*.vsd)" |
438 | |
439 | -#: ../src/extension/internal/vsd-input.cpp:301 |
440 | +#: ../src/extension/internal/vsd-input.cpp:280 |
441 | msgid "File format used by Microsoft Visio 6 and later" |
442 | msgstr "Souborový formát použÃvaný programem Microsoft Visio 6 a novÄ›jÅ¡Ãm" |
443 | |
444 | -#: ../src/extension/internal/vsd-input.cpp:308 |
445 | +#: ../src/extension/internal/vsd-input.cpp:287 |
446 | msgid "VDX Input" |
447 | msgstr "Vstup VDX" |
448 | |
449 | -#: ../src/extension/internal/vsd-input.cpp:313 |
450 | +#: ../src/extension/internal/vsd-input.cpp:292 |
451 | msgid "Microsoft Visio XML Diagram (*.vdx)" |
452 | msgstr "Diagram XML programu Microsoft Visio (*.vdx)" |
453 | |
454 | -#: ../src/extension/internal/vsd-input.cpp:314 |
455 | +#: ../src/extension/internal/vsd-input.cpp:293 |
456 | msgid "File format used by Microsoft Visio 2010 and later" |
457 | msgstr "Souborový formát použÃvaný programem Microsoft Visio 2010 a novÄ›jÅ¡Ãm" |
458 | |
459 | -#: ../src/extension/internal/vsd-input.cpp:321 |
460 | +#: ../src/extension/internal/vsd-input.cpp:300 |
461 | msgid "VSDM Input" |
462 | msgstr "Vstup VSDM" |
463 | |
464 | -#: ../src/extension/internal/vsd-input.cpp:326 |
465 | +#: ../src/extension/internal/vsd-input.cpp:305 |
466 | msgid "Microsoft Visio 2013 drawing (*.vsdm)" |
467 | msgstr "Kresba Microsoft Visia 2013 (*.vsdm)" |
468 | |
469 | -#: ../src/extension/internal/vsd-input.cpp:327 |
470 | -#: ../src/extension/internal/vsd-input.cpp:340 |
471 | +#: ../src/extension/internal/vsd-input.cpp:306 |
472 | +#: ../src/extension/internal/vsd-input.cpp:319 |
473 | msgid "File format used by Microsoft Visio 2013 and later" |
474 | msgstr "Souborový formát použÃvaný programem Microsoft Visio 2013 a novÄ›jÅ¡Ãm" |
475 | |
476 | -#: ../src/extension/internal/vsd-input.cpp:334 |
477 | +#: ../src/extension/internal/vsd-input.cpp:313 |
478 | msgid "VSDX Input" |
479 | msgstr "Vstup VSDX" |
480 | |
481 | -#: ../src/extension/internal/vsd-input.cpp:339 |
482 | +#: ../src/extension/internal/vsd-input.cpp:318 |
483 | msgid "Microsoft Visio 2013 drawing (*.vsdx)" |
484 | msgstr "Kresba Microsoft Visio 2013 (*.vsdx)" |
485 | |
486 | @@ -8973,15 +8976,15 @@ |
487 | msgid "Windows Metafile" |
488 | msgstr "Vstup Windows Metafile" |
489 | |
490 | -#: ../src/extension/internal/wpg-input.cpp:144 |
491 | +#: ../src/extension/internal/wpg-input.cpp:129 |
492 | msgid "WPG Input" |
493 | msgstr "WPG Vstup" |
494 | |
495 | -#: ../src/extension/internal/wpg-input.cpp:149 |
496 | +#: ../src/extension/internal/wpg-input.cpp:134 |
497 | msgid "WordPerfect Graphics (*.wpg)" |
498 | msgstr "WordPerfect grafika (*.wpg)" |
499 | |
500 | -#: ../src/extension/internal/wpg-input.cpp:150 |
501 | +#: ../src/extension/internal/wpg-input.cpp:135 |
502 | msgid "Vector graphics format used by Corel WordPerfect" |
503 | msgstr "Formát vektorové grafiky užÃvaný aplikacà Corel WordPerfect" |
504 | |
505 | @@ -9862,7 +9865,7 @@ |
506 | |
507 | #. Name |
508 | #: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 |
509 | -#: ../src/widgets/text-toolbar.cpp:1418 |
510 | +#: ../src/widgets/text-toolbar.cpp:1416 |
511 | #: ../share/extensions/gcodetools_graffiti.inx.h:9 |
512 | #: ../share/extensions/gcodetools_orientation_points.inx.h:2 |
513 | #, fuzzy |
514 | @@ -10231,7 +10234,7 @@ |
515 | msgid "Dock #%d" |
516 | msgstr "" |
517 | |
518 | -#: ../src/libnrtype/FontFactory.cpp:617 |
519 | +#: ../src/libnrtype/FontFactory.cpp:891 |
520 | msgid "Ignoring font without family that will crash Pango" |
521 | msgstr "Ignoruji font bez rodiny, který by způsobil pád Panga" |
522 | |
523 | @@ -12134,60 +12137,60 @@ |
524 | msgid "Combining paths..." |
525 | msgstr "Kombinuji křivky..." |
526 | |
527 | -#: ../src/path-chemistry.cpp:171 |
528 | +#: ../src/path-chemistry.cpp:170 |
529 | msgid "Combine" |
530 | msgstr "Kombinovat" |
531 | |
532 | -#: ../src/path-chemistry.cpp:178 |
533 | +#: ../src/path-chemistry.cpp:177 |
534 | msgid "<b>No path(s)</b> to combine in the selection." |
535 | msgstr "Nevybrány <b>žádné kÅ™ivky</b> ke zkombinovánÃ." |
536 | |
537 | -#: ../src/path-chemistry.cpp:190 |
538 | +#: ../src/path-chemistry.cpp:189 |
539 | msgid "Select <b>path(s)</b> to break apart." |
540 | msgstr "Vyberte <b>kÅ™ivku(y)</b> k rozbitÃ." |
541 | |
542 | -#: ../src/path-chemistry.cpp:194 |
543 | +#: ../src/path-chemistry.cpp:193 |
544 | msgid "Breaking apart paths..." |
545 | msgstr "RozbÃjÃm kÅ™ivky..." |
546 | |
547 | -#: ../src/path-chemistry.cpp:285 |
548 | +#: ../src/path-chemistry.cpp:284 |
549 | msgid "Break apart" |
550 | msgstr "RozbÃt" |
551 | |
552 | -#: ../src/path-chemistry.cpp:287 |
553 | +#: ../src/path-chemistry.cpp:286 |
554 | msgid "<b>No path(s)</b> to break apart in the selection." |
555 | msgstr "<b>Žádné křivky</b> k rozbità nebyly vybrány." |
556 | |
557 | -#: ../src/path-chemistry.cpp:297 |
558 | +#: ../src/path-chemistry.cpp:296 |
559 | msgid "Select <b>object(s)</b> to convert to path." |
560 | msgstr "Vyberte <b>objekt(y)</b> k převodu na křivky." |
561 | |
562 | -#: ../src/path-chemistry.cpp:303 |
563 | +#: ../src/path-chemistry.cpp:302 |
564 | msgid "Converting objects to paths..." |
565 | msgstr "PÅ™evádÃm objekty na kÅ™ivky..." |
566 | |
567 | -#: ../src/path-chemistry.cpp:325 |
568 | +#: ../src/path-chemistry.cpp:324 |
569 | msgid "Object to path" |
570 | msgstr "Objekt na křivku" |
571 | |
572 | -#: ../src/path-chemistry.cpp:327 |
573 | +#: ../src/path-chemistry.cpp:326 |
574 | msgid "<b>No objects</b> to convert to path in the selection." |
575 | msgstr "Ve výběru nejsou <b>žádné objekty</b> k převodu na křivku." |
576 | |
577 | -#: ../src/path-chemistry.cpp:604 |
578 | +#: ../src/path-chemistry.cpp:603 |
579 | msgid "Select <b>path(s)</b> to reverse." |
580 | msgstr "Vyberte <b>kÅ™ivky</b> k pÅ™evrácenÃ." |
581 | |
582 | -#: ../src/path-chemistry.cpp:613 |
583 | +#: ../src/path-chemistry.cpp:612 |
584 | #, fuzzy |
585 | msgid "Reversing paths..." |
586 | msgstr "Převrátit křivku" |
587 | |
588 | -#: ../src/path-chemistry.cpp:648 |
589 | +#: ../src/path-chemistry.cpp:647 |
590 | msgid "Reverse path" |
591 | msgstr "Převrátit křivku" |
592 | |
593 | -#: ../src/path-chemistry.cpp:650 |
594 | +#: ../src/path-chemistry.cpp:649 |
595 | msgid "<b>No paths</b> to reverse in the selection." |
596 | msgstr "<b>Žádné křivky</b> k převrácenà nebyly vybrány." |
597 | |
598 | @@ -12434,8 +12437,9 @@ |
599 | msgstr "Popis:" |
600 | |
601 | #: ../src/rdf.cpp:280 |
602 | +#, fuzzy |
603 | msgid "An account of the resource" |
604 | -msgstr "" |
605 | +msgstr "Krátký popis obsahu tohoto dokumentu." |
606 | |
607 | #. FIXME: need to handle 1 agent per line of input |
608 | #: ../src/rdf.cpp:284 |
609 | @@ -13142,7 +13146,7 @@ |
610 | msgid "Linked Flowed Text" |
611 | msgstr "Propojený rámový text" |
612 | |
613 | -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:341 |
614 | +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:352 |
615 | #: ../src/ui/tools/text-tool.cpp:1566 |
616 | #, fuzzy |
617 | msgid " [truncated]" |
618 | @@ -13223,26 +13227,26 @@ |
619 | msgid "of <b>%d</b> objects" |
620 | msgstr "<b>Skupina</b> <b>%d</b> objektů" |
621 | |
622 | -#: ../src/sp-item.cpp:1035 ../src/verbs.cpp:213 |
623 | +#: ../src/sp-item.cpp:970 ../src/verbs.cpp:213 |
624 | msgid "Object" |
625 | msgstr "Objekt" |
626 | |
627 | -#: ../src/sp-item.cpp:1052 |
628 | +#: ../src/sp-item.cpp:987 |
629 | #, c-format |
630 | msgid "%s; <i>clipped</i>" |
631 | msgstr "%s; <i>oÅ™Ãznuto</i>" |
632 | |
633 | -#: ../src/sp-item.cpp:1058 |
634 | +#: ../src/sp-item.cpp:993 |
635 | #, c-format |
636 | msgid "%s; <i>masked</i>" |
637 | msgstr "%s; <i>zamaskováno</i>" |
638 | |
639 | -#: ../src/sp-item.cpp:1068 |
640 | +#: ../src/sp-item.cpp:1003 |
641 | #, fuzzy, c-format |
642 | msgid "%s; <i>filtered (%s)</i>" |
643 | msgstr "%s; <i>oÅ™Ãznuto</i>" |
644 | |
645 | -#: ../src/sp-item.cpp:1070 |
646 | +#: ../src/sp-item.cpp:1005 |
647 | #, fuzzy, c-format |
648 | msgid "%s; <i>filtered</i>" |
649 | msgstr "%s; <i>oÅ™Ãznuto</i>" |
650 | @@ -13366,12 +13370,17 @@ |
651 | msgid "Text" |
652 | msgstr "Text" |
653 | |
654 | -#: ../src/sp-text.cpp:345 |
655 | +#. TRANSLATORS: For description of font with no name. |
656 | +#: ../src/sp-text.cpp:342 |
657 | +msgid "<no name found>" |
658 | +msgstr "<nebylo nalezeno jméno>" |
659 | + |
660 | +#: ../src/sp-text.cpp:356 |
661 | #, fuzzy, c-format |
662 | msgid "on path%s (%s, %s)" |
663 | msgstr "<b>Text na křivce</b> (%s, %s)" |
664 | |
665 | -#: ../src/sp-text.cpp:346 |
666 | +#: ../src/sp-text.cpp:357 |
667 | #, fuzzy, c-format |
668 | msgid "%s (%s, %s)" |
669 | msgstr "<b>Text</b> (%s, %s)" |
670 | @@ -14928,19 +14937,19 @@ |
671 | msgid "<small>Creating tiled clones...</small>" |
672 | msgstr "<small>Objekt nemá dlážděné klony.</small>" |
673 | |
674 | -#: ../src/ui/dialog/clonetiler.cpp:2645 |
675 | +#: ../src/ui/dialog/clonetiler.cpp:2640 |
676 | msgid "Create tiled clones" |
677 | msgstr "Dláždit pomocà klonů" |
678 | |
679 | -#: ../src/ui/dialog/clonetiler.cpp:2878 |
680 | +#: ../src/ui/dialog/clonetiler.cpp:2873 |
681 | msgid "<small>Per row:</small>" |
682 | msgstr "<small>Na řádek:</small>" |
683 | |
684 | -#: ../src/ui/dialog/clonetiler.cpp:2896 |
685 | +#: ../src/ui/dialog/clonetiler.cpp:2891 |
686 | msgid "<small>Per column:</small>" |
687 | msgstr "<small>Na sloupec:</small>" |
688 | |
689 | -#: ../src/ui/dialog/clonetiler.cpp:2904 |
690 | +#: ../src/ui/dialog/clonetiler.cpp:2899 |
691 | msgid "<small>Randomize:</small>" |
692 | msgstr "<small>Náhodně:</small>" |
693 | |
694 | @@ -16966,8 +16975,9 @@ |
695 | msgstr "etiopská" |
696 | |
697 | #: ../src/ui/dialog/glyphs.cpp:73 ../src/ui/dialog/glyphs.cpp:185 |
698 | +#, fuzzy |
699 | msgid "Georgian" |
700 | -msgstr "" |
701 | +msgstr "Barva Ä�áry vodÃtka" |
702 | |
703 | #: ../src/ui/dialog/glyphs.cpp:74 |
704 | msgid "Gothic" |
705 | @@ -21891,79 +21901,79 @@ |
706 | msgstr "Adresář pro palety (%s) je nedostupný" |
707 | |
708 | #. ******************* Symbol Sets ************************ |
709 | -#: ../src/ui/dialog/symbols.cpp:139 |
710 | +#: ../src/ui/dialog/symbols.cpp:127 |
711 | msgid "Symbol set: " |
712 | msgstr "" |
713 | |
714 | #. Fill in later |
715 | -#: ../src/ui/dialog/symbols.cpp:148 ../src/ui/dialog/symbols.cpp:149 |
716 | +#: ../src/ui/dialog/symbols.cpp:136 ../src/ui/dialog/symbols.cpp:137 |
717 | #, fuzzy |
718 | msgid "Current Document" |
719 | msgstr "Tisknout dokument" |
720 | |
721 | -#: ../src/ui/dialog/symbols.cpp:216 |
722 | +#: ../src/ui/dialog/symbols.cpp:204 |
723 | #, fuzzy |
724 | msgid "Add Symbol from the current document." |
725 | msgstr "Přesunout vrstvu výš" |
726 | |
727 | -#: ../src/ui/dialog/symbols.cpp:225 |
728 | +#: ../src/ui/dialog/symbols.cpp:213 |
729 | #, fuzzy |
730 | msgid "Remove Symbol from the current document." |
731 | msgstr "Upravit zarážky barevného přechodu" |
732 | |
733 | -#: ../src/ui/dialog/symbols.cpp:239 |
734 | +#: ../src/ui/dialog/symbols.cpp:227 |
735 | #, fuzzy |
736 | msgid "Display more icons in row." |
737 | msgstr "Režim zobrazenÃ" |
738 | |
739 | -#: ../src/ui/dialog/symbols.cpp:248 |
740 | +#: ../src/ui/dialog/symbols.cpp:236 |
741 | #, fuzzy |
742 | msgid "Display fewer icons in row." |
743 | msgstr "Režim zobrazenÃ" |
744 | |
745 | +#: ../src/ui/dialog/symbols.cpp:246 |
746 | +msgid "Toggle 'fit' symbols in icon space." |
747 | +msgstr "" |
748 | + |
749 | #: ../src/ui/dialog/symbols.cpp:258 |
750 | -msgid "Toggle 'fit' symbols in icon space." |
751 | -msgstr "" |
752 | - |
753 | -#: ../src/ui/dialog/symbols.cpp:270 |
754 | msgid "Make symbols smaller by zooming out." |
755 | msgstr "" |
756 | |
757 | -#: ../src/ui/dialog/symbols.cpp:280 |
758 | +#: ../src/ui/dialog/symbols.cpp:268 |
759 | msgid "Make symbols bigger by zooming in." |
760 | msgstr "" |
761 | |
762 | -#: ../src/ui/dialog/symbols.cpp:640 |
763 | +#: ../src/ui/dialog/symbols.cpp:622 |
764 | #, fuzzy |
765 | msgid "Unnamed Symbols" |
766 | msgstr "khmerština (km)" |
767 | |
768 | -#: ../src/ui/dialog/template-widget.cpp:37 |
769 | +#: ../src/ui/dialog/template-widget.cpp:36 |
770 | #, fuzzy |
771 | msgid "More info" |
772 | msgstr "VÃce jasu" |
773 | |
774 | -#: ../src/ui/dialog/template-widget.cpp:39 |
775 | +#: ../src/ui/dialog/template-widget.cpp:38 |
776 | #, fuzzy |
777 | msgid "no template selected" |
778 | msgstr "Nenà vybrán žádný dokument" |
779 | |
780 | -#: ../src/ui/dialog/template-widget.cpp:123 |
781 | +#: ../src/ui/dialog/template-widget.cpp:119 |
782 | #, fuzzy |
783 | msgid "Path: " |
784 | msgstr "Křivka" |
785 | |
786 | -#: ../src/ui/dialog/template-widget.cpp:126 |
787 | +#: ../src/ui/dialog/template-widget.cpp:122 |
788 | #, fuzzy |
789 | msgid "Description: " |
790 | msgstr "Popis" |
791 | |
792 | -#: ../src/ui/dialog/template-widget.cpp:128 |
793 | +#: ../src/ui/dialog/template-widget.cpp:124 |
794 | #, fuzzy |
795 | msgid "Keywords: " |
796 | msgstr "KlÃÄ�ová slova" |
797 | |
798 | -#: ../src/ui/dialog/template-widget.cpp:135 |
799 | +#: ../src/ui/dialog/template-widget.cpp:131 |
800 | msgid "By: " |
801 | msgstr "" |
802 | |
803 | @@ -21978,32 +21988,32 @@ |
804 | msgstr "AaBbCcIiPpQq�áÉéČ�ŠšřŘřŽž12369$€c?.;/()" |
805 | |
806 | #. Align buttons |
807 | -#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 |
808 | -#: ../src/widgets/text-toolbar.cpp:1347 |
809 | +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1344 |
810 | +#: ../src/widgets/text-toolbar.cpp:1345 |
811 | msgid "Align left" |
812 | msgstr "Zarovnat doleva" |
813 | |
814 | -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 |
815 | -#: ../src/widgets/text-toolbar.cpp:1355 |
816 | +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1352 |
817 | +#: ../src/widgets/text-toolbar.cpp:1353 |
818 | #, fuzzy |
819 | msgid "Align center" |
820 | msgstr "Zarovnat doleva" |
821 | |
822 | -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 |
823 | -#: ../src/widgets/text-toolbar.cpp:1363 |
824 | +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1360 |
825 | +#: ../src/widgets/text-toolbar.cpp:1361 |
826 | msgid "Align right" |
827 | msgstr "Zarovnat doprava" |
828 | |
829 | -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 |
830 | +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1369 |
831 | msgid "Justify (only flowed text)" |
832 | msgstr "Zarovnat do bloku (pouze rámový text)" |
833 | |
834 | #. Direction buttons |
835 | -#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 |
836 | +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1404 |
837 | msgid "Horizontal text" |
838 | msgstr "Vodorovný text" |
839 | |
840 | -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 |
841 | +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1411 |
842 | msgid "Vertical text" |
843 | msgstr "Svislý text" |
844 | |
845 | @@ -23954,7 +23964,7 @@ |
846 | msgid "Type text" |
847 | msgstr "Napsat text" |
848 | |
849 | -#: ../src/ui/tools/tool-base.cpp:704 |
850 | +#: ../src/ui/tools/tool-base.cpp:703 |
851 | msgid "<b>Space+mouse move</b> to pan canvas" |
852 | msgstr "<b>MezernÃkem + pohybem myÅ¡i</b> posunete výkres" |
853 | |
854 | @@ -24132,7 +24142,7 @@ |
855 | |
856 | #: ../src/ui/widget/object-composite-settings.cpp:220 |
857 | #: ../src/ui/widget/selected-style.cpp:931 |
858 | -#: ../src/ui/widget/selected-style.cpp:1227 |
859 | +#: ../src/ui/widget/selected-style.cpp:1225 |
860 | msgid "Change opacity" |
861 | msgstr "Změnit průhlednost" |
862 | |
863 | @@ -24640,11 +24650,11 @@ |
864 | msgid "100% (opaque)" |
865 | msgstr "100 % (neprůhledný)" |
866 | |
867 | -#: ../src/ui/widget/selected-style.cpp:1368 |
868 | +#: ../src/ui/widget/selected-style.cpp:1366 |
869 | msgid "Adjust alpha" |
870 | msgstr "Nastavit poloprůhlednost" |
871 | |
872 | -#: ../src/ui/widget/selected-style.cpp:1370 |
873 | +#: ../src/ui/widget/selected-style.cpp:1368 |
874 | #, c-format |
875 | msgid "" |
876 | "Adjusting <b>alpha</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</" |
877 | @@ -24655,11 +24665,11 @@ |
878 | "s <b>Ctrl</b> nastavÃte jas, s <b>Shiftem</b> nastavÃte sytost, bez " |
879 | "pÅ™eÅ™aÄ�ovaÄ�ů nastavÃte odstÃn." |
880 | |
881 | -#: ../src/ui/widget/selected-style.cpp:1374 |
882 | +#: ../src/ui/widget/selected-style.cpp:1372 |
883 | msgid "Adjust saturation" |
884 | msgstr "Nastavit sytost" |
885 | |
886 | -#: ../src/ui/widget/selected-style.cpp:1376 |
887 | +#: ../src/ui/widget/selected-style.cpp:1374 |
888 | #, c-format |
889 | msgid "" |
890 | "Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with " |
891 | @@ -24670,11 +24680,11 @@ |
892 | "<b>Ctrl</b> nastavÃte jas, s <b>Altem</b> nastavÃte průhlednost, bez " |
893 | "pÅ™eÅ™aÄ�ovaÄ�ů nastavÃte odstÃn." |
894 | |
895 | -#: ../src/ui/widget/selected-style.cpp:1380 |
896 | +#: ../src/ui/widget/selected-style.cpp:1378 |
897 | msgid "Adjust lightness" |
898 | msgstr "Nastavit jas" |
899 | |
900 | -#: ../src/ui/widget/selected-style.cpp:1382 |
901 | +#: ../src/ui/widget/selected-style.cpp:1380 |
902 | #, c-format |
903 | msgid "" |
904 | "Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with " |
905 | @@ -24685,11 +24695,11 @@ |
906 | "<b>Shiftem</b> nastavÃte sytost, s <b>Altem</b> nastavÃte průhlednost, bez " |
907 | "pÅ™eÅ™aÄ�ovaÄ�ů nastavÃte odstÃn." |
908 | |
909 | -#: ../src/ui/widget/selected-style.cpp:1386 |
910 | +#: ../src/ui/widget/selected-style.cpp:1384 |
911 | msgid "Adjust hue" |
912 | msgstr "Nastavit odstÃn" |
913 | |
914 | -#: ../src/ui/widget/selected-style.cpp:1388 |
915 | +#: ../src/ui/widget/selected-style.cpp:1386 |
916 | #, c-format |
917 | msgid "" |
918 | "Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</" |
919 | @@ -24700,12 +24710,12 @@ |
920 | "<b>Shiftem</b> nastavÃte sytost, s <b>Altem</b> nastavÃte průhlednost, <b>s " |
921 | "Ctrl</b> nastavÃte jas." |
922 | |
923 | -#: ../src/ui/widget/selected-style.cpp:1506 |
924 | -#: ../src/ui/widget/selected-style.cpp:1520 |
925 | +#: ../src/ui/widget/selected-style.cpp:1504 |
926 | +#: ../src/ui/widget/selected-style.cpp:1518 |
927 | msgid "Adjust stroke width" |
928 | msgstr "Nastavit tloušťku obrysu" |
929 | |
930 | -#: ../src/ui/widget/selected-style.cpp:1507 |
931 | +#: ../src/ui/widget/selected-style.cpp:1505 |
932 | #, c-format |
933 | msgid "Adjusting <b>stroke width</b>: was %.3g, now <b>%.3g</b> (diff %.3g)" |
934 | msgstr "" |
935 | @@ -24796,8 +24806,8 @@ |
936 | msgid "" |
937 | "shared by <b>%d</b> box; drag with <b>Shift</b> to separate selected box(es)" |
938 | msgid_plural "" |
939 | -"shared by <b>%d</b> boxes; drag with <b>Shift</b> to separate selected box" |
940 | -"(es)" |
941 | +"shared by <b>%d</b> boxes; drag with <b>Shift</b> to separate selected " |
942 | +"box(es)" |
943 | msgstr[0] "" |
944 | "Bod pÅ™echodu je sdÃlen s dalÅ¡Ãm <b>%d</b> barevným pÅ™echodem; pÅ™esunem za " |
945 | "drženà <b>Shift</b> jej oddÄ›lÃte" |
946 | @@ -27908,8 +27918,8 @@ |
947 | msgid "Set pattern on stroke" |
948 | msgstr "Nastavit obrys vzorkem" |
949 | |
950 | -#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:958 |
951 | -#: ../src/widgets/text-toolbar.cpp:1272 |
952 | +#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:956 |
953 | +#: ../src/widgets/text-toolbar.cpp:1270 |
954 | #, fuzzy |
955 | msgid "Font size" |
956 | msgstr "Velikost pÃsma:" |
957 | @@ -28086,10 +28096,10 @@ |
958 | "(spreadMethod=\"repeat\"), or repeat the gradient in alternating opposite " |
959 | "directions (spreadMethod=\"reflect\")" |
960 | msgstr "" |
961 | -"Zda po ukon�enà výplně barevným přechodem vyplňovat plnou barvou" |
962 | -"(spreadMethod=\"pad\"), opakovat barevný přechod stejným směrem vykreslenà " |
963 | -"(spreadMethod=\"repeat\") nebo opakovat barevný pÅ™echod se stÅ™ÃdánÃm smÄ›ru " |
964 | -"vykreslenà (spreadMethod=\"reflect\")" |
965 | +"Zda po ukon�enà výplně barevným přechodem vyplňovat plnou " |
966 | +"barvou(spreadMethod=\"pad\"), opakovat barevný přechod stejným směrem " |
967 | +"vykreslenà (spreadMethod=\"repeat\") nebo opakovat barevný přechod se " |
968 | +"stÅ™ÃdánÃm smÄ›ru vykreslenà (spreadMethod=\"reflect\")" |
969 | |
970 | #: ../src/widgets/gradient-toolbar.cpp:1127 |
971 | msgid "Repeat:" |
972 | @@ -28276,7 +28286,7 @@ |
973 | msgid "Open LPE dialog (to adapt parameters numerically)" |
974 | msgstr "" |
975 | |
976 | -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 |
977 | +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1273 |
978 | #, fuzzy |
979 | msgid "Font Size" |
980 | msgstr "Velikost pÃsma" |
981 | @@ -29793,11 +29803,11 @@ |
982 | msgid "Set markers" |
983 | msgstr "Nastavit zna�ky" |
984 | |
985 | -#: ../src/widgets/stroke-style.cpp:1030 ../src/widgets/stroke-style.cpp:1115 |
986 | +#: ../src/widgets/stroke-style.cpp:1024 ../src/widgets/stroke-style.cpp:1109 |
987 | msgid "Set stroke style" |
988 | msgstr "Nastavit styl obrysu" |
989 | |
990 | -#: ../src/widgets/stroke-style.cpp:1203 |
991 | +#: ../src/widgets/stroke-style.cpp:1197 |
992 | msgid "Set marker color" |
993 | msgstr "Nastavit barvu zna�ky" |
994 | |
995 | @@ -29855,201 +29865,201 @@ |
996 | msgid "Text: Change orientation" |
997 | msgstr "Text: Změnit orientaci" |
998 | |
999 | -#: ../src/widgets/text-toolbar.cpp:1223 |
1000 | +#: ../src/widgets/text-toolbar.cpp:1221 |
1001 | msgid "Font Family" |
1002 | msgstr "PÃsmo" |
1003 | |
1004 | -#: ../src/widgets/text-toolbar.cpp:1224 |
1005 | +#: ../src/widgets/text-toolbar.cpp:1222 |
1006 | msgid "Select Font Family (Alt-X to access)" |
1007 | msgstr "Vyberte font (Alt-X)" |
1008 | |
1009 | #. Focus widget |
1010 | #. Enable entry completion |
1011 | -#: ../src/widgets/text-toolbar.cpp:1234 |
1012 | +#: ../src/widgets/text-toolbar.cpp:1232 |
1013 | msgid "Select all text with this font-family" |
1014 | msgstr "" |
1015 | |
1016 | -#: ../src/widgets/text-toolbar.cpp:1238 |
1017 | +#: ../src/widgets/text-toolbar.cpp:1236 |
1018 | msgid "Font not found on system" |
1019 | msgstr "Font nenalezen v systému" |
1020 | |
1021 | -#: ../src/widgets/text-toolbar.cpp:1297 |
1022 | +#: ../src/widgets/text-toolbar.cpp:1295 |
1023 | msgid "Font Style" |
1024 | msgstr "Řez pÃsma" |
1025 | |
1026 | -#: ../src/widgets/text-toolbar.cpp:1298 |
1027 | +#: ../src/widgets/text-toolbar.cpp:1296 |
1028 | msgid "Font style" |
1029 | msgstr "Řez pÃsma" |
1030 | |
1031 | #. Name |
1032 | -#: ../src/widgets/text-toolbar.cpp:1315 |
1033 | +#: ../src/widgets/text-toolbar.cpp:1313 |
1034 | msgid "Toggle Superscript" |
1035 | msgstr "Přepnout hornà index" |
1036 | |
1037 | #. Label |
1038 | -#: ../src/widgets/text-toolbar.cpp:1316 |
1039 | +#: ../src/widgets/text-toolbar.cpp:1314 |
1040 | msgid "Toggle superscript" |
1041 | msgstr "Přepnout hornà index" |
1042 | |
1043 | #. Name |
1044 | -#: ../src/widgets/text-toolbar.cpp:1328 |
1045 | +#: ../src/widgets/text-toolbar.cpp:1326 |
1046 | msgid "Toggle Subscript" |
1047 | msgstr "Přepnout dolnà index" |
1048 | |
1049 | #. Label |
1050 | -#: ../src/widgets/text-toolbar.cpp:1329 |
1051 | +#: ../src/widgets/text-toolbar.cpp:1327 |
1052 | msgid "Toggle subscript" |
1053 | msgstr "Přepnout dolnà index" |
1054 | |
1055 | -#: ../src/widgets/text-toolbar.cpp:1370 |
1056 | +#: ../src/widgets/text-toolbar.cpp:1368 |
1057 | msgid "Justify" |
1058 | msgstr "Blokové zarovnánÃ" |
1059 | |
1060 | #. Name |
1061 | -#: ../src/widgets/text-toolbar.cpp:1377 |
1062 | +#: ../src/widgets/text-toolbar.cpp:1375 |
1063 | msgid "Alignment" |
1064 | msgstr "ZarovnánÃ" |
1065 | |
1066 | #. Label |
1067 | -#: ../src/widgets/text-toolbar.cpp:1378 |
1068 | +#: ../src/widgets/text-toolbar.cpp:1376 |
1069 | msgid "Text alignment" |
1070 | msgstr "Zarovnánà textu" |
1071 | |
1072 | -#: ../src/widgets/text-toolbar.cpp:1405 |
1073 | +#: ../src/widgets/text-toolbar.cpp:1403 |
1074 | #, fuzzy |
1075 | msgid "Horizontal" |
1076 | msgstr "VodorovnÄ›" |
1077 | |
1078 | -#: ../src/widgets/text-toolbar.cpp:1412 |
1079 | +#: ../src/widgets/text-toolbar.cpp:1410 |
1080 | #, fuzzy |
1081 | msgid "Vertical" |
1082 | msgstr "Svisle" |
1083 | |
1084 | #. Label |
1085 | -#: ../src/widgets/text-toolbar.cpp:1419 |
1086 | +#: ../src/widgets/text-toolbar.cpp:1417 |
1087 | msgid "Text orientation" |
1088 | msgstr "Orientace textu:" |
1089 | |
1090 | #. Drop down menu |
1091 | -#: ../src/widgets/text-toolbar.cpp:1442 |
1092 | +#: ../src/widgets/text-toolbar.cpp:1440 |
1093 | msgid "Smaller spacing" |
1094 | msgstr "ZmenÅ¡it prostrkánÃ" |
1095 | |
1096 | -#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 |
1097 | -#: ../src/widgets/text-toolbar.cpp:1504 |
1098 | +#: ../src/widgets/text-toolbar.cpp:1440 ../src/widgets/text-toolbar.cpp:1471 |
1099 | +#: ../src/widgets/text-toolbar.cpp:1502 |
1100 | #, fuzzy |
1101 | msgctxt "Text tool" |
1102 | msgid "Normal" |
1103 | msgstr "NormálnÃ" |
1104 | |
1105 | -#: ../src/widgets/text-toolbar.cpp:1442 |
1106 | +#: ../src/widgets/text-toolbar.cpp:1440 |
1107 | #, fuzzy |
1108 | msgid "Larger spacing" |
1109 | msgstr "Mezery mezi řádky:" |
1110 | |
1111 | #. name |
1112 | -#: ../src/widgets/text-toolbar.cpp:1447 |
1113 | +#: ../src/widgets/text-toolbar.cpp:1445 |
1114 | #, fuzzy |
1115 | msgid "Line Height" |
1116 | msgstr "Výška:" |
1117 | |
1118 | #. label |
1119 | -#: ../src/widgets/text-toolbar.cpp:1448 |
1120 | +#: ../src/widgets/text-toolbar.cpp:1446 |
1121 | #, fuzzy |
1122 | msgid "Line:" |
1123 | msgstr "PÅ™Ãmka" |
1124 | |
1125 | #. short label |
1126 | -#: ../src/widgets/text-toolbar.cpp:1449 |
1127 | +#: ../src/widgets/text-toolbar.cpp:1447 |
1128 | msgid "Spacing between lines (times font size)" |
1129 | msgstr "Mezery mezi řádky (násobky velikosti pÃsma)" |
1130 | |
1131 | #. Drop down menu |
1132 | -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 |
1133 | +#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 |
1134 | msgid "Negative spacing" |
1135 | msgstr "Záporné prostrkánÃ" |
1136 | |
1137 | -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 |
1138 | +#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 |
1139 | msgid "Positive spacing" |
1140 | msgstr "Kladné prostrkánÃ" |
1141 | |
1142 | #. name |
1143 | -#: ../src/widgets/text-toolbar.cpp:1478 |
1144 | +#: ../src/widgets/text-toolbar.cpp:1476 |
1145 | msgid "Word spacing" |
1146 | msgstr "Mezislovnà mezery" |
1147 | |
1148 | #. label |
1149 | -#: ../src/widgets/text-toolbar.cpp:1479 |
1150 | +#: ../src/widgets/text-toolbar.cpp:1477 |
1151 | #, fuzzy |
1152 | msgid "Word:" |
1153 | msgstr "Režim" |
1154 | |
1155 | #. short label |
1156 | -#: ../src/widgets/text-toolbar.cpp:1480 |
1157 | +#: ../src/widgets/text-toolbar.cpp:1478 |
1158 | msgid "Spacing between words (px)" |
1159 | msgstr "Mezislovnà mezery (px)" |
1160 | |
1161 | #. name |
1162 | -#: ../src/widgets/text-toolbar.cpp:1509 |
1163 | +#: ../src/widgets/text-toolbar.cpp:1507 |
1164 | msgid "Letter spacing" |
1165 | msgstr "Prostrkánà znaků" |
1166 | |
1167 | #. label |
1168 | -#: ../src/widgets/text-toolbar.cpp:1510 |
1169 | +#: ../src/widgets/text-toolbar.cpp:1508 |
1170 | #, fuzzy |
1171 | msgid "Letter:" |
1172 | msgstr "Délka:" |
1173 | |
1174 | #. short label |
1175 | -#: ../src/widgets/text-toolbar.cpp:1511 |
1176 | +#: ../src/widgets/text-toolbar.cpp:1509 |
1177 | msgid "Spacing between letters (px)" |
1178 | msgstr "Prostrkánà pÃsmen (px)" |
1179 | |
1180 | #. name |
1181 | -#: ../src/widgets/text-toolbar.cpp:1540 |
1182 | +#: ../src/widgets/text-toolbar.cpp:1538 |
1183 | msgid "Kerning" |
1184 | msgstr "Párovánà znaků" |
1185 | |
1186 | #. label |
1187 | -#: ../src/widgets/text-toolbar.cpp:1541 |
1188 | +#: ../src/widgets/text-toolbar.cpp:1539 |
1189 | msgid "Kern:" |
1190 | msgstr "Kerning nahoru" |
1191 | |
1192 | #. short label |
1193 | -#: ../src/widgets/text-toolbar.cpp:1542 |
1194 | +#: ../src/widgets/text-toolbar.cpp:1540 |
1195 | msgid "Horizontal kerning (px)" |
1196 | msgstr "Vodorovné párovánà znaků (px)" |
1197 | |
1198 | #. name |
1199 | -#: ../src/widgets/text-toolbar.cpp:1571 |
1200 | +#: ../src/widgets/text-toolbar.cpp:1569 |
1201 | #, fuzzy |
1202 | msgid "Vertical Shift" |
1203 | msgstr "Svislý text" |
1204 | |
1205 | #. label |
1206 | -#: ../src/widgets/text-toolbar.cpp:1572 |
1207 | +#: ../src/widgets/text-toolbar.cpp:1570 |
1208 | #, fuzzy |
1209 | msgid "Vert:" |
1210 | msgstr "Invertovat:" |
1211 | |
1212 | #. short label |
1213 | -#: ../src/widgets/text-toolbar.cpp:1573 |
1214 | +#: ../src/widgets/text-toolbar.cpp:1571 |
1215 | msgid "Vertical shift (px)" |
1216 | msgstr "Svislé posununutà (px)" |
1217 | |
1218 | #. name |
1219 | -#: ../src/widgets/text-toolbar.cpp:1602 |
1220 | +#: ../src/widgets/text-toolbar.cpp:1600 |
1221 | msgid "Letter rotation" |
1222 | msgstr "Nato�enà znaků" |
1223 | |
1224 | #. label |
1225 | -#: ../src/widgets/text-toolbar.cpp:1603 |
1226 | +#: ../src/widgets/text-toolbar.cpp:1601 |
1227 | #, fuzzy |
1228 | msgid "Rot:" |
1229 | msgstr "Role:" |
1230 | |
1231 | #. short label |
1232 | -#: ../src/widgets/text-toolbar.cpp:1604 |
1233 | +#: ../src/widgets/text-toolbar.cpp:1602 |
1234 | msgid "Character rotation (degrees)" |
1235 | msgstr "Nato�enà znaků (stupně)" |
1236 | |
1237 | @@ -30609,8 +30619,7 @@ |
1238 | msgstr "Nevybrány žádné cesty! ZkouÅ¡Ãm zpracovat vÅ¡echny dostupné." |
1239 | |
1240 | #: ../share/extensions/gcodetools.py:3324 |
1241 | -#, fuzzy |
1242 | -msgid "Nothing is selected. Please select something." |
1243 | +msgid "Noting is selected. Please select something." |
1244 | msgstr "Nic nevybráno. ProsÃm vyberte nÄ›co." |
1245 | |
1246 | #: ../share/extensions/gcodetools.py:3864 |
1247 | @@ -30717,11 +30726,10 @@ |
1248 | msgstr "" |
1249 | |
1250 | #: ../share/extensions/gcodetools.py:4667 |
1251 | -#, fuzzy |
1252 | msgid "" |
1253 | -"Nothing is selected. Please select something to convert to drill point " |
1254 | +"Noting is selected. Please select something to convert to drill point " |
1255 | "(dxfpoint) or clear point sign." |
1256 | -msgstr "Nic nevybráno. ProsÃm vyberte nÄ›co." |
1257 | +msgstr "" |
1258 | |
1259 | #: ../share/extensions/gcodetools.py:4750 |
1260 | #: ../share/extensions/gcodetools.py:4996 |
1261 | @@ -35651,8 +35659,9 @@ |
1262 | msgstr "" |
1263 | |
1264 | #: ../share/extensions/polyhedron_3d.inx.h:10 |
1265 | +#, fuzzy |
1266 | msgid "Cuboctahedron" |
1267 | -msgstr "" |
1268 | +msgstr "DalÅ¡Ã" |
1269 | |
1270 | #: ../share/extensions/polyhedron_3d.inx.h:11 |
1271 | msgid "Tetrahedron" |
1272 | @@ -37384,6 +37393,16 @@ |
1273 | msgid "XAML Input" |
1274 | msgstr "Vstup XAML" |
1275 | |
1276 | +#, fuzzy |
1277 | +#~ msgid "Nothing is selected. Please select something." |
1278 | +#~ msgstr "Nic nevybráno. ProsÃm vyberte nÄ›co." |
1279 | + |
1280 | +#, fuzzy |
1281 | +#~ msgid "" |
1282 | +#~ "Nothing is selected. Please select something to convert to drill point " |
1283 | +#~ "(dxfpoint) or clear point sign." |
1284 | +#~ msgstr "Nic nevybráno. ProsÃm vyberte nÄ›co." |
1285 | + |
1286 | #~ msgid "3D wood" |
1287 | #~ msgstr "Trojrozměrné dřevo" |
1288 | |
1289 | @@ -37574,9 +37593,6 @@ |
1290 | #~ msgid "Disabled Parking" |
1291 | #~ msgstr "Titulek" |
1292 | |
1293 | -#~ msgid "<no name found>" |
1294 | -#~ msgstr "<nebylo nalezeno jméno>" |
1295 | - |
1296 | #~ msgctxt "Select toolbar" |
1297 | #~ msgid "W" |
1298 | #~ msgstr "Å " |
1299 | |
1300 | === modified file 'po/it.po' |
1301 | --- po/it.po 2014-10-29 22:25:28 +0000 |
1302 | +++ po/it.po 2014-10-31 00:22:45 +0000 |
1303 | @@ -11,7 +11,7 @@ |
1304 | msgstr "" |
1305 | "Project-Id-Version: Inkscape 0.91\n" |
1306 | "Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n" |
1307 | -"POT-Creation-Date: 2014-10-26 18:38+0100\n" |
1308 | +"POT-Creation-Date: 2014-10-02 10:03+0200\n" |
1309 | "PO-Revision-Date: 2009-10-11 17:07+0100\n" |
1310 | "Last-Translator: Firas Hanife <FirasHanife@gmail.com>\n" |
1311 | "Language-Team: \n" |
1312 | @@ -3351,1019 +3351,1022 @@ |
1313 | msgid "Old paint (bitmap)" |
1314 | msgstr "Dipinto antico (bitmap)" |
1315 | |
1316 | -#. Symbols: ./MapSymbolsNPS.svg |
1317 | +#. Symbols: ./AigaSymbols.svg |
1318 | #: ../share/symbols/symbols.h:2 |
1319 | msgctxt "Symbol" |
1320 | -msgid "United States National Park Service Map Symbols" |
1321 | -msgstr "Simboli mappa parchi nazionali Stati Uniti" |
1322 | +msgid "AIGA Symbol Signs" |
1323 | +msgstr "Segni simboli AIGA" |
1324 | |
1325 | +#. Symbols: ./AigaSymbols.svg |
1326 | #. Symbols: ./MapSymbolsNPS.svg |
1327 | #: ../share/symbols/symbols.h:3 ../share/symbols/symbols.h:4 |
1328 | +#: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278 |
1329 | msgctxt "Symbol" |
1330 | -msgid "Airport" |
1331 | -msgstr "Aereoporto" |
1332 | +msgid "Telephone" |
1333 | +msgstr "Telefono" |
1334 | |
1335 | -#. Symbols: ./MapSymbolsNPS.svg |
1336 | +#. Symbols: ./AigaSymbols.svg |
1337 | #: ../share/symbols/symbols.h:5 ../share/symbols/symbols.h:6 |
1338 | msgctxt "Symbol" |
1339 | -msgid "Amphitheatre" |
1340 | -msgstr "Anfiteatro" |
1341 | +msgid "Mail" |
1342 | +msgstr "Posta" |
1343 | |
1344 | -#. Symbols: ./MapSymbolsNPS.svg |
1345 | +#. Symbols: ./AigaSymbols.svg |
1346 | #: ../share/symbols/symbols.h:7 ../share/symbols/symbols.h:8 |
1347 | msgctxt "Symbol" |
1348 | -msgid "Bicycle Trail" |
1349 | -msgstr "Pista ciclabile" |
1350 | +msgid "Currency Exchange" |
1351 | +msgstr "Cambiavalute" |
1352 | |
1353 | -#. Symbols: ./MapSymbolsNPS.svg |
1354 | +#. Symbols: ./AigaSymbols.svg |
1355 | #: ../share/symbols/symbols.h:9 ../share/symbols/symbols.h:10 |
1356 | msgctxt "Symbol" |
1357 | -msgid "Boat Launch" |
1358 | -msgstr "Rampa di alaggio barca" |
1359 | +msgid "Currency Exchange - Euro" |
1360 | +msgstr "Cambiavalute - Euro" |
1361 | |
1362 | -#. Symbols: ./MapSymbolsNPS.svg |
1363 | +#. Symbols: ./AigaSymbols.svg |
1364 | #: ../share/symbols/symbols.h:11 ../share/symbols/symbols.h:12 |
1365 | msgctxt "Symbol" |
1366 | -msgid "Boat Tour" |
1367 | -msgstr "Viaggio in barca" |
1368 | +msgid "Cashier" |
1369 | +msgstr "Cassiere" |
1370 | |
1371 | +#. Symbols: ./AigaSymbols.svg |
1372 | #. Symbols: ./MapSymbolsNPS.svg |
1373 | #: ../share/symbols/symbols.h:13 ../share/symbols/symbols.h:14 |
1374 | +#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214 |
1375 | msgctxt "Symbol" |
1376 | -msgid "Bus Stop" |
1377 | -msgstr "Fermata dell'autobus" |
1378 | +msgid "First Aid" |
1379 | +msgstr "Primo soccorso" |
1380 | |
1381 | -#. Symbols: ./MapSymbolsNPS.svg |
1382 | +#. Symbols: ./AigaSymbols.svg |
1383 | #: ../share/symbols/symbols.h:15 ../share/symbols/symbols.h:16 |
1384 | msgctxt "Symbol" |
1385 | -msgid "Campfire" |
1386 | -msgstr "Fuoco da campo" |
1387 | +msgid "Lost and Found" |
1388 | +msgstr "Oggetti smarriti" |
1389 | |
1390 | -#. Symbols: ./MapSymbolsNPS.svg |
1391 | +#. Symbols: ./AigaSymbols.svg |
1392 | #: ../share/symbols/symbols.h:17 ../share/symbols/symbols.h:18 |
1393 | msgctxt "Symbol" |
1394 | -msgid "Campground" |
1395 | -msgstr "Campeggio" |
1396 | +msgid "Coat Check" |
1397 | +msgstr "Guardaroba" |
1398 | |
1399 | -#. Symbols: ./MapSymbolsNPS.svg |
1400 | +#. Symbols: ./AigaSymbols.svg |
1401 | #: ../share/symbols/symbols.h:19 ../share/symbols/symbols.h:20 |
1402 | msgctxt "Symbol" |
1403 | -msgid "CanoeAccess" |
1404 | -msgstr "Accesso canoa" |
1405 | +msgid "Baggage Lockers" |
1406 | +msgstr "Armadietti per bagaglio" |
1407 | |
1408 | -#. Symbols: ./MapSymbolsNPS.svg |
1409 | +#. Symbols: ./AigaSymbols.svg |
1410 | #: ../share/symbols/symbols.h:21 ../share/symbols/symbols.h:22 |
1411 | msgctxt "Symbol" |
1412 | -msgid "Crosscountry Ski Trail" |
1413 | -msgstr "Pista di sci di fondo" |
1414 | +msgid "Escalator" |
1415 | +msgstr "Scala mobile" |
1416 | |
1417 | -#. Symbols: ./MapSymbolsNPS.svg |
1418 | +#. Symbols: ./AigaSymbols.svg |
1419 | #: ../share/symbols/symbols.h:23 ../share/symbols/symbols.h:24 |
1420 | msgctxt "Symbol" |
1421 | -msgid "Downhill Skiing" |
1422 | -msgstr "Discesa libera" |
1423 | +msgid "Escalator Down" |
1424 | +msgstr "Scala mobile giù" |
1425 | |
1426 | -#. Symbols: ./MapSymbolsNPS.svg |
1427 | +#. Symbols: ./AigaSymbols.svg |
1428 | #: ../share/symbols/symbols.h:25 ../share/symbols/symbols.h:26 |
1429 | msgctxt "Symbol" |
1430 | -msgid "Drinking Water" |
1431 | -msgstr "Acqua potabile" |
1432 | +msgid "Escalator Up" |
1433 | +msgstr "Scala mobile su" |
1434 | |
1435 | -#. Symbols: ./MapSymbolsNPS.svg |
1436 | #. Symbols: ./AigaSymbols.svg |
1437 | #: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28 |
1438 | -#: ../share/symbols/symbols.h:167 ../share/symbols/symbols.h:168 |
1439 | msgctxt "Symbol" |
1440 | -msgid "First Aid" |
1441 | -msgstr "Primo soccorso" |
1442 | +msgid "Stairs" |
1443 | +msgstr "Scale" |
1444 | |
1445 | -#. Symbols: ./MapSymbolsNPS.svg |
1446 | +#. Symbols: ./AigaSymbols.svg |
1447 | #: ../share/symbols/symbols.h:29 ../share/symbols/symbols.h:30 |
1448 | msgctxt "Symbol" |
1449 | -msgid "Fishing" |
1450 | -msgstr "Pesca" |
1451 | +msgid "Stairs Down" |
1452 | +msgstr "Scale giù" |
1453 | |
1454 | -#. Symbols: ./MapSymbolsNPS.svg |
1455 | +#. Symbols: ./AigaSymbols.svg |
1456 | #: ../share/symbols/symbols.h:31 ../share/symbols/symbols.h:32 |
1457 | msgctxt "Symbol" |
1458 | -msgid "Food Service" |
1459 | -msgstr "Servizio di ristorazione" |
1460 | +msgid "Stairs Up" |
1461 | +msgstr "Scale su" |
1462 | |
1463 | -#. Symbols: ./MapSymbolsNPS.svg |
1464 | +#. Symbols: ./AigaSymbols.svg |
1465 | #: ../share/symbols/symbols.h:33 ../share/symbols/symbols.h:34 |
1466 | msgctxt "Symbol" |
1467 | -msgid "Four Wheel Drive Road" |
1468 | -msgstr "Strada per veicoli a quattro ruote motrici" |
1469 | +msgid "Elevator" |
1470 | +msgstr "Ascensore" |
1471 | |
1472 | -#. Symbols: ./MapSymbolsNPS.svg |
1473 | +#. Symbols: ./AigaSymbols.svg |
1474 | #: ../share/symbols/symbols.h:35 ../share/symbols/symbols.h:36 |
1475 | msgctxt "Symbol" |
1476 | -msgid "Gas Station" |
1477 | -msgstr "Distributore di benzina" |
1478 | +msgid "Toilets - Men" |
1479 | +msgstr "Servizi - Uomo" |
1480 | |
1481 | -#. Symbols: ./MapSymbolsNPS.svg |
1482 | +#. Symbols: ./AigaSymbols.svg |
1483 | #: ../share/symbols/symbols.h:37 ../share/symbols/symbols.h:38 |
1484 | msgctxt "Symbol" |
1485 | -msgid "Golfing" |
1486 | -msgstr "Golf" |
1487 | +msgid "Toilets - Women" |
1488 | +msgstr "Servizi - Donna" |
1489 | |
1490 | -#. Symbols: ./MapSymbolsNPS.svg |
1491 | +#. Symbols: ./AigaSymbols.svg |
1492 | #: ../share/symbols/symbols.h:39 ../share/symbols/symbols.h:40 |
1493 | msgctxt "Symbol" |
1494 | -msgid "Horseback Riding" |
1495 | -msgstr "Equitazione" |
1496 | +msgid "Toilets" |
1497 | +msgstr "Servizi" |
1498 | |
1499 | -#. Symbols: ./MapSymbolsNPS.svg |
1500 | +#. Symbols: ./AigaSymbols.svg |
1501 | #: ../share/symbols/symbols.h:41 ../share/symbols/symbols.h:42 |
1502 | msgctxt "Symbol" |
1503 | -msgid "Hospital" |
1504 | -msgstr "Ospedale" |
1505 | +msgid "Nursery" |
1506 | +msgstr "Asilo nido" |
1507 | |
1508 | -#. Symbols: ./MapSymbolsNPS.svg |
1509 | +#. Symbols: ./AigaSymbols.svg |
1510 | #: ../share/symbols/symbols.h:43 ../share/symbols/symbols.h:44 |
1511 | msgctxt "Symbol" |
1512 | -msgid "Ice Skating" |
1513 | -msgstr "Pattinaggio sul ghiaccio" |
1514 | +msgid "Drinking Fountain" |
1515 | +msgstr "Fontanella" |
1516 | |
1517 | -#. Symbols: ./MapSymbolsNPS.svg |
1518 | #. Symbols: ./AigaSymbols.svg |
1519 | #: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46 |
1520 | -#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202 |
1521 | msgctxt "Symbol" |
1522 | -msgid "Information" |
1523 | -msgstr "Informazioni" |
1524 | +msgid "Waiting Room" |
1525 | +msgstr "Sala di attesa" |
1526 | |
1527 | +#. Symbols: ./AigaSymbols.svg |
1528 | #. Symbols: ./MapSymbolsNPS.svg |
1529 | #: ../share/symbols/symbols.h:47 ../share/symbols/symbols.h:48 |
1530 | +#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232 |
1531 | msgctxt "Symbol" |
1532 | -msgid "Litter Receptacle" |
1533 | -msgstr "Cestino dei rifiuti" |
1534 | +msgid "Information" |
1535 | +msgstr "Informazioni" |
1536 | |
1537 | -#. Symbols: ./MapSymbolsNPS.svg |
1538 | +#. Symbols: ./AigaSymbols.svg |
1539 | #: ../share/symbols/symbols.h:49 ../share/symbols/symbols.h:50 |
1540 | msgctxt "Symbol" |
1541 | -msgid "Lodging" |
1542 | -msgstr "Alloggio" |
1543 | +msgid "Hotel Information" |
1544 | +msgstr "Informazioni hotel" |
1545 | |
1546 | -#. Symbols: ./MapSymbolsNPS.svg |
1547 | +#. Symbols: ./AigaSymbols.svg |
1548 | #: ../share/symbols/symbols.h:51 ../share/symbols/symbols.h:52 |
1549 | msgctxt "Symbol" |
1550 | -msgid "Marina" |
1551 | -msgstr "Marina" |
1552 | +msgid "Air Transportation" |
1553 | +msgstr "Trasporto aereo" |
1554 | |
1555 | -#. Symbols: ./MapSymbolsNPS.svg |
1556 | +#. Symbols: ./AigaSymbols.svg |
1557 | #: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54 |
1558 | msgctxt "Symbol" |
1559 | -msgid "Recycling" |
1560 | -msgstr "Riciclaggio" |
1561 | +msgid "Heliport" |
1562 | +msgstr "Eliporto" |
1563 | |
1564 | -#. Symbols: ./MapSymbolsNPS.svg |
1565 | #. Symbols: ./AigaSymbols.svg |
1566 | #: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56 |
1567 | -#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254 |
1568 | msgctxt "Symbol" |
1569 | -msgid "Parking" |
1570 | -msgstr "Parcheggio" |
1571 | +msgid "Taxi" |
1572 | +msgstr "Taxi" |
1573 | |
1574 | -#. Symbols: ./MapSymbolsNPS.svg |
1575 | +#. Symbols: ./AigaSymbols.svg |
1576 | #: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58 |
1577 | msgctxt "Symbol" |
1578 | -msgid "Pets On Leash" |
1579 | -msgstr "Animali al guinzaglio" |
1580 | +msgid "Bus" |
1581 | +msgstr "Autobus" |
1582 | |
1583 | -#. Symbols: ./MapSymbolsNPS.svg |
1584 | +#. Symbols: ./AigaSymbols.svg |
1585 | #: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60 |
1586 | msgctxt "Symbol" |
1587 | -msgid "Picnic Area" |
1588 | -msgstr "Area picnic" |
1589 | +msgid "Ground Transportation" |
1590 | +msgstr "Trasporto via terra" |
1591 | |
1592 | -#. Symbols: ./MapSymbolsNPS.svg |
1593 | +#. Symbols: ./AigaSymbols.svg |
1594 | #: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62 |
1595 | msgctxt "Symbol" |
1596 | -msgid "Post Office" |
1597 | -msgstr "Ufficio postale" |
1598 | +msgid "Rail Transportation" |
1599 | +msgstr "Trasporto ferroviario" |
1600 | |
1601 | -#. Symbols: ./MapSymbolsNPS.svg |
1602 | +#. Symbols: ./AigaSymbols.svg |
1603 | #: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64 |
1604 | msgctxt "Symbol" |
1605 | -msgid "Ranger Station" |
1606 | -msgstr "Stazione dei ranger" |
1607 | +msgid "Water Transportation" |
1608 | +msgstr "Trasporto via mare" |
1609 | |
1610 | -#. Symbols: ./MapSymbolsNPS.svg |
1611 | +#. Symbols: ./AigaSymbols.svg |
1612 | #: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66 |
1613 | msgctxt "Symbol" |
1614 | -msgid "RV Campground" |
1615 | -msgstr "Campeggio camper" |
1616 | +msgid "Car Rental" |
1617 | +msgstr "Autonoleggio" |
1618 | |
1619 | -#. Symbols: ./MapSymbolsNPS.svg |
1620 | +#. Symbols: ./AigaSymbols.svg |
1621 | #: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68 |
1622 | msgctxt "Symbol" |
1623 | -msgid "Restrooms" |
1624 | -msgstr "Servizi" |
1625 | +msgid "Restaurant" |
1626 | +msgstr "Ristorante" |
1627 | |
1628 | -#. Symbols: ./MapSymbolsNPS.svg |
1629 | +#. Symbols: ./AigaSymbols.svg |
1630 | #: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70 |
1631 | msgctxt "Symbol" |
1632 | -msgid "Sailing" |
1633 | -msgstr "Vela" |
1634 | +msgid "Coffeeshop" |
1635 | +msgstr "Caffè" |
1636 | |
1637 | -#. Symbols: ./MapSymbolsNPS.svg |
1638 | +#. Symbols: ./AigaSymbols.svg |
1639 | #: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72 |
1640 | msgctxt "Symbol" |
1641 | -msgid "Sanitary Disposal Station" |
1642 | -msgstr "Stazione di smaltimento sanitario" |
1643 | +msgid "Bar" |
1644 | +msgstr "Bar" |
1645 | |
1646 | -#. Symbols: ./MapSymbolsNPS.svg |
1647 | +#. Symbols: ./AigaSymbols.svg |
1648 | #: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74 |
1649 | msgctxt "Symbol" |
1650 | -msgid "Scuba Diving" |
1651 | -msgstr "Immersione subacquea" |
1652 | +msgid "Shops" |
1653 | +msgstr "Negozi" |
1654 | |
1655 | -#. Symbols: ./MapSymbolsNPS.svg |
1656 | +#. Symbols: ./AigaSymbols.svg |
1657 | #: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76 |
1658 | msgctxt "Symbol" |
1659 | -msgid "Self Guided Trail" |
1660 | -msgstr "Sentiero guidato" |
1661 | +msgid "Barber Shop - Beauty Salon" |
1662 | +msgstr "Barbiere - Salone di bellezza" |
1663 | |
1664 | -#. Symbols: ./MapSymbolsNPS.svg |
1665 | +#. Symbols: ./AigaSymbols.svg |
1666 | #: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78 |
1667 | msgctxt "Symbol" |
1668 | -msgid "Shelter" |
1669 | -msgstr "Rifugio" |
1670 | +msgid "Barber Shop" |
1671 | +msgstr "Barbiere" |
1672 | |
1673 | -#. Symbols: ./MapSymbolsNPS.svg |
1674 | +#. Symbols: ./AigaSymbols.svg |
1675 | #: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80 |
1676 | msgctxt "Symbol" |
1677 | -msgid "Showers" |
1678 | -msgstr "Docce" |
1679 | +msgid "Beauty Salon" |
1680 | +msgstr "Salone di bellezza" |
1681 | |
1682 | -#. Symbols: ./MapSymbolsNPS.svg |
1683 | +#. Symbols: ./AigaSymbols.svg |
1684 | #: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82 |
1685 | msgctxt "Symbol" |
1686 | -msgid "Sledding" |
1687 | -msgstr "Slitta" |
1688 | +msgid "Ticket Purchase" |
1689 | +msgstr "Acquisto biglietti" |
1690 | |
1691 | -#. Symbols: ./MapSymbolsNPS.svg |
1692 | +#. Symbols: ./AigaSymbols.svg |
1693 | #: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84 |
1694 | msgctxt "Symbol" |
1695 | -msgid "SnowmobileTrail" |
1696 | -msgstr "Sentiero motoslitta" |
1697 | +msgid "Baggage Check In" |
1698 | +msgstr "Check in bagagli" |
1699 | |
1700 | -#. Symbols: ./MapSymbolsNPS.svg |
1701 | +#. Symbols: ./AigaSymbols.svg |
1702 | #: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86 |
1703 | msgctxt "Symbol" |
1704 | -msgid "Stable" |
1705 | -msgstr "Stalla" |
1706 | +msgid "Baggage Claim" |
1707 | +msgstr "Ritiro bagagli" |
1708 | |
1709 | -#. Symbols: ./MapSymbolsNPS.svg |
1710 | +#. Symbols: ./AigaSymbols.svg |
1711 | #: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88 |
1712 | msgctxt "Symbol" |
1713 | -msgid "Store" |
1714 | -msgstr "Negozio" |
1715 | +msgid "Customs" |
1716 | +msgstr "Dogana" |
1717 | |
1718 | -#. Symbols: ./MapSymbolsNPS.svg |
1719 | +#. Symbols: ./AigaSymbols.svg |
1720 | #: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90 |
1721 | msgctxt "Symbol" |
1722 | -msgid "Swimming" |
1723 | -msgstr "Nuoto" |
1724 | +msgid "Immigration" |
1725 | +msgstr "Immigrazione" |
1726 | |
1727 | -#. Symbols: ./MapSymbolsNPS.svg |
1728 | #. Symbols: ./AigaSymbols.svg |
1729 | #: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92 |
1730 | -#: ../share/symbols/symbols.h:157 ../share/symbols/symbols.h:158 |
1731 | msgctxt "Symbol" |
1732 | -msgid "Telephone" |
1733 | -msgstr "Telefono" |
1734 | +msgid "Departing Flights" |
1735 | +msgstr "Voli in partenza" |
1736 | |
1737 | -#. Symbols: ./MapSymbolsNPS.svg |
1738 | +#. Symbols: ./AigaSymbols.svg |
1739 | #: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94 |
1740 | msgctxt "Symbol" |
1741 | -msgid "Emergency Telephone" |
1742 | -msgstr "Telefono di emergenza" |
1743 | +msgid "Arriving Flights" |
1744 | +msgstr "Voli in arrivo" |
1745 | |
1746 | -#. Symbols: ./MapSymbolsNPS.svg |
1747 | +#. Symbols: ./AigaSymbols.svg |
1748 | #: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96 |
1749 | msgctxt "Symbol" |
1750 | -msgid "Trailhead" |
1751 | -msgstr "Sentiero" |
1752 | +msgid "Smoking" |
1753 | +msgstr "Fumare" |
1754 | |
1755 | -#. Symbols: ./MapSymbolsNPS.svg |
1756 | +#. Symbols: ./AigaSymbols.svg |
1757 | #: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98 |
1758 | msgctxt "Symbol" |
1759 | -msgid "Wheelchair Accessible" |
1760 | -msgstr "Accessibile alle sedie a rotelle" |
1761 | +msgid "No Smoking" |
1762 | +msgstr "Vietato fumare" |
1763 | |
1764 | +#. Symbols: ./AigaSymbols.svg |
1765 | #. Symbols: ./MapSymbolsNPS.svg |
1766 | #: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100 |
1767 | -msgctxt "Symbol" |
1768 | -msgid "Wind Surfing" |
1769 | -msgstr "Windsurf" |
1770 | +#: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242 |
1771 | +msgctxt "Symbol" |
1772 | +msgid "Parking" |
1773 | +msgstr "Parcheggio" |
1774 | + |
1775 | +#. Symbols: ./AigaSymbols.svg |
1776 | +#: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102 |
1777 | +msgctxt "Symbol" |
1778 | +msgid "No Parking" |
1779 | +msgstr "Divieto di parcheggio" |
1780 | + |
1781 | +#. Symbols: ./AigaSymbols.svg |
1782 | +#: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104 |
1783 | +msgctxt "Symbol" |
1784 | +msgid "No Dogs" |
1785 | +msgstr "Divieto per i cani" |
1786 | + |
1787 | +#. Symbols: ./AigaSymbols.svg |
1788 | +#: ../share/symbols/symbols.h:105 ../share/symbols/symbols.h:106 |
1789 | +msgctxt "Symbol" |
1790 | +msgid "No Entry" |
1791 | +msgstr "Divieto di ingresso" |
1792 | + |
1793 | +#. Symbols: ./AigaSymbols.svg |
1794 | +#: ../share/symbols/symbols.h:107 ../share/symbols/symbols.h:108 |
1795 | +msgctxt "Symbol" |
1796 | +msgid "Exit" |
1797 | +msgstr "Uscita" |
1798 | + |
1799 | +#. Symbols: ./AigaSymbols.svg |
1800 | +#: ../share/symbols/symbols.h:109 ../share/symbols/symbols.h:110 |
1801 | +msgctxt "Symbol" |
1802 | +msgid "Fire Extinguisher" |
1803 | +msgstr "Estintore" |
1804 | + |
1805 | +#. Symbols: ./AigaSymbols.svg |
1806 | +#: ../share/symbols/symbols.h:111 ../share/symbols/symbols.h:112 |
1807 | +msgctxt "Symbol" |
1808 | +msgid "Right Arrow" |
1809 | +msgstr "Freccia destra" |
1810 | + |
1811 | +#. Symbols: ./AigaSymbols.svg |
1812 | +#: ../share/symbols/symbols.h:113 ../share/symbols/symbols.h:114 |
1813 | +msgctxt "Symbol" |
1814 | +msgid "Forward and Right Arrow" |
1815 | +msgstr "Freccia avanti e destra" |
1816 | + |
1817 | +#. Symbols: ./AigaSymbols.svg |
1818 | +#: ../share/symbols/symbols.h:115 ../share/symbols/symbols.h:116 |
1819 | +msgctxt "Symbol" |
1820 | +msgid "Up Arrow" |
1821 | +msgstr "Freccia su" |
1822 | + |
1823 | +#. Symbols: ./AigaSymbols.svg |
1824 | +#: ../share/symbols/symbols.h:117 ../share/symbols/symbols.h:118 |
1825 | +msgctxt "Symbol" |
1826 | +msgid "Forward and Left Arrow" |
1827 | +msgstr "Freccia avanti e sinistra" |
1828 | + |
1829 | +#. Symbols: ./AigaSymbols.svg |
1830 | +#: ../share/symbols/symbols.h:119 ../share/symbols/symbols.h:120 |
1831 | +msgctxt "Symbol" |
1832 | +msgid "Left Arrow" |
1833 | +msgstr "Freccia sinistra" |
1834 | + |
1835 | +#. Symbols: ./AigaSymbols.svg |
1836 | +#: ../share/symbols/symbols.h:121 ../share/symbols/symbols.h:122 |
1837 | +msgctxt "Symbol" |
1838 | +msgid "Left and Down Arrow" |
1839 | +msgstr "Freccia sinistra e giù" |
1840 | + |
1841 | +#. Symbols: ./AigaSymbols.svg |
1842 | +#: ../share/symbols/symbols.h:123 ../share/symbols/symbols.h:124 |
1843 | +msgctxt "Symbol" |
1844 | +msgid "Down Arrow" |
1845 | +msgstr "Freccia giù" |
1846 | + |
1847 | +#. Symbols: ./AigaSymbols.svg |
1848 | +#: ../share/symbols/symbols.h:125 ../share/symbols/symbols.h:126 |
1849 | +msgctxt "Symbol" |
1850 | +msgid "Right and Down Arrow" |
1851 | +msgstr "Freccia destra e giù" |
1852 | + |
1853 | +#. Symbols: ./AigaSymbols.svg |
1854 | +#: ../share/symbols/symbols.h:127 ../share/symbols/symbols.h:128 |
1855 | +msgctxt "Symbol" |
1856 | +msgid "NPS Wheelchair Accessible - 1996" |
1857 | +msgstr "NPS Accessibile alle sedie a rotelle - 1996" |
1858 | + |
1859 | +#. Symbols: ./AigaSymbols.svg |
1860 | +#: ../share/symbols/symbols.h:129 ../share/symbols/symbols.h:130 |
1861 | +msgctxt "Symbol" |
1862 | +msgid "NPS Wheelchair Accessible" |
1863 | +msgstr "NPS Accessibile alle sedie a rotelle" |
1864 | + |
1865 | +#. Symbols: ./AigaSymbols.svg |
1866 | +#: ../share/symbols/symbols.h:131 ../share/symbols/symbols.h:132 |
1867 | +msgctxt "Symbol" |
1868 | +msgid "New Wheelchair Accessible" |
1869 | +msgstr "Nuovo Accessibile alle sedie a rotelle" |
1870 | + |
1871 | +#. Symbols: ./BalloonSymbols.svg |
1872 | +#: ../share/symbols/symbols.h:133 |
1873 | +msgctxt "Symbol" |
1874 | +msgid "Word Balloons" |
1875 | +msgstr "Nuvolette" |
1876 | + |
1877 | +#. Symbols: ./BalloonSymbols.svg |
1878 | +#: ../share/symbols/symbols.h:134 |
1879 | +msgctxt "Symbol" |
1880 | +msgid "Thought Balloon" |
1881 | +msgstr "Nuvoletta di pensiero" |
1882 | + |
1883 | +#. Symbols: ./BalloonSymbols.svg |
1884 | +#: ../share/symbols/symbols.h:135 |
1885 | +msgctxt "Symbol" |
1886 | +msgid "Dream Speaking" |
1887 | +msgstr "Discorso sognante" |
1888 | + |
1889 | +#. Symbols: ./BalloonSymbols.svg |
1890 | +#: ../share/symbols/symbols.h:136 |
1891 | +msgctxt "Symbol" |
1892 | +msgid "Rounded Balloon" |
1893 | +msgstr "Nuvoletta arrotondata" |
1894 | + |
1895 | +#. Symbols: ./BalloonSymbols.svg |
1896 | +#: ../share/symbols/symbols.h:137 |
1897 | +msgctxt "Symbol" |
1898 | +msgid "Squared Balloon" |
1899 | +msgstr "Nuvoletta squadrata" |
1900 | + |
1901 | +#. Symbols: ./BalloonSymbols.svg |
1902 | +#: ../share/symbols/symbols.h:138 |
1903 | +msgctxt "Symbol" |
1904 | +msgid "Over the Phone" |
1905 | +msgstr "Al telefono" |
1906 | + |
1907 | +#. Symbols: ./BalloonSymbols.svg |
1908 | +#: ../share/symbols/symbols.h:139 |
1909 | +msgctxt "Symbol" |
1910 | +msgid "Hip Balloon" |
1911 | +msgstr "Nuvoletta sfiancata" |
1912 | + |
1913 | +#. Symbols: ./BalloonSymbols.svg |
1914 | +#: ../share/symbols/symbols.h:140 |
1915 | +msgctxt "Symbol" |
1916 | +msgid "Circle Balloon" |
1917 | +msgstr "Nuvoletta rotonda" |
1918 | + |
1919 | +#. Symbols: ./BalloonSymbols.svg |
1920 | +#: ../share/symbols/symbols.h:141 |
1921 | +msgctxt "Symbol" |
1922 | +msgid "Exclaim Balloon" |
1923 | +msgstr "Nuvoletta di esclamazione" |
1924 | |
1925 | #. Symbols: ./FlowSymbols.svg |
1926 | -#: ../share/symbols/symbols.h:101 |
1927 | +#: ../share/symbols/symbols.h:142 |
1928 | msgctxt "Symbol" |
1929 | msgid "Flow Chart Shapes" |
1930 | msgstr "Diagramma di flusso" |
1931 | |
1932 | #. Symbols: ./FlowSymbols.svg |
1933 | -#: ../share/symbols/symbols.h:102 |
1934 | +#: ../share/symbols/symbols.h:143 |
1935 | msgctxt "Symbol" |
1936 | msgid "Process" |
1937 | msgstr "Processo" |
1938 | |
1939 | #. Symbols: ./FlowSymbols.svg |
1940 | -#: ../share/symbols/symbols.h:103 |
1941 | +#: ../share/symbols/symbols.h:144 |
1942 | msgctxt "Symbol" |
1943 | msgid "Input/Output" |
1944 | msgstr "Input/Output" |
1945 | |
1946 | #. Symbols: ./FlowSymbols.svg |
1947 | -#: ../share/symbols/symbols.h:104 |
1948 | +#: ../share/symbols/symbols.h:145 |
1949 | msgctxt "Symbol" |
1950 | msgid "Document" |
1951 | msgstr "Documento" |
1952 | |
1953 | #. Symbols: ./FlowSymbols.svg |
1954 | -#: ../share/symbols/symbols.h:105 |
1955 | +#: ../share/symbols/symbols.h:146 |
1956 | msgctxt "Symbol" |
1957 | msgid "Manual Operation" |
1958 | msgstr "Operazione manuale" |
1959 | |
1960 | #. Symbols: ./FlowSymbols.svg |
1961 | -#: ../share/symbols/symbols.h:106 |
1962 | +#: ../share/symbols/symbols.h:147 |
1963 | msgctxt "Symbol" |
1964 | msgid "Preparation" |
1965 | msgstr "Preparazione" |
1966 | |
1967 | #. Symbols: ./FlowSymbols.svg |
1968 | -#: ../share/symbols/symbols.h:107 |
1969 | +#: ../share/symbols/symbols.h:148 |
1970 | msgctxt "Symbol" |
1971 | msgid "Merge" |
1972 | msgstr "Fusione" |
1973 | |
1974 | #. Symbols: ./FlowSymbols.svg |
1975 | -#: ../share/symbols/symbols.h:108 |
1976 | +#: ../share/symbols/symbols.h:149 |
1977 | msgctxt "Symbol" |
1978 | msgid "Decision" |
1979 | msgstr "Decisione" |
1980 | |
1981 | #. Symbols: ./FlowSymbols.svg |
1982 | -#: ../share/symbols/symbols.h:109 |
1983 | +#: ../share/symbols/symbols.h:150 |
1984 | msgctxt "Symbol" |
1985 | msgid "Magnetic Tape" |
1986 | msgstr "" |
1987 | |
1988 | #. Symbols: ./FlowSymbols.svg |
1989 | -#: ../share/symbols/symbols.h:110 |
1990 | +#: ../share/symbols/symbols.h:151 |
1991 | #, fuzzy |
1992 | msgctxt "Symbol" |
1993 | msgid "Display" |
1994 | msgstr "Modalità visualizzazione" |
1995 | |
1996 | #. Symbols: ./FlowSymbols.svg |
1997 | -#: ../share/symbols/symbols.h:111 |
1998 | +#: ../share/symbols/symbols.h:152 |
1999 | msgctxt "Symbol" |
2000 | msgid "Auxiliary Operation" |
2001 | msgstr "" |
2002 | |
2003 | #. Symbols: ./FlowSymbols.svg |
2004 | -#: ../share/symbols/symbols.h:112 |
2005 | +#: ../share/symbols/symbols.h:153 |
2006 | msgctxt "Symbol" |
2007 | msgid "Manual Input" |
2008 | msgstr "Input manuale" |
2009 | |
2010 | #. Symbols: ./FlowSymbols.svg |
2011 | -#: ../share/symbols/symbols.h:113 |
2012 | +#: ../share/symbols/symbols.h:154 |
2013 | msgctxt "Symbol" |
2014 | msgid "Extract" |
2015 | msgstr "Estrai" |
2016 | |
2017 | #. Symbols: ./FlowSymbols.svg |
2018 | -#: ../share/symbols/symbols.h:114 |
2019 | +#: ../share/symbols/symbols.h:155 |
2020 | msgctxt "Symbol" |
2021 | msgid "Terminal/Interrupt" |
2022 | msgstr "" |
2023 | |
2024 | #. Symbols: ./FlowSymbols.svg |
2025 | -#: ../share/symbols/symbols.h:115 |
2026 | +#: ../share/symbols/symbols.h:156 |
2027 | msgctxt "Symbol" |
2028 | msgid "Punched Card" |
2029 | msgstr "" |
2030 | |
2031 | #. Symbols: ./FlowSymbols.svg |
2032 | -#: ../share/symbols/symbols.h:116 |
2033 | +#: ../share/symbols/symbols.h:157 |
2034 | #, fuzzy |
2035 | msgctxt "Symbol" |
2036 | msgid "Punch Tape" |
2037 | msgstr "Buca" |
2038 | |
2039 | #. Symbols: ./FlowSymbols.svg |
2040 | -#: ../share/symbols/symbols.h:117 |
2041 | +#: ../share/symbols/symbols.h:158 |
2042 | msgctxt "Symbol" |
2043 | msgid "Online Storage" |
2044 | msgstr "" |
2045 | |
2046 | #. Symbols: ./FlowSymbols.svg |
2047 | -#: ../share/symbols/symbols.h:118 |
2048 | +#: ../share/symbols/symbols.h:159 |
2049 | msgctxt "Symbol" |
2050 | msgid "Keying" |
2051 | msgstr "" |
2052 | |
2053 | #. Symbols: ./FlowSymbols.svg |
2054 | -#: ../share/symbols/symbols.h:119 |
2055 | +#: ../share/symbols/symbols.h:160 |
2056 | msgctxt "Symbol" |
2057 | msgid "Sort" |
2058 | msgstr "" |
2059 | |
2060 | #. Symbols: ./FlowSymbols.svg |
2061 | -#: ../share/symbols/symbols.h:120 |
2062 | +#: ../share/symbols/symbols.h:161 |
2063 | msgctxt "Symbol" |
2064 | msgid "Connector" |
2065 | msgstr "Connettore" |
2066 | |
2067 | #. Symbols: ./FlowSymbols.svg |
2068 | -#: ../share/symbols/symbols.h:121 |
2069 | +#: ../share/symbols/symbols.h:162 |
2070 | #, fuzzy |
2071 | msgctxt "Symbol" |
2072 | msgid "Off-Page Connector" |
2073 | msgstr "Connettore" |
2074 | |
2075 | #. Symbols: ./FlowSymbols.svg |
2076 | -#: ../share/symbols/symbols.h:122 |
2077 | +#: ../share/symbols/symbols.h:163 |
2078 | msgctxt "Symbol" |
2079 | msgid "Transmittal Tape" |
2080 | msgstr "" |
2081 | |
2082 | #. Symbols: ./FlowSymbols.svg |
2083 | -#: ../share/symbols/symbols.h:123 |
2084 | +#: ../share/symbols/symbols.h:164 |
2085 | msgctxt "Symbol" |
2086 | msgid "Communication Link" |
2087 | msgstr "Collegamento di comunicazione" |
2088 | |
2089 | #. Symbols: ./FlowSymbols.svg |
2090 | -#: ../share/symbols/symbols.h:124 |
2091 | +#: ../share/symbols/symbols.h:165 |
2092 | #, fuzzy |
2093 | msgctxt "Symbol" |
2094 | msgid "Collate" |
2095 | msgstr "Modula" |
2096 | |
2097 | #. Symbols: ./FlowSymbols.svg |
2098 | -#: ../share/symbols/symbols.h:125 |
2099 | +#: ../share/symbols/symbols.h:166 |
2100 | msgctxt "Symbol" |
2101 | msgid "Comment/Annotation" |
2102 | msgstr "Commento/Annotazione" |
2103 | |
2104 | #. Symbols: ./FlowSymbols.svg |
2105 | -#: ../share/symbols/symbols.h:126 |
2106 | +#: ../share/symbols/symbols.h:167 |
2107 | msgctxt "Symbol" |
2108 | msgid "Core" |
2109 | msgstr "Nucleo" |
2110 | |
2111 | #. Symbols: ./FlowSymbols.svg |
2112 | -#: ../share/symbols/symbols.h:127 |
2113 | +#: ../share/symbols/symbols.h:168 |
2114 | msgctxt "Symbol" |
2115 | msgid "Predefined Process" |
2116 | msgstr "Processo predefinito" |
2117 | |
2118 | #. Symbols: ./FlowSymbols.svg |
2119 | -#: ../share/symbols/symbols.h:128 |
2120 | +#: ../share/symbols/symbols.h:169 |
2121 | msgctxt "Symbol" |
2122 | msgid "Magnetic Disk (Database)" |
2123 | msgstr "Disco magnetico (Database)" |
2124 | |
2125 | #. Symbols: ./FlowSymbols.svg |
2126 | -#: ../share/symbols/symbols.h:129 |
2127 | +#: ../share/symbols/symbols.h:170 |
2128 | msgctxt "Symbol" |
2129 | msgid "Magnetic Drum (Direct Access)" |
2130 | msgstr "" |
2131 | |
2132 | #. Symbols: ./FlowSymbols.svg |
2133 | -#: ../share/symbols/symbols.h:130 |
2134 | +#: ../share/symbols/symbols.h:171 |
2135 | msgctxt "Symbol" |
2136 | msgid "Offline Storage" |
2137 | msgstr "" |
2138 | |
2139 | #. Symbols: ./FlowSymbols.svg |
2140 | -#: ../share/symbols/symbols.h:131 |
2141 | +#: ../share/symbols/symbols.h:172 |
2142 | msgctxt "Symbol" |
2143 | msgid "Logical Or" |
2144 | msgstr "Or logico" |
2145 | |
2146 | #. Symbols: ./FlowSymbols.svg |
2147 | -#: ../share/symbols/symbols.h:132 |
2148 | +#: ../share/symbols/symbols.h:173 |
2149 | msgctxt "Symbol" |
2150 | msgid "Logical And" |
2151 | msgstr "And logico" |
2152 | |
2153 | #. Symbols: ./FlowSymbols.svg |
2154 | -#: ../share/symbols/symbols.h:133 |
2155 | +#: ../share/symbols/symbols.h:174 |
2156 | msgctxt "Symbol" |
2157 | msgid "Delay" |
2158 | msgstr "" |
2159 | |
2160 | #. Symbols: ./FlowSymbols.svg |
2161 | -#: ../share/symbols/symbols.h:134 |
2162 | +#: ../share/symbols/symbols.h:175 |
2163 | msgctxt "Symbol" |
2164 | msgid "Loop Limit Begin" |
2165 | msgstr "" |
2166 | |
2167 | #. Symbols: ./FlowSymbols.svg |
2168 | -#: ../share/symbols/symbols.h:135 |
2169 | +#: ../share/symbols/symbols.h:176 |
2170 | msgctxt "Symbol" |
2171 | msgid "Loop Limit End" |
2172 | msgstr "" |
2173 | |
2174 | -#. Symbols: ./BalloonSymbols.svg |
2175 | -#: ../share/symbols/symbols.h:136 |
2176 | -msgctxt "Symbol" |
2177 | -msgid "Word Balloons" |
2178 | -msgstr "Nuvolette" |
2179 | - |
2180 | -#. Symbols: ./BalloonSymbols.svg |
2181 | -#: ../share/symbols/symbols.h:137 |
2182 | -msgctxt "Symbol" |
2183 | -msgid "Thought Balloon" |
2184 | -msgstr "Nuvoletta di pensiero" |
2185 | - |
2186 | -#. Symbols: ./BalloonSymbols.svg |
2187 | -#: ../share/symbols/symbols.h:138 |
2188 | -msgctxt "Symbol" |
2189 | -msgid "Dream Speaking" |
2190 | -msgstr "Discorso sognante" |
2191 | - |
2192 | -#. Symbols: ./BalloonSymbols.svg |
2193 | -#: ../share/symbols/symbols.h:139 |
2194 | -msgctxt "Symbol" |
2195 | -msgid "Rounded Balloon" |
2196 | -msgstr "Nuvoletta arrotondata" |
2197 | - |
2198 | -#. Symbols: ./BalloonSymbols.svg |
2199 | -#: ../share/symbols/symbols.h:140 |
2200 | -msgctxt "Symbol" |
2201 | -msgid "Squared Balloon" |
2202 | -msgstr "Nuvoletta squadrata" |
2203 | - |
2204 | -#. Symbols: ./BalloonSymbols.svg |
2205 | -#: ../share/symbols/symbols.h:141 |
2206 | -msgctxt "Symbol" |
2207 | -msgid "Over the Phone" |
2208 | -msgstr "Al telefono" |
2209 | - |
2210 | -#. Symbols: ./BalloonSymbols.svg |
2211 | -#: ../share/symbols/symbols.h:142 |
2212 | -msgctxt "Symbol" |
2213 | -msgid "Hip Balloon" |
2214 | -msgstr "Nuvoletta sfiancata" |
2215 | - |
2216 | -#. Symbols: ./BalloonSymbols.svg |
2217 | -#: ../share/symbols/symbols.h:143 |
2218 | -msgctxt "Symbol" |
2219 | -msgid "Circle Balloon" |
2220 | -msgstr "Nuvoletta rotonda" |
2221 | - |
2222 | -#. Symbols: ./BalloonSymbols.svg |
2223 | -#: ../share/symbols/symbols.h:144 |
2224 | -msgctxt "Symbol" |
2225 | -msgid "Exclaim Balloon" |
2226 | -msgstr "Nuvoletta di esclamazione" |
2227 | - |
2228 | #. Symbols: ./LogicSymbols.svg |
2229 | -#: ../share/symbols/symbols.h:145 |
2230 | +#: ../share/symbols/symbols.h:177 |
2231 | msgctxt "Symbol" |
2232 | msgid "Logic Symbols" |
2233 | msgstr "Simboli logici" |
2234 | |
2235 | #. Symbols: ./LogicSymbols.svg |
2236 | -#: ../share/symbols/symbols.h:146 |
2237 | +#: ../share/symbols/symbols.h:178 |
2238 | msgctxt "Symbol" |
2239 | msgid "Xnor Gate" |
2240 | msgstr "Xnor Gate" |
2241 | |
2242 | #. Symbols: ./LogicSymbols.svg |
2243 | -#: ../share/symbols/symbols.h:147 |
2244 | +#: ../share/symbols/symbols.h:179 |
2245 | msgctxt "Symbol" |
2246 | msgid "Xor Gate" |
2247 | msgstr "Xor Gate" |
2248 | |
2249 | #. Symbols: ./LogicSymbols.svg |
2250 | -#: ../share/symbols/symbols.h:148 |
2251 | +#: ../share/symbols/symbols.h:180 |
2252 | msgctxt "Symbol" |
2253 | msgid "Nor Gate" |
2254 | msgstr "Nor Gate" |
2255 | |
2256 | #. Symbols: ./LogicSymbols.svg |
2257 | -#: ../share/symbols/symbols.h:149 |
2258 | +#: ../share/symbols/symbols.h:181 |
2259 | msgctxt "Symbol" |
2260 | msgid "Or Gate" |
2261 | msgstr "Or Gate" |
2262 | |
2263 | #. Symbols: ./LogicSymbols.svg |
2264 | -#: ../share/symbols/symbols.h:150 |
2265 | +#: ../share/symbols/symbols.h:182 |
2266 | msgctxt "Symbol" |
2267 | msgid "Nand Gate" |
2268 | msgstr "Nand Gate" |
2269 | |
2270 | #. Symbols: ./LogicSymbols.svg |
2271 | -#: ../share/symbols/symbols.h:151 |
2272 | +#: ../share/symbols/symbols.h:183 |
2273 | msgctxt "Symbol" |
2274 | msgid "And Gate" |
2275 | msgstr "And Gate" |
2276 | |
2277 | #. Symbols: ./LogicSymbols.svg |
2278 | -#: ../share/symbols/symbols.h:152 |
2279 | +#: ../share/symbols/symbols.h:184 |
2280 | msgctxt "Symbol" |
2281 | msgid "Buffer" |
2282 | msgstr "Buffer" |
2283 | |
2284 | #. Symbols: ./LogicSymbols.svg |
2285 | -#: ../share/symbols/symbols.h:153 |
2286 | +#: ../share/symbols/symbols.h:185 |
2287 | msgctxt "Symbol" |
2288 | msgid "Not Gate" |
2289 | msgstr "Not Gate" |
2290 | |
2291 | #. Symbols: ./LogicSymbols.svg |
2292 | -#: ../share/symbols/symbols.h:154 |
2293 | +#: ../share/symbols/symbols.h:186 |
2294 | msgctxt "Symbol" |
2295 | msgid "Buffer Small" |
2296 | msgstr "Buffer piccolo" |
2297 | |
2298 | #. Symbols: ./LogicSymbols.svg |
2299 | -#: ../share/symbols/symbols.h:155 |
2300 | +#: ../share/symbols/symbols.h:187 |
2301 | msgctxt "Symbol" |
2302 | msgid "Not Gate Small" |
2303 | msgstr "Not Gate piccolo" |
2304 | |
2305 | -#. Symbols: ./AigaSymbols.svg |
2306 | -#: ../share/symbols/symbols.h:156 |
2307 | -msgctxt "Symbol" |
2308 | -msgid "AIGA Symbol Signs" |
2309 | -msgstr "Segni simboli AIGA" |
2310 | - |
2311 | -#. Symbols: ./AigaSymbols.svg |
2312 | -#: ../share/symbols/symbols.h:159 ../share/symbols/symbols.h:160 |
2313 | -msgctxt "Symbol" |
2314 | -msgid "Mail" |
2315 | -msgstr "Posta" |
2316 | - |
2317 | -#. Symbols: ./AigaSymbols.svg |
2318 | -#: ../share/symbols/symbols.h:161 ../share/symbols/symbols.h:162 |
2319 | -msgctxt "Symbol" |
2320 | -msgid "Currency Exchange" |
2321 | -msgstr "Cambiavalute" |
2322 | - |
2323 | -#. Symbols: ./AigaSymbols.svg |
2324 | -#: ../share/symbols/symbols.h:163 ../share/symbols/symbols.h:164 |
2325 | -msgctxt "Symbol" |
2326 | -msgid "Currency Exchange - Euro" |
2327 | -msgstr "Cambiavalute - Euro" |
2328 | - |
2329 | -#. Symbols: ./AigaSymbols.svg |
2330 | -#: ../share/symbols/symbols.h:165 ../share/symbols/symbols.h:166 |
2331 | -msgctxt "Symbol" |
2332 | -msgid "Cashier" |
2333 | -msgstr "Cassiere" |
2334 | - |
2335 | -#. Symbols: ./AigaSymbols.svg |
2336 | -#: ../share/symbols/symbols.h:169 ../share/symbols/symbols.h:170 |
2337 | -msgctxt "Symbol" |
2338 | -msgid "Lost and Found" |
2339 | -msgstr "Oggetti smarriti" |
2340 | - |
2341 | -#. Symbols: ./AigaSymbols.svg |
2342 | -#: ../share/symbols/symbols.h:171 ../share/symbols/symbols.h:172 |
2343 | -msgctxt "Symbol" |
2344 | -msgid "Coat Check" |
2345 | -msgstr "Guardaroba" |
2346 | - |
2347 | -#. Symbols: ./AigaSymbols.svg |
2348 | -#: ../share/symbols/symbols.h:173 ../share/symbols/symbols.h:174 |
2349 | -msgctxt "Symbol" |
2350 | -msgid "Baggage Lockers" |
2351 | -msgstr "Armadietti per bagaglio" |
2352 | - |
2353 | -#. Symbols: ./AigaSymbols.svg |
2354 | -#: ../share/symbols/symbols.h:175 ../share/symbols/symbols.h:176 |
2355 | -msgctxt "Symbol" |
2356 | -msgid "Escalator" |
2357 | -msgstr "Scala mobile" |
2358 | - |
2359 | -#. Symbols: ./AigaSymbols.svg |
2360 | -#: ../share/symbols/symbols.h:177 ../share/symbols/symbols.h:178 |
2361 | -msgctxt "Symbol" |
2362 | -msgid "Escalator Down" |
2363 | -msgstr "Scala mobile giù" |
2364 | - |
2365 | -#. Symbols: ./AigaSymbols.svg |
2366 | -#: ../share/symbols/symbols.h:179 ../share/symbols/symbols.h:180 |
2367 | -msgctxt "Symbol" |
2368 | -msgid "Escalator Up" |
2369 | -msgstr "Scala mobile su" |
2370 | - |
2371 | -#. Symbols: ./AigaSymbols.svg |
2372 | -#: ../share/symbols/symbols.h:181 ../share/symbols/symbols.h:182 |
2373 | -msgctxt "Symbol" |
2374 | -msgid "Stairs" |
2375 | -msgstr "Scale" |
2376 | - |
2377 | -#. Symbols: ./AigaSymbols.svg |
2378 | -#: ../share/symbols/symbols.h:183 ../share/symbols/symbols.h:184 |
2379 | -msgctxt "Symbol" |
2380 | -msgid "Stairs Down" |
2381 | -msgstr "Scale giù" |
2382 | - |
2383 | -#. Symbols: ./AigaSymbols.svg |
2384 | -#: ../share/symbols/symbols.h:185 ../share/symbols/symbols.h:186 |
2385 | -msgctxt "Symbol" |
2386 | -msgid "Stairs Up" |
2387 | -msgstr "Scale su" |
2388 | - |
2389 | -#. Symbols: ./AigaSymbols.svg |
2390 | -#: ../share/symbols/symbols.h:187 ../share/symbols/symbols.h:188 |
2391 | -msgctxt "Symbol" |
2392 | -msgid "Elevator" |
2393 | -msgstr "Ascensore" |
2394 | - |
2395 | -#. Symbols: ./AigaSymbols.svg |
2396 | +#. Symbols: ./MapSymbolsNPS.svg |
2397 | +#: ../share/symbols/symbols.h:188 |
2398 | +msgctxt "Symbol" |
2399 | +msgid "United States National Park Service Map Symbols" |
2400 | +msgstr "Simboli mappa parchi nazionali Stati Uniti" |
2401 | + |
2402 | +#. Symbols: ./MapSymbolsNPS.svg |
2403 | #: ../share/symbols/symbols.h:189 ../share/symbols/symbols.h:190 |
2404 | msgctxt "Symbol" |
2405 | -msgid "Toilets - Men" |
2406 | -msgstr "Servizi - Uomo" |
2407 | +msgid "Airport" |
2408 | +msgstr "Aereoporto" |
2409 | |
2410 | -#. Symbols: ./AigaSymbols.svg |
2411 | +#. Symbols: ./MapSymbolsNPS.svg |
2412 | #: ../share/symbols/symbols.h:191 ../share/symbols/symbols.h:192 |
2413 | msgctxt "Symbol" |
2414 | -msgid "Toilets - Women" |
2415 | -msgstr "Servizi - Donna" |
2416 | +msgid "Amphitheatre" |
2417 | +msgstr "Anfiteatro" |
2418 | |
2419 | -#. Symbols: ./AigaSymbols.svg |
2420 | +#. Symbols: ./MapSymbolsNPS.svg |
2421 | #: ../share/symbols/symbols.h:193 ../share/symbols/symbols.h:194 |
2422 | msgctxt "Symbol" |
2423 | -msgid "Toilets" |
2424 | -msgstr "Servizi" |
2425 | +msgid "Bicycle Trail" |
2426 | +msgstr "Pista ciclabile" |
2427 | |
2428 | -#. Symbols: ./AigaSymbols.svg |
2429 | +#. Symbols: ./MapSymbolsNPS.svg |
2430 | #: ../share/symbols/symbols.h:195 ../share/symbols/symbols.h:196 |
2431 | msgctxt "Symbol" |
2432 | -msgid "Nursery" |
2433 | -msgstr "Asilo nido" |
2434 | +msgid "Boat Launch" |
2435 | +msgstr "Rampa di alaggio barca" |
2436 | |
2437 | -#. Symbols: ./AigaSymbols.svg |
2438 | +#. Symbols: ./MapSymbolsNPS.svg |
2439 | #: ../share/symbols/symbols.h:197 ../share/symbols/symbols.h:198 |
2440 | msgctxt "Symbol" |
2441 | -msgid "Drinking Fountain" |
2442 | -msgstr "Fontanella" |
2443 | +msgid "Boat Tour" |
2444 | +msgstr "Viaggio in barca" |
2445 | |
2446 | -#. Symbols: ./AigaSymbols.svg |
2447 | +#. Symbols: ./MapSymbolsNPS.svg |
2448 | #: ../share/symbols/symbols.h:199 ../share/symbols/symbols.h:200 |
2449 | msgctxt "Symbol" |
2450 | -msgid "Waiting Room" |
2451 | -msgstr "Sala di attesa" |
2452 | - |
2453 | -#. Symbols: ./AigaSymbols.svg |
2454 | +msgid "Bus Stop" |
2455 | +msgstr "Fermata dell'autobus" |
2456 | + |
2457 | +#. Symbols: ./MapSymbolsNPS.svg |
2458 | +#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202 |
2459 | +msgctxt "Symbol" |
2460 | +msgid "Campfire" |
2461 | +msgstr "Fuoco da campo" |
2462 | + |
2463 | +#. Symbols: ./MapSymbolsNPS.svg |
2464 | #: ../share/symbols/symbols.h:203 ../share/symbols/symbols.h:204 |
2465 | msgctxt "Symbol" |
2466 | -msgid "Hotel Information" |
2467 | -msgstr "Informazioni hotel" |
2468 | +msgid "Campground" |
2469 | +msgstr "Campeggio" |
2470 | |
2471 | -#. Symbols: ./AigaSymbols.svg |
2472 | +#. Symbols: ./MapSymbolsNPS.svg |
2473 | #: ../share/symbols/symbols.h:205 ../share/symbols/symbols.h:206 |
2474 | msgctxt "Symbol" |
2475 | -msgid "Air Transportation" |
2476 | -msgstr "Trasporto aereo" |
2477 | +msgid "CanoeAccess" |
2478 | +msgstr "Accesso canoa" |
2479 | |
2480 | -#. Symbols: ./AigaSymbols.svg |
2481 | +#. Symbols: ./MapSymbolsNPS.svg |
2482 | #: ../share/symbols/symbols.h:207 ../share/symbols/symbols.h:208 |
2483 | msgctxt "Symbol" |
2484 | -msgid "Heliport" |
2485 | -msgstr "Eliporto" |
2486 | +msgid "Crosscountry Ski Trail" |
2487 | +msgstr "Pista di sci di fondo" |
2488 | |
2489 | -#. Symbols: ./AigaSymbols.svg |
2490 | +#. Symbols: ./MapSymbolsNPS.svg |
2491 | #: ../share/symbols/symbols.h:209 ../share/symbols/symbols.h:210 |
2492 | msgctxt "Symbol" |
2493 | -msgid "Taxi" |
2494 | -msgstr "Taxi" |
2495 | +msgid "Downhill Skiing" |
2496 | +msgstr "Discesa libera" |
2497 | |
2498 | -#. Symbols: ./AigaSymbols.svg |
2499 | +#. Symbols: ./MapSymbolsNPS.svg |
2500 | #: ../share/symbols/symbols.h:211 ../share/symbols/symbols.h:212 |
2501 | msgctxt "Symbol" |
2502 | -msgid "Bus" |
2503 | -msgstr "Autobus" |
2504 | - |
2505 | -#. Symbols: ./AigaSymbols.svg |
2506 | -#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214 |
2507 | -msgctxt "Symbol" |
2508 | -msgid "Ground Transportation" |
2509 | -msgstr "Trasporto via terra" |
2510 | - |
2511 | -#. Symbols: ./AigaSymbols.svg |
2512 | +msgid "Drinking Water" |
2513 | +msgstr "Acqua potabile" |
2514 | + |
2515 | +#. Symbols: ./MapSymbolsNPS.svg |
2516 | #: ../share/symbols/symbols.h:215 ../share/symbols/symbols.h:216 |
2517 | msgctxt "Symbol" |
2518 | -msgid "Rail Transportation" |
2519 | -msgstr "Trasporto ferroviario" |
2520 | +msgid "Fishing" |
2521 | +msgstr "Pesca" |
2522 | |
2523 | -#. Symbols: ./AigaSymbols.svg |
2524 | +#. Symbols: ./MapSymbolsNPS.svg |
2525 | #: ../share/symbols/symbols.h:217 ../share/symbols/symbols.h:218 |
2526 | msgctxt "Symbol" |
2527 | -msgid "Water Transportation" |
2528 | -msgstr "Trasporto via mare" |
2529 | - |
2530 | -#. Symbols: ./AigaSymbols.svg |
2531 | -#: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220 |
2532 | -msgctxt "Symbol" |
2533 | -msgid "Car Rental" |
2534 | -msgstr "Autonoleggio" |
2535 | - |
2536 | -#. Symbols: ./AigaSymbols.svg |
2537 | +msgid "Food Service" |
2538 | +msgstr "Servizio di ristorazione" |
2539 | + |
2540 | +#. Symbols: ./MapSymbolsNPS.svg |
2541 | +#. Symbols: ./MapSymbolsNPS.svg |
2542 | +#. Symbols: ./MapSymbolsNPS.svg |
2543 | #: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222 |
2544 | msgctxt "Symbol" |
2545 | -msgid "Restaurant" |
2546 | -msgstr "Ristorante" |
2547 | +msgid "Gas Station" |
2548 | +msgstr "Distributore di benzina" |
2549 | |
2550 | -#. Symbols: ./AigaSymbols.svg |
2551 | +#. Symbols: ./MapSymbolsNPS.svg |
2552 | #: ../share/symbols/symbols.h:223 ../share/symbols/symbols.h:224 |
2553 | msgctxt "Symbol" |
2554 | -msgid "Coffeeshop" |
2555 | -msgstr "Caffè" |
2556 | +msgid "Golfing" |
2557 | +msgstr "Golf" |
2558 | |
2559 | -#. Symbols: ./AigaSymbols.svg |
2560 | +#. Symbols: ./MapSymbolsNPS.svg |
2561 | #: ../share/symbols/symbols.h:225 ../share/symbols/symbols.h:226 |
2562 | msgctxt "Symbol" |
2563 | -msgid "Bar" |
2564 | -msgstr "Bar" |
2565 | +msgid "Horseback Riding" |
2566 | +msgstr "Equitazione" |
2567 | |
2568 | -#. Symbols: ./AigaSymbols.svg |
2569 | +#. Symbols: ./MapSymbolsNPS.svg |
2570 | #: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228 |
2571 | msgctxt "Symbol" |
2572 | -msgid "Shops" |
2573 | -msgstr "Negozi" |
2574 | +msgid "Hospital" |
2575 | +msgstr "Ospedale" |
2576 | |
2577 | -#. Symbols: ./AigaSymbols.svg |
2578 | +#. Symbols: ./MapSymbolsNPS.svg |
2579 | #: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230 |
2580 | msgctxt "Symbol" |
2581 | -msgid "Barber Shop - Beauty Salon" |
2582 | -msgstr "Barbiere - Salone di bellezza" |
2583 | - |
2584 | -#. Symbols: ./AigaSymbols.svg |
2585 | -#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232 |
2586 | -msgctxt "Symbol" |
2587 | -msgid "Barber Shop" |
2588 | -msgstr "Barbiere" |
2589 | - |
2590 | -#. Symbols: ./AigaSymbols.svg |
2591 | +msgid "Ice Skating" |
2592 | +msgstr "Pattinaggio sul ghiaccio" |
2593 | + |
2594 | +#. Symbols: ./MapSymbolsNPS.svg |
2595 | #: ../share/symbols/symbols.h:233 ../share/symbols/symbols.h:234 |
2596 | msgctxt "Symbol" |
2597 | -msgid "Beauty Salon" |
2598 | -msgstr "Salone di bellezza" |
2599 | +msgid "Litter Receptacle" |
2600 | +msgstr "Cestino dei rifiuti" |
2601 | |
2602 | -#. Symbols: ./AigaSymbols.svg |
2603 | +#. Symbols: ./MapSymbolsNPS.svg |
2604 | #: ../share/symbols/symbols.h:235 ../share/symbols/symbols.h:236 |
2605 | msgctxt "Symbol" |
2606 | -msgid "Ticket Purchase" |
2607 | -msgstr "Acquisto biglietti" |
2608 | +msgid "Lodging" |
2609 | +msgstr "Alloggio" |
2610 | |
2611 | -#. Symbols: ./AigaSymbols.svg |
2612 | +#. Symbols: ./MapSymbolsNPS.svg |
2613 | #: ../share/symbols/symbols.h:237 ../share/symbols/symbols.h:238 |
2614 | msgctxt "Symbol" |
2615 | -msgid "Baggage Check In" |
2616 | -msgstr "Check in bagagli" |
2617 | +msgid "Marina" |
2618 | +msgstr "Marina" |
2619 | |
2620 | -#. Symbols: ./AigaSymbols.svg |
2621 | +#. Symbols: ./MapSymbolsNPS.svg |
2622 | #: ../share/symbols/symbols.h:239 ../share/symbols/symbols.h:240 |
2623 | msgctxt "Symbol" |
2624 | -msgid "Baggage Claim" |
2625 | -msgstr "Ritiro bagagli" |
2626 | - |
2627 | -#. Symbols: ./AigaSymbols.svg |
2628 | -#: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242 |
2629 | -msgctxt "Symbol" |
2630 | -msgid "Customs" |
2631 | -msgstr "Dogana" |
2632 | - |
2633 | -#. Symbols: ./AigaSymbols.svg |
2634 | +msgid "Recycling" |
2635 | +msgstr "Riciclaggio" |
2636 | + |
2637 | +#. Symbols: ./MapSymbolsNPS.svg |
2638 | #: ../share/symbols/symbols.h:243 ../share/symbols/symbols.h:244 |
2639 | msgctxt "Symbol" |
2640 | -msgid "Immigration" |
2641 | -msgstr "Immigrazione" |
2642 | +msgid "Pets On Leash" |
2643 | +msgstr "Animali al guinzaglio" |
2644 | |
2645 | -#. Symbols: ./AigaSymbols.svg |
2646 | +#. Symbols: ./MapSymbolsNPS.svg |
2647 | #: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246 |
2648 | msgctxt "Symbol" |
2649 | -msgid "Departing Flights" |
2650 | -msgstr "Voli in partenza" |
2651 | +msgid "Picnic Area" |
2652 | +msgstr "Area picnic" |
2653 | |
2654 | -#. Symbols: ./AigaSymbols.svg |
2655 | +#. Symbols: ./MapSymbolsNPS.svg |
2656 | #: ../share/symbols/symbols.h:247 ../share/symbols/symbols.h:248 |
2657 | msgctxt "Symbol" |
2658 | -msgid "Arriving Flights" |
2659 | -msgstr "Voli in arrivo" |
2660 | +msgid "Post Office" |
2661 | +msgstr "Ufficio postale" |
2662 | |
2663 | -#. Symbols: ./AigaSymbols.svg |
2664 | +#. Symbols: ./MapSymbolsNPS.svg |
2665 | #: ../share/symbols/symbols.h:249 ../share/symbols/symbols.h:250 |
2666 | msgctxt "Symbol" |
2667 | -msgid "Smoking" |
2668 | -msgstr "Fumare" |
2669 | +msgid "Ranger Station" |
2670 | +msgstr "Stazione dei ranger" |
2671 | |
2672 | -#. Symbols: ./AigaSymbols.svg |
2673 | +#. Symbols: ./MapSymbolsNPS.svg |
2674 | #: ../share/symbols/symbols.h:251 ../share/symbols/symbols.h:252 |
2675 | msgctxt "Symbol" |
2676 | -msgid "No Smoking" |
2677 | -msgstr "Vietato fumare" |
2678 | - |
2679 | -#. Symbols: ./AigaSymbols.svg |
2680 | +msgid "RV Campground" |
2681 | +msgstr "Campeggio camper" |
2682 | + |
2683 | +#. Symbols: ./MapSymbolsNPS.svg |
2684 | +#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254 |
2685 | +msgctxt "Symbol" |
2686 | +msgid "Restrooms" |
2687 | +msgstr "Servizi" |
2688 | + |
2689 | +#. Symbols: ./MapSymbolsNPS.svg |
2690 | #: ../share/symbols/symbols.h:255 ../share/symbols/symbols.h:256 |
2691 | msgctxt "Symbol" |
2692 | -msgid "No Parking" |
2693 | -msgstr "Divieto di parcheggio" |
2694 | +msgid "Sailing" |
2695 | +msgstr "Vela" |
2696 | |
2697 | -#. Symbols: ./AigaSymbols.svg |
2698 | +#. Symbols: ./MapSymbolsNPS.svg |
2699 | #: ../share/symbols/symbols.h:257 ../share/symbols/symbols.h:258 |
2700 | msgctxt "Symbol" |
2701 | -msgid "No Dogs" |
2702 | -msgstr "Divieto per i cani" |
2703 | +msgid "Sanitary Disposal Station" |
2704 | +msgstr "Stazione di smaltimento sanitario" |
2705 | |
2706 | -#. Symbols: ./AigaSymbols.svg |
2707 | +#. Symbols: ./MapSymbolsNPS.svg |
2708 | #: ../share/symbols/symbols.h:259 ../share/symbols/symbols.h:260 |
2709 | msgctxt "Symbol" |
2710 | -msgid "No Entry" |
2711 | -msgstr "Divieto di ingresso" |
2712 | +msgid "Scuba Diving" |
2713 | +msgstr "Immersione subacquea" |
2714 | |
2715 | -#. Symbols: ./AigaSymbols.svg |
2716 | +#. Symbols: ./MapSymbolsNPS.svg |
2717 | #: ../share/symbols/symbols.h:261 ../share/symbols/symbols.h:262 |
2718 | msgctxt "Symbol" |
2719 | -msgid "Exit" |
2720 | -msgstr "Uscita" |
2721 | +msgid "Self Guided Trail" |
2722 | +msgstr "Sentiero guidato" |
2723 | |
2724 | -#. Symbols: ./AigaSymbols.svg |
2725 | +#. Symbols: ./MapSymbolsNPS.svg |
2726 | #: ../share/symbols/symbols.h:263 ../share/symbols/symbols.h:264 |
2727 | msgctxt "Symbol" |
2728 | -msgid "Fire Extinguisher" |
2729 | -msgstr "Estintore" |
2730 | +msgid "Shelter" |
2731 | +msgstr "Rifugio" |
2732 | |
2733 | -#. Symbols: ./AigaSymbols.svg |
2734 | +#. Symbols: ./MapSymbolsNPS.svg |
2735 | #: ../share/symbols/symbols.h:265 ../share/symbols/symbols.h:266 |
2736 | msgctxt "Symbol" |
2737 | -msgid "Right Arrow" |
2738 | -msgstr "Freccia destra" |
2739 | +msgid "Showers" |
2740 | +msgstr "Docce" |
2741 | |
2742 | -#. Symbols: ./AigaSymbols.svg |
2743 | +#. Symbols: ./MapSymbolsNPS.svg |
2744 | #: ../share/symbols/symbols.h:267 ../share/symbols/symbols.h:268 |
2745 | msgctxt "Symbol" |
2746 | -msgid "Forward and Right Arrow" |
2747 | -msgstr "Freccia avanti e destra" |
2748 | +msgid "Sledding" |
2749 | +msgstr "Slitta" |
2750 | |
2751 | -#. Symbols: ./AigaSymbols.svg |
2752 | +#. Symbols: ./MapSymbolsNPS.svg |
2753 | #: ../share/symbols/symbols.h:269 ../share/symbols/symbols.h:270 |
2754 | msgctxt "Symbol" |
2755 | -msgid "Up Arrow" |
2756 | -msgstr "Freccia su" |
2757 | +msgid "SnowmobileTrail" |
2758 | +msgstr "Sentiero motoslitta" |
2759 | |
2760 | -#. Symbols: ./AigaSymbols.svg |
2761 | +#. Symbols: ./MapSymbolsNPS.svg |
2762 | #: ../share/symbols/symbols.h:271 ../share/symbols/symbols.h:272 |
2763 | msgctxt "Symbol" |
2764 | -msgid "Forward and Left Arrow" |
2765 | -msgstr "Freccia avanti e sinistra" |
2766 | +msgid "Stable" |
2767 | +msgstr "Stalla" |
2768 | |
2769 | -#. Symbols: ./AigaSymbols.svg |
2770 | +#. Symbols: ./MapSymbolsNPS.svg |
2771 | #: ../share/symbols/symbols.h:273 ../share/symbols/symbols.h:274 |
2772 | msgctxt "Symbol" |
2773 | -msgid "Left Arrow" |
2774 | -msgstr "Freccia sinistra" |
2775 | +msgid "Store" |
2776 | +msgstr "Negozio" |
2777 | |
2778 | -#. Symbols: ./AigaSymbols.svg |
2779 | +#. Symbols: ./MapSymbolsNPS.svg |
2780 | #: ../share/symbols/symbols.h:275 ../share/symbols/symbols.h:276 |
2781 | msgctxt "Symbol" |
2782 | -msgid "Left and Down Arrow" |
2783 | -msgstr "Freccia sinistra e giù" |
2784 | - |
2785 | -#. Symbols: ./AigaSymbols.svg |
2786 | -#: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278 |
2787 | -msgctxt "Symbol" |
2788 | -msgid "Down Arrow" |
2789 | -msgstr "Freccia giù" |
2790 | - |
2791 | -#. Symbols: ./AigaSymbols.svg |
2792 | +msgid "Swimming" |
2793 | +msgstr "Nuoto" |
2794 | + |
2795 | +#. Symbols: ./MapSymbolsNPS.svg |
2796 | #: ../share/symbols/symbols.h:279 ../share/symbols/symbols.h:280 |
2797 | msgctxt "Symbol" |
2798 | -msgid "Right and Down Arrow" |
2799 | -msgstr "Freccia destra e giù" |
2800 | +msgid "Emergency Telephone" |
2801 | +msgstr "Telefono di emergenza" |
2802 | |
2803 | -#. Symbols: ./AigaSymbols.svg |
2804 | +#. Symbols: ./MapSymbolsNPS.svg |
2805 | #: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282 |
2806 | msgctxt "Symbol" |
2807 | -msgid "NPS Wheelchair Accessible - 1996" |
2808 | -msgstr "NPS Accessibile alle sedie a rotelle - 1996" |
2809 | +msgid "Trailhead" |
2810 | +msgstr "Sentiero" |
2811 | |
2812 | -#. Symbols: ./AigaSymbols.svg |
2813 | +#. Symbols: ./MapSymbolsNPS.svg |
2814 | #: ../share/symbols/symbols.h:283 ../share/symbols/symbols.h:284 |
2815 | msgctxt "Symbol" |
2816 | -msgid "NPS Wheelchair Accessible" |
2817 | -msgstr "NPS Accessibile alle sedie a rotelle" |
2818 | +msgid "Wheelchair Accessible" |
2819 | +msgstr "Accessibile alle sedie a rotelle" |
2820 | |
2821 | -#. Symbols: ./AigaSymbols.svg |
2822 | +#. Symbols: ./MapSymbolsNPS.svg |
2823 | #: ../share/symbols/symbols.h:285 ../share/symbols/symbols.h:286 |
2824 | msgctxt "Symbol" |
2825 | -msgid "New Wheelchair Accessible" |
2826 | -msgstr "Nuovo Accessibile alle sedie a rotelle" |
2827 | +msgid "Wind Surfing" |
2828 | +msgstr "Windsurf" |
2829 | + |
2830 | +#. Symbols: ./MapSymbolsNPS.svg |
2831 | +#. Symbols: ./MapSymbolsNPS.svg |
2832 | +#: ../share/symbols/symbols.h:220 ../share/symbols/symbols.h:219 |
2833 | +msgctxt "Symbol" |
2834 | +msgid "Four Wheel Drive Road)," |
2835 | +msgstr "" |
2836 | |
2837 | #: ../share/templates/templates.h:1 |
2838 | msgid "A4 Landscape Page" |
2839 | @@ -4730,7 +4733,7 @@ |
2840 | msgstr "guide tipografia tipografico canvas" |
2841 | |
2842 | #. 3D box |
2843 | -#: ../src/box3d.cpp:260 ../src/box3d.cpp:1313 |
2844 | +#: ../src/box3d.cpp:259 ../src/box3d.cpp:1310 |
2845 | #: ../src/ui/dialog/inkscape-preferences.cpp:400 |
2846 | msgid "3D Box" |
2847 | msgstr "Solido 3D" |
2848 | @@ -5170,7 +5173,7 @@ |
2849 | msgid "Memory document %1" |
2850 | msgstr "Documento memoria %1" |
2851 | |
2852 | -#: ../src/document.cpp:786 |
2853 | +#: ../src/document.cpp:787 |
2854 | #, c-format |
2855 | msgid "Unnamed document %d" |
2856 | msgstr "Documento senza nome %d" |
2857 | @@ -5328,7 +5331,7 @@ |
2858 | "informazioni, consultare il sito web di Inkscape o rivolgersi alle mailing " |
2859 | "list." |
2860 | |
2861 | -#: ../src/extension/implementation/script.cpp:1057 |
2862 | +#: ../src/extension/implementation/script.cpp:1037 |
2863 | msgid "" |
2864 | "Inkscape has received additional data from the script executed. The script " |
2865 | "did not return an error, but this may indicate the results will not be as " |
2866 | @@ -6122,70 +6125,70 @@ |
2867 | msgid "Output page size:" |
2868 | msgstr "Imposta dimensione pagina:" |
2869 | |
2870 | -#: ../src/extension/internal/cdr-input.cpp:116 |
2871 | +#: ../src/extension/internal/cdr-input.cpp:102 |
2872 | #: ../src/extension/internal/pdfinput/pdf-input.cpp:87 |
2873 | -#: ../src/extension/internal/vsd-input.cpp:116 |
2874 | +#: ../src/extension/internal/vsd-input.cpp:101 |
2875 | msgid "Select page:" |
2876 | msgstr "Seleziona pagina:" |
2877 | |
2878 | #. Display total number of pages |
2879 | -#: ../src/extension/internal/cdr-input.cpp:128 |
2880 | +#: ../src/extension/internal/cdr-input.cpp:114 |
2881 | #: ../src/extension/internal/pdfinput/pdf-input.cpp:106 |
2882 | -#: ../src/extension/internal/vsd-input.cpp:128 |
2883 | +#: ../src/extension/internal/vsd-input.cpp:113 |
2884 | #, c-format |
2885 | msgid "out of %i" |
2886 | msgstr "su %i" |
2887 | |
2888 | -#: ../src/extension/internal/cdr-input.cpp:159 |
2889 | -#: ../src/extension/internal/vsd-input.cpp:159 |
2890 | +#: ../src/extension/internal/cdr-input.cpp:145 |
2891 | +#: ../src/extension/internal/vsd-input.cpp:144 |
2892 | msgid "Page Selector" |
2893 | msgstr "Selettore pagina" |
2894 | |
2895 | -#: ../src/extension/internal/cdr-input.cpp:294 |
2896 | +#: ../src/extension/internal/cdr-input.cpp:274 |
2897 | msgid "Corel DRAW Input" |
2898 | msgstr "Input Corel DRAW" |
2899 | |
2900 | -#: ../src/extension/internal/cdr-input.cpp:299 |
2901 | +#: ../src/extension/internal/cdr-input.cpp:279 |
2902 | msgid "Corel DRAW 7-X4 files (*.cdr)" |
2903 | msgstr "File Corel DRAW 7-X4 (*.cdr)" |
2904 | |
2905 | -#: ../src/extension/internal/cdr-input.cpp:300 |
2906 | +#: ../src/extension/internal/cdr-input.cpp:280 |
2907 | msgid "Open files saved in Corel DRAW 7-X4" |
2908 | msgstr "Apre file salvati con Corel DRAW 7-X4" |
2909 | |
2910 | -#: ../src/extension/internal/cdr-input.cpp:307 |
2911 | +#: ../src/extension/internal/cdr-input.cpp:287 |
2912 | msgid "Corel DRAW templates input" |
2913 | msgstr "Input modello Corel DRAW" |
2914 | |
2915 | -#: ../src/extension/internal/cdr-input.cpp:312 |
2916 | +#: ../src/extension/internal/cdr-input.cpp:292 |
2917 | msgid "Corel DRAW 7-13 template files (*.cdt)" |
2918 | msgstr "File modello Corel DRAW 7-13 (*.cdt)" |
2919 | |
2920 | -#: ../src/extension/internal/cdr-input.cpp:313 |
2921 | +#: ../src/extension/internal/cdr-input.cpp:293 |
2922 | msgid "Open files saved in Corel DRAW 7-13" |
2923 | msgstr "Apre file salvati con Corel DRAW 7-13" |
2924 | |
2925 | -#: ../src/extension/internal/cdr-input.cpp:320 |
2926 | +#: ../src/extension/internal/cdr-input.cpp:300 |
2927 | msgid "Corel DRAW Compressed Exchange files input" |
2928 | msgstr "File input Corel DRAW Compressed Exchange" |
2929 | |
2930 | -#: ../src/extension/internal/cdr-input.cpp:325 |
2931 | +#: ../src/extension/internal/cdr-input.cpp:305 |
2932 | msgid "Corel DRAW Compressed Exchange files (*.ccx)" |
2933 | msgstr "File Corel DRAW Compressed Exchang (*.ccx)" |
2934 | |
2935 | -#: ../src/extension/internal/cdr-input.cpp:326 |
2936 | +#: ../src/extension/internal/cdr-input.cpp:306 |
2937 | msgid "Open compressed exchange files saved in Corel DRAW" |
2938 | msgstr "File Open compressed exchange salvato con Corel DRAW" |
2939 | |
2940 | -#: ../src/extension/internal/cdr-input.cpp:333 |
2941 | +#: ../src/extension/internal/cdr-input.cpp:313 |
2942 | msgid "Corel DRAW Presentation Exchange files input" |
2943 | msgstr "File input Corel DRAW Presentation Exchange" |
2944 | |
2945 | -#: ../src/extension/internal/cdr-input.cpp:338 |
2946 | +#: ../src/extension/internal/cdr-input.cpp:318 |
2947 | msgid "Corel DRAW Presentation Exchange files (*.cmx)" |
2948 | msgstr "File Corel DRAW Presentation Exchange (*.cmx)" |
2949 | |
2950 | -#: ../src/extension/internal/cdr-input.cpp:339 |
2951 | +#: ../src/extension/internal/cdr-input.cpp:319 |
2952 | msgid "Open presentation exchange files saved in Corel DRAW" |
2953 | msgstr "File Open presentation exchange salvato con Corel DRAW" |
2954 | |
2955 | @@ -6346,7 +6349,6 @@ |
2956 | #: ../src/extension/internal/filter/transparency.h:214 |
2957 | #: ../src/extension/internal/filter/transparency.h:287 |
2958 | #: ../src/extension/internal/filter/transparency.h:349 |
2959 | -#, c-format |
2960 | msgid "Filters" |
2961 | msgstr "Filtri" |
2962 | |
2963 | @@ -8062,12 +8064,10 @@ |
2964 | msgstr "Importa immagine bitmap %s" |
2965 | |
2966 | #: ../src/extension/internal/gdkpixbuf-input.cpp:191 |
2967 | -#, c-format |
2968 | msgid "Image Import Type:" |
2969 | msgstr "Modalità importazione immagine:" |
2970 | |
2971 | #: ../src/extension/internal/gdkpixbuf-input.cpp:191 |
2972 | -#, c-format |
2973 | msgid "" |
2974 | "Embed results in stand-alone, larger SVG files. Link references a file " |
2975 | "outside this SVG document and all files must be moved together." |
2976 | @@ -8078,23 +8078,19 @@ |
2977 | |
2978 | #: ../src/extension/internal/gdkpixbuf-input.cpp:192 |
2979 | #: ../src/ui/dialog/inkscape-preferences.cpp:1449 |
2980 | -#, c-format |
2981 | msgid "Embed" |
2982 | msgstr "Incorpora" |
2983 | |
2984 | #: ../src/extension/internal/gdkpixbuf-input.cpp:193 ../src/sp-anchor.cpp:119 |
2985 | #: ../src/ui/dialog/inkscape-preferences.cpp:1449 |
2986 | -#, c-format |
2987 | msgid "Link" |
2988 | msgstr "Collega" |
2989 | |
2990 | #: ../src/extension/internal/gdkpixbuf-input.cpp:196 |
2991 | -#, c-format |
2992 | msgid "Image DPI:" |
2993 | msgstr "DPI immagine:" |
2994 | |
2995 | #: ../src/extension/internal/gdkpixbuf-input.cpp:196 |
2996 | -#, c-format |
2997 | msgid "" |
2998 | "Take information from file or use default bitmap import resolution as " |
2999 | "defined in the preferences." |
3000 | @@ -8103,22 +8099,18 @@ |
3001 | "preferenze per l'importazione bitmap." |
3002 | |
3003 | #: ../src/extension/internal/gdkpixbuf-input.cpp:197 |
3004 | -#, c-format |
3005 | msgid "From file" |
3006 | msgstr "Da file" |
3007 | |
3008 | #: ../src/extension/internal/gdkpixbuf-input.cpp:198 |
3009 | -#, c-format |
3010 | msgid "Default import resolution" |
3011 | msgstr "Risoluzione predefinita per l'importazione" |
3012 | |
3013 | #: ../src/extension/internal/gdkpixbuf-input.cpp:201 |
3014 | -#, c-format |
3015 | msgid "Image Rendering Mode:" |
3016 | msgstr "Modalità rendering immagine:" |
3017 | |
3018 | #: ../src/extension/internal/gdkpixbuf-input.cpp:201 |
3019 | -#, c-format |
3020 | msgid "" |
3021 | "When an image is upscaled, apply smoothing or keep blocky (pixelated). (Will " |
3022 | "not work in all browsers.)" |
3023 | @@ -8128,30 +8120,25 @@ |
3024 | |
3025 | #: ../src/extension/internal/gdkpixbuf-input.cpp:202 |
3026 | #: ../src/ui/dialog/inkscape-preferences.cpp:1456 |
3027 | -#, c-format |
3028 | msgid "None (auto)" |
3029 | msgstr "Nessuna (auto)" |
3030 | |
3031 | #: ../src/extension/internal/gdkpixbuf-input.cpp:203 |
3032 | #: ../src/ui/dialog/inkscape-preferences.cpp:1456 |
3033 | -#, c-format |
3034 | msgid "Smooth (optimizeQuality)" |
3035 | msgstr "Fluida (optimizeQuality)" |
3036 | |
3037 | #: ../src/extension/internal/gdkpixbuf-input.cpp:204 |
3038 | #: ../src/ui/dialog/inkscape-preferences.cpp:1456 |
3039 | -#, c-format |
3040 | msgid "Blocky (optimizeSpeed)" |
3041 | msgstr "Grezza (optimizeSpeed)" |
3042 | |
3043 | #: ../src/extension/internal/gdkpixbuf-input.cpp:207 |
3044 | -#, c-format |
3045 | msgid "Hide the dialog next time and always apply the same actions." |
3046 | msgstr "" |
3047 | "Nasconde questa finestra la prossima volta e applica le stesse opzioni." |
3048 | |
3049 | #: ../src/extension/internal/gdkpixbuf-input.cpp:207 |
3050 | -#, c-format |
3051 | msgid "Don't ask again" |
3052 | msgstr "Non chiedere più" |
3053 | |
3054 | @@ -8369,27 +8356,27 @@ |
3055 | msgid "very fine" |
3056 | msgstr "ottima" |
3057 | |
3058 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:901 |
3059 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:877 |
3060 | msgid "PDF Input" |
3061 | msgstr "Input PDF" |
3062 | |
3063 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:906 |
3064 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:882 |
3065 | msgid "Adobe PDF (*.pdf)" |
3066 | msgstr "PDF Adobe (*.pdf)" |
3067 | |
3068 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:907 |
3069 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:883 |
3070 | msgid "Adobe Portable Document Format" |
3071 | msgstr "Documento Adobe Portable Format" |
3072 | |
3073 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:914 |
3074 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:890 |
3075 | msgid "AI Input" |
3076 | msgstr "Input AI" |
3077 | |
3078 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:919 |
3079 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:895 |
3080 | msgid "Adobe Illustrator 9.0 and above (*.ai)" |
3081 | msgstr "Adobe Illustrator 9.0 e superiori (*.ai)" |
3082 | |
3083 | -#: ../src/extension/internal/pdfinput/pdf-input.cpp:920 |
3084 | +#: ../src/extension/internal/pdfinput/pdf-input.cpp:896 |
3085 | msgid "Open files saved in Adobe Illustrator 9.0 and newer versions" |
3086 | msgstr "Apre file salvati con Adobe Illustrator 9.0 o più recenti" |
3087 | |
3088 | @@ -8469,48 +8456,48 @@ |
3089 | msgid "Scalable Vector Graphics format compressed with GZip" |
3090 | msgstr "Formato Scalable Vector Graphics compresso con GZip" |
3091 | |
3092 | -#: ../src/extension/internal/vsd-input.cpp:295 |
3093 | +#: ../src/extension/internal/vsd-input.cpp:274 |
3094 | msgid "VSD Input" |
3095 | msgstr "Input VSD" |
3096 | |
3097 | -#: ../src/extension/internal/vsd-input.cpp:300 |
3098 | +#: ../src/extension/internal/vsd-input.cpp:279 |
3099 | msgid "Microsoft Visio Diagram (*.vsd)" |
3100 | msgstr "Microsoft Visio Diagram (*.vsd)" |
3101 | |
3102 | -#: ../src/extension/internal/vsd-input.cpp:301 |
3103 | +#: ../src/extension/internal/vsd-input.cpp:280 |
3104 | msgid "File format used by Microsoft Visio 6 and later" |
3105 | msgstr "Formato file usato da Microsoft Visio 6 e successivi" |
3106 | |
3107 | -#: ../src/extension/internal/vsd-input.cpp:308 |
3108 | +#: ../src/extension/internal/vsd-input.cpp:287 |
3109 | msgid "VDX Input" |
3110 | msgstr "Input VDX" |
3111 | |
3112 | -#: ../src/extension/internal/vsd-input.cpp:313 |
3113 | +#: ../src/extension/internal/vsd-input.cpp:292 |
3114 | msgid "Microsoft Visio XML Diagram (*.vdx)" |
3115 | msgstr "Microsoft Visio XML Diagram (*.vdx)" |
3116 | |
3117 | -#: ../src/extension/internal/vsd-input.cpp:314 |
3118 | +#: ../src/extension/internal/vsd-input.cpp:293 |
3119 | msgid "File format used by Microsoft Visio 2010 and later" |
3120 | msgstr "Formato file usato da Microsoft Visio 2010 e successivi" |
3121 | |
3122 | -#: ../src/extension/internal/vsd-input.cpp:321 |
3123 | +#: ../src/extension/internal/vsd-input.cpp:300 |
3124 | msgid "VSDM Input" |
3125 | msgstr "Input VSDM" |
3126 | |
3127 | -#: ../src/extension/internal/vsd-input.cpp:326 |
3128 | +#: ../src/extension/internal/vsd-input.cpp:305 |
3129 | msgid "Microsoft Visio 2013 drawing (*.vsdm)" |
3130 | msgstr "Disegno Microsoft Visio 2013 (*.vsdm)" |
3131 | |
3132 | -#: ../src/extension/internal/vsd-input.cpp:327 |
3133 | -#: ../src/extension/internal/vsd-input.cpp:340 |
3134 | +#: ../src/extension/internal/vsd-input.cpp:306 |
3135 | +#: ../src/extension/internal/vsd-input.cpp:319 |
3136 | msgid "File format used by Microsoft Visio 2013 and later" |
3137 | msgstr "Formato file usato da Microsoft Visio 2013 e successivi" |
3138 | |
3139 | -#: ../src/extension/internal/vsd-input.cpp:334 |
3140 | +#: ../src/extension/internal/vsd-input.cpp:313 |
3141 | msgid "VSDX Input" |
3142 | msgstr "Input VSDX" |
3143 | |
3144 | -#: ../src/extension/internal/vsd-input.cpp:339 |
3145 | +#: ../src/extension/internal/vsd-input.cpp:318 |
3146 | msgid "Microsoft Visio 2013 drawing (*.vsdx)" |
3147 | msgstr "Disegno Microsoft Visio 2013 (*.vsdx)" |
3148 | |
3149 | @@ -8544,15 +8531,15 @@ |
3150 | msgid "Windows Metafile" |
3151 | msgstr "Windows Metafile" |
3152 | |
3153 | -#: ../src/extension/internal/wpg-input.cpp:144 |
3154 | +#: ../src/extension/internal/wpg-input.cpp:129 |
3155 | msgid "WPG Input" |
3156 | msgstr "Input WPG" |
3157 | |
3158 | -#: ../src/extension/internal/wpg-input.cpp:149 |
3159 | +#: ../src/extension/internal/wpg-input.cpp:134 |
3160 | msgid "WordPerfect Graphics (*.wpg)" |
3161 | msgstr "WordPerfect Graphic (*.wpg)" |
3162 | |
3163 | -#: ../src/extension/internal/wpg-input.cpp:150 |
3164 | +#: ../src/extension/internal/wpg-input.cpp:135 |
3165 | msgid "Vector graphics format used by Corel WordPerfect" |
3166 | msgstr "Formato grafico vettoriale usato da Corel WordPerfect" |
3167 | |
3168 | @@ -8769,8 +8756,9 @@ |
3169 | msgstr "Barra colori" |
3170 | |
3171 | #: ../src/filter-enums.cpp:60 |
3172 | +#, fuzzy |
3173 | msgid "Hard Light" |
3174 | -msgstr "" |
3175 | +msgstr "Altezza barre:" |
3176 | |
3177 | #: ../src/filter-enums.cpp:61 |
3178 | #, fuzzy |
3179 | @@ -9393,7 +9381,7 @@ |
3180 | |
3181 | #. Name |
3182 | #: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:191 |
3183 | -#: ../src/widgets/text-toolbar.cpp:1418 |
3184 | +#: ../src/widgets/text-toolbar.cpp:1416 |
3185 | #: ../share/extensions/gcodetools_graffiti.inx.h:9 |
3186 | #: ../share/extensions/gcodetools_orientation_points.inx.h:2 |
3187 | msgid "Orientation" |
3188 | @@ -9765,7 +9753,7 @@ |
3189 | msgid "Dock #%d" |
3190 | msgstr "Pannello #%d" |
3191 | |
3192 | -#: ../src/libnrtype/FontFactory.cpp:617 |
3193 | +#: ../src/libnrtype/FontFactory.cpp:891 |
3194 | msgid "Ignoring font without family that will crash Pango" |
3195 | msgstr "I font senza famiglia che fanno andare in crash Pango vengono ignorati" |
3196 | |
3197 | @@ -11038,8 +11026,8 @@ |
3198 | msgid "Change point parameter" |
3199 | msgstr "Modifica parametri del punto" |
3200 | |
3201 | -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:243 |
3202 | -#: ../src/live_effects/parameter/powerstrokepointarray.cpp:255 |
3203 | +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:229 |
3204 | +#: ../src/live_effects/parameter/powerstrokepointarray.cpp:241 |
3205 | msgid "" |
3206 | "<b>Stroke width control point</b>: drag to alter the stroke width. <b>Ctrl" |
3207 | "+click</b> adds a control point, <b>Ctrl+Alt+click</b> deletes it." |
3208 | @@ -11617,59 +11605,59 @@ |
3209 | msgid "Combining paths..." |
3210 | msgstr "Combinazione tracciati..." |
3211 | |
3212 | -#: ../src/path-chemistry.cpp:171 |
3213 | +#: ../src/path-chemistry.cpp:170 |
3214 | msgid "Combine" |
3215 | msgstr "Combina" |
3216 | |
3217 | -#: ../src/path-chemistry.cpp:178 |
3218 | +#: ../src/path-chemistry.cpp:177 |
3219 | msgid "<b>No path(s)</b> to combine in the selection." |
3220 | msgstr "<b>Nessun tracciato</b> da combinare nella selezione." |
3221 | |
3222 | -#: ../src/path-chemistry.cpp:190 |
3223 | +#: ../src/path-chemistry.cpp:189 |
3224 | msgid "Select <b>path(s)</b> to break apart." |
3225 | msgstr "Seleziona il <b>tracciato</b> da separare." |
3226 | |
3227 | -#: ../src/path-chemistry.cpp:194 |
3228 | +#: ../src/path-chemistry.cpp:193 |
3229 | msgid "Breaking apart paths..." |
3230 | msgstr "Separazione tracciati..." |
3231 | |
3232 | -#: ../src/path-chemistry.cpp:285 |
3233 | +#: ../src/path-chemistry.cpp:284 |
3234 | msgid "Break apart" |
3235 | msgstr "Separa" |
3236 | |
3237 | -#: ../src/path-chemistry.cpp:287 |
3238 | +#: ../src/path-chemistry.cpp:286 |
3239 | msgid "<b>No path(s)</b> to break apart in the selection." |
3240 | msgstr "<b>Nessun tracciato</b> da separare nella selezione." |
3241 | |
3242 | -#: ../src/path-chemistry.cpp:297 |
3243 | +#: ../src/path-chemistry.cpp:296 |
3244 | msgid "Select <b>object(s)</b> to convert to path." |
3245 | msgstr "Seleziona l'<b>oggetto</b> da convertire in tracciato." |
3246 | |
3247 | -#: ../src/path-chemistry.cpp:303 |
3248 | +#: ../src/path-chemistry.cpp:302 |
3249 | msgid "Converting objects to paths..." |
3250 | msgstr "Conversione oggetti in tracciati..." |
3251 | |
3252 | -#: ../src/path-chemistry.cpp:325 |
3253 | +#: ../src/path-chemistry.cpp:324 |
3254 | msgid "Object to path" |
3255 | msgstr "Da oggetto a tracciato" |
3256 | |
3257 | -#: ../src/path-chemistry.cpp:327 |
3258 | +#: ../src/path-chemistry.cpp:326 |
3259 | msgid "<b>No objects</b> to convert to path in the selection." |
3260 | msgstr "<b>Nessun oggetto</b> nella selezione da convertire in tracciato." |
3261 | |
3262 | -#: ../src/path-chemistry.cpp:604 |
3263 | +#: ../src/path-chemistry.cpp:603 |
3264 | msgid "Select <b>path(s)</b> to reverse." |
3265 | msgstr "Seleziona il <b>tracciato</b> da invertire." |
3266 | |
3267 | -#: ../src/path-chemistry.cpp:613 |
3268 | +#: ../src/path-chemistry.cpp:612 |
3269 | msgid "Reversing paths..." |
3270 | msgstr "Inversione tracciati..." |
3271 | |
3272 | -#: ../src/path-chemistry.cpp:648 |
3273 | +#: ../src/path-chemistry.cpp:647 |
3274 | msgid "Reverse path" |
3275 | msgstr "Inverti tracciato" |
3276 | |
3277 | -#: ../src/path-chemistry.cpp:650 |
3278 | +#: ../src/path-chemistry.cpp:649 |
3279 | msgid "<b>No paths</b> to reverse in the selection." |
3280 | msgstr "<b>Nessun tracciato</b> nella selezione da invertire." |
3281 | |
3282 | @@ -12617,7 +12605,7 @@ |
3283 | msgid "Linked Flowed Text" |
3284 | msgstr "Testo dinamico collegato" |
3285 | |
3286 | -#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:341 |
3287 | +#: ../src/sp-flowtext.cpp:298 ../src/sp-text.cpp:352 |
3288 | #: ../src/ui/tools/text-tool.cpp:1566 |
3289 | msgid " [truncated]" |
3290 | msgstr " [troncato]" |
3291 | @@ -12693,26 +12681,26 @@ |
3292 | msgid "of <b>%d</b> objects" |
3293 | msgstr "di <b>%d</b> oggetti" |
3294 | |
3295 | -#: ../src/sp-item.cpp:1035 ../src/verbs.cpp:213 |
3296 | +#: ../src/sp-item.cpp:970 ../src/verbs.cpp:213 |
3297 | msgid "Object" |
3298 | msgstr "Oggetto" |
3299 | |
3300 | -#: ../src/sp-item.cpp:1052 |
3301 | +#: ../src/sp-item.cpp:987 |
3302 | #, c-format |
3303 | msgid "%s; <i>clipped</i>" |
3304 | msgstr "%s; <i>con fissaggio</i>" |
3305 | |
3306 | -#: ../src/sp-item.cpp:1058 |
3307 | +#: ../src/sp-item.cpp:993 |
3308 | #, c-format |
3309 | msgid "%s; <i>masked</i>" |
3310 | msgstr "%s; <i>con maschera</i>" |
3311 | |
3312 | -#: ../src/sp-item.cpp:1068 |
3313 | +#: ../src/sp-item.cpp:1003 |
3314 | #, c-format |
3315 | msgid "%s; <i>filtered (%s)</i>" |
3316 | msgstr "%s; <i>con filtro (%s)</i>" |
3317 | |
3318 | -#: ../src/sp-item.cpp:1070 |
3319 | +#: ../src/sp-item.cpp:1005 |
3320 | #, c-format |
3321 | msgid "%s; <i>filtered</i>" |
3322 | msgstr "%s; <i>con filtro</i>" |
3323 | @@ -12835,19 +12823,25 @@ |
3324 | msgid "Text" |
3325 | msgstr "Testo" |
3326 | |
3327 | -#: ../src/sp-text.cpp:345 |
3328 | +#. TRANSLATORS: For description of font with no name. |
3329 | +#: ../src/sp-text.cpp:342 |
3330 | +msgid "<no name found>" |
3331 | +msgstr "<nessun nome trovato>" |
3332 | + |
3333 | +#: ../src/sp-text.cpp:356 |
3334 | #, c-format |
3335 | msgid "on path%s (%s, %s)" |
3336 | msgstr "su tracciato%s (%s, %s)" |
3337 | |
3338 | -#: ../src/sp-text.cpp:346 |
3339 | +#: ../src/sp-text.cpp:357 |
3340 | #, c-format |
3341 | msgid "%s (%s, %s)" |
3342 | msgstr "%s (%s, %s)" |
3343 | |
3344 | #: ../src/sp-tref.cpp:230 |
3345 | +#, fuzzy |
3346 | msgid "Cloned Character Data" |
3347 | -msgstr "" |
3348 | +msgstr "<b>Carattere clonato</b> %s%s" |
3349 | |
3350 | #: ../src/sp-tref.cpp:246 |
3351 | msgid " from " |
3352 | @@ -14385,19 +14379,19 @@ |
3353 | msgid "<small>Creating tiled clones...</small>" |
3354 | msgstr "<small>Creazione cloni in serie...</small>" |
3355 | |
3356 | -#: ../src/ui/dialog/clonetiler.cpp:2645 |
3357 | +#: ../src/ui/dialog/clonetiler.cpp:2640 |
3358 | msgid "Create tiled clones" |
3359 | msgstr "Crea cloni in serie" |
3360 | |
3361 | -#: ../src/ui/dialog/clonetiler.cpp:2878 |
3362 | +#: ../src/ui/dialog/clonetiler.cpp:2873 |
3363 | msgid "<small>Per row:</small>" |
3364 | msgstr "<small>Per riga:</small>" |
3365 | |
3366 | -#: ../src/ui/dialog/clonetiler.cpp:2896 |
3367 | +#: ../src/ui/dialog/clonetiler.cpp:2891 |
3368 | msgid "<small>Per column:</small>" |
3369 | msgstr "<small>Per colonna:</small>" |
3370 | |
3371 | -#: ../src/ui/dialog/clonetiler.cpp:2904 |
3372 | +#: ../src/ui/dialog/clonetiler.cpp:2899 |
3373 | msgid "<small>Randomize:</small>" |
3374 | msgstr "<small>Casualità :</small>" |
3375 | |
3376 | @@ -21170,68 +21164,68 @@ |
3377 | msgstr "La cartella delle palette (%s) non è disponibile." |
3378 | |
3379 | #. ******************* Symbol Sets ************************ |
3380 | -#: ../src/ui/dialog/symbols.cpp:139 |
3381 | +#: ../src/ui/dialog/symbols.cpp:127 |
3382 | msgid "Symbol set: " |
3383 | msgstr "Set simboli: " |
3384 | |
3385 | #. Fill in later |
3386 | -#: ../src/ui/dialog/symbols.cpp:148 ../src/ui/dialog/symbols.cpp:149 |
3387 | +#: ../src/ui/dialog/symbols.cpp:136 ../src/ui/dialog/symbols.cpp:137 |
3388 | msgid "Current Document" |
3389 | msgstr "Documento attuale" |
3390 | |
3391 | -#: ../src/ui/dialog/symbols.cpp:216 |
3392 | +#: ../src/ui/dialog/symbols.cpp:204 |
3393 | msgid "Add Symbol from the current document." |
3394 | msgstr "Aggiunge simbolo dal documento attuale." |
3395 | |
3396 | -#: ../src/ui/dialog/symbols.cpp:225 |
3397 | +#: ../src/ui/dialog/symbols.cpp:213 |
3398 | msgid "Remove Symbol from the current document." |
3399 | msgstr "Rimuove simbolo dal documento attuale." |
3400 | |
3401 | -#: ../src/ui/dialog/symbols.cpp:239 |
3402 | +#: ../src/ui/dialog/symbols.cpp:227 |
3403 | msgid "Display more icons in row." |
3404 | msgstr "Visualizza più icone per riga." |
3405 | |
3406 | -#: ../src/ui/dialog/symbols.cpp:248 |
3407 | +#: ../src/ui/dialog/symbols.cpp:236 |
3408 | msgid "Display fewer icons in row." |
3409 | msgstr "Visualizza meno icone per riga." |
3410 | |
3411 | -#: ../src/ui/dialog/symbols.cpp:258 |
3412 | +#: ../src/ui/dialog/symbols.cpp:246 |
3413 | msgid "Toggle 'fit' symbols in icon space." |
3414 | msgstr "Imposta adattamento simboli in spazio icona." |
3415 | |
3416 | -#: ../src/ui/dialog/symbols.cpp:270 |
3417 | +#: ../src/ui/dialog/symbols.cpp:258 |
3418 | msgid "Make symbols smaller by zooming out." |
3419 | msgstr "Rende i simboli più piccoli riducendo l'ingrandimento." |
3420 | |
3421 | -#: ../src/ui/dialog/symbols.cpp:280 |
3422 | +#: ../src/ui/dialog/symbols.cpp:268 |
3423 | msgid "Make symbols bigger by zooming in." |
3424 | msgstr "Rende i simboli più grandi aumentando l'ingrandimento." |
3425 | |
3426 | -#: ../src/ui/dialog/symbols.cpp:640 |
3427 | +#: ../src/ui/dialog/symbols.cpp:622 |
3428 | msgid "Unnamed Symbols" |
3429 | msgstr "Simboli senza nome" |
3430 | |
3431 | -#: ../src/ui/dialog/template-widget.cpp:37 |
3432 | +#: ../src/ui/dialog/template-widget.cpp:36 |
3433 | msgid "More info" |
3434 | msgstr "Più informazioni" |
3435 | |
3436 | -#: ../src/ui/dialog/template-widget.cpp:39 |
3437 | +#: ../src/ui/dialog/template-widget.cpp:38 |
3438 | msgid "no template selected" |
3439 | msgstr "nessun modello selezionato" |
3440 | |
3441 | -#: ../src/ui/dialog/template-widget.cpp:123 |
3442 | +#: ../src/ui/dialog/template-widget.cpp:119 |
3443 | msgid "Path: " |
3444 | msgstr "Percorso: " |
3445 | |
3446 | -#: ../src/ui/dialog/template-widget.cpp:126 |
3447 | +#: ../src/ui/dialog/template-widget.cpp:122 |
3448 | msgid "Description: " |
3449 | msgstr "Descrizione: " |
3450 | |
3451 | -#: ../src/ui/dialog/template-widget.cpp:128 |
3452 | +#: ../src/ui/dialog/template-widget.cpp:124 |
3453 | msgid "Keywords: " |
3454 | msgstr "Parole chiave: " |
3455 | |
3456 | -#: ../src/ui/dialog/template-widget.cpp:135 |
3457 | +#: ../src/ui/dialog/template-widget.cpp:131 |
3458 | msgid "By: " |
3459 | msgstr "By: " |
3460 | |
3461 | @@ -21244,31 +21238,31 @@ |
3462 | msgstr "AaBbCcIiPpQq12369$€¢?.;/()" |
3463 | |
3464 | #. Align buttons |
3465 | -#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1346 |
3466 | -#: ../src/widgets/text-toolbar.cpp:1347 |
3467 | +#: ../src/ui/dialog/text-edit.cpp:96 ../src/widgets/text-toolbar.cpp:1344 |
3468 | +#: ../src/widgets/text-toolbar.cpp:1345 |
3469 | msgid "Align left" |
3470 | msgstr "Allinea a sinistra" |
3471 | |
3472 | -#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1354 |
3473 | -#: ../src/widgets/text-toolbar.cpp:1355 |
3474 | +#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1352 |
3475 | +#: ../src/widgets/text-toolbar.cpp:1353 |
3476 | msgid "Align center" |
3477 | msgstr "Allinea al centro" |
3478 | |
3479 | -#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1362 |
3480 | -#: ../src/widgets/text-toolbar.cpp:1363 |
3481 | +#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1360 |
3482 | +#: ../src/widgets/text-toolbar.cpp:1361 |
3483 | msgid "Align right" |
3484 | msgstr "Allinea a destra" |
3485 | |
3486 | -#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1371 |
3487 | +#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1369 |
3488 | msgid "Justify (only flowed text)" |
3489 | msgstr "Giustificato (solo testo dinamico)" |
3490 | |
3491 | #. Direction buttons |
3492 | -#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1406 |
3493 | +#: ../src/ui/dialog/text-edit.cpp:108 ../src/widgets/text-toolbar.cpp:1404 |
3494 | msgid "Horizontal text" |
3495 | msgstr "Testo orizzontale" |
3496 | |
3497 | -#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1413 |
3498 | +#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1411 |
3499 | msgid "Vertical text" |
3500 | msgstr "Testo verticale" |
3501 | |
3502 | @@ -23212,7 +23206,7 @@ |
3503 | msgid "Type text" |
3504 | msgstr "Inserimento testo" |
3505 | |
3506 | -#: ../src/ui/tools/tool-base.cpp:704 |
3507 | +#: ../src/ui/tools/tool-base.cpp:703 |
3508 | msgid "<b>Space+mouse move</b> to pan canvas" |
3509 | msgstr "<b>Spazio+spostamento puntatore</b> per muovere la tela" |
3510 | |
3511 | @@ -23393,7 +23387,7 @@ |
3512 | |
3513 | #: ../src/ui/widget/object-composite-settings.cpp:220 |
3514 | #: ../src/ui/widget/selected-style.cpp:931 |
3515 | -#: ../src/ui/widget/selected-style.cpp:1227 |
3516 | +#: ../src/ui/widget/selected-style.cpp:1225 |
3517 | msgid "Change opacity" |
3518 | msgstr "Modifica opacità " |
3519 | |
3520 | @@ -23897,11 +23891,11 @@ |
3521 | msgid "100% (opaque)" |
3522 | msgstr "100% (opaco)" |
3523 | |
3524 | -#: ../src/ui/widget/selected-style.cpp:1368 |
3525 | +#: ../src/ui/widget/selected-style.cpp:1366 |
3526 | msgid "Adjust alpha" |
3527 | msgstr "Modifica alpha" |
3528 | |
3529 | -#: ../src/ui/widget/selected-style.cpp:1370 |
3530 | +#: ../src/ui/widget/selected-style.cpp:1368 |
3531 | #, fuzzy, c-format |
3532 | msgid "" |
3533 | "Adjusting <b>alpha</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Ctrl</" |
3534 | @@ -23911,11 +23905,11 @@ |
3535 | "Modifica <b>luminosità </b>: prima era %.3g, ora <b>%.3g</b> (diff %.3g); con " |
3536 | "<b>Maiusc</b> per modificare la saturazione, con <b>Ctrl</b> per il colore" |
3537 | |
3538 | -#: ../src/ui/widget/selected-style.cpp:1374 |
3539 | +#: ../src/ui/widget/selected-style.cpp:1372 |
3540 | msgid "Adjust saturation" |
3541 | msgstr "Modifica saturazione" |
3542 | |
3543 | -#: ../src/ui/widget/selected-style.cpp:1376 |
3544 | +#: ../src/ui/widget/selected-style.cpp:1374 |
3545 | #, fuzzy, c-format |
3546 | msgid "" |
3547 | "Adjusting <b>saturation</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with " |
3548 | @@ -23926,11 +23920,11 @@ |
3549 | "con <b>Ctrl</b> per modificare la luminosità , senza modificatori per il " |
3550 | "colore" |
3551 | |
3552 | -#: ../src/ui/widget/selected-style.cpp:1380 |
3553 | +#: ../src/ui/widget/selected-style.cpp:1378 |
3554 | msgid "Adjust lightness" |
3555 | msgstr "Modifica luminosità " |
3556 | |
3557 | -#: ../src/ui/widget/selected-style.cpp:1382 |
3558 | +#: ../src/ui/widget/selected-style.cpp:1380 |
3559 | #, fuzzy, c-format |
3560 | msgid "" |
3561 | "Adjusting <b>lightness</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with " |
3562 | @@ -23940,11 +23934,11 @@ |
3563 | "Modifica <b>luminosità </b>: prima era %.3g, ora <b>%.3g</b> (diff %.3g); con " |
3564 | "<b>Maiusc</b> per modificare la saturazione, con <b>Ctrl</b> per il colore" |
3565 | |
3566 | -#: ../src/ui/widget/selected-style.cpp:1386 |
3567 | +#: ../src/ui/widget/selected-style.cpp:1384 |
3568 | msgid "Adjust hue" |
3569 | msgstr "Modifica colore" |
3570 | |
3571 | -#: ../src/ui/widget/selected-style.cpp:1388 |
3572 | +#: ../src/ui/widget/selected-style.cpp:1386 |
3573 | #, fuzzy, c-format |
3574 | msgid "" |
3575 | "Adjusting <b>hue</b>: was %.3g, now <b>%.3g</b> (diff %.3g); with <b>Shift</" |
3576 | @@ -23955,12 +23949,12 @@ |
3577 | "<b>Maiusc</b> per modificare la saturazione, con <b>Ctrl</b> per la " |
3578 | "luminosità " |
3579 | |
3580 | -#: ../src/ui/widget/selected-style.cpp:1506 |
3581 | -#: ../src/ui/widget/selected-style.cpp:1520 |
3582 | +#: ../src/ui/widget/selected-style.cpp:1504 |
3583 | +#: ../src/ui/widget/selected-style.cpp:1518 |
3584 | msgid "Adjust stroke width" |
3585 | msgstr "Modifica larghezza contorno" |
3586 | |
3587 | -#: ../src/ui/widget/selected-style.cpp:1507 |
3588 | +#: ../src/ui/widget/selected-style.cpp:1505 |
3589 | #, c-format |
3590 | msgid "Adjusting <b>stroke width</b>: was %.3g, now <b>%.3g</b> (diff %.3g)" |
3591 | msgstr "" |
3592 | @@ -27131,8 +27125,8 @@ |
3593 | msgid "Set pattern on stroke" |
3594 | msgstr "Imposta motivo per il contorno" |
3595 | |
3596 | -#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:958 |
3597 | -#: ../src/widgets/text-toolbar.cpp:1272 |
3598 | +#: ../src/widgets/font-selector.cpp:134 ../src/widgets/text-toolbar.cpp:956 |
3599 | +#: ../src/widgets/text-toolbar.cpp:1270 |
3600 | msgid "Font size" |
3601 | msgstr "Dimensione carattere" |
3602 | |
3603 | @@ -27462,7 +27456,7 @@ |
3604 | msgid "Open LPE dialog (to adapt parameters numerically)" |
3605 | msgstr "Apri finestra LPE (per la modifica dei parametri numerici)" |
3606 | |
3607 | -#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1275 |
3608 | +#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1273 |
3609 | msgid "Font Size" |
3610 | msgstr "Dimensione carattere" |
3611 | |
3612 | @@ -28867,11 +28861,11 @@ |
3613 | msgid "Set markers" |
3614 | msgstr "Imposta delimitatori" |
3615 | |
3616 | -#: ../src/widgets/stroke-style.cpp:1030 ../src/widgets/stroke-style.cpp:1115 |
3617 | +#: ../src/widgets/stroke-style.cpp:1024 ../src/widgets/stroke-style.cpp:1109 |
3618 | msgid "Set stroke style" |
3619 | msgstr "Imposta stile contorno" |
3620 | |
3621 | -#: ../src/widgets/stroke-style.cpp:1203 |
3622 | +#: ../src/widgets/stroke-style.cpp:1197 |
3623 | msgid "Set marker color" |
3624 | msgstr "Imposta colore delimitatore" |
3625 | |
3626 | @@ -28929,196 +28923,196 @@ |
3627 | msgid "Text: Change orientation" |
3628 | msgstr "Testo: Cambia orientamento" |
3629 | |
3630 | -#: ../src/widgets/text-toolbar.cpp:1223 |
3631 | +#: ../src/widgets/text-toolbar.cpp:1221 |
3632 | msgid "Font Family" |
3633 | msgstr "Carattere" |
3634 | |
3635 | -#: ../src/widgets/text-toolbar.cpp:1224 |
3636 | +#: ../src/widgets/text-toolbar.cpp:1222 |
3637 | msgid "Select Font Family (Alt-X to access)" |
3638 | msgstr "Seleziona famiglia carattere (Alt+X per accedervi)" |
3639 | |
3640 | #. Focus widget |
3641 | #. Enable entry completion |
3642 | -#: ../src/widgets/text-toolbar.cpp:1234 |
3643 | +#: ../src/widgets/text-toolbar.cpp:1232 |
3644 | msgid "Select all text with this font-family" |
3645 | msgstr "Seleziona tutti i testi con questa famiglia carattere" |
3646 | |
3647 | -#: ../src/widgets/text-toolbar.cpp:1238 |
3648 | +#: ../src/widgets/text-toolbar.cpp:1236 |
3649 | msgid "Font not found on system" |
3650 | msgstr "Carattere non trovato nel sistema" |
3651 | |
3652 | -#: ../src/widgets/text-toolbar.cpp:1297 |
3653 | +#: ../src/widgets/text-toolbar.cpp:1295 |
3654 | msgid "Font Style" |
3655 | msgstr "Stile carattere" |
3656 | |
3657 | -#: ../src/widgets/text-toolbar.cpp:1298 |
3658 | +#: ../src/widgets/text-toolbar.cpp:1296 |
3659 | msgid "Font style" |
3660 | msgstr "Stile carattere" |
3661 | |
3662 | #. Name |
3663 | -#: ../src/widgets/text-toolbar.cpp:1315 |
3664 | +#: ../src/widgets/text-toolbar.cpp:1313 |
3665 | msgid "Toggle Superscript" |
3666 | msgstr "Abilita apice" |
3667 | |
3668 | #. Label |
3669 | -#: ../src/widgets/text-toolbar.cpp:1316 |
3670 | +#: ../src/widgets/text-toolbar.cpp:1314 |
3671 | msgid "Toggle superscript" |
3672 | msgstr "Abilita apice" |
3673 | |
3674 | #. Name |
3675 | -#: ../src/widgets/text-toolbar.cpp:1328 |
3676 | +#: ../src/widgets/text-toolbar.cpp:1326 |
3677 | msgid "Toggle Subscript" |
3678 | msgstr "Abilita pedice" |
3679 | |
3680 | #. Label |
3681 | -#: ../src/widgets/text-toolbar.cpp:1329 |
3682 | +#: ../src/widgets/text-toolbar.cpp:1327 |
3683 | msgid "Toggle subscript" |
3684 | msgstr "Abilita pedice" |
3685 | |
3686 | -#: ../src/widgets/text-toolbar.cpp:1370 |
3687 | +#: ../src/widgets/text-toolbar.cpp:1368 |
3688 | msgid "Justify" |
3689 | msgstr "Giustifica" |
3690 | |
3691 | #. Name |
3692 | -#: ../src/widgets/text-toolbar.cpp:1377 |
3693 | +#: ../src/widgets/text-toolbar.cpp:1375 |
3694 | msgid "Alignment" |
3695 | msgstr "Allineamento" |
3696 | |
3697 | #. Label |
3698 | -#: ../src/widgets/text-toolbar.cpp:1378 |
3699 | +#: ../src/widgets/text-toolbar.cpp:1376 |
3700 | msgid "Text alignment" |
3701 | msgstr "Allineamento testo" |
3702 | |
3703 | -#: ../src/widgets/text-toolbar.cpp:1405 |
3704 | +#: ../src/widgets/text-toolbar.cpp:1403 |
3705 | msgid "Horizontal" |
3706 | msgstr "Orizzontale" |
3707 | |
3708 | -#: ../src/widgets/text-toolbar.cpp:1412 |
3709 | +#: ../src/widgets/text-toolbar.cpp:1410 |
3710 | msgid "Vertical" |
3711 | msgstr "Verticale" |
3712 | |
3713 | #. Label |
3714 | -#: ../src/widgets/text-toolbar.cpp:1419 |
3715 | +#: ../src/widgets/text-toolbar.cpp:1417 |
3716 | msgid "Text orientation" |
3717 | msgstr "Orientamento testo" |
3718 | |
3719 | #. Drop down menu |
3720 | -#: ../src/widgets/text-toolbar.cpp:1442 |
3721 | +#: ../src/widgets/text-toolbar.cpp:1440 |
3722 | msgid "Smaller spacing" |
3723 | msgstr "Spaziatura minore" |
3724 | |
3725 | -#: ../src/widgets/text-toolbar.cpp:1442 ../src/widgets/text-toolbar.cpp:1473 |
3726 | -#: ../src/widgets/text-toolbar.cpp:1504 |
3727 | +#: ../src/widgets/text-toolbar.cpp:1440 ../src/widgets/text-toolbar.cpp:1471 |
3728 | +#: ../src/widgets/text-toolbar.cpp:1502 |
3729 | msgctxt "Text tool" |
3730 | msgid "Normal" |
3731 | msgstr "Normale" |
3732 | |
3733 | -#: ../src/widgets/text-toolbar.cpp:1442 |
3734 | +#: ../src/widgets/text-toolbar.cpp:1440 |
3735 | msgid "Larger spacing" |
3736 | msgstr "Spaziatura maggiore" |
3737 | |
3738 | #. name |
3739 | -#: ../src/widgets/text-toolbar.cpp:1447 |
3740 | +#: ../src/widgets/text-toolbar.cpp:1445 |
3741 | msgid "Line Height" |
3742 | msgstr "Spaziatura linee" |
3743 | |
3744 | #. label |
3745 | -#: ../src/widgets/text-toolbar.cpp:1448 |
3746 | +#: ../src/widgets/text-toolbar.cpp:1446 |
3747 | #, fuzzy |
3748 | msgid "Line:" |
3749 | msgstr "Linea:" |
3750 | |
3751 | #. short label |
3752 | -#: ../src/widgets/text-toolbar.cpp:1449 |
3753 | +#: ../src/widgets/text-toolbar.cpp:1447 |
3754 | msgid "Spacing between lines (times font size)" |
3755 | msgstr "Spaziatura tra le linee (volte dimensione carattere)" |
3756 | |
3757 | #. Drop down menu |
3758 | -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 |
3759 | +#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 |
3760 | msgid "Negative spacing" |
3761 | msgstr "Spaziatura negativa" |
3762 | |
3763 | -#: ../src/widgets/text-toolbar.cpp:1473 ../src/widgets/text-toolbar.cpp:1504 |
3764 | +#: ../src/widgets/text-toolbar.cpp:1471 ../src/widgets/text-toolbar.cpp:1502 |
3765 | msgid "Positive spacing" |
3766 | msgstr "Spaziatura positiva" |
3767 | |
3768 | #. name |
3769 | -#: ../src/widgets/text-toolbar.cpp:1478 |
3770 | +#: ../src/widgets/text-toolbar.cpp:1476 |
3771 | msgid "Word spacing" |
3772 | msgstr "Spaziatura parole" |
3773 | |
3774 | #. label |
3775 | -#: ../src/widgets/text-toolbar.cpp:1479 |
3776 | +#: ../src/widgets/text-toolbar.cpp:1477 |
3777 | #, fuzzy |
3778 | msgid "Word:" |
3779 | msgstr "Parola:" |
3780 | |
3781 | #. short label |
3782 | -#: ../src/widgets/text-toolbar.cpp:1480 |
3783 | +#: ../src/widgets/text-toolbar.cpp:1478 |
3784 | msgid "Spacing between words (px)" |
3785 | msgstr "Spaziatura tra le parole (px)" |
3786 | |
3787 | #. name |
3788 | -#: ../src/widgets/text-toolbar.cpp:1509 |
3789 | +#: ../src/widgets/text-toolbar.cpp:1507 |
3790 | msgid "Letter spacing" |
3791 | msgstr "Spaziatura lettere" |
3792 | |
3793 | #. label |
3794 | -#: ../src/widgets/text-toolbar.cpp:1510 |
3795 | +#: ../src/widgets/text-toolbar.cpp:1508 |
3796 | #, fuzzy |
3797 | msgid "Letter:" |
3798 | msgstr "Sinistra:" |
3799 | |
3800 | #. short label |
3801 | -#: ../src/widgets/text-toolbar.cpp:1511 |
3802 | +#: ../src/widgets/text-toolbar.cpp:1509 |
3803 | msgid "Spacing between letters (px)" |
3804 | msgstr "Spaziatura tra le lettere (px)" |
3805 | |
3806 | #. name |
3807 | -#: ../src/widgets/text-toolbar.cpp:1540 |
3808 | +#: ../src/widgets/text-toolbar.cpp:1538 |
3809 | msgid "Kerning" |
3810 | msgstr "Crenatura" |
3811 | |
3812 | #. label |
3813 | -#: ../src/widgets/text-toolbar.cpp:1541 |
3814 | +#: ../src/widgets/text-toolbar.cpp:1539 |
3815 | #, fuzzy |
3816 | msgid "Kern:" |
3817 | msgstr "Nucleo:" |
3818 | |
3819 | #. short label |
3820 | -#: ../src/widgets/text-toolbar.cpp:1542 |
3821 | +#: ../src/widgets/text-toolbar.cpp:1540 |
3822 | msgid "Horizontal kerning (px)" |
3823 | msgstr "Crenatura orizzontale (px)" |
3824 | |
3825 | #. name |
3826 | -#: ../src/widgets/text-toolbar.cpp:1571 |
3827 | +#: ../src/widgets/text-toolbar.cpp:1569 |
3828 | msgid "Vertical Shift" |
3829 | msgstr "Spostamento verticale" |
3830 | |
3831 | #. label |
3832 | -#: ../src/widgets/text-toolbar.cpp:1572 |
3833 | +#: ../src/widgets/text-toolbar.cpp:1570 |
3834 | #, fuzzy |
3835 | msgid "Vert:" |
3836 | msgstr "Inverti:" |
3837 | |
3838 | #. short label |
3839 | -#: ../src/widgets/text-toolbar.cpp:1573 |
3840 | +#: ../src/widgets/text-toolbar.cpp:1571 |
3841 | msgid "Vertical shift (px)" |
3842 | msgstr "Spostamento verticale (px)" |
3843 | |
3844 | #. name |
3845 | -#: ../src/widgets/text-toolbar.cpp:1602 |
3846 | +#: ../src/widgets/text-toolbar.cpp:1600 |
3847 | msgid "Letter rotation" |
3848 | msgstr "Rotazione lettere" |
3849 | |
3850 | #. label |
3851 | -#: ../src/widgets/text-toolbar.cpp:1603 |
3852 | +#: ../src/widgets/text-toolbar.cpp:1601 |
3853 | #, fuzzy |
3854 | msgid "Rot:" |
3855 | msgstr "Ruolo:" |
3856 | |
3857 | #. short label |
3858 | -#: ../src/widgets/text-toolbar.cpp:1604 |
3859 | +#: ../src/widgets/text-toolbar.cpp:1602 |
3860 | msgid "Character rotation (degrees)" |
3861 | msgstr "Rotazione carattere (gradi)" |
3862 | |
3863 | @@ -29644,8 +29638,8 @@ |
3864 | msgstr "" |
3865 | |
3866 | #: ../share/extensions/gcodetools.py:3324 |
3867 | -msgid "Nothing is selected. Please select something." |
3868 | -msgstr "Nessun oggetto selezionato. Seleziona un oggetto" |
3869 | +msgid "Noting is selected. Please select something." |
3870 | +msgstr "" |
3871 | |
3872 | #: ../share/extensions/gcodetools.py:3864 |
3873 | #, fuzzy |
3874 | @@ -29752,7 +29746,7 @@ |
3875 | |
3876 | #: ../share/extensions/gcodetools.py:4667 |
3877 | msgid "" |
3878 | -"Nothing is selected. Please select something to convert to drill point " |
3879 | +"Noting is selected. Please select something to convert to drill point " |
3880 | "(dxfpoint) or clear point sign." |
3881 | msgstr "" |
3882 | |
3883 | @@ -29968,7 +29962,6 @@ |
3884 | "\n" |
3885 | |
3886 | #: ../share/extensions/jessyInk_autoTexts.py:54 |
3887 | -#, python-brace-format |
3888 | msgid "" |
3889 | "Node with id '{0}' is not a suitable text node and was therefore ignored.\n" |
3890 | "\n" |
3891 | @@ -29997,7 +29990,6 @@ |
3892 | msgstr "" |
3893 | |
3894 | #: ../share/extensions/jessyInk_summary.py:69 |
3895 | -#, python-brace-format |
3896 | msgid "JessyInk script version {0} installed." |
3897 | msgstr "" |
3898 | |
3899 | @@ -30019,7 +30011,6 @@ |
3900 | msgstr "" |
3901 | |
3902 | #: ../share/extensions/jessyInk_summary.py:94 |
3903 | -#, python-brace-format |
3904 | msgid "{0}Layer name: {1}" |
3905 | msgstr "{0}Nome del livello: {1}" |
3906 | |
3907 | @@ -30028,7 +30019,7 @@ |
3908 | msgstr "" |
3909 | |
3910 | #: ../share/extensions/jessyInk_summary.py:104 |
3911 | -#, fuzzy, python-brace-format |
3912 | +#, fuzzy |
3913 | msgid "{0}Transition in: {1}" |
3914 | msgstr "Trasformazione" |
3915 | |
3916 | @@ -30037,24 +30028,21 @@ |
3917 | msgstr "" |
3918 | |
3919 | #: ../share/extensions/jessyInk_summary.py:113 |
3920 | -#, fuzzy, python-brace-format |
3921 | +#, fuzzy |
3922 | msgid "{0}Transition out: {1}" |
3923 | msgstr "Incolla effetto su tracciato" |
3924 | |
3925 | #: ../share/extensions/jessyInk_summary.py:120 |
3926 | -#, python-brace-format |
3927 | msgid "" |
3928 | "\n" |
3929 | "{0}Auto-texts:" |
3930 | msgstr "" |
3931 | |
3932 | #: ../share/extensions/jessyInk_summary.py:123 |
3933 | -#, python-brace-format |
3934 | msgid "{0}\t\"{1}\" (object id \"{2}\") will be replaced by \"{3}\"." |
3935 | msgstr "" |
3936 | |
3937 | #: ../share/extensions/jessyInk_summary.py:168 |
3938 | -#, python-brace-format |
3939 | msgid "" |
3940 | "\n" |
3941 | "{0}Initial effect (order number {1}):" |
3942 | @@ -30067,12 +30055,10 @@ |
3943 | msgstr "" |
3944 | |
3945 | #: ../share/extensions/jessyInk_summary.py:174 |
3946 | -#, python-brace-format |
3947 | msgid "{0}\tView will be set according to object \"{1}\"" |
3948 | msgstr "" |
3949 | |
3950 | #: ../share/extensions/jessyInk_summary.py:176 |
3951 | -#, python-brace-format |
3952 | msgid "{0}\tObject \"{1}\"" |
3953 | msgstr "" |
3954 | |
3955 | @@ -30086,7 +30072,6 @@ |
3956 | msgstr "" |
3957 | |
3958 | #: ../share/extensions/jessyInk_summary.py:184 |
3959 | -#, python-brace-format |
3960 | msgid " using effect \"{0}\"" |
3961 | msgstr "" |
3962 | |
3963 | @@ -30240,14 +30225,7 @@ |
3964 | msgstr "" |
3965 | |
3966 | #: ../share/extensions/plotter.py:143 |
3967 | -msgid "" |
3968 | -"pySerial is not installed.\n" |
3969 | -"\n" |
3970 | -"1. Download pySerial here (not the \".exe\"!): http://pypi.python.org/pypi/" |
3971 | -"pyserial\n" |
3972 | -"2. Extract the \"serial\" subfolder from the zip to the following folder: C:" |
3973 | -"\\[Program files]\\inkscape\\python\\Lib\\\n" |
3974 | -"3. Restart Inkscape." |
3975 | +msgid "pySerial is not installed." |
3976 | msgstr "" |
3977 | |
3978 | #: ../share/extensions/plotter.py:163 |
3979 | @@ -30389,13 +30367,8 @@ |
3980 | |
3981 | #: ../share/extensions/uniconv-ext.py:56 |
3982 | #: ../share/extensions/uniconv_output.py:122 |
3983 | -msgid "" |
3984 | -"You need to install the UniConvertor software.\n" |
3985 | -"For GNU/Linux: install the package python-uniconvertor.\n" |
3986 | -"For Windows: download it from\n" |
3987 | -"http://sk1project.org/modules.php?name=Products&product=uniconvertor\n" |
3988 | -"and install into your Inkscape's Python location\n" |
3989 | -msgstr "" |
3990 | +msgid "You need to install the UniConvertor software.\n" |
3991 | +msgstr "È necessario installare il programma UniConvertor.\n" |
3992 | |
3993 | #: ../share/extensions/voronoi2svg.py:215 |
3994 | #, fuzzy |
3995 | @@ -36296,6 +36269,13 @@ |
3996 | msgstr "Input XAML" |
3997 | |
3998 | #~ msgctxt "Symbol" |
3999 | +#~ msgid "Four Wheel Drive Road" |
4000 | +#~ msgstr "Strada per veicoli a quattro ruote motrici" |
4001 | + |
4002 | +#~ msgid "Nothing is selected. Please select something." |
4003 | +#~ msgstr "Nessun oggetto selezionato. Seleziona un oggetto" |
4004 | + |
4005 | +#~ msgctxt "Symbol" |
4006 | #~ msgid "Map Symbols" |
4007 | #~ msgstr "Simboli mappa" |
4008 | |
4009 | @@ -36763,16 +36743,10 @@ |
4010 | #~ msgid "Bike Parking" |
4011 | #~ msgstr "Parcheggio biciclette" |
4012 | |
4013 | -#~ msgid "<no name found>" |
4014 | -#~ msgstr "<nessun nome trovato>" |
4015 | - |
4016 | #, fuzzy |
4017 | #~ msgid "Extrapolated" |
4018 | #~ msgstr "Interpola" |
4019 | |
4020 | -#~ msgid "You need to install the UniConvertor software.\n" |
4021 | -#~ msgstr "È necessario installare il programma UniConvertor.\n" |
4022 | - |
4023 | #, fuzzy |
4024 | #~ msgid "Set Resolution" |
4025 | #~ msgstr "Relazione:" |
4026 | |
4027 | === modified file 'share/extensions/empty_business_card.inx' |
4028 | --- share/extensions/empty_business_card.inx 2014-10-10 18:56:07 +0000 |
4029 | +++ share/extensions/empty_business_card.inx 2014-10-31 00:22:45 +0000 |
4030 | @@ -2,7 +2,7 @@ |
4031 | <inkscape-extension xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"> |
4032 | <_name>Business Card</_name> |
4033 | <id>org.inkscape.render.empty_business_card</id> |
4034 | - <dependency type="executable" location="extensions">business_card.py</dependency> |
4035 | + <dependency type="executable" location="extensions">empty_business_card.py</dependency> |
4036 | <dependency type="executable" location="extensions">inkex.py</dependency> |
4037 | |
4038 | <param name="size" _gui-text="Business card size:" type="enum"> |
4039 | @@ -27,6 +27,6 @@ |
4040 | <inkscape:_keywords>business card</inkscape:_keywords> |
4041 | </inkscape:_templateinfo> |
4042 | <script> |
4043 | - <command reldir="extensions" interpreter="python">business_card.py</command> |
4044 | + <command reldir="extensions" interpreter="python">empty_business_card.py</command> |
4045 | </script> |
4046 | </inkscape-extension> |
4047 | |
4048 | === modified file 'share/ui/units.xml' |
4049 | --- share/ui/units.xml 2014-10-25 18:36:10 +0000 |
4050 | +++ share/ui/units.xml 2014-10-31 00:22:45 +0000 |
4051 | @@ -77,6 +77,20 @@ |
4052 | <factor>57.296</factor> |
4053 | <description>Radians (57.296 deg/rad)</description> |
4054 | </unit> |
4055 | +<unit type="RADIAL" pri="n"> |
4056 | + <name>gradian</name> |
4057 | + <plural>gradians</plural> |
4058 | + <abbr>grad</abbr> |
4059 | + <factor>1.111</factor> |
4060 | + <description>Gradians (1.111 deg/grad)</description> |
4061 | +</unit> |
4062 | +<unit type="RADIAL" pri="n"> |
4063 | + <name>turn</name> |
4064 | + <plural>turns</plural> |
4065 | + <abbr>turn</abbr> |
4066 | + <factor>360</factor> |
4067 | + <description>Turns (360 deg/turn)</description> |
4068 | +</unit> |
4069 | <unit type="FONT_HEIGHT" pri="y"> |
4070 | <name>font-height</name> |
4071 | <plural>font-heights</plural> |
4072 | |
4073 | === modified file 'src/CMakeLists.txt' |
4074 | --- src/CMakeLists.txt 2014-10-17 20:03:14 +0000 |
4075 | +++ src/CMakeLists.txt 2014-10-31 00:22:45 +0000 |
4076 | @@ -336,7 +336,6 @@ |
4077 | icon-size.h |
4078 | id-clash.h |
4079 | # ige-mac-menu.h |
4080 | - inkscape-private.h |
4081 | inkscape-version.h |
4082 | inkscape.h |
4083 | interface.h |
4084 | |
4085 | === modified file 'src/Makefile_insert' |
4086 | --- src/Makefile_insert 2014-10-17 20:03:14 +0000 |
4087 | +++ src/Makefile_insert 2014-10-31 00:22:45 +0000 |
4088 | @@ -63,7 +63,7 @@ |
4089 | helper/pixbuf-ops.h \ |
4090 | icon-size.h \ |
4091 | id-clash.cpp id-clash.h \ |
4092 | - inkscape.cpp inkscape.h inkscape-private.h \ |
4093 | + inkscape.cpp inkscape.h \ |
4094 | isinf.h \ |
4095 | knot.cpp knot.h \ |
4096 | knot-enums.h \ |
4097 | |
4098 | === modified file 'src/box3d.cpp' |
4099 | --- src/box3d.cpp 2014-10-24 02:33:47 +0000 |
4100 | +++ src/box3d.cpp 2014-10-31 00:22:45 +0000 |
4101 | @@ -401,7 +401,7 @@ |
4102 | snap_pts[3] = diag2.closest_to (pt); |
4103 | } |
4104 | |
4105 | - gdouble const zoom = inkscape_active_desktop()->current_zoom(); |
4106 | + gdouble const zoom = INKSCAPE.active_desktop()->current_zoom(); |
4107 | |
4108 | // determine the distances to all potential snapping points |
4109 | double snap_dists[MAX_POINT_COUNT]; |
4110 | |
4111 | === modified file 'src/conn-avoid-ref.cpp' |
4112 | --- src/conn-avoid-ref.cpp 2014-03-27 01:33:44 +0000 |
4113 | +++ src/conn-avoid-ref.cpp 2014-10-31 00:22:45 +0000 |
4114 | @@ -87,7 +87,7 @@ |
4115 | |
4116 | void SPAvoidRef::handleSettingChange(void) |
4117 | { |
4118 | - SPDesktop *desktop = inkscape_active_desktop(); |
4119 | + SPDesktop *desktop = INKSCAPE.active_desktop(); |
4120 | if (desktop == NULL) { |
4121 | return; |
4122 | } |
4123 | @@ -277,7 +277,7 @@ |
4124 | } |
4125 | static Avoid::Polygon avoid_item_poly(SPItem const *item) |
4126 | { |
4127 | - SPDesktop *desktop = inkscape_active_desktop(); |
4128 | + SPDesktop *desktop = INKSCAPE.active_desktop(); |
4129 | g_assert(desktop != NULL); |
4130 | double spacing = desktop->namedview->connector_spacing; |
4131 | |
4132 | |
4133 | === modified file 'src/desktop.cpp' |
4134 | --- src/desktop.cpp 2014-10-05 23:24:27 +0000 |
4135 | +++ src/desktop.cpp 2014-10-31 00:22:45 +0000 |
4136 | @@ -56,7 +56,6 @@ |
4137 | #include "event-log.h" |
4138 | #include "helper/action-context.h" |
4139 | #include "ui/interface.h" |
4140 | -#include "inkscape-private.h" |
4141 | #include "layer-fns.h" |
4142 | #include "layer-manager.h" |
4143 | #include "layer-model.h" |
4144 | @@ -94,28 +93,28 @@ |
4145 | static void _namedview_modified (SPObject *obj, guint flags, SPDesktop *desktop); |
4146 | |
4147 | SPDesktop::SPDesktop() : |
4148 | - _dlg_mgr( 0 ), |
4149 | - namedview( 0 ), |
4150 | - canvas( 0 ), |
4151 | - layers( 0 ), |
4152 | - selection( 0 ), |
4153 | - event_context( 0 ), |
4154 | - layer_manager( 0 ), |
4155 | - event_log( 0 ), |
4156 | - temporary_item_list( 0 ), |
4157 | - snapindicator( 0 ), |
4158 | - acetate( 0 ), |
4159 | - main( 0 ), |
4160 | - gridgroup( 0 ), |
4161 | - guides( 0 ), |
4162 | - drawing( 0 ), |
4163 | - sketch( 0 ), |
4164 | - controls( 0 ), |
4165 | - tempgroup ( 0 ), |
4166 | - table( 0 ), |
4167 | - page( 0 ), |
4168 | - page_border( 0 ), |
4169 | - current( 0 ), |
4170 | + _dlg_mgr( NULL ), |
4171 | + namedview( NULL ), |
4172 | + canvas( NULL ), |
4173 | + layers( NULL ), |
4174 | + selection( NULL ), |
4175 | + event_context( NULL ), |
4176 | + layer_manager( NULL ), |
4177 | + event_log( NULL ), |
4178 | + temporary_item_list( NULL ), |
4179 | + snapindicator( NULL ), |
4180 | + acetate( NULL ), |
4181 | + main( NULL ), |
4182 | + gridgroup( NULL ), |
4183 | + guides( NULL ), |
4184 | + drawing( NULL ), |
4185 | + sketch( NULL ), |
4186 | + controls( NULL ), |
4187 | + tempgroup ( NULL ), |
4188 | + table( NULL ), |
4189 | + page( NULL ), |
4190 | + page_border( NULL ), |
4191 | + current( NULL ), |
4192 | _focusMode(false), |
4193 | dkey( 0 ), |
4194 | number( 0 ), |
4195 | @@ -124,16 +123,15 @@ |
4196 | waiting_cursor( false ), |
4197 | showing_dialogs ( false ), |
4198 | guides_active( false ), |
4199 | - gr_item( 0 ), |
4200 | + gr_item( NULL ), |
4201 | gr_point_type( POINT_LG_BEGIN ), |
4202 | gr_point_i( 0 ), |
4203 | gr_fill_or_stroke( Inkscape::FOR_FILL ), |
4204 | _reconstruction_old_layer_id(), // an id attribute is not allowed to be the empty string |
4205 | _display_mode(Inkscape::RENDERMODE_NORMAL), |
4206 | _display_color_mode(Inkscape::COLORMODE_NORMAL), |
4207 | - _widget( 0 ), |
4208 | - _inkscape( 0 ), |
4209 | - _guides_message_context( 0 ), |
4210 | + _widget( NULL ), |
4211 | + _guides_message_context( NULL ), |
4212 | _active( false ), |
4213 | _w2d(), |
4214 | _d2w(), |
4215 | @@ -299,7 +297,6 @@ |
4216 | |
4217 | // ? |
4218 | // sp_active_desktop_set (desktop); |
4219 | - _inkscape = INKSCAPE; |
4220 | |
4221 | _activate_connection = _activate_signal.connect( |
4222 | sigc::bind( |
4223 | @@ -385,10 +382,6 @@ |
4224 | layer_manager = NULL; |
4225 | } |
4226 | |
4227 | - if (_inkscape) { |
4228 | - _inkscape = NULL; |
4229 | - } |
4230 | - |
4231 | if (drawing) { |
4232 | doc()->getRoot()->invoke_hide(dkey); |
4233 | g_object_unref(drawing); |
4234 | @@ -1431,7 +1424,7 @@ |
4235 | SPDesktop::emitToolSubselectionChanged(gpointer data) |
4236 | { |
4237 | _tool_subselection_changed.emit(data); |
4238 | - inkscape_subselection_changed (this); |
4239 | + INKSCAPE.subselection_changed (this); |
4240 | } |
4241 | |
4242 | void SPDesktop::updateNow() |
4243 | |
4244 | === modified file 'src/desktop.h' |
4245 | --- src/desktop.h 2014-08-26 10:55:28 +0000 |
4246 | +++ src/desktop.h 2014-10-31 00:22:45 +0000 |
4247 | @@ -424,7 +424,6 @@ |
4248 | |
4249 | private: |
4250 | Inkscape::UI::View::EditWidgetInterface *_widget; |
4251 | - InkscapeApplication *_inkscape; |
4252 | Inkscape::MessageContext *_guides_message_context; |
4253 | bool _active; |
4254 | Geom::Affine _w2d; |
4255 | |
4256 | === modified file 'src/display/drawing-item.cpp' |
4257 | --- src/display/drawing-item.cpp 2014-10-17 20:03:14 +0000 |
4258 | +++ src/display/drawing-item.cpp 2014-10-31 00:22:45 +0000 |
4259 | @@ -870,10 +870,9 @@ |
4260 | { |
4261 | // Sometimes there's no BBOX in state, reason unknown (bug 992817) |
4262 | // I made this not an assert to remove the warning |
4263 | - // This warning clutters the console output, so commented out |
4264 | if (!(_state & STATE_BBOX) || !(_state & STATE_PICK)) { |
4265 | - /*g_warning("Invalid state when picking: STATE_BBOX = %d, STATE_PICK = %d", |
4266 | - _state & STATE_BBOX, _state & STATE_PICK);*/ |
4267 | + g_warning("Invalid state when picking: STATE_BBOX = %d, STATE_PICK = %d", |
4268 | + _state & STATE_BBOX, _state & STATE_PICK); |
4269 | return NULL; |
4270 | } |
4271 | // ignore invisible and insensitive items unless sticky |
4272 | |
4273 | === modified file 'src/document-private.h' |
4274 | --- src/document-private.h 2014-08-31 18:17:26 +0000 |
4275 | +++ src/document-private.h 2014-10-31 00:22:45 +0000 |
4276 | @@ -75,6 +75,8 @@ |
4277 | Inkscape::ConsoleOutputUndoObserver console_output_undo_observer; |
4278 | |
4279 | bool seeking; |
4280 | + sigc::connection selChangeConnection; |
4281 | + sigc::connection desktopActivatedConnection; |
4282 | }; |
4283 | |
4284 | #endif // SEEN_SP_DOCUMENT_PRIVATE_H |
4285 | |
4286 | === modified file 'src/document-undo.cpp' |
4287 | --- src/document-undo.cpp 2014-10-06 00:18:46 +0000 |
4288 | +++ src/document-undo.cpp 2014-10-31 00:22:45 +0000 |
4289 | @@ -99,9 +99,8 @@ |
4290 | maybeDone(doc, NULL, event_type, event_description); |
4291 | } |
4292 | |
4293 | -void Inkscape::DocumentUndo::resetKey( InkscapeApplication * /*inkscape*/, SPDesktop * /*desktop*/, GObject *base ) |
4294 | +void Inkscape::DocumentUndo::resetKey( SPDocument *doc ) |
4295 | { |
4296 | - SPDocument *doc = reinterpret_cast<SPDocument *>(base); |
4297 | doc->actionkey.clear(); |
4298 | } |
4299 | |
4300 | @@ -259,7 +258,7 @@ |
4301 | doc->priv->seeking = false; |
4302 | |
4303 | if (ret) |
4304 | - inkscape_external_change(); |
4305 | + INKSCAPE.external_change(); |
4306 | |
4307 | return ret; |
4308 | } |
4309 | @@ -304,7 +303,7 @@ |
4310 | doc->priv->seeking = false; |
4311 | |
4312 | if (ret) |
4313 | - inkscape_external_change(); |
4314 | + INKSCAPE.external_change(); |
4315 | |
4316 | return ret; |
4317 | } |
4318 | |
4319 | === modified file 'src/document-undo.h' |
4320 | --- src/document-undo.h 2014-08-26 10:55:28 +0000 |
4321 | +++ src/document-undo.h 2014-10-31 00:22:45 +0000 |
4322 | @@ -41,7 +41,7 @@ |
4323 | |
4324 | static void maybeDone(SPDocument *document, const gchar *keyconst, unsigned int event_type, Glib::ustring const &event_description); |
4325 | |
4326 | - static void resetKey(InkscapeApplication *inkscape, SPDesktop *desktop, GObject *base); |
4327 | + static void resetKey(SPDocument *doc); |
4328 | |
4329 | static void cancel(SPDocument *document); |
4330 | |
4331 | |
4332 | === modified file 'src/document.cpp' |
4333 | --- src/document.cpp 2014-10-25 18:36:10 +0000 |
4334 | +++ src/document.cpp 2014-10-31 00:22:45 +0000 |
4335 | @@ -50,7 +50,7 @@ |
4336 | #include "document-private.h" |
4337 | #include "document-undo.h" |
4338 | #include "id-clash.h" |
4339 | -#include "inkscape-private.h" |
4340 | +#include "inkscape.h" |
4341 | #include "inkscape-version.h" |
4342 | #include "libavoid/router.h" |
4343 | #include "persp3d.h" |
4344 | @@ -154,6 +154,14 @@ |
4345 | router = NULL; |
4346 | } |
4347 | |
4348 | + if (oldSignalsConnected) { |
4349 | + priv->selChangeConnection.disconnect(); |
4350 | + priv->desktopActivatedConnection.disconnect(); |
4351 | + } else { |
4352 | + _selection_changed_connection.disconnect(); |
4353 | + _desktop_activated_connection.disconnect(); |
4354 | + } |
4355 | + |
4356 | if (priv) { |
4357 | if (priv->partial) { |
4358 | sp_repr_free_log(priv->partial); |
4359 | @@ -208,17 +216,8 @@ |
4360 | rerouting_handler_id = 0; |
4361 | } |
4362 | |
4363 | - if (oldSignalsConnected) { |
4364 | - g_signal_handlers_disconnect_by_func(G_OBJECT(INKSCAPE), |
4365 | - reinterpret_cast<gpointer>(DocumentUndo::resetKey), |
4366 | - static_cast<gpointer>(this)); |
4367 | - } else { |
4368 | - _selection_changed_connection.disconnect(); |
4369 | - _desktop_activated_connection.disconnect(); |
4370 | - } |
4371 | - |
4372 | if (keepalive) { |
4373 | - inkscape_unref(); |
4374 | + inkscape_unref(INKSCAPE); |
4375 | keepalive = FALSE; |
4376 | } |
4377 | |
4378 | @@ -447,7 +446,7 @@ |
4379 | rdf_set_defaults( document ); |
4380 | |
4381 | if (keepalive) { |
4382 | - inkscape_ref(); |
4383 | + inkscape_ref(INKSCAPE); |
4384 | } |
4385 | |
4386 | // Check if the document already has a perspective (e.g., when opening an existing |
4387 | @@ -462,10 +461,14 @@ |
4388 | DocumentUndo::setUndoSensitive(document, true); |
4389 | |
4390 | // reset undo key when selection changes, so that same-key actions on different objects are not coalesced |
4391 | - g_signal_connect(G_OBJECT(INKSCAPE), "change_selection", |
4392 | - G_CALLBACK(DocumentUndo::resetKey), document); |
4393 | - g_signal_connect(G_OBJECT(INKSCAPE), "activate_desktop", |
4394 | - G_CALLBACK(DocumentUndo::resetKey), document); |
4395 | + document->priv->selChangeConnection = INKSCAPE.signal_selection_changed.connect( |
4396 | + sigc::hide(sigc::bind( |
4397 | + sigc::ptr_fun(&DocumentUndo::resetKey), document) |
4398 | + )); |
4399 | + document->priv->desktopActivatedConnection = INKSCAPE.signal_activate_desktop.connect( |
4400 | + sigc::hide(sigc::bind( |
4401 | + sigc::ptr_fun(&DocumentUndo::resetKey), document) |
4402 | + )); |
4403 | document->oldSignalsConnected = true; |
4404 | |
4405 | return document; |
4406 | |
4407 | === modified file 'src/document.h' |
4408 | --- src/document.h 2014-08-31 18:17:26 +0000 |
4409 | +++ src/document.h 2014-10-31 00:22:45 +0000 |
4410 | @@ -38,7 +38,6 @@ |
4411 | class SPRoot; |
4412 | |
4413 | namespace Inkscape { |
4414 | - struct Application; |
4415 | class Selection; |
4416 | class UndoStackObserver; |
4417 | class EventLog; |
4418 | |
4419 | === modified file 'src/extension/dbus/application-interface.cpp' |
4420 | --- src/extension/dbus/application-interface.cpp 2014-03-27 01:33:44 +0000 |
4421 | +++ src/extension/dbus/application-interface.cpp 2014-10-31 00:22:45 +0000 |
4422 | @@ -49,7 +49,7 @@ |
4423 | static bool |
4424 | ensure_desktop_valid(GError **error) |
4425 | { |
4426 | - if (!inkscape_use_gui()) { |
4427 | + if (!INKSCAPE.use_gui()) { |
4428 | g_set_error(error, INKSCAPE_ERROR, INKSCAPE_ERROR_OTHER, "Application interface action requires a GUI"); |
4429 | return false; |
4430 | } |
4431 | @@ -59,7 +59,7 @@ |
4432 | static bool |
4433 | ensure_desktop_not_present(GError **error) |
4434 | { |
4435 | - if (inkscape_use_gui()) { |
4436 | + if (INKSCAPE.use_gui()) { |
4437 | g_set_error(error, INKSCAPE_ERROR, INKSCAPE_ERROR_OTHER, "Application interface action requires non-GUI (command line) mode"); |
4438 | return false; |
4439 | } |
4440 | |
4441 | === modified file 'src/extension/dbus/dbus-init.cpp' |
4442 | --- src/extension/dbus/dbus-init.cpp 2014-03-27 01:33:44 +0000 |
4443 | +++ src/extension/dbus/dbus-init.cpp 2014-10-31 00:22:45 +0000 |
4444 | @@ -153,23 +153,23 @@ |
4445 | init_document (void) |
4446 | { |
4447 | // This is for command-line use only |
4448 | - g_assert(!inkscape_use_gui()); |
4449 | + g_assert(!INKSCAPE.use_gui()); |
4450 | |
4451 | // Create a blank document and get its selection model etc in an ActionContext |
4452 | SPDocument *doc = SPDocument::createNewDoc(NULL, 1, TRUE); |
4453 | - inkscape_add_document(doc); |
4454 | - return dbus_register_document(inkscape_action_context_for_document(doc)); |
4455 | + INKSCAPE.add_document(doc); |
4456 | + return dbus_register_document(INKSCAPE.action_context_for_document(doc)); |
4457 | } |
4458 | |
4459 | gchar * |
4460 | init_active_document() |
4461 | { |
4462 | - SPDocument *doc = inkscape_active_document(); |
4463 | + SPDocument *doc = INKSCAPE.active_document(); |
4464 | if (!doc) { |
4465 | return NULL; |
4466 | } |
4467 | |
4468 | - return dbus_register_document(inkscape_active_action_context()); |
4469 | + return dbus_register_document(INKSCAPE.active_action_context()); |
4470 | } |
4471 | |
4472 | gchar * |
4473 | |
4474 | === modified file 'src/extension/dbus/document-interface.cpp' |
4475 | --- src/extension/dbus/document-interface.cpp 2014-05-06 12:44:42 +0000 |
4476 | +++ src/extension/dbus/document-interface.cpp 2014-10-31 00:22:45 +0000 |
4477 | @@ -156,7 +156,7 @@ |
4478 | void |
4479 | desktop_ensure_active (SPDesktop* desk) { |
4480 | if (desk != SP_ACTIVE_DESKTOP) |
4481 | - inkscape_activate_desktop (desk); |
4482 | + INKSCAPE.activate_desktop (desk); |
4483 | return; |
4484 | } |
4485 | |
4486 | |
4487 | === modified file 'src/extension/effect.cpp' |
4488 | --- src/extension/effect.cpp 2014-03-27 01:33:44 +0000 |
4489 | +++ src/extension/effect.cpp 2014-10-31 00:22:45 +0000 |
4490 | @@ -9,7 +9,7 @@ |
4491 | */ |
4492 | |
4493 | #include "prefdialog.h" |
4494 | -#include "inkscape-private.h" |
4495 | +#include "inkscape.h" |
4496 | #include "helper/action.h" |
4497 | #include "ui/view/view.h" |
4498 | #include "desktop-handles.h" |
4499 | @@ -89,11 +89,13 @@ |
4500 | } // children of "inkscape-extension" |
4501 | } // if we have an XML file |
4502 | |
4503 | - if (INKSCAPE != NULL && inkscape_use_gui()) { |
4504 | + // \TODO this gets called from the Inkscape::Application constructor, where it initializes the menus. |
4505 | + // But in the constructor, our object isn't quite there yet! |
4506 | + if (Inkscape::Application::exists() && INKSCAPE.use_gui()) { |
4507 | if (_effects_list == NULL) |
4508 | - _effects_list = find_menu(inkscape_get_menus(INKSCAPE), EFFECTS_LIST); |
4509 | + _effects_list = find_menu(INKSCAPE.get_menus(), EFFECTS_LIST); |
4510 | if (_filters_list == NULL) |
4511 | - _filters_list = find_menu(inkscape_get_menus(INKSCAPE), FILTERS_LIST); |
4512 | + _filters_list = find_menu(INKSCAPE.get_menus(), FILTERS_LIST); |
4513 | } |
4514 | |
4515 | if ((_effects_list != NULL || _filters_list != NULL)) { |
4516 | |
4517 | === modified file 'src/extension/error-file.cpp' |
4518 | --- src/extension/error-file.cpp 2014-03-27 01:33:44 +0000 |
4519 | +++ src/extension/error-file.cpp 2014-10-31 00:22:45 +0000 |
4520 | @@ -48,9 +48,10 @@ |
4521 | ) |
4522 | |
4523 | { |
4524 | + // \FIXME change this |
4525 | /* This is some filler text, needs to change before relase */ |
4526 | Glib::ustring dialog_text(_("<span weight=\"bold\" size=\"larger\">One or more extensions failed to load</span>\n\nThe failed extensions have been skipped. Inkscape will continue to run normally but those extensions will be unavailable. For details to troubleshoot this problem, please refer to the error log located at: ")); |
4527 | - gchar * ext_error_file = profile_path(EXTENSION_ERROR_LOG_FILENAME); |
4528 | + gchar * ext_error_file = Inkscape::Application::profile_path(EXTENSION_ERROR_LOG_FILENAME); |
4529 | dialog_text += ext_error_file; |
4530 | g_free(ext_error_file); |
4531 | set_message(dialog_text, true); |
4532 | |
4533 | === modified file 'src/extension/extension.cpp' |
4534 | --- src/extension/extension.cpp 2014-09-23 06:43:33 +0000 |
4535 | +++ src/extension/extension.cpp 2014-10-31 00:22:45 +0000 |
4536 | @@ -667,7 +667,7 @@ |
4537 | void |
4538 | Extension::error_file_open (void) |
4539 | { |
4540 | - gchar * ext_error_file = profile_path(EXTENSION_ERROR_LOG_FILENAME); |
4541 | + gchar * ext_error_file = Inkscape::Application::profile_path(EXTENSION_ERROR_LOG_FILENAME); |
4542 | gchar * filename = g_filename_from_utf8( ext_error_file, -1, NULL, NULL, NULL ); |
4543 | error_file.open(filename); |
4544 | if (!error_file.is_open()) { |
4545 | |
4546 | === modified file 'src/extension/implementation/script.cpp' |
4547 | --- src/extension/implementation/script.cpp 2014-10-17 20:03:14 +0000 |
4548 | +++ src/extension/implementation/script.cpp 2014-10-31 00:22:45 +0000 |
4549 | @@ -1051,7 +1051,7 @@ |
4550 | |
4551 | Glib::ustring stderr_data = fileerr.string(); |
4552 | if (stderr_data.length() != 0 && |
4553 | - inkscape_use_gui() |
4554 | + INKSCAPE.use_gui() |
4555 | ) { |
4556 | checkStderr(stderr_data, Gtk::MESSAGE_INFO, |
4557 | _("Inkscape has received additional data from the script executed. " |
4558 | |
4559 | === modified file 'src/extension/init.cpp' |
4560 | --- src/extension/init.cpp 2014-06-06 21:56:26 +0000 |
4561 | +++ src/extension/init.cpp 2014-10-31 00:22:45 +0000 |
4562 | @@ -243,7 +243,7 @@ |
4563 | /* Load search path for extensions */ |
4564 | if (Inkscape::Extension::Extension::search_path.size() == 0) |
4565 | { |
4566 | - Inkscape::Extension::Extension::search_path.push_back(profile_path("extensions")); |
4567 | + Inkscape::Extension::Extension::search_path.push_back(Inkscape::Application::profile_path("extensions")); |
4568 | |
4569 | Inkscape::Extension::Extension::search_path.push_back(g_strdup(INKSCAPE_EXTENSIONDIR)); |
4570 | |
4571 | |
4572 | === modified file 'src/extension/internal/cdr-input.cpp' |
4573 | --- src/extension/internal/cdr-input.cpp 2014-10-17 20:03:14 +0000 |
4574 | +++ src/extension/internal/cdr-input.cpp 2014-10-31 00:22:45 +0000 |
4575 | @@ -263,7 +263,7 @@ |
4576 | // If only one page is present, import that one without bothering user |
4577 | if (tmpSVGOutput.size() > 1) { |
4578 | CdrImportDialog *dlg = 0; |
4579 | - if (inkscape_use_gui()) { |
4580 | + if (INKSCAPE.use_gui()) { |
4581 | dlg = new CdrImportDialog(tmpSVGOutput); |
4582 | if (!dlg->showDialog()) { |
4583 | delete dlg; |
4584 | |
4585 | === modified file 'src/extension/internal/filter/filter-file.cpp' |
4586 | --- src/extension/internal/filter/filter-file.cpp 2014-03-27 01:33:44 +0000 |
4587 | +++ src/extension/internal/filter/filter-file.cpp 2014-10-31 00:22:45 +0000 |
4588 | @@ -29,7 +29,7 @@ |
4589 | |
4590 | void Filter::filters_all_files(void) |
4591 | { |
4592 | - gchar *filtersProfilePath = profile_path("filters"); |
4593 | + gchar *filtersProfilePath = Inkscape::Application::profile_path("filters"); |
4594 | |
4595 | filters_load_dir(INKSCAPE_FILTERDIR, _("Bundled")); |
4596 | filters_load_dir(filtersProfilePath, _("Personal")); |
4597 | |
4598 | === modified file 'src/extension/internal/pdfinput/pdf-input.cpp' |
4599 | --- src/extension/internal/pdfinput/pdf-input.cpp 2014-10-17 20:03:14 +0000 |
4600 | +++ src/extension/internal/pdfinput/pdf-input.cpp 2014-10-31 00:22:45 +0000 |
4601 | @@ -720,7 +720,7 @@ |
4602 | } |
4603 | |
4604 | PdfImportDialog *dlg = NULL; |
4605 | - if (inkscape_use_gui()) { |
4606 | + if (INKSCAPE.use_gui()) { |
4607 | dlg = new PdfImportDialog(pdf_doc, uri); |
4608 | if (!dlg->showDialog()) { |
4609 | _cancelled = true; |
4610 | |
4611 | === modified file 'src/extension/internal/vsd-input.cpp' |
4612 | --- src/extension/internal/vsd-input.cpp 2014-10-17 20:03:14 +0000 |
4613 | +++ src/extension/internal/vsd-input.cpp 2014-10-31 00:22:45 +0000 |
4614 | @@ -263,7 +263,7 @@ |
4615 | // If only one page is present, import that one without bothering user |
4616 | if (tmpSVGOutput.size() > 1) { |
4617 | VsdImportDialog *dlg = 0; |
4618 | - if (inkscape_use_gui()) { |
4619 | + if (INKSCAPE.use_gui()) { |
4620 | dlg = new VsdImportDialog(tmpSVGOutput); |
4621 | if (!dlg->showDialog()) { |
4622 | delete dlg; |
4623 | |
4624 | === modified file 'src/extension/system.cpp' |
4625 | --- src/extension/system.cpp 2014-10-06 00:18:46 +0000 |
4626 | +++ src/extension/system.cpp 2014-10-31 00:22:45 +0000 |
4627 | @@ -121,7 +121,7 @@ |
4628 | } |
4629 | |
4630 | if (last_chance_svg) { |
4631 | - if ( inkscape_use_gui() ) { |
4632 | + if ( INKSCAPE.use_gui() ) { |
4633 | sp_ui_error_dialog(_("Format autodetect failed. The file is being opened as SVG.")); |
4634 | } else { |
4635 | g_warning("%s", _("Format autodetect failed. The file is being opened as SVG.")); |
4636 | |
4637 | === modified file 'src/file.cpp' |
4638 | --- src/file.cpp 2014-10-05 16:38:15 +0000 |
4639 | +++ src/file.cpp 2014-10-31 00:22:45 +0000 |
4640 | @@ -177,7 +177,7 @@ |
4641 | Glib::ustring sp_file_default_template_uri() |
4642 | { |
4643 | std::list<gchar *> sources; |
4644 | - sources.push_back( profile_path("templates") ); // first try user's local dir |
4645 | + sources.push_back( Inkscape::Application::profile_path("templates") ); // first try user's local dir |
4646 | sources.push_back( g_strdup(INKSCAPE_TEMPLATESDIR) ); // then the system templates dir |
4647 | std::list<gchar const*> baseNames; |
4648 | gchar const* localized = _("default.svg"); |
4649 | @@ -316,7 +316,7 @@ |
4650 | sp_file_add_recent( doc->getURI() ); |
4651 | } |
4652 | |
4653 | - if ( inkscape_use_gui() ) { |
4654 | + if ( INKSCAPE.use_gui() ) { |
4655 | // Perform a fixup pass for hrefs. |
4656 | if ( Inkscape::ResourceManager::getManager().fixupBrokenLinks(doc) ) { |
4657 | Glib::ustring msg = _("Broken links have been changed to point to existing files."); |
4658 | |
4659 | === modified file 'src/graphlayout.cpp' |
4660 | --- src/graphlayout.cpp 2014-04-24 12:53:30 +0000 |
4661 | +++ src/graphlayout.cpp 2014-10-31 00:22:45 +0000 |
4662 | @@ -117,7 +117,7 @@ |
4663 | |
4664 | // add the connector spacing to the size of node bounding boxes |
4665 | // so that connectors can always be routed between shapes |
4666 | - SPDesktop* desktop = inkscape_active_desktop(); |
4667 | + SPDesktop* desktop = INKSCAPE.active_desktop(); |
4668 | double spacing = 0; |
4669 | if(desktop) spacing = desktop->namedview->connector_spacing+0.1; |
4670 | |
4671 | |
4672 | === modified file 'src/helper/stock-items.cpp' |
4673 | --- src/helper/stock-items.cpp 2014-10-05 16:58:19 +0000 |
4674 | +++ src/helper/stock-items.cpp 2014-10-31 00:22:45 +0000 |
4675 | @@ -195,7 +195,7 @@ |
4676 | |
4677 | gchar * base = g_strndup(e, a); |
4678 | |
4679 | - SPDesktop *desktop = inkscape_active_desktop(); |
4680 | + SPDesktop *desktop = INKSCAPE.active_desktop(); |
4681 | SPDocument *doc = sp_desktop_document(desktop); |
4682 | SPDefs *defs = doc->getDefs(); |
4683 | if (!defs) { |
4684 | @@ -265,7 +265,7 @@ |
4685 | |
4686 | else { |
4687 | |
4688 | - SPDesktop *desktop = inkscape_active_desktop(); |
4689 | + SPDesktop *desktop = INKSCAPE.active_desktop(); |
4690 | SPDocument *doc = sp_desktop_document(desktop); |
4691 | SPObject *object = doc->getObjectById(urn); |
4692 | |
4693 | |
4694 | === removed file 'src/inkscape-private.h' |
4695 | --- src/inkscape-private.h 2014-03-30 22:08:13 +0000 |
4696 | +++ src/inkscape-private.h 1970-01-01 00:00:00 +0000 |
4697 | @@ -1,67 +0,0 @@ |
4698 | -#ifndef SEEN_INKSCAPE_PRIVATE_H |
4699 | -#define SEEN_INKSCAPE_PRIVATE_H |
4700 | - |
4701 | -/* |
4702 | - * Some forward declarations |
4703 | - * |
4704 | - * Authors: |
4705 | - * Lauris Kaplinski <lauris@kaplinski.com> |
4706 | - * |
4707 | - * Copyright (C) 1999-2002 Lauris Kaplinski |
4708 | - * Copyright (C) 2001-2002 Ximian, Inc. |
4709 | - * |
4710 | - * Released under GNU GPL, read the file 'COPYING' for more information |
4711 | - */ |
4712 | -#include <glib-object.h> |
4713 | - |
4714 | -#define SP_TYPE_INKSCAPE (inkscape_get_type ()) |
4715 | -#define SP_INKSCAPE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), SP_TYPE_INKSCAPE, Inkscape)) |
4716 | -#define SP_INKSCAPE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SP_TYPE_INKSCAPE, InkscapeClass)) |
4717 | -#define SP_IS_INKSCAPE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SP_TYPE_INKSCAPE)) |
4718 | -#define SP_IS_INKSCAPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), SP_TYPE_INKSCAPE)) |
4719 | - |
4720 | -#include "inkscape.h" |
4721 | - |
4722 | -struct SPColor; |
4723 | -namespace Inkscape { class Selection; } |
4724 | - |
4725 | -GType inkscape_get_type (void); |
4726 | - |
4727 | -void inkscape_ref (void); |
4728 | -void inkscape_unref (void); |
4729 | - |
4730 | -guint inkscape_mapalt(); |
4731 | -void inkscape_mapalt(guint); |
4732 | - |
4733 | -guint inkscape_trackalt(); |
4734 | -void inkscape_trackalt(guint); |
4735 | - |
4736 | -/* |
4737 | - * These are meant solely for desktop, document etc. implementations |
4738 | - */ |
4739 | - |
4740 | -void inkscape_selection_modified (Inkscape::Selection *selection, guint flags); |
4741 | -void inkscape_selection_changed (Inkscape::Selection * selection); |
4742 | -void inkscape_selection_set (Inkscape::Selection * selection); |
4743 | -void inkscape_eventcontext_set (Inkscape::UI::Tools::ToolBase * eventcontext); |
4744 | -void inkscape_add_desktop (SPDesktop * desktop); |
4745 | -void inkscape_remove_desktop (SPDesktop * desktop); |
4746 | -void inkscape_activate_desktop (SPDesktop * desktop); |
4747 | -void inkscape_reactivate_desktop (SPDesktop * desktop); |
4748 | - |
4749 | -void inkscape_set_color (SPColor *color, float opacity); |
4750 | - |
4751 | -#endif // SEEN_INKSCAPE_PRIVATE_H |
4752 | - |
4753 | - |
4754 | - |
4755 | -/* |
4756 | - Local Variables: |
4757 | - mode:c++ |
4758 | - c-file-style:"stroustrup" |
4759 | - c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) |
4760 | - indent-tabs-mode:nil |
4761 | - fill-column:99 |
4762 | - End: |
4763 | -*/ |
4764 | -// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 : |
4765 | |
4766 | === modified file 'src/inkscape-x64.rc' |
4767 | --- src/inkscape-x64.rc 2014-08-17 17:54:40 +0000 |
4768 | +++ src/inkscape-x64.rc 2014-10-31 00:22:45 +0000 |
4769 | @@ -3,8 +3,8 @@ |
4770 | 1 24 DISCARDABLE "./inkscape-manifest-x64.xml" |
4771 | |
4772 | 1 VERSIONINFO |
4773 | - FILEVERSION 0,91,0,0 |
4774 | - PRODUCTVERSION 0,91,0,0 |
4775 | + FILEVERSION 0,91,0,9 |
4776 | + PRODUCTVERSION 0,91,0,9 |
4777 | BEGIN |
4778 | BLOCK "StringFileInfo" |
4779 | BEGIN |
4780 | @@ -13,11 +13,11 @@ |
4781 | VALUE "Comments", "Published under the GNU GPL" |
4782 | VALUE "CompanyName", "inkscape.org" |
4783 | VALUE "FileDescription", "Inkscape" |
4784 | - VALUE "FileVersion", "0.91pre2" |
4785 | + VALUE "FileVersion", "0.91+devel" |
4786 | VALUE "InternalName", "Inkscape" |
4787 | VALUE "LegalCopyright", "© 2014 Inkscape" |
4788 | VALUE "ProductName", "Inkscape" |
4789 | - VALUE "ProductVersion", "0.91pre2" |
4790 | + VALUE "ProductVersion", "0.91+devel" |
4791 | END |
4792 | END |
4793 | BLOCK "VarFileInfo" |
4794 | |
4795 | === modified file 'src/inkscape.cpp' |
4796 | --- src/inkscape.cpp 2014-10-06 00:18:46 +0000 |
4797 | +++ src/inkscape.cpp 2014-10-31 00:22:45 +0000 |
4798 | @@ -1,13 +1,15 @@ |
4799 | /** |
4800 | * @file |
4801 | - * Legacy interface to main application. |
4802 | + * Interface to main application. |
4803 | */ |
4804 | /* Authors: |
4805 | * Lauris Kaplinski <lauris@kaplinski.com> |
4806 | * bulia byak <buliabyak@users.sf.net> |
4807 | + * Liam P. White <inkscapebrony@gmail.com> |
4808 | * |
4809 | - * Copyright (C) 1999-2005 authors |
4810 | - * g++ port Copyright (C) 2003 Nathan Hurst |
4811 | + * Copyright (C) 1999-2014 authors |
4812 | + * c++ port Copyright (C) 2003 Nathan Hurst |
4813 | + * c++ification Copyright (C) 2014 Liam P. White |
4814 | * |
4815 | * Released under GNU GPL, read the file 'COPYING' for more information |
4816 | */ |
4817 | @@ -50,110 +52,36 @@ |
4818 | #include <gtk/gtk.h> |
4819 | #include <signal.h> |
4820 | #include <string> |
4821 | + |
4822 | #include "desktop.h" |
4823 | #include "desktop-handles.h" |
4824 | #include "device-manager.h" |
4825 | #include "document.h" |
4826 | -#include "ui/tools/tool-base.h" |
4827 | #include "extension/db.h" |
4828 | #include "extension/init.h" |
4829 | #include "extension/output.h" |
4830 | #include "extension/system.h" |
4831 | -#include "inkscape-private.h" |
4832 | +#include "helper/action-context.h" |
4833 | +#include "helper/sp-marshal.h" |
4834 | +#include "inkscape.h" |
4835 | #include "io/sys.h" |
4836 | #include "layer-model.h" |
4837 | #include "message-stack.h" |
4838 | #include "preferences.h" |
4839 | #include "resource-manager.h" |
4840 | #include "selection.h" |
4841 | +#include "ui/tools/tool-base.h" |
4842 | #include "ui/dialog/debug.h" |
4843 | #include "xml/repr.h" |
4844 | -#include "helper/action-context.h" |
4845 | -#include "helper/sp-marshal.h" |
4846 | - |
4847 | -static InkscapeApplication *inkscape = NULL; |
4848 | |
4849 | /* Backbones of configuration xml data */ |
4850 | #include "menus-skeleton.h" |
4851 | |
4852 | -enum { |
4853 | - MODIFY_SELECTION, // global: one of selections modified |
4854 | - CHANGE_SELECTION, // global: one of selections changed |
4855 | - CHANGE_SUBSELECTION, // global: one of subselections (text selection, gradient handle, etc) changed |
4856 | - SET_SELECTION, // global: one of selections set |
4857 | - SET_EVENTCONTEXT, // tool switched |
4858 | - ACTIVATE_DESKTOP, // some desktop got focus |
4859 | - DEACTIVATE_DESKTOP, // some desktop lost focus |
4860 | - SHUTDOWN_SIGNAL, // inkscape is quitting |
4861 | - DIALOGS_HIDE, // user pressed F12 |
4862 | - DIALOGS_UNHIDE, // user pressed F12 |
4863 | - EXTERNAL_CHANGE, // a document was changed by some external means (undo or XML editor); this |
4864 | - // may not be reflected by a selection change and thus needs a separate signal |
4865 | - LAST_SIGNAL |
4866 | -}; |
4867 | - |
4868 | -#define DESKTOP_IS_ACTIVE(d) (inkscape->desktops && ((d) == inkscape->desktops->data)) |
4869 | - |
4870 | - |
4871 | -/*################################ |
4872 | -# FORWARD DECLARATIONS |
4873 | -################################*/ |
4874 | - |
4875 | -static void inkscape_dispose (GObject *object); |
4876 | - |
4877 | -static void inkscape_activate_desktop_private (InkscapeApplication *inkscape, SPDesktop *desktop); |
4878 | -static void inkscape_deactivate_desktop_private (InkscapeApplication *inkscape, SPDesktop *desktop); |
4879 | - |
4880 | -class AppSelectionModel { |
4881 | - Inkscape::LayerModel _layer_model; |
4882 | - Inkscape::Selection *_selection; |
4883 | - |
4884 | -public: |
4885 | - AppSelectionModel(SPDocument *doc) { |
4886 | - _layer_model.setDocument(doc); |
4887 | - // TODO: is this really how we should manage the lifetime of the selection? |
4888 | - // I just copied this from the initialization of the Selection in SPDesktop. |
4889 | - // When and how is it actually released? |
4890 | - _selection = Inkscape::GC::release(new Inkscape::Selection(&_layer_model, NULL)); |
4891 | - } |
4892 | - |
4893 | - Inkscape::Selection *getSelection() const { return _selection; } |
4894 | -}; |
4895 | - |
4896 | -struct InkscapeApplication { |
4897 | - GObject object; |
4898 | - Inkscape::XML::Document *menus; |
4899 | - std::map<SPDocument *, int> document_set; |
4900 | - std::map<SPDocument *, AppSelectionModel *> selection_models; |
4901 | - GSList *desktops; |
4902 | - gchar *argv0; |
4903 | - gboolean dialogs_toggle; |
4904 | - gboolean use_gui; // may want to consider a virtual function |
4905 | - // for overriding things like the warning dlg's |
4906 | - guint mapalt; |
4907 | - guint trackalt; |
4908 | -}; |
4909 | - |
4910 | -struct InkscapeApplicationClass { |
4911 | - GObjectClass object_class; |
4912 | - |
4913 | - /* Signals */ |
4914 | - void (* change_selection) (InkscapeApplication * inkscape, Inkscape::Selection * selection); |
4915 | - void (* change_subselection) (InkscapeApplication * inkscape, SPDesktop *desktop); |
4916 | - void (* modify_selection) (InkscapeApplication * inkscape, Inkscape::Selection * selection, guint flags); |
4917 | - void (* set_selection) (InkscapeApplication * inkscape, Inkscape::Selection * selection); |
4918 | - void (* set_eventcontext) (InkscapeApplication * inkscape, Inkscape::UI::Tools::ToolBase * eventcontext); |
4919 | - void (* activate_desktop) (InkscapeApplication * inkscape, SPDesktop * desktop); |
4920 | - void (* deactivate_desktop) (InkscapeApplication * inkscape, SPDesktop * desktop); |
4921 | - void (* destroy_document) (InkscapeApplication *inkscape, SPDocument *doc); |
4922 | - void (* color_set) (InkscapeApplication *inkscape, SPColor *color, double opacity); |
4923 | - void (* shut_down) (InkscapeApplication *inkscape); |
4924 | - void (* dialogs_hide) (InkscapeApplication *inkscape); |
4925 | - void (* dialogs_unhide) (InkscapeApplication *inkscape); |
4926 | - void (* external_change) (InkscapeApplication *inkscape); |
4927 | -}; |
4928 | - |
4929 | -static guint inkscape_signals[LAST_SIGNAL] = {0}; |
4930 | +// Inkscape::Application static members |
4931 | +Inkscape::Application * Inkscape::Application::_S_inst = NULL; |
4932 | +bool Inkscape::Application::_crashIsHappening = false; |
4933 | + |
4934 | +#define DESKTOP_IS_ACTIVE(d) (!INKSCAPE._desktops->empty() && ((d) == INKSCAPE._desktops->front())) |
4935 | |
4936 | static void (* segv_handler) (int) = SIG_DFL; |
4937 | static void (* abrt_handler) (int) = SIG_DFL; |
4938 | @@ -168,122 +96,130 @@ |
4939 | #define INKSCAPE_LEGACY_PROFILE_DIR ".inkscape" |
4940 | #define MENUS_FILE "menus.xml" |
4941 | |
4942 | -G_DEFINE_TYPE(InkscapeApplication, inkscape, G_TYPE_OBJECT); |
4943 | - |
4944 | -/** |
4945 | - * Initializes the inkscape class, registering all of its signal handlers |
4946 | - * and virtual functions |
4947 | - */ |
4948 | -static void |
4949 | -inkscape_class_init (InkscapeApplicationClass * klass) |
4950 | -{ |
4951 | - GObjectClass * object_class = G_OBJECT_CLASS(klass); |
4952 | - |
4953 | - inkscape_signals[MODIFY_SELECTION] = g_signal_new ("modify_selection", |
4954 | - G_TYPE_FROM_CLASS (klass), |
4955 | - G_SIGNAL_RUN_FIRST, |
4956 | - G_STRUCT_OFFSET (InkscapeApplicationClass, modify_selection), |
4957 | - NULL, NULL, |
4958 | - sp_marshal_VOID__POINTER_UINT, |
4959 | - G_TYPE_NONE, 2, |
4960 | - G_TYPE_POINTER, G_TYPE_UINT); |
4961 | - inkscape_signals[CHANGE_SELECTION] = g_signal_new ("change_selection", |
4962 | - G_TYPE_FROM_CLASS (klass), |
4963 | - G_SIGNAL_RUN_FIRST, |
4964 | - G_STRUCT_OFFSET (InkscapeApplicationClass, change_selection), |
4965 | - NULL, NULL, |
4966 | - g_cclosure_marshal_VOID__POINTER, |
4967 | - G_TYPE_NONE, 1, |
4968 | - G_TYPE_POINTER); |
4969 | - inkscape_signals[CHANGE_SUBSELECTION] = g_signal_new ("change_subselection", |
4970 | - G_TYPE_FROM_CLASS (klass), |
4971 | - G_SIGNAL_RUN_FIRST, |
4972 | - G_STRUCT_OFFSET (InkscapeApplicationClass, change_subselection), |
4973 | - NULL, NULL, |
4974 | - g_cclosure_marshal_VOID__POINTER, |
4975 | - G_TYPE_NONE, 1, |
4976 | - G_TYPE_POINTER); |
4977 | - inkscape_signals[SET_SELECTION] = g_signal_new ("set_selection", |
4978 | - G_TYPE_FROM_CLASS (klass), |
4979 | - G_SIGNAL_RUN_FIRST, |
4980 | - G_STRUCT_OFFSET (InkscapeApplicationClass, set_selection), |
4981 | - NULL, NULL, |
4982 | - g_cclosure_marshal_VOID__POINTER, |
4983 | - G_TYPE_NONE, 1, |
4984 | - G_TYPE_POINTER); |
4985 | - inkscape_signals[SET_EVENTCONTEXT] = g_signal_new ("set_eventcontext", |
4986 | - G_TYPE_FROM_CLASS (klass), |
4987 | - G_SIGNAL_RUN_FIRST, |
4988 | - G_STRUCT_OFFSET (InkscapeApplicationClass, set_eventcontext), |
4989 | - NULL, NULL, |
4990 | - g_cclosure_marshal_VOID__POINTER, |
4991 | - G_TYPE_NONE, 1, |
4992 | - G_TYPE_POINTER); |
4993 | - inkscape_signals[ACTIVATE_DESKTOP] = g_signal_new ("activate_desktop", |
4994 | - G_TYPE_FROM_CLASS (klass), |
4995 | - G_SIGNAL_RUN_FIRST, |
4996 | - G_STRUCT_OFFSET (InkscapeApplicationClass, activate_desktop), |
4997 | - NULL, NULL, |
4998 | - g_cclosure_marshal_VOID__POINTER, |
4999 | - G_TYPE_NONE, 1, |
5000 | - G_TYPE_POINTER); |
From IRC:
<johan_e> the calls to Application::init in some parts of the codebase are weird. (you noticed it too) ?????!! !!!!!!! !!!!!!! !!! :remove_ desktop has code that does stuff when the last desktop is removed, but upon removing the last desktop, Application is already destroyed? so then the code continuous with a destroyed object.. nice.. :( SPDesktop *> * _desktops;" a pointer and not a member?
<johan_e> perhaps you can rename init to something like "create" or someth
<johan_e> why does the code check if instance() is returning NULL?
<johan_e> shouldn't that be an impossibility?
<johan_e> as in, if init() fails, the program should abort
<LiamW> I believe it actually happens a few times
<LiamW> It's not that init() fails
<LiamW> But instance() is called before init()
<johan_e> ?!
<LiamW> Or during init
<johan_e> ???????
<LiamW> When instance() == 0, in the constructor
<johan_e> buggy code
<johan_e> (not your fault)
<johan_e> that "_S_inst = this;" in the constructor is necessary means someone is accessing an incompletely constructed version of Application :S :S :S
<johan_e> that is very bugprone
<johan_e> what about deletion? who deletes Application?
<LiamW> inkscape_unref()
<LiamW> desktop.cpp I believe
<johan_e> ah yeah, that's the other thing i don't understand, why there is refcounting of that object
<LiamW> Maybe for how many desktops are attached to it
<johan_e> if desktop unrefs inkscape, which may delete it, then...
<johan_e> Application:
<johan_e> btw please combine the private and protected sections of Application into one private section
<johan_e> (protected is not useful here, no-one should inherit Application, and may only be confusing)
<johan_e> why is "std::vector<
<LiamW> A bug
<johan_e> ok :)
<LiamW> sp_ui_something about closing views
<johan_e> i guess a remnant from old code
<LiamW> johan_e: the referencing is in document.cpp not desktop.cpp
<LiamW> In the destructor
<LiamW> So I think it works out
<johan_e> so what happens when i close a document?
<LiamW> The document is removed from the list, the the inkscape instance gets unref'd — if it's the last one, the destructor is called