* Fri May 02 2025 mgorse@suse.com
- Remove dependency on libsoup-2.4: no longer needed.
* Mon Apr 07 2025 bjorn.lie@gmail.com
- Update to version 1.4.1+5:
* Backport fix for splash screen loading on CLI
* Set the scrollbar policy to external for pattern preview
* add libgirepository-2 to windows packaging
* Delete outdated PKG_CONFIG_USE_CMAKE_PREFIX_PATH from
CMakeLists.txt
* Bump cmake requirements
* Create a href editor for 1.4.x
* update pofile
* Don't edit layer if no layer was added
* Fix relative transformation actions
* Protect update from being called during an update
* FileDialogImplWin32: Use gdk_pixbuf_new_from_file_at_scale
* Installs tinycss2 with pip in appimage
* Update extensions for 1.4.1
* Add zstandard dependency where missing
* Fix font locking when using harfbuzz < 2.6.5.
* Fix all the toggles in the spray-tool
* Split out welcome and splash widgets to load seperately
* Refactor Splash Screen
* Make align shortcuts universal
* Move macOS dependencies repository
* Fix missing glib include
* Update Windows dependencies to r88
* Remove python-lockfile
* Reduce ccache size to 512M for Windows
* Drag and Drop finish even must go through the context
* Do not select layer on first click
* Check for invalid ASCII when loading CMS profile data.
* Fix crash in pattern fill dialog (1.4.x)
* Highlight row of children if parent is selected
* Reinstate heirarchy constraint in ObjectSet
* Guard against _prev_range pointers in Layers dialog dangling
* Prevent empty sub-paths from causing segfaults in
LPEPowerStroke
* Ensure unique display uri's when shortening paths for recently
used files list. (1.4.x)
* Prepare 1.4.1-rc
* gobjectptr: fix member name
* Fix freeze due to recent files (Backport to 1.4.x)
* Update file pattern-edit.glade
* Fix scrolling bug in pattern editor
* Decrease RELATIVE_THRESHOLD for polyline approximation
* Update test suite to reflect boolops changes
* Add lpetest_parse.py utility
* Preprocess livarot intersections using lib2geom
* Implement relative subdivision for seamless reunions
* Preliminary boolops cleanups
* Updated translations.
* Mon Mar 31 2025 fl4nn@posteo.de
- Recommend python3-tinycss2 for WebP export support
* Wed Feb 19 2025 bjorn.lie@gmail.com
- Update to version 1.4+71:
* Fix building with poppler 25.02.0
* Pass document antialias setting to make a bitmap copy
* Fix Paste when SVG Mode is set to "new"
* Refresh doc rsrc dialog after deleting objects
* Fix PDF import w/ consecutive clippings
* Batch export: swap is-file and missing-directory cases to intended use
* Don't use std::regex for parsing page size
* Cherry-Pick: Fix undo history dialog destruction
* Fix file extension defaulting to WMF if unset
* Avoid dangling window in app.preferences action
* Fix copy+paste of cloned group
* Fix modular grid drawing when Y axis is pointing up
* Fix crash loading user palettes
* Fix circle updates with unset attributes
* Page numbers must have a range to be valid for 'all'
* Distance to move needs to stay a double
* Remove aggressive blind cleaning in path to stroke
* Update the app data screenshots to 1.4
* Add double-click hint to guide statusbar tooltip
* Fixes inbox#11133: restored missing parameters for perspective LPE.
* Allow changing color of Asian patterns
* Don't block NodeTool::selection_changed
* Modernise some Node Tool constructs
* Don't create a new document when closing StartScreen
* Fix snap package: printing and print-preview (backport to 1.4.x)
* Make comments available to translators
* Labels for modifiers can be localised.
* Collapse additional children in Commands Toolbar
* Updated translations.
* Fri Dec 27 2024 bjorn.lie@gmail.com
- Update to version 1.4+39:
* Fix <solidcolor solid-color="..." />
* Fix boolop fill-rule as attribute
* Fix crash on pasting mesh gradient
* Test URI rebasing for clones
* Fix copying clone referencing other document
* Fix Linux snap package build (1.4.x)
* Fix building with Poppler 24.11
* Future-proof against poppler 24.10 changes
* Fix crash with rebasing invalid URL
* Fix saving crash with unspecified exception
* Fix PDF text import for text with character and word spacing.
* Update libcroco
* Fix LAB decoding in Adobe ASE swatch file
* Fix building with poppler 24.12.0
- Switch to source service git checkout. Make future version
updates and pulling fixes from upstream stable branch easy.
* Sun Nov 17 2024 bjorn.lie@gmail.com
- Drop obsolete and unused pkgconfig(gdl-3.0) BuildRequires.
- Add explicit pkgconfig(glibmm-2.4), pkgconfig(gdkmm-3.0),
pkgconfig(gtk+-3.0) and pkgconfig(gdk-3.0) BuildRequires: Align
with what cmake checks for.
* Mon Oct 14 2024 thod_@gmx.de
- Update to version 1.4:
+ Filter Gallery
+ Modular grids & improved axonometric grids
+ Swatches dialog and palette file handling improved
+ Unified font browser preview
+ Customizable handles
+ Fast image clipping with the Shape Builder
+ Affinity Designer File Import
+ Support for internal links in exported PDF files
+ A whole new icon set
+ See the full release notes
https://inkscape.org/release/inkscape-1.4
- Drop inkscape-poppler-24.03.0.patch, inkscape-libxml2.12.patch,
inkscape-poppler-c++20.patch, inkscape-poppler-24.05.0.patch,
inkscape-poppler-c++20-2.patch, inkscape_1.3.2_fix_tiff.patch, fixed upstream
* Thu Sep 12 2024 opensuse@dstoecker.de
- fix tiff output error ignored by upstream: inkscape_1.3.2_fix_tiff.patch
* Tue Jul 02 2024 pgajdos@suse.com
- added patches
fix https://gitlab.com/inkscape/inkscape/-/commit/96ca7a6c215aa14336b52753f56244dc8796ec43
+ inkscape-poppler-24.05.0.patch
fix https://gitlab.com/inkscape/inkscape/-/commit/877fc26483f74f951eab516f1b57b136780a8c78
+ inkscape-poppler-c++20-2.patch
fix https://gitlab.com/inkscape/inkscape/-/commit/1798e9c13b786f3d077ba0132592c4d5c1d1fb9b
+ inkscape-poppler-c++20.patch
* Thu Apr 18 2024 dimstar@opensuse.org
- Add inkscape-libxml2.12.patch: Fix build with libxml 2.12.
Version: 0.92.2-bp152.2.19
* Thu Oct 31 2019 Antonio Larrosa <alarrosa@suse.com>
- Add patches from upstream (some with slight modifications to apply
correctly) to adapt to poppler 0.79 (boo#1155596):
* 0001-Fix-compilation-with-poppler-0.64.patch
* 0002-Fix-compilation-with-poppler-0.65.patch
* 0003-Modified-fix-for-compatibility-with-poppler-0.64.patch
* 0004-fix-1789208-poppler-0.69.patch
* 0005-fix-poppler-0.71.0-build.patch
* 0006-fix-poppler-0.72.0-build.patch
* 0007-Tentative-fix-for-poppler-0.76.patch
* Fri Dec 08 2017 dimstar@opensuse.org
- Add explicit python2-xml BuildRequires: the ./i18n.py script,
executed during build, imports xml and we are thus responsible to
have the dependencies in place.
* Mon Oct 09 2017 dmueller@suse.com
- remove env shebang from inkscape extensions subpackage
* Sat Sep 23 2017 plinnell@opensuse.org
- Disable IM7 until upstream supports it
- Resolves: https://bugzilla.suse.com/show_bug.cgi?id=1059927
* Sat Sep 23 2017 zaitor@opensuse.org
- Rebase inkscape-poppler058-fix.patch: Add yet an upstream commit.
* Fri Sep 15 2017 zaitor@opensuse.org
- Add inkscape-poppler058-fix.patch: Adapt to poppler 0.58, patch
from upstream git (lp#1715820).
* Fri Aug 18 2017 plinnell@opensuse.org
- drop inkscape-gcc7-buildfix.patch
* Fri Aug 11 2017 pgajdos@suse.com
- do not require aspell, require gtkspell [bsc#1052953]
* Mon Aug 07 2017 plinnell@opensuse.org
- Update to version 0.92.2:
+ Stability and bug fix release. Several crash bugs fixed.
+ No change log, changes here:
https://launchpad.net/inkscape/+milestone/0.92.2
* Wed May 17 2017 dimstar@opensuse.org
- Add inkscape-gcc7-buildfix.patch: Fix C++11 errors and warnings
with g++-7.
* Mon Mar 20 2017 mliska@suse.cz
- Update to version 0.92.1:
+ Text: baseline-spacing related issues with regular and flowed text in legacy Inkscape SVG files (Bug #1655483 and others)
+ Text: Default baseline spacing stored in relative units is always converted to document units (Bug #1645016)
+ Path effects: Crash on ungroup if group contains elements with path effects (Bug #1657591)
+ Clipboard: Pasting a path effect from clipboard fails (Bug #1656093)
+ Clipboard: Fix copy&pasting of groups which contain elements with path effects (Bug #1656527)
+ Selection: Node tool can selected objects on locked layers (Bug #1656141)
+ Clones: Critical warnings with clones and symbols (Bug #1653184)
+ About screen missing for several UI languages (Bug #1659426)
+ Selection: Missing transformation handles after reset of rotation center (Bug #1657874)
+ Bitmap images: Crash when opening files with invalid image links (Bug #1660142)
+ Bitmap images: Fix path separators in relative image links (Windows) (Bug #1659347)
+ File import: Failure to open CDR/Visio/WPG files from paths with special characters (Windows) (Bug #1656763)
* Tue Feb 14 2017 src@posteo.de
- buildrequire potrace-devel for tracing bitmaps.
* Wed Feb 01 2017 adam.majer@suse.de
- use individual libboost-*-devel packages instead of boost-devel
* Mon Jan 09 2017 robby.engelmann@igfs-ev.de
- update to version 0.92:
+ Mesh Gradients are now supported.
+ Many SVG2 and CSS3 properties are now supported (e.g. paint-order, mix-blend-mode). Not all are available from the GUI.
+ The new Object dialog allows to select, label, hide and lock any object in the drawing from a dialog that lists them all
+ Selection sets make it possible to 'group' objects together regardless of document structure
+ Several new path effects have been added, among them Envelope/Perspective, Lattice Deformation, Mirror and Rotate Copies
+ There are several new extensions (e.g. a seamless pattern extension) and a new filter (colorblindness simulation) included in the release, many old extensions have been updated or got new features
+ Spray tool and measure tool received a set of nifty new features
+ Interactive smoothing for lines created with the Pencil tool
+ BSplines (and more) are available for the Pen tool
+ Checkerboard background can be used to more easily see object transparencies
+ see http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92 for full changelog
- Drop upstream included patches:
+ inkscape-remove-datetime.patch
+ inkscape-cache-fix.patch
+ inkscape-appdata.patch
- Rebased patch
+ inkscape-packages.patch
* Tue Jul 26 2016 badshah400@gmail.com
- Add inkscape-appdata.patch to install a translated appdata file;
patch touches autotools build files, run autoreconf before
configure.
* Fri Jun 24 2016 zaitor@opensuse.org
- Export -std=c++11 in CXXFLAGS, needed now after removal of patch
in libsig++ forcing the flag previously. May be removed when
lp#1488079 is fixed.
* Wed Mar 23 2016 aeszter@gwdg.de
- Add inkscape-cache-fix.patch: Fix bnc#972343
* Tue Mar 08 2016 dimstar@opensuse.org
- Pass --disable-strict-build to configure: allow to build against
recent glibmm2 versions with deprecated symbols.
* Sat Jan 31 2015 mailaender@opensuse.org
- Update to version 0.91:
+ Improved performance. The new renderer is significantly faster
on most drawings.
+ OpenMP multithreading for filters.
+ Substantial memory savings.
+ Responsiveness improvements.
+ Rendering bug fixes. The following things now render correctly:
- Pattern fills (no more gaps between tiles, regardless of
transformation).
- Stroke of transformed objects in patterns.
- Patterns containing clipped objects.
- Nested clipping paths.
- Masked and clipped objects with large masks / clipping paths
in Outline view.
- Paths with wide strokes and long miters.
- Fonts.
+ A grayscale display color mode has been added, that shows a
preview of your drawing in grayscale.
+ The tool control bar for the Node Tool features a new dropdown
to insert new nodes on the selected segments extreme values.
+ The Measurement tool is a new feature for the artist to measure
the elements in their drawing.
+ Text size default unit is now points (pt) and is customizable
(px,pt,pc,mm,cm,in,em).
+ Text toolbar shows full list of font style variants for that
font.
+ Files with text in em units read correctly.
+ Font substitution warning dialog.
+ Gradient toolbar enhanced to select and modify gradient stops,
invert, repeat, and link gradients.
+ On-canvas gradient editing fixes: double clicking to create
stops, correct focus on select.
+ Gradients sortable by color, name and usage in Fill/Stroke.
+ Gradients can be renamed in Fill/Stroke.
+ New Find/Replace dialog can operate on text or any attribute.
+ Drag and drop to reorder layers and create sublayers.
+ Show/Hide All layers options in context menu.
+ Inkscape has a new Symbols dialog.
+ Visio Stencil files (.vss) can also be used by dropping them in
the same symbols directory.
+ See http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91
for a full list of changes.
- Drop upstream fixed patches:
+ inkscape-return-on-exit.patch
+ inkscape-apply-invert-transform.patch
+ inkscape-0.48.5-librevenge.patch
+ inkscape-fix-build-with-poppler-0.29.patch (r13685)
+ inkscape-gc-detection.patch (r12155)
- Rebase inkscape-packages.patch.
- Add pkgconfig(libexif) BuildRequires: enable EXIF support.
- Add aspell-devel BuildRequires: enable spell checking support.
- Add pkgconfig(libcdr-0.1) and pkgconfig(libvisio-0.1)
BuildRequires: support for more image formats.
- Add pkgconfig(dbus-glib-1) BuildRequires: new dependency.
- Remove docbook-toys and sgml-skel BuildRequires: no longer
needed.
* Mon Jan 05 2015 dimstar@opensuse.org
- Add inkscape-gc-detection.patch: Use pkg-config to detect bdw-gc.