glibmm 2.50.0

2016-09-20 Thread Murray Cumming
About glibmm C++ bindings for Glib News No changes since 2.49.7. ChangeLog = https://download.gnome.org/sources/glibmm/2.50/glibmm-2.50.0.changes (60) Download https://download.gnome.org/sources/glibmm/2.50/glibmm-2.50.0.tar.xz (6.14M) sha256sum:

gtkmm 3.22.0

2016-09-20 Thread Murray Cumming
About gtkmm === C++ bindings for GTK+ News No changes compared to 3.21.6. ChangeLog = https://download.gnome.org/sources/gtkmm/3.22/gtkmm-3.22.0.changes (60) Download https://download.gnome.org/sources/gtkmm/3.22/gtkmm-3.22.0.tar.xz (11.8M) sha256sum:

libsigc++ 2.10.0

2016-09-20 Thread Murray Cumming
About libsigc++ === libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual. libsigc++ is also used by

libxml++ 3.0.1

2016-11-14 Thread Murray Cumming
About libxml++ == libxml++ is a C++ wrapper for the libxml2 XML parser library. It has SAX and DOM-like APIs, but does not attempt to conform exactly to the DOM specification. Its API is simpler than the underlying libxml2 C API. News * Element::remove_attribute(): Delete the

gtksourceviewmm 3.21.3

2016-11-14 Thread Murray Cumming
About gtksourceviewmm = gtksourceviewmm provides C++ bindings for gtksourceview library. It allows C++ programmers to use GtkSourceView widget with C++ builtin features like inheritance, virtual functions and so on. gtksourceview provides a text widget with syntax

atkmm 2.25.1

2016-11-23 Thread Murray Cumming
-1.6 API/ABI, of which the most recent version is atkmm 2.24.2. * Require C++14. (Murray Cumming) * Use glibmm-2.52 instead of glibmm-2.4. (Murray Cumming) * Fix silent builds. (Kjell Ahlstedt) Bug #768797 ChangeLog = https://download.gnome.org/sources/atkmm/2.25/atkmm-2.25.1.changes

pangomm 2.41.1

2016-11-23 Thread Murray Cumming
About pangomm = C++ bindings for Pango News This is the first release of the pangomm-2.42 API/ABI. It installs in parallel with the pangomm-1.4 API/ABI, of which the most recent version is pangomm 2.40.1. * Require C++14. (Murray Cumming) * Use glibmm-2.52 instead of glibmm

glibmm 2.51.1

2016-11-23 Thread Murray Cumming
ABI break while GTK+ (and therefore gtkmm) is also doing an ABI break. But we cannot call this glibmm-3.0 because there is no glib 3.0. Build: * Require C++14. (Murray Cumming) * Use libsigc++-3.0 instead of libsigc++-2.0. https://www.murrayc.com/permalink/2016/03/07/libsigc-3-0-very-variadic

gtkmm 3.89.1

2016-11-28 Thread Murray Cumming
Ahlstedt) * Use C++14. (Murray Cumming) * Use glibmm-2.52 instead of glibmm-2.4, pangomm-2.42 instead of pangomm-1.4, and atkmm-2.26 instead of atkmm-1.6. Note that, via, glibmm, we now use libsigc++-3.0 instead of libsigc++-2.0. (Murray Cumming) * Remove deprecated API. (Kjell Ahlstedt

glibmm 2.51.1.1

2016-12-07 Thread Murray Cumming
by instance data. (Kjell Ahlstedt) Bug #561885 Gio: * ActionMap::add_action_vfunc(): Const correction. (Murray Cumming) * Application: Add dbus_register/unregister_vfunc. (Ritesh Khadgaray, Kjell Ahlstedt) Bug #762191 * Menu: insert/prepend/add_item(): Const correction. (Murray Cumming

glibmm 2.51.1.2

2017-01-11 Thread Murray Cumming
Ahlstedt) Bug #615950 * NetworkMonitor: Derive from Gio::Initable. (Kjell Ahlstedt) * RemoteActionGroup: Rename some vfuncs to add _full(). (Murray Cumming) Documentation: * ActionMap: - ActivateSlot: Mention add_action_bool(). - ActivateWithParameterSlot: Be more specific. (Daniel Boles

gtkmm 3.89.2

2017-01-11 Thread Murray Cumming
idth() that takes a baseline. (Murray Cumming) Gdk: * Device: Remove grab() and ungrab(). (Kjell Ahlstedt) * DeviceManager: Remove list_devices(). * Display: - Add is_composited() and is_rgba(). - Remove get_device_manager(). (Kjell Ahlstedt) * Add DrawContext. (Kjell Ahlstedt) * DrawingCon

atkmm 2.25.2

2017-03-30 Thread Murray Cumming
About atkmm === atkmm is a C++ interface for the ATK accessibility toolkit library. It may be used, for instance, by user interfaces implemented with gtkmm. News * Build: Use glibmm-2.54 instead of glibmm-2.52 (Murray Cumming) * Replace uses of Glib::ArrayHandle<> an

pangomm 2.41.2

2017-03-30 Thread Murray Cumming
About pangomm = C++ bindings for Pango News * Build: Use glibmm-2.54 instead of glibmm-2.52. (Murray Cumming) * Visual Studio: Require Visual Studio 2017. (Chun-wei Fan) * Replace uses of Glib::ArrayHandle<>, Glib::ListHandle, and Glib::SListHandle in the API wi

gtkmm 3.89.5

2017-03-16 Thread Murray Cumming
<> (TreeModel::iterator/const-iterator): Fix operator==() and operator!=() comparisons of const and non-const iterators. (Kjell Ahlstedt) Bug #134520 * TreeModel: Use const_iterator for some vfunc parameters. (Murray Cumming) * TreeModel::Path::get_from_selection_data(): Make the Tre

glibmm 2.50.1

2017-04-04 Thread Murray Cumming
About glibmm C++ bindings for Glib News Glib * Dispatcher: Don't cast a HANDLE to an int on Windows. (Kjell Ahlstedt) Bug 772074 Gio: * Action: Include variant.h in the header. (Daniel Boles) Bug #777953 * Application::get_default(): Correct the refcounting. (Daniel

gtkmm 3.89.5.1

2017-03-31 Thread Murray Cumming
About gtkmm === C++ bindings for GTK+ News Distro packagers should probably not package this yet. Gdk * Pixbuf: get_pixels(): Const corrections. (Murray Cumming) Gtk: * FileChooserDialog: - Allow constructing with use-header-bar. - Remove constructors that take a backend

glibmm 2.51.5

2017-03-13 Thread Murray Cumming
About glibmm C++ bindings for Glib News Gio: * Application: get_default(): Correct the reference counting. (KJell Ahlstedt) Bug #779936 (James Legg) * Add PropertyAction. (Kjell Ahlstedt) Glib: * Remove Glib::unconst() because it is unused and unnecessary. (Kjell

glibmm 2.53.1.1

2017-04-27 Thread Murray Cumming
is now Glib::Keyfile::Flags. - Glib::ModuleFlags is now Glib::Module::Flags. - Glib::ChecksumType is now Glib::Checksum::Type. - Glib::Regex: Move enums inside class. - Glib::Resource: Move enums into class. (Murray Cumming, Kjell Ahlstedt) * RefPtr: Make this an alias for std::shared_ptr

pangomm 2.41.3

2017-04-27 Thread Murray Cumming
Ahlstedt, Murray Cumming) * Build: Windows: Visual Studio builds: Update glibmm ABI version. ChangeLog = https://download.gnome.org/sources/pangomm/2.41/pangomm-2.41.3.changes (621) Download https://download.gnome.org/sources/pangomm/2.41/pangomm-2.41.3.tar.xz (797K) sha256sum

atkmm 2.25.3

2017-04-27 Thread Murray Cumming
: - Relation: Change RelationType to Relation::Type. - Text: Move enums into the class. (Kjell Ahlstedt, Murray Cumming) * Build: Windows: Visual Studio builds: Update glibmm ABI version. ChangeLog = https://download.gnome.org/sources/atkmm/2.25/atkmm-2.25.3.changes (592) Download

cairomm 1.15.4

2017-04-27 Thread Murray Cumming
to Cairo::Context::LineJoin. - Change Cairo::LineCap enum to Cairo::Context::LineCap. - Change Cairo::FillRule enum to Cairo::Context::FillRule. - Change Cairo::Operator enum to Cairo::Context::Operator. (Murray Cumming) * Build: Win32 / Visual Studio builds: - Require Visual Studio 2017

libsigc++ 2.99.9

2017-08-07 Thread Murray Cumming
Ahlstedt) Bug #784550 * Various minor code cleanups. (Murray Cumming) * Windows: Update the MS Visual Studio build. (Chu-wei Fan) ChangeLog = https://download.gnome.org/sources/libsigc++/2.99/libsigc++-2.99.9.changes (3.86K) Download https://download.gnome.org/sources/libsigc

glibmm 2.51.7

2017-05-09 Thread Murray Cumming
=1438766 (Murray Cumming) * VariantType: Deprecate first() and next(). Add get_item_types() (Kjell Ahlstedt) Bug #775741 Gio: * ActionMap: Add add_action_with_parameter() that takes a parameter type, and deprecated the existing method, because it cannot work. (Daniel Boles) Bug #77

libepc 0.4.6

2017-06-19 Thread Murray Cumming
About libepc Easy Publish and Consume library News * Examples: Avoid some compiler warnings in the examples. (Murray Cumming) Release 0.4.5 = * Replace (deprecated) g_thread_create() with g_thread_new(). (Murray Cumming) * Remove use of deprecated

glibmm 2.52.0

2017-06-23 Thread Murray Cumming
About glibmm C++ bindings for Glib News Gio: * UnixSocketAddress::create(): Remove the default value for the type parameter to avoid ambiguity. (Kjell Ahlstedt) Bug #782592 Gio::DBus * Proxy: Wrap call() and call_sync() methods. (Vyacheslav Yurkov) Bug #781818

glibmm 2.53.2

2017-05-29 Thread Murray Cumming
* UnixSocketAddress::create(): Remove a default value to avoid ambiguity. (Kjell Ahlstedt) Bug #782592 Gio::DBus * Proxy: Wrap call() and call_sync() methods. (Vyacheslav Yurkov) Bug #781818 gmmproc: * Use of static_cast<> instead of C-style casts. (Murray Cumming) Build: * Fix the build on

gtkmm 3.91.0

2017-05-29 Thread Murray Cumming
About gtkmm === C++ bindings for GTK+ News Distro packagers should probably not package this yet. Gdk: * Improve Gdk::Event, creating a class hierarchy. (Mark Vender, Kjell Ahlstedt) Bug #135978 * Cursor: Change CursorType to Cursor::Type. (Murray Cumming) * Device: Change

glibmm 2.54.0

2017-09-13 Thread Murray Cumming
About glibmm C++ bindings for Glib News Glib: * Added DBusObjectPathString and DBusSignatureString, for Variants with D-Bus object paths or D-Bus signatures, and add Variant specializations for Variant, Variant and Variant. (Kjell Ahlstedt) Bug #785700 *

gtkmm 3.22.2

2017-09-13 Thread Murray Cumming
About gtkmm === C++ bindings for GTK+ News Gtk: * Editable, RecentChooser, Scale: Fix memory leaks. (Kjell Ahlstedt) Bug #783360 * PrintJob: Fix a call to Glib::throw_exception(). (Kjell Ahlstedt) Documentation: * Gdk::RGBA: Update ctor(ustring) docs from GTK+ (Daniel Boles)

pangomm 2.41.4

2017-08-25 Thread Murray Cumming
About pangomm = C++ bindings for Pango News Distro packagers should probably not package this yet. * Build: Use glibmm-2.56 instead of glibmm-2.54. We have changed the ABI name in glibmm. (Murray Cumming) * Build: Fontset: Remove GLIBMM_EXCEPTIONS_ENABLED (Kjell Ahlstedt

glibmm 2.55.1

2017-08-25 Thread Murray Cumming
tional CONV_TO_INT parameter. (Khell Ahlstedt) Build: * Change the ABI to glibmm-2.56. (Murray Cumming) * Really exclude DesktopAppInfo from wrap_init.cc on MacOS. (Kjell Ahlstedt) Bug #781947 Documentation: * miscutils: Update docs of get_*_name() from GLib. (Daniel Boles) * Fix documentation of enu

gtkmm 3.91.2

2017-08-25 Thread Murray Cumming
. (Kjell Ahlstedt) * Add CenterBox. (Kjell Ahlstedt) * Box: pack_end(): Don't call a pack_start() method. (Murray Cumming) Bug #784118 (Marc Micalizzi) * CellRenderer: - get_aligned_area(): Return value instead of using an output parameter. - Add implementation of the get_state() overload

atkmm 2.25.4

2017-08-25 Thread Murray Cumming
changed the ABI name in glibmm. (Murray Cumming) * Text: Plug memory leaks in get_text_vfunc() and get_selection_vfunc(). These vfuncs shall delete the returned character array after it has been copied to a Glib::ustring. (Kjell Ahlstedt) Bug #783360 ChangeLog = https

mm-common 0.9.11

2017-08-25 Thread Murray Cumming
About mm-common === The mm-common module provides the build infrastructure and utilities shared among the GNOME C++ binding libraries. It is only a required dependency for building the C++ bindings from the gnome.org version control repository. An installation of mm-common is not

glibmm 2.52.1

2017-09-04 Thread Murray Cumming
About glibmm C++ bindings for Glib News Gio: * TlsDatabase: Fix memory leak in a vfunc. (Kjell Ahlstedt) Bug #783360 Documentation: * Update docs of get_*_name(). (Daniel Boles) Build: * MacOS: Really correct build without gdesktopinfo. (Kjell Ahlstedt) Bug #781947

libsigc++ 2.99.10

2018-01-10 Thread Murray Cumming
About libsigc++ === libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual. libsigc++ is also used by

atkmm 2.27.1

2018-02-24 Thread Murray Cumming
About atkmm === atkmm is a C++ interface for the ATK accessibility toolkit library. It may be used, for instance, by user interfaces implemented with gtkmm. News Distro packagers should probably not package this yet. * Change ABI to atkmm-2.28. (Murray Cumming) * Build changes

pangomm 2.41.5

2018-02-24 Thread Murray Cumming
About pangomm = C++ bindings for Pango News Distro packagers should probably not package this yet. * Only build changes. (Kjell Ahlstedt) ChangeLog = https://download.gnome.org/sources/pangomm/2.41/pangomm-2.41.5.changes (856) Download

gtkmm 3.93.0

2018-02-24 Thread Murray Cumming
About gtkmm === C++ bindings for GTK+ News Distro packagers should probably not package this yet. Gtk: * AboutDialog: - Add set/get/property_system_information(). - Remove unset_license(). Can now be unset with set_license(""). (Kjell Ahlstedt) * AccelGroup: Remove

glibmm 2.55.2

2018-02-21 Thread Murray Cumming
About glibmm C++ bindings for Glib News Distro packagers should probably not package this yet. Glib: * IOCondition: Add an IO_ prefix to the enumerator names (Kjell Ahlstedt) * TimeoutSource: Use monotonic time consistently (Kjell Ahlstedt) Bug #792524 (Dainis Jonitis) *

libsigc++ 2.99.11

2018-04-10 Thread Murray Cumming
News libsigc++-3.0 now requires C++17. Use of C++17: * Use std::apply to simplify implementation. * Use std::invoke to make implementation more generic. * Use constexpr if to simplify implementation. Build: * Require mm-common 0.9.12 ChangeLog =

mm-common 0.9.12

2018-04-07 Thread Murray Cumming
News * MM_AX_CXX_COMPILE_STDCXX(): Update based on the upstream AX_CXX_COMPILE_STDCXX() macro, to support C++17. ChangeLog = https://download.gnome.org/sources/mm-common/0.9/mm-common-0.9.12.changes (184) Download

gtksourceviewmm 3.91.1

2018-12-04 Thread Murray Cumming
highlighting, bracket matching, autocompletion and other mostly programming-oriented features. News * Adapt to new-style enum values. (Murray Cumming) * Use gtksourceview-4 instead of gtksourceview-3.0, and change ABI from gtksourceviewmm-3.0 to gtksourceviewmm-4.0. (Murray Cumming) https

libepc 0.4.5

2018-12-04 Thread Murray Cumming
About libepc Easy Publish and Consume library News * Replace (deprecated) g_thread_create() with g_thread_new(). (Murray Cumming) * Remove use of deprecated g_type_init(). (Murray Cumming) * Replace (deprecated) GStaticRecMutex with GRecMutex (Murray Cumming

glom 1.32.0

2019-10-28 Thread Murray Cumming
(Murray Cumming) ChangeLog = https://download.gnome.org/sources/glom/1.32/glom-1.32.0.changes (14.6K) Download https://download.gnome.org/sources/glom/1.32/glom-1.32.0.tar.xz (8.61M) sha256sum: 53bf207ebca82c563b9e67bce977459a17e7fd94e35c27c196986736da248df1

libxml++ 4.9.1

2020-01-12 Thread Murray Cumming
About libxmlplusplus libxmlplusplus (aka libxml++) is a C++ wrapper for the libxml2 XML parser library. It has SAX and DOM-like APIs, but does not attempt to conform exactly to the DOM specification. Its API is simpler than the underlying libxml2 C API. News * Change

libxml++ 3.2.0

2020-01-11 Thread Murray Cumming
to some single-parameter constructors. (Murray Cumming) * tests: Don't require C++17 (Kjell Ahlstedt) * Build: Fix srcdir != buildir build. (Kjell Ahlstedt, Murray Cumming) ChangeLog = https://download.gnome.org/sources/libxml++/3.2/libxml++-3.2.0.changes (2.34K) Download https

libxml++ 3.9.1

2020-01-11 Thread Murray Cumming
About libxmlplusplus libxmlplusplus (aka libxml++) is a C++ wrapper for the libxml2 XML parser library. It has SAX and DOM-like APIs, but does not attempt to conform exactly to the DOM specification. Its API is simpler than the underlying libxml2 C API. News * Change

libsigc++ 3.0.1

2020-01-01 Thread Murray Cumming
. (Aigrind) * sigc++/adaptors/bind.h: Make bind_functor::bound_ public. (Used by sigc::visitor::do_visit_each(). (Kjell Ahlstedt) Bug #26 * test_limit_reference: Avoid virtual-move-assign warning (seen with g++ 9.2) (Murray Cumming) * signal: slot_iterator_buf: Remove unused T_result default type

libsigc++ 3.0.2

2020-01-01 Thread Murray Cumming
News * Build: Meson build improvements. (Kjell Ahlstedt, Chun-Wei Fan) ChangeLog = https://download.gnome.org/sources/libsigc++/3.0/libsigc++-3.0.2.changes (2.71K) Download https://download.gnome.org/sources/libsigc++/3.0/libsigc++-3.0.2.tar.xz (995K) sha256sum:

<    5   6   7   8   9   10