Code

inkscape.git
17 years agoFixed segfault when opening about screen
kiirala [Wed, 30 May 2007 08:03:40 +0000 (08:03 +0000)]
Fixed segfault when opening about screen

17 years agoExample image showing differend blending modes in feBlend
kiirala [Tue, 29 May 2007 11:59:00 +0000 (11:59 +0000)]
Example image showing differend blending modes in feBlend

17 years agoAdded support for in-parameter in filter primitives
kiirala [Tue, 29 May 2007 10:47:04 +0000 (10:47 +0000)]
Added support for in-parameter in filter primitives

17 years agoAdd auto gap filling for Paint Bucket and implement "safety valve" to prevent runaway...
johncoswell [Mon, 28 May 2007 18:02:50 +0000 (18:02 +0000)]
Add auto gap filling for Paint Bucket and implement "safety valve" to prevent runaway fill operations

17 years agoCopy xmlparse.dll to libexpat.dll because a <tml> lib depends on the other name.
ishmal [Sun, 27 May 2007 14:25:09 +0000 (14:25 +0000)]
Copy xmlparse.dll to libexpat.dll because a <tml> lib depends on the other name.

17 years agoRemove a printf from style-test (added in r8425, apparently intended just for debuggi...
pjrm [Sun, 27 May 2007 09:53:08 +0000 (09:53 +0000)]
Remove a printf from style-test (added in r8425, apparently intended just for debugging, though I haven't asked Ted).

17 years agoHandle snapping of nodes in sp_knot_handler. From now on the nodes of transformed...
dvlierop2 [Thu, 24 May 2007 19:56:54 +0000 (19:56 +0000)]
Handle snapping of nodes in sp_knot_handler. From now on the nodes of transformed items will snap correctly. On top of that, we now only need a single call to the snapmanager.

17 years agoClone Tiler: Change bbox calculation from the default APPROXIMATE_BBOX to GEOMETRIC_B...
pjrm [Wed, 23 May 2007 12:31:31 +0000 (12:31 +0000)]
Clone Tiler: Change bbox calculation from the default APPROXIMATE_BBOX to GEOMETRIC_BBOX, as requested in bug #1722238.

17 years agoRefactoring work for filter effects renderer initialization
kiirala [Mon, 21 May 2007 09:39:52 +0000 (09:39 +0000)]
Refactoring work for filter effects renderer initialization

17 years agocommitted patch 1629798
jiho-sf [Sun, 20 May 2007 14:17:58 +0000 (14:17 +0000)]
committed patch 1629798
http://sourceforge.net/tracker/index.php?func=detail&aid=1629798&group_id=93438&atid=604308
this patch suppresses the requirement on skconvert for ps and eps input and
only uses pstoedit with the plot-svg back-end (which is free).
It introduces some warning messages and can cause some scale problems depending on the origin of the ps or eps but it probably better than relying on sketch and can probably be enhanced.
Apparently this patch is used in Fedora's Inkscape already and it seems to do well there.

17 years agoThe LaTeX beamer class is the new latex standard to produce slides:
jiho-sf [Sun, 20 May 2007 14:10:17 +0000 (14:10 +0000)]
The LaTeX beamer class is the new latex standard to produce slides:
http://latex-beamer.sourceforge.net/
It produces custom sized pages and includes several layout/color themes.

I added an Inkscape template document with the correct page dimensions
as well as guides to delimit the text area within the slide for several
themes, in order to ease the production of illustrations at correct sizes
(scalability is great but having the correct size from the start limits
issues with stoke width and font sizes for example).

I also constructed a color palette which includes colors suitable for each
theme of the standard beamer package. I am no color-expert/artist so I
don't really know about the rules in this delicate subject. What I did is
that for each theme I extracted the base colors of the slides with a color
picker tool; I named them according to their use in the slide (eg.
"{themeName} header", "{themeName} background"); when I found this base
color set to be a bit poor, I added new colors derived from the original
ones by mixing them with white, black, with other colors in the theme or by
using automatic color schemes generators; I named these new colors
"{themeName} added {colorName}". hopefully this should have led me to avoid
bad color choices.

17 years agonoop: Change fitToRect to take NR::Rect instead of old NRRect. Update callers.
pjrm [Sun, 20 May 2007 08:28:40 +0000 (08:28 +0000)]
noop: Change fitToRect to take NR::Rect instead of old NRRect.  Update callers.

17 years agodoc
pjrm [Sun, 20 May 2007 07:40:16 +0000 (07:40 +0000)]
doc

17 years agoApplied Yossi's patch 1721693 for bugs 1718405, 1718934, and 1720822
ishmal [Sat, 19 May 2007 10:14:37 +0000 (10:14 +0000)]
Applied Yossi's patch 1721693 for bugs 17184051718934, and 1720822

17 years agonoop: Fix truncated vim modeline.
pjrm [Sat, 19 May 2007 08:40:12 +0000 (08:40 +0000)]
noop: Fix truncated vim modeline.

17 years agoApply Yossi's patch
ishmal [Fri, 18 May 2007 14:31:20 +0000 (14:31 +0000)]
Apply Yossi's patch

17 years agoMinor fixes
ishmal [Fri, 18 May 2007 14:16:07 +0000 (14:16 +0000)]
Minor fixes

17 years agoAdd initial attempt at embedded pkg-config
ishmal [Fri, 18 May 2007 14:03:12 +0000 (14:03 +0000)]
Add initial attempt at embedded pkg-config

17 years agoRemove warnings. Especially new gcc4.2.0 warnings about assigning a string literal...
ishmal [Fri, 18 May 2007 12:05:32 +0000 (12:05 +0000)]
Remove warnings.  Especially new gcc4.2.0 warnings about assigning a string literal to a char * without const.

17 years agoAvoid a gtk g_critical message when building Document Properties dialog.
pjrm [Thu, 17 May 2007 22:51:42 +0000 (22:51 +0000)]
Avoid a gtk g_critical message when building Document Properties dialog.

17 years agonoop: Use G_N_ELEMENTS in attach_all callers instead of passing sizeof.
pjrm [Thu, 17 May 2007 22:46:46 +0000 (22:46 +0000)]
noop: Use G_N_ELEMENTS in attach_all callers instead of passing sizeof.

17 years agonoop: Fix const usage/confusion.
pjrm [Thu, 17 May 2007 19:48:17 +0000 (19:48 +0000)]
noop: Fix const usage/confusion.

17 years agoCodingStyle: Use static for file-local function as per wiki CodingStyle document...
pjrm [Thu, 17 May 2007 13:20:13 +0000 (13:20 +0000)]
CodingStyle: Use static for file-local function as per wiki CodingStyle document.  (I didn't notice the anonymous namespace wrapping.)

17 years agodoc: document a minor bug (or unexpected behaviour).
pjrm [Thu, 17 May 2007 13:09:06 +0000 (13:09 +0000)]
doc: document a minor bug (or unexpected behaviour).

17 years agoFix a couple of unannotated transactions causing g_warning from finish_incomplete_tra...
pjrm [Thu, 17 May 2007 13:05:12 +0000 (13:05 +0000)]
Fix a couple of unannotated transactions causing g_warning from finish_incomplete_transaction.  (Thanks to johanengelen for help with this.)

17 years agoImplement object-snapping for clones (see bug #1511260)
dvlierop2 [Wed, 16 May 2007 17:12:52 +0000 (17:12 +0000)]
Implement object-snapping for clones (see bug #1511260)

17 years agoFixed some feBlend rendering bugs
kiirala [Wed, 16 May 2007 10:33:10 +0000 (10:33 +0000)]
Fixed some feBlend rendering bugs

17 years agoFix crash in sp-skeleton.
johanengelen [Mon, 14 May 2007 23:11:59 +0000 (23:11 +0000)]
Fix crash in sp-skeleton.

17 years agoAdded renderer support for feBlend filter effect
kiirala [Mon, 14 May 2007 12:54:58 +0000 (12:54 +0000)]
Added renderer support for feBlend filter effect

17 years agoInitial set of style test. Will uncomment as style code is fixed.
joncruz [Sun, 13 May 2007 07:17:41 +0000 (07:17 +0000)]
Initial set of style test. Will uncomment as style code is fixed.

17 years agoCorrecting extraction of "url(...)" for paint
joncruz [Sun, 13 May 2007 07:04:40 +0000 (07:04 +0000)]
Correcting extraction of "url(...)" for paint

17 years agominor changes (icon size, deleted useless informations) but this allows me to get...
jiho-sf [Sat, 12 May 2007 22:19:40 +0000 (22:19 +0000)]
minor changes (icon size, deleted useless informations) but this allows me to get revision 15000!! yipee!
Inkscape.app and Applications positions are nearly OK but the python part is not taken care of here. It will be done though a new DS_Store file anyway.

17 years agonew DS_Store files to override the option "Open new windows in column view" of the...
jiho-sf [Sat, 12 May 2007 22:16:01 +0000 (22:16 +0000)]
new DS_Store files to override the option "Open new windows in column view" of the Finder: now Inkscape's dmg window always open in icon view and show the nice background picture and all (this seemed to work before though, no idea why the behavior changed)

17 years ago- new parameters in the info file accompanying the dmg
jiho-sf [Sat, 12 May 2007 22:13:22 +0000 (22:13 +0000)]
- new parameters in the info file accompanying the dmg
- the dmg bundle is named with the latest revision and the architecture. The svn revision number is taken from the entries file at the base of Inkscape's source code tree rather than through svn info to allow people without svn to use osx-build.sh (on a prepackaged svn snapshot for example)

17 years ago-added some checks for the existence of Inkscape.app and a better way to check for...
jiho-sf [Sat, 12 May 2007 22:10:04 +0000 (22:10 +0000)]
-added some checks for the existence of Inkscape.app and a better way to check for the existence of the python modules directory
- added some comments hopefully to improve overall readability

17 years agomodified the way -py option is handled to account for spaces in the PATH and avoid...
jiho-sf [Sat, 12 May 2007 21:10:55 +0000 (21:10 +0000)]
modified the way -py option is handled to account for spaces in the PATH and avoid putting extra quotes

17 years agoCleaned up test doc creation
joncruz [Sat, 12 May 2007 19:15:27 +0000 (19:15 +0000)]
Cleaned up test doc creation

17 years agoFixed print specifier
joncruz [Sat, 12 May 2007 19:11:45 +0000 (19:11 +0000)]
Fixed print specifier

17 years agoApplied patch 1707577 to add "ft" and "yd"
ishmal [Fri, 11 May 2007 23:33:37 +0000 (23:33 +0000)]
Applied patch 1707577 to add "ft" and "yd"

17 years agoAdd doc for terry brown's Edge3d effect
ishmal [Fri, 11 May 2007 23:25:15 +0000 (23:25 +0000)]
Add doc for terry brown's Edge3d effect

17 years agoAdded Terry Brown's Edge3d scripts.
ishmal [Fri, 11 May 2007 23:20:00 +0000 (23:20 +0000)]
Added Terry Brown's Edge3d scripts.

17 years agoApplied gorodish's patch 1714710 for bug 1709383. Passes the test.
ishmal [Fri, 11 May 2007 23:12:52 +0000 (23:12 +0000)]
Applied gorodish's patch 1714710 for bug 1709383.  Passes the test.

17 years agoApply yfarjoun's one-line patch to remove any stroke from fill(), to accomodate strok...
ishmal [Fri, 11 May 2007 22:51:15 +0000 (22:51 +0000)]
Apply yfarjoun's one-line patch to remove any stroke from fill(), to accomodate strokeless objects.  Strokes are handled separately in stroke().

17 years agofixed fixme's in shapeeditor and changed verbs for node editting. helps with multiple...
johanengelen [Fri, 11 May 2007 19:22:30 +0000 (19:22 +0000)]
fixed fixme's in shapeeditor and changed verbs for node editting. helps with multiple nodepath implementation in shape-editor.

17 years agoFixing compile warnings
joncruz [Fri, 11 May 2007 18:00:10 +0000 (18:00 +0000)]
Fixing compile warnings

17 years agofixed crash when parameter viewbox=null in nr_path_matrix_point_bbox_wind_distance
johanengelen [Thu, 10 May 2007 21:39:04 +0000 (21:39 +0000)]
fixed crash when parameter viewbox=null in nr_path_matrix_point_bbox_wind_distance

17 years agoadd document to action events (when possible)
mental [Thu, 10 May 2007 01:19:01 +0000 (01:19 +0000)]
add document to action events (when possible)

17 years agoadd document to action events
mental [Thu, 10 May 2007 01:18:56 +0000 (01:18 +0000)]
add document to action events

17 years agolog inkscape version
mental [Thu, 10 May 2007 01:18:51 +0000 (01:18 +0000)]
log inkscape version

17 years agoadd logging of basic display properties
mental [Thu, 10 May 2007 01:18:46 +0000 (01:18 +0000)]
add logging of basic display properties

17 years agoreally fix formatting this time
mental [Thu, 10 May 2007 01:18:36 +0000 (01:18 +0000)]
really fix formatting this time

17 years agofix formatting
mental [Thu, 10 May 2007 01:18:32 +0000 (01:18 +0000)]
fix formatting

17 years agoExplicit child events and formatted properties.
mental [Thu, 10 May 2007 01:18:27 +0000 (01:18 +0000)]
Explicit child events and formatted properties.

17 years agoadd configuration event type
mental [Thu, 10 May 2007 01:18:21 +0000 (01:18 +0000)]
add configuration event type

17 years agoadd document serial numbers
mental [Thu, 10 May 2007 01:18:16 +0000 (01:18 +0000)]
add document serial numbers

17 years agomake sure microseconds get the right number of decimal places
mental [Thu, 10 May 2007 01:18:10 +0000 (01:18 +0000)]
make sure microseconds get the right number of decimal places

17 years agocairo ps output patch
theAdib [Wed, 9 May 2007 20:18:12 +0000 (20:18 +0000)]
cairo ps output patch

17 years agomouseovered node as center of rotation/scale too
buliabyak [Wed, 9 May 2007 04:14:01 +0000 (04:14 +0000)]
mouseovered node as center of rotation/scale too

17 years agoAdded preference to allow for system toolbox size
joncruz [Tue, 8 May 2007 23:57:56 +0000 (23:57 +0000)]
Added preference to allow for system toolbox size

17 years agocommitted patch #1713558 by John Faith. adds the definition of isinf for Mac OS 10...
jiho-sf [Mon, 7 May 2007 07:07:08 +0000 (07:07 +0000)]
committed patch #1713558 by John Faith. adds the definition of isinf for Mac OS 10.3. Should only affect this platform

17 years agos/ToolCalligrphic/ToolCalligraphic/g
gustav_b [Mon, 7 May 2007 00:16:25 +0000 (00:16 +0000)]
s/ToolCalligrphic/ToolCalligraphic/g

17 years agofix speeling of calligraphy tool verb name
mental [Sun, 6 May 2007 21:46:46 +0000 (21:46 +0000)]
fix speeling of calligraphy tool verb name

17 years agoremove description for privacy reasons, and allow nesting under commit
mental [Sun, 6 May 2007 21:42:59 +0000 (21:42 +0000)]
remove description for privacy reasons, and allow nesting under commit
element

17 years agoallow nesting under verb events
mental [Sun, 6 May 2007 21:30:41 +0000 (21:30 +0000)]
allow nesting under verb events

17 years agoinstrument undo commits
mental [Sun, 6 May 2007 21:30:36 +0000 (21:30 +0000)]
instrument undo commits

17 years agoinstrument actions
mental [Sun, 6 May 2007 21:30:31 +0000 (21:30 +0000)]
instrument actions

17 years agoadd INTERACTION to filters in the environment variable
mental [Sun, 6 May 2007 21:30:26 +0000 (21:30 +0000)]
add INTERACTION to filters in the environment variable

17 years agotouch up logging infrastructure in preparation for interaction logging
mental [Sun, 6 May 2007 21:30:21 +0000 (21:30 +0000)]
touch up logging infrastructure in preparation for interaction logging

17 years agoFix native path on <fileset>-included objects
ishmal [Fri, 4 May 2007 21:11:59 +0000 (21:11 +0000)]
Fix native path on <fileset>-included objects

17 years agoRefactoring of previous changes
dvlierop2 [Fri, 4 May 2007 20:32:57 +0000 (20:32 +0000)]
Refactoring of previous changes

17 years agocommitted patch 1710682 by jfaith
jiho-sf [Tue, 1 May 2007 21:41:07 +0000 (21:41 +0000)]
committed patch 1710682 by jfaith
- in src/libcola/cola.cpp, isnan is used and not the cross-platform definition isNaN defined in isnan.h => replaced isnan by isNaN and included isnan.h
- add math.h include in src/libcola/gradient_projection.cpp
This was necessary because libcola does not compile for OS X 10.3.9

17 years ago- committed patch 1710671 to osx-build.sh from John Faith which allows prior detectio...
jiho-sf [Tue, 1 May 2007 21:27:14 +0000 (21:27 +0000)]
- committed patch 1710671 to osx-build.sh from John Faith which allows prior detection of the variable $INSTALLPREFIX in the environment. The other solution would be to supply it as a command line parameter, the code is here but commented at the moment. We should decide which solution is the most pratical
- additional file existence checks in osx-build.sh
- added checks for success of each step of osx-build before proceeding to the next one (via exit status)
- split the PACKAGE action into a new PACKAGE action (creates the app bundle) and a DISTRIB action (creates the dmg image)
- added an exit status for osx-app and osx-dmg
- removed the old call to osx-dmg at the end of osx-app (it has been commented for a while anyway)

17 years agoFix bug #1077600 -> correct mirroring and no drifting of origin
dvlierop2 [Mon, 30 Apr 2007 22:44:35 +0000 (22:44 +0000)]
Fix bug #1077600 -> correct mirroring and no drifting of origin

17 years agoCommitted patch 1710210 from John Faith
jiho-sf [Mon, 30 Apr 2007 21:01:16 +0000 (21:01 +0000)]
Committed patch 1710210 from John Faith
On OS X 10.3.9, the generated po/Makefile has no values for GMSGFMT and MSGFMT. This causes the build to fail with '-o: command not found' when the empty $(MSGFMT) is used.
In the configure output, msgfmt is found in the PATH, but for some reason it does not make it to po/Makefile.
This patch works around the missing variables by adding AC_PATH_PROG in configure.ac.

17 years agocommitted patch 1702352 from John Faith.
jiho-sf [Mon, 30 Apr 2007 20:56:49 +0000 (20:56 +0000)]
committed patch 1702352 from John Faith.
"-Wno-pointer-sign" is added to CFLAGS, then AC_COMPILE_IFELSE is run, but g++ instead of gcc is used. For gcc 3.3 (Mac OS 10.3.9) this causes compiler failure "unrecognized option" when building libcroco. This is apparently due to the "AC_LANG(C++)" line before the compile test, so adding "AC_LANG_PUSH(C)" before the compile test and "AC_LANG_POP" after the test seems to set the correct compiler.

17 years agofix csp opening closed subpaths.
acspike [Mon, 30 Apr 2007 19:16:11 +0000 (19:16 +0000)]
fix csp opening closed subpaths.
this is generally a good thing but might cause some differences in visual result, especially in any effect that used the implicit curveto conversion of the closing Z segments as a feature.

17 years agonew documents icons for Mac OS X:
jiho-sf [Sat, 28 Apr 2007 10:28:50 +0000 (10:28 +0000)]
new documents icons for Mac OS X:
- badged SVG icon
- modified EPS, EPSI, postscript icons to resemble the SVG one and to follow Aqua HIG: "Traditionally, a document icon looks like a piece of paper with its top-right corner folded down. As previously suggested, Aqua document icons should make it obvious which application they are associated with. Preview documents, for example, include a graphic of the media (the pictures) used in the application icon. For simplicity and to avoid confusing the document with the application itself, the viewing tool is not repeated in the document icon. [...] When you want to put an identifying badge over a document icon, treat the badge as an integrated element within the document instead of putting it over the top of the base image and breaking out of the overall document shape." => we should remove the paintbrush on Inkscape logo for future versions of document icons
- added icons for AI, PDF, SVGZ, WMF
- changed the names to use the same naming convention for all icons
- added a generic inkscape_document.icns with a bigger application icon and no badge. not used yet
- modified Info.plist.in to reflect those changes

17 years agoinermediate update of RU translation
prokoudine [Sat, 28 Apr 2007 09:22:00 +0000 (09:22 +0000)]
inermediate update of RU translation

17 years agoadd Martin Owens to the AUTHORS file
acspike [Thu, 26 Apr 2007 11:50:34 +0000 (11:50 +0000)]
add Martin Owens to the AUTHORS file

17 years agoIn node tool: make rotation by [] and scaling by <> also use the active node as cente...
cilix42 [Wed, 25 Apr 2007 22:59:03 +0000 (22:59 +0000)]
In node tool: make rotation by [] and scaling by <> also use the active node as center (if there is one)

17 years agoSet up toolbox so that paint bucket defaults can be reset
johncoswell [Wed, 25 Apr 2007 22:52:27 +0000 (22:52 +0000)]
Set up toolbox so that paint bucket defaults can be reset

17 years agoa better way to start rubberband
buliabyak [Wed, 25 Apr 2007 06:19:22 +0000 (06:19 +0000)]
a better way to start rubberband

17 years agounconditionally stop only button-1 rubberbands on mouseover
buliabyak [Wed, 25 Apr 2007 06:17:17 +0000 (06:17 +0000)]
unconditionally stop only button-1 rubberbands on mouseover

17 years agoattempt to add Barcode into the make-chinery. I'll need help if this doesn't work.
acspike [Wed, 25 Apr 2007 03:40:28 +0000 (03:40 +0000)]
attempt to add Barcode into the make-chinery. I'll need help if this doesn't work.

17 years agopaint bucket, node sculpting, grow/shrink selection updates; general copyedit and...
buliabyak [Wed, 25 Apr 2007 03:08:15 +0000 (03:08 +0000)]
paint bucket, node sculpting, grow/shrink selection updates; general copyedit and rearrange; new TOC

17 years agoAdd doctormo's barcode extension. Patch 1681456. Still need to make it work with...
acspike [Wed, 25 Apr 2007 00:53:02 +0000 (00:53 +0000)]
Add doctormo's barcode extension. Patch 1681456. Still need to make it work with the make-chinery for installation and distribution.

17 years agoadded missing extensions to POFILES.in
prokoudine [Wed, 25 Apr 2007 00:13:59 +0000 (00:13 +0000)]
added missing extensions to POFILES.in

17 years agopatch 1705533
gustav_b [Wed, 25 Apr 2007 00:00:49 +0000 (00:00 +0000)]
patch 1705533

17 years agoAdded base icon support to combo box presentation
joncruz [Tue, 24 Apr 2007 08:24:19 +0000 (08:24 +0000)]
Added base icon support to combo box presentation

17 years agoskip recursion into clone's children in stroke adjustment; fix paint adjuster so...
buliabyak [Tue, 24 Apr 2007 07:02:09 +0000 (07:02 +0000)]
skip recursion into clone's children in stroke adjustment; fix paint adjuster so it does not recurse into a clone's children but adjusts the clone itself

17 years agofix 1705412: handle gracefully assigning gradients to no-bbox items
buliabyak [Mon, 23 Apr 2007 20:40:50 +0000 (20:40 +0000)]
fix 1705412: handle gracefully assigning gradients to no-bbox items

17 years agofix 1704038: finishing on right-click assumed we are finishing unclosed, which is...
buliabyak [Mon, 23 Apr 2007 20:27:52 +0000 (20:27 +0000)]
fix 1704038: finishing on right-click assumed we are finishing unclosed, which is not always true

17 years agoFix for bug #1699198: snap nodes of clones
dvlierop2 [Mon, 23 Apr 2007 20:16:27 +0000 (20:16 +0000)]
Fix for bug #1699198: snap nodes of clones

17 years agopatch 1705190
buliabyak [Mon, 23 Apr 2007 18:49:34 +0000 (18:49 +0000)]
patch 1705190

17 years agoDoc updates
joncruz [Mon, 23 Apr 2007 18:30:34 +0000 (18:30 +0000)]
Doc updates

17 years agoSupress initial change due to feedback loop
joncruz [Sun, 22 Apr 2007 05:25:43 +0000 (05:25 +0000)]
Supress initial change due to feedback loop

17 years agoRevert warning-remove edit. Needed for switch
ishmal [Sun, 22 Apr 2007 00:50:10 +0000 (00:50 +0000)]
Revert warning-remove edit.  Needed for switch

17 years agoAdd check for hidden/locked layer
johncoswell [Sun, 22 Apr 2007 00:22:57 +0000 (00:22 +0000)]
Add check for hidden/locked layer

17 years agoremove warnings
ishmal [Sun, 22 Apr 2007 00:20:14 +0000 (00:20 +0000)]
remove warnings

17 years agoclose transaction when removing empty flowtext; fixes 1704180
buliabyak [Sat, 21 Apr 2007 22:35:19 +0000 (22:35 +0000)]
close transaction when removing empty flowtext; fixes 1704180