| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: goocanvas-devel | Distribution: SUSE Linux Enterprise 16 |
| Version: 3.0.0 | Vendor: openSUSE |
| Release: bp160.1.11 | Build date: Thu Jul 11 22:10:14 2024 |
| Group: Development/Libraries/GNOME | Build host: reproducible |
| Size: 890768 | Source RPM: goocanvas-3.0.0-bp160.1.11.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://wiki.gnome.org/GooCanvas | |
| Summary: Development files for GooCanvas | |
GooCanvas is a canvas widget for GTK+ that uses the Cairo 2D library for drawing. This subpackage contains the header files for developing applications that want to make use of libgoocanvas.
LGPL-2.0-only
* Thu Jul 11 2024 Bjørn Lie <bjorn.lie@gmail.com>
- Add fix-gcc14-build.patch: Fix build with gcc 14.
- Use ldconfig_scriptlets for post(un) handling.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
consequence cannot be held responsible to deliver that basic
directory structure.
* Mon Sep 20 2021 Stanislav Brabec <sbrabec@suse.com>
- Remove obsolete translation-update-upstream support
(jsc#SLE-21105).
* Fri Jan 29 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.0.0:
+ Allow customize each corner radius for rectangle shape.
+ Bump gettext version.
+ Rotate Skew demo.
+ Let goo_canvas_pointer_grab take NULL.
+ Change the ABI from goocanvas-2.0 to goocanvas-3.0.
- Update subpackages names following upstreams so/API bump.
* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Fri Oct 13 2017 jengelh@inai.de
- Update package descriptions. Drop redundant %clean section.
* Tue Oct 10 2017 luc14n0@linuxmail.org
- Update to version 2.0.4:
+ Support latest gtk-doc and add an index (bgo#788436).
- Update Url to https://wiki.gnome.org/GooCanvas: current GooCanvas
home page.
* Thu Aug 31 2017 zaitor@opensuse.org
- Update to version 2.0.3:
+ Fixed stuck pointer grab bug (bgo#711709).
+ Fixed several introspection problems.
+ Removed use of a lot of deprecated GTK+ API.
* Mon Nov 04 2013 dimstar@opensuse.org
- Update to version 2.0.2:
+ Fixed the drawing code to work with GTK+ 3.10.
+ Added/fixed a few introspection flags. GooCanvasLineDash should
now be usable via introspection.
- Drop goocanvas-introspection.patch: fixed upstream.
* Sat Sep 21 2013 dimstar@opensuse.org
- Change RPM Group of shared library package to System/Libraries.
* Sat Mar 30 2013 dimstar@opensuse.org
- Re-enable introspection:
+ change with_introspection to 1.
+ Add goocanvas-introspection.patch: fix building the
introspection.
* Wed Mar 27 2013 dimstar@opensuse.org
- Introduce with_introspection defines to conditionally:
+ Add gobject-introspection-devel BuildRequires.
+ Pass --enable-introspection/--disable-introspection to
configure.
+ Create typelib-1_0-GooCanvas-2_0 subpackage (and require it
from the -devel package).
* Fri Mar 01 2013 dimstar@opensuse.org
- Spec-cleanup using format_spec_file service.
* Thu Dec 08 2011 dimstar@opensuse.org
- Split typelib file into typelib-1_0-GooCanvas-2_0 subpackage.
- Add typelib-1_0-GooCanvas-2_0 Requires to devel subpackage.
* Sun Oct 09 2011 zaitor@opensuse.org
- Update to version 2.0.1:
+ Added GObject introspection support, though a few issues
remain.
+ Fixed bounds calculation of text items in tables, when "height"
is set.
+ Fixed layout of center/right-aligned text in tables.
+ Improved handling of image pixbuf sizes when using units other
than pixels.
+ Added GdkRGBA variants of all color properties.
- Add gobject-introspection-devel BuildRequires to build
introspection data.
* Wed Jun 08 2011 vuntz@opensuse.org
- Add a goocanvas Provides to libgoocanvas-2_0-9 so that the lang
package is installable.
* Wed Jun 01 2011 dimstar@opensuse.org
- Update to version 2.0.0:
+ Ported to GTK+ 3.0.
+ Can be installed with GooCanvas 1.0.x without conflicting.
- Move to pkgconfig()-style BuildRequires and GNOME 3:
+ Old ones: cairo-devel, gtk2-devel.
+ New ones: cairo, gtk+-3.0.
- Rename libgoocanvas3 to libgoocanvas-2_0-9 following the library
name change.
- Do not add explicit Requires for cairo-devel, gtk2-devel,
pkg-config in the devel subpackage: they will automatically be
added the pkgconfig() way.
- Remove Provides/Obsoletes for goocanvas-doc and goocanvas, as
they were only needed for goocanvas 1.x.
- Change Requires for lang subpackage to a Recommends, as the
translations are not mandatory.
* Mon May 02 2011 vuntz@opensuse.org
- Update to version 1.0.0:
+ Added "alpha" property to GooCanvasImage to set opacity.
+ Allow setting clip path to NULL to reset it.
+ Allow setting line dash to NULL to reset it.
+ Handle RTL direction better in GooCanvasTable.
+ Fixed GooCanvasGroup bug: use the correct scale argument in
paint.
+ Fixed GooCanvasPolyline bug: update arrows when line width
changes.
+ Fixed static items bug: don't clip incorrectly.
+ Improved performance a bit when creating lots of items.
* Mon Jul 20 2009 vuntz@novell.com
- Update to version 0.15:
+ Fixed a bug that caused a hang when using GooCanvasWidget with
accessibility support turned on.
+ Added "scale-to-fit" property to GooCanvasImage, to scale the
image to the "width" and "height" settings, instead of just
clipping.
* Sun Mar 15 2009 vuntz@novell.com
- Update to version 0.14:
+ Added support for tooltips.
+ Added "x", "y", "width" and "height" properties to items that
didn't have them.
+ Fixed bug in goo_canvas_convert_from_item_space().
+ Added "scroll-event" signal to GooCanvasItem.
- Remove unneeded BuildRequires: gtk-doc.
- Remove goocanvas package since it only contains data that should
be in libgoocanvas3 now. Have libgoocanvas3 Obsolete/Provide it.
- Merge -doc into -devel as it only contained gtk-doc
- Have the devel package requires libgoocanvas3.
- Remove AutoReqProv: it's default now.
* Mon Feb 16 2009 sbrabec@suse.cz
- Added support for translation-update-upstream (FATE#301344).
* Wed Dec 31 2008 mboman@suse.de
- Update to version 0.13:
+ New GooCanvasGrid item for drawing grids on the canvas.
+ Support for static items that don't move as the canvas is zoomed
and scrolled (this is a bit experimental).
+ Font hinting is not turned off any more - this means smaller text should
be more readable. Hopefully it doesn't affect text layout.
+ Fixed a few GooCanvasTable drawing bugs.
+ Fixed GooCanvasText drawing, when align is set.
+ Fixed GooCanvasPolyline is_item_at() code, so the fill isn't tested.
+ Added "animation-finished" signals to GooCanvasItem & Model.
* Fri Oct 03 2008 mboman@suse.de
- Update to version 0.12:
+ Fixed redraws of tables after updates.
+ Fixed problems compiling with libtool 2.2.
* Fri Sep 12 2008 maw@suse.de
- Update to version 0.11:
+ Use the tables' fill and stroke colors to paint its grid and
background
+ Emit "children_changed" ATK signal when child items
added/removed.
+ Fixed bug when clipping the entire canvas
+o Got rid of the XXX_DISABLE_DEPRECATED compilation flags.
* Wed Aug 20 2008 maw@suse.de
- Add goocanvas-g_signal.patch, which updates some deprecated
code.
* Mon Jun 30 2008 maw@suse.de
- Update to version 0.10:
+ Added support for a border and grid lines to GooCanvasTable,
with "horz-grid-line-width", "vert-grid-line-width",
"x-border-spacing", and "y-border-spacing" properties
+ Added "clear-background" property to GooCanvas, to allow
subclasses to paint their own background if desired
+ Fixed crash when rendering a GooCanvasTable that hasn't been
updated
+ Fixed possible infinite loop in GooCanvasTable layout
+ Added goo_canvas_text_get_natural_extents() to get the natural
extents of the text
+ Made "stroke-color-rgba" and "fill-color-rgba" properties
read/write
+ Added goo_canvas_item_get_simple_transform() and
goo_canvas_item_model_get_simple_transform(), which do the
opposite of the set_simple_transform() functions
+ Improved documentation on general architecture and creating
new items.
* Wed Dec 05 2007 maw@suse.de
- Import into autobuild
- Improve packaging so as to pass internal rpmlist checks.
* Thu Nov 01 2007 maw@suse.de
- Initial package.
/usr/include/goocanvas-3.0 /usr/include/goocanvas-3.0/goocanvas.h /usr/include/goocanvas-3.0/goocanvasellipse.h /usr/include/goocanvas-3.0/goocanvasenumtypes.h /usr/include/goocanvas-3.0/goocanvasgrid.h /usr/include/goocanvas-3.0/goocanvasgroup.h /usr/include/goocanvas-3.0/goocanvasimage.h /usr/include/goocanvas-3.0/goocanvasitem.h /usr/include/goocanvas-3.0/goocanvasitemmodel.h /usr/include/goocanvas-3.0/goocanvasitemsimple.h /usr/include/goocanvas-3.0/goocanvasmarshal.h /usr/include/goocanvas-3.0/goocanvaspath.h /usr/include/goocanvas-3.0/goocanvaspolyline.h /usr/include/goocanvas-3.0/goocanvasrect.h /usr/include/goocanvas-3.0/goocanvasstyle.h /usr/include/goocanvas-3.0/goocanvastable.h /usr/include/goocanvas-3.0/goocanvastext.h /usr/include/goocanvas-3.0/goocanvasutils.h /usr/include/goocanvas-3.0/goocanvaswidget.h /usr/lib64/libgoocanvas-3.0.so /usr/lib64/pkgconfig/goocanvas-3.0.pc /usr/share/gir-1.0/GooCanvas-3.0.gir /usr/share/gtk-doc /usr/share/gtk-doc/html /usr/share/gtk-doc/html/goocanvas3 /usr/share/gtk-doc/html/goocanvas3/api-index-full.html /usr/share/gtk-doc/html/goocanvas3/ch01.html /usr/share/gtk-doc/html/goocanvas3/goocanvas3-goocanvasenumtypes.html /usr/share/gtk-doc/html/goocanvas3/goocanvas3.devhelp2 /usr/share/gtk-doc/html/goocanvas3/home.png /usr/share/gtk-doc/html/goocanvas3/index.html /usr/share/gtk-doc/html/goocanvas3/left-insensitive.png /usr/share/gtk-doc/html/goocanvas3/left.png /usr/share/gtk-doc/html/goocanvas3/right-insensitive.png /usr/share/gtk-doc/html/goocanvas3/right.png /usr/share/gtk-doc/html/goocanvas3/style.css /usr/share/gtk-doc/html/goocanvas3/up-insensitive.png /usr/share/gtk-doc/html/goocanvas3/up.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:53:47 2025