summaryrefslogtreecommitdiffstats
path: root/src/extension/dbus/document-interface.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Further renaming of DBus variables (object -> app_interface/doc_interfaceEric Greveson2013-07-041-237/+237
| | | | | | | and doc_context -> target) Fixes to application interface for document_new (now only works in console mode, and behaves as expected) (bzr r12387.1.8)
* Code readability improvements and licence changes for action-context.*Eric Greveson2013-07-041-174/+125
| | | | | based on merge request code review and feedback (bzr r12387.1.7)
* Changed dbus interface to treat 'division' like other boolops, with a newEric Greveson2013-07-031-17/+9
| | | | | | | | return type for selection_combine to support this (array of string). This also fixes a bug with not setting the error flag when returning NULL from this method. Refactored some more selection verbs to allow use in no-GUI mode. (bzr r12387.1.5)
* Modified dbus interface so that it works in console mode (--dbus-listen)Eric Greveson2013-07-031-153/+208
| | | | | | | | Modified action context setup so that in console mode, when a document is added to the main inkscape app instance, it gets a selection model and layer model automatically set up for it Made a couple more verbs work in console mode (bzr r12387.1.4)
* Factored layer model out into new Inkscape::LayerModel class. This allowsEric Greveson2013-07-011-2/+3
| | | | | | | | | | | | | Inkscape::Selection to use a LayerModel that is not associated with a UI. Changed the interface of verbs (SPAction) to use a new ActionContext rather than UI::View::View, again so that verbs may be used in a console mode. Modified boolean operation verbs to work in console-only mode. Fixed up DESKTOP_IS_ACTIVE macro to work in the case of no desktops. Modified main.cpp to process selections and verbs in no-GUI mode. Other changes are all consequences of the SPDesktop, Selection and LayerModel interface changes. (bzr r12387.1.1)
* some memleak fixes (Bug #1043571)Kris De Gussem2012-09-201-6/+14
| | | (bzr r11686)
* Fix for 818628 : DBUS Metadata for error domain warning when using File>NewJohn Smith2012-09-181-36/+1
| | | (bzr r11674)
* revert rev 11646: build issue with dbus (forgot to adapt some more, dbus was ↵Kris De Gussem2012-09-031-7/+3
| | | | | not enabled) and other issues (bzr r11649)
* converted some c-string usage to c++ string class usage: should fix some ↵Kris De Gussem2012-09-021-3/+7
| | | | | memory leaks (bzr r11646)
* Workaround for gtkmm build issue with dbus APIAlex Valavanis2012-04-141-2/+1
| | | (bzr r11243)
* cppcheckKris De Gussem2012-02-151-1/+0
| | | (bzr r10977)
* Fix build with DBUS enabledAlex Valavanis2012-02-121-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/931003 (bzr r10965)
* Fix crash when dropping Ctrl-dragged text when DBus interface is enabledKrzysztof Kosi??ski2011-11-171-0/+1
| | | (bzr r10741)
* removing useless messages to stdout.Felipe Corr??a da Silva Sanches2011-09-191-1/+0
| | | (bzr r10640)
* Fix compilation failure in DBus APIKrzysztof Kosi??ski2011-08-291-1/+1
| | | (bzr r10594)
* Refactor SPItem bounding box methods: remove NRRect usage and make codeKrzysztof Kosi??ski2011-08-271-6/+4
| | | | | using them more obvious. Fix filter region computation. (bzr r10582.1.1)
* DBUS. Merging lp:~joakim-verona/inkscape/dbus-fixes changes.Nicolas Dufour2011-08-211-3/+178
| | | (bzr r10559)
* Fix debus warnings and build errors.Jon A. Cruz2011-06-111-93/+79
| | | (bzr r10268)
* D-Bus. Merging branch lp:~joakim-verona/inkscape/dbus-fixes (Bug #666986, ↵Nicolas Dufour2011-03-181-10/+42
| | | | | Bug #707054 and Bug #707364). (bzr r10114)
* Fix Linux build after 2Geom updateKrzysztof Kosi??ski2011-02-031-30/+15
| | | (bzr r10031)
* DBUS. Patch for Bug #696062, dbus builds no more.Nicolas Dufour2011-01-211-18/+21
| | | | | | Fixed bugs: - https://launchpad.net/bugs/696062 (bzr r10011)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-5/+4
| | | (bzr r9945.1.1)
* Updating interface to add save typeTed Gould2009-12-311-1/+1
| | | (bzr r8254.1.43)
* Fixed spirals.Soren Berg2009-08-171-1/+4
| | | (bzr r8254.1.34)
* Fixed document_interface_lineSoren Berg2009-08-171-4/+2
| | | | | (Warning: I don't know why it works this way, it just does.) (bzr r8254.1.33)
* More documentation.Soren Berg2009-08-171-0/+1
| | | (bzr r8254.1.32)
* Made wrapper functions non static.Soren Berg2009-08-131-10/+86
| | | | | Added lots of documentation. (bzr r8254.1.24)
* Added image import function.Soren Berg2009-07-231-12/+30
| | | (bzr r8254.1.22)
* Added set_color function.Soren Berg2009-07-231-1/+23
| | | (bzr r8254.1.21)
* Experimental pause updating scheme.Soren Berg2009-07-221-13/+36
| | | (bzr r8254.1.20)
* Fixed GErrors.Soren Berg2009-07-221-74/+211
| | | | | | Added many GErrors, especially for unfound objects. transfered many functions to using verbs instead of the function the verb calls to make error reporting easier. (bzr r8254.1.19)
* worked on path parsing.Soren Berg2009-07-211-1/+4
| | | (bzr r8254.1.18)
* Worked on text, now works with limited capability.Soren Berg2009-07-211-16/+24
| | | | | Started work on node_get_coordinates. (bzr r8254.1.17)
* Fixed selection_get_center and selection_combine.Soren Berg2009-07-201-9/+28
| | | | | Added selection_divide. (bzr r8254.1.16)
* Fixed selection_get()Soren Berg2009-07-201-29/+20
| | | (bzr r8254.1.15)
* Whoops, fixed a bug in an incomplete method.Soren Berg2009-07-161-3/+4
| | | (bzr r8254.1.14)
* Added missing (and very important) file.Soren Berg2009-07-161-24/+19
| | | | | | | Added get_path method. Added documentation on paths. (bzr r8254.1.13)
* implemented a number of functions, including save/load functions.Soren Berg2009-07-151-24/+83
| | | | | Removed the print function because I can see no way of doing it without bringing up a dialog. (bzr r8254.1.12)
* Implemented all the CSS style functions.Soren Berg2009-07-131-8/+54
| | | | | Worked on some layer functions. (bzr r8254.1.11)
* Core Dbus files.Soren Berg2009-07-121-0/+936
Init creates interfaces on Inkscape startup. Application and document interface provide API functions over Dbus. service.in file makes sure Inkscape starts automatically when someone connects to it over Dbus. (bzr r8254.1.3)