summaryrefslogtreecommitdiffstats
path: root/src/extension/CMakeLists.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add new parameter of type "path"Patrick Storz2019-08-311-0/+2
| | | | | | | | | | | | | | | | | | * Similar to parameter's of type "string": Has a text entry and stores a string preference * Additionally offers a button to show a file chooser dialog * The node's content is the initial (default) file path. * Relative paths will be considered relative to the extension's .inx file. This allows to reference files/folders shipped with the extension in a portable way. The stored value as well as the parameter value passed to the script interpreter will always be absolute, though. * The attribute "mode" controls what type(s) of paths the file chooser allows to select. Valid values: - 'file', 'files', 'folder', 'folder' (pick existing items) - 'file_new', 'folder_new' (create a new file/folder) * Note that manually entered values will be passed as-is without checking for existence.
* Add new widget "image" which allows to display an image filePatrick Storz2019-08-311-0/+2
| | | | | | | | | * The node's content is the file path. Absolute paths should work, the preferred way is to specify a relative path, though, which will be interpreted relatively to the .inx file's location * The attributes "width/height" allows to override the native size of the image.
* Add new widget "spacer" which adds an empty space between widgetsPatrick Storz2019-08-311-0/+2
| | | | | | | The attribute "size" allows to define the spacing in px. The special value "expand" can be used to make the spacer consume all available space in the parent.
* Add new widget "separator" which draws a line between widgetsPatrick Storz2019-08-311-0/+2
|
* Add new widgets "hbox" and "vbox" for layouting purposesPatrick Storz2019-08-311-0/+2
|
* Add WidgetLabel replacing the former ParamDescriptionPatrick Storz2019-08-311-2/+2
| | | | | | | This improves consistency, as "description" parameter were not actually parameters with a value that could be modified or saved. The old syntax is deprecated but still supported for now.
* Create new InxWidget base class for extension widgets.Patrick Storz2019-08-311-0/+2
|
* Refactor a lot of the parameter handling codePatrick Storz2019-08-311-4/+2
| | | | | | | Many fixes, improvements and simplifications to existing code. Implements the first part of the changes discussed in https://gitlab.com/inkscape/inkscape/issues/333
* Rename parameter source files to avoid name conflictsPatrick Storz2019-08-311-20/+20
|
* Move prefdialog to own directoryPatrick Storz2019-08-311-23/+24
|
* Remove support for saving as JavaFX 1.x script (*.fx)Karl Cheng2019-05-101-2/+0
| | | | | | | | | | | | | JavaFX 1.x is long obsolete (since 2012-12-20) and the code for it has not been maintained. There have been no end user comments/reports since 2012 and a few bugs that would be important remain unfixed. Given that this is not an import format, the impact of removing this should be extremely low. Refs: https://www.oracle.com/technetwork/java/javafx/overview/faq-1446554.html#8 Refs: http://web.archive.org/web/20170316051832/http://blogs.oracle.com/javafx/entry/javafx_1_2_and_javafx Refs: https://stackoverflow.com/q/18865774/2074608
* Remove confusing and broken save as PNG optionMarc Jeanmougin2019-01-171-2/+0
|
* Clarify licensesMax Gaukler2018-11-081-0/+1
| | | | | | - 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
* Hopefully last fix for e4c44f8b4674b88c0174270f27d61db808f66bc6Eduard Braun2018-10-111-1/+1
|
* merge and fixed buildMoritz Eberl2016-04-161-14/+1
|\ | | | | (bzr r14761.1.11)
| * CMake build: builds with WITH_DBUSMarc Jeanmougin2016-04-161-14/+1
| | | | | | (bzr r14853)
* | Added an example plugin.Moritz Eberl2016-04-161-0/+2
| | | | | | (bzr r14761.1.8)
* | Added a mechanism to load c++ extensions dynamically.Moritz Eberl2016-04-111-0/+2
|/ | | (bzr r14761.1.1)
* cmake: refactor SRC lists for optional input formats (cdr, vsd, wpg)su_v2015-05-091-7/+15
| | | (bzr r14139)
* bzrignore: Fix *.cmake ignoranceBryce Harrington2015-05-021-0/+2
| | | | | Only certain .cmake files should be ignored (bzr r14086)
* merge pdf import via poppler-cairo into native importerAdib Taraben2014-06-061-2/+0
| | | (bzr r13409)
* Update CMake FilesCampbell Barton2014-04-271-0/+1
| | | (bzr r13313)
* libUEMF update; EMF linear gradient bug fixes (bug #1263242)David Mathog2014-01-171-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1263242 (bzr r12953)
* Unduplicate some code in the metafile printing extensionsKrzysztof Kosi??ski2013-09-011-0/+2
| | | (bzr r12499)
* update cmakefilesCampbell Barton2013-08-311-0/+2
| | | (bzr r12493)
* merge from trunk (r12487)su_v2013-08-291-4/+0
|\ | | | | (bzr r11668.1.75)
| * Remove the disabled script dialog and the nonfunctional Java bindingKrzysztof Kosi??ski2013-07-231-4/+0
| | | | | | (bzr r12428)
* | merge from trunk (r12181)su_v2013-03-081-4/+6
|\| | | | | (bzr r11668.1.53)
| * update cmake filesCampbell Barton2013-02-191-0/+2
| | | | | | (bzr r12134)
* | changes_2013_02_25a.patchDavid Mathog2013-03-081-4/+8
|/ | | | | | | | | | | | | | New: WMF import/export implements WMF (Windows Metafile) read and write. Inkscape previously supported that through uniconverter, which was not very good with WMF files. The new version now has a complete wmf-print/wmf-inout implementation, analogous to the previous emf-print/emf-inout. This handles images, patterns, and various other goodies to the extent that WMF does. WMF is a bit primitive, many fields are only 16 bits, so it even more resolution sapping issues than does EMF. Given the choice, always use the latter format. (bzr r11668.1.52)
* drop old, unused and error prone dxf2svg extensionKris De Gussem2013-01-301-11/+0
| | | (bzr r12075)
* add missing source filesCampbell Barton2012-10-031-0/+4
| | | (bzr r11727)
* update cmake file listsCampbell Barton2011-10-081-1/+0
| | | (bzr r10673)
* fix for building when WITH_LIBWPG couldn't be found.Campbell Barton2011-09-271-1/+1
| | | (bzr r10651)
* cmake: aspell/gtkspell/poppler-cairo/libwpgCampbell Barton2011-09-261-1/+1
| | | | | | patch #822009 to address bug #820863 from Yu-Jie Lin. (bzr r10648)
* update cmake file list.Campbell Barton2011-08-201-0/+3
| | | (bzr r10561)
* update cmake for added/removed source files.Campbell Barton2011-08-161-4/+6
| | | (bzr r10546)
* add header to cmake filesCampbell Barton2011-07-291-0/+1
| | | (bzr r10516)
* another g_return_if_fail -> g_return_val_if_fail & add include to cmake.Campbell Barton2011-07-281-0/+1
| | | (bzr r10511)
* added missing headerCampbell Barton2011-07-021-0/+1
| | | (bzr r10397)
* get cmake working again.Campbell Barton2011-06-221-3/+0
| | | (bzr r10334)
* Conditionalize compilation of image magick sources in cmake.Jon A. Cruz2011-06-161-73/+82
| | | (bzr r10310)
* cmake:Campbell Barton2011-06-131-0/+17
| | | | | | - added option WITH_DBUS (currently uses hard coded paths) - remove duplicate version variable. (bzr r10297)
* ignore ./CMakeLists.txt.user (qtcreator stores settings here)Campbell Barton2011-06-131-1/+2
| | | | | also correction to windows path. (bzr r10286)
* cmake:Campbell Barton2011-06-131-1/+106
| | | | | | | - group source/headers per library (for some IDE's) - include headers with source listing (also for IDE's) - remove unneeded Find modules (bzr r10281)
* cmake: now builds without having most of the source listed in 1 file.Campbell Barton2011-06-131-5/+6
| | | (bzr r10278)
* cmake:Campbell Barton2011-06-131-23/+100
| | | | | | | turns out my recent commits (which I undid) were not incorrect, variables were set in subdirectories then used in the parent directory, where they were still unset. Fixing this broke the build because some files in the subdir were not compiling. (bzr r10276)
* cmake: give all libs a _LIB suffix, workaround 'debug' being confused with ↵Campbell Barton2011-06-121-2/+2
| | | | | cake keyword, and also dont mix up dor names with libs. (bzr r10274)
* work in progress cmake commit:Campbell Barton2011-06-121-37/+37
| | | | | | - cmake now builds all files that automake does but does NOT link yet - inlcudes nasty hard coded paths and libs (will replace once linking works) (bzr r10272)
* Cmake: Fixed the extra -l in the link command, plus a add linking for all ↵Joshua L. Blocher2009-01-121-1/+3
| | | | | sub-libs of inkscape. (bzr r7120)