| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Will allow extensions to ship their own message catalog used for
translation of the extension#s strings.
Needs to be set on the root <inkscape-extension> element of the .inx
Currently supported values:
- unset: use default textdomain (which happens to be 'inkscape')
- 'inkscape': use Inkscape's message catalog
- 'none': disable translation for the extension's strings
|
|
|
|
|
|
- add license headers to everything
- convert a few files from public domain or LGPL2.1+ to GPL2+
- some archaeology to clarify which files are from which library
|
|
|
|
|
|
This replaces all NULL or 0 with nullptr when assigned to or returned as
a pointer.
|
|
Found via `codespell`
|
|
This allows to tell the user something more helpful than
"File could not be saved" (leaving the reason open for speculation).
The former implementation somehow grew to only ever throw
Inkscape::Extension::Output::save_failed for any exception that
occurred (which did not really matter as we did not throw anything
else but certainly wasn't very useful either).
Questionable throwing behavior was introduced in commits trying to
workaround other issues:
- output.cpp a874b82b41c08fc1738b449d400fcc6aeb85d72a
- system.cpp d8d60c60ebeeefb068d9b68bf7d96f1f1f88518a
|
|
Fixed bugs:
- https://launchpad.net/bugs/1558177
(bzr r14715)
|
|
(bzr r11017)
|
|
(bzr r10830)
|
|
which cannot be fixed easily.
(bzr r8422)
|
|
(bzr r8405)
|
|
(bzr r8380)
|
|
implementations, given that that's how it's used at present.
Add a couple of fixme comments to do with use of this argument.
(bzr r7637)
|
|
(bzr r6858)
|
|
Core of having a real namespace for Inkscape extensions.
r19077@shi: ted | 2008-04-21 15:50:12 -0700
First layer of adding NS
r19078@shi: ted | 2008-04-21 15:56:03 -0700
Whew, doing the rest of them.
(bzr r5483)
|
|
(bzr r5464)
|
|
Now it all works quite well! Great!
(bzr r1630)
|
|
first gloss of this patch...I will add more stuff to it shortly...
(bzr r1628)
|
|
Adding in support for a <help> tag in the base extension part of the INX
file. Currently that just gets passed to the prefdialog, but it will be
used in a little while.
(bzr r334)
|