2021-07-02 11:00:22 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
glibmm: updated to 2.66.1
2.66.1 (stable):
Glib:
* Variant: Fix template constructors so they work with C++20
Build:
* Meson build: Use relative paths to untracked/
* MSVC build: Export Glib::manage()
* [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
* Meson build: examples and tests: Add dependency('threads')
* Meson build: Make it possible to use glibmm as a subproject
* Meson build: No implicit_include_directories
* Meson build: Make quiet installations possible
* MSVC build: Avoid exporting classes with std::string members
|
2021-05-31 21:57:03 by Thomas Klausner | Files touched by this commit (2) |
Log message:
glibmm: mention API version in COMMENT and DESCR
|
2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575) |
Log message:
*: recursive bump for perl 5.34
|
2021-04-13 11:10:02 by Thomas Klausner | Files touched by this commit (1) |
Log message:
glibmm: mark python as build dependency
Bump PKGREVISION.
|
2021-04-08 23:03:56 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
glibmm: updated to 2.66.0
2.66.0: (stable):
The tarball for 2.66.0 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.
Glib:
* Binding: Add set_manage() and Glib::manage()
* Deprecate BalancedTree in favour of std::map and std::unordered_map
Gio:
* ListStore: Accept interfaces
* MenuAttribute: Add new enum values
* SettingsSchemaSource: Wrap new_from_directory() and list_schemas()
2.64.5: (stable):
The tarball for 2.64.5 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.
gmmproc:
* Fix compatibility with gtkmm 3.24.2
Build:
* Meson build: Fix Cocoa (macOS) detection
2.64.4: (stable):
The tarball for 2.64.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.
Glib:
* PropertyProxyConnectionNode::connect_changed():
Fix using without property name
gmmproc:
* Add optional decl_prefix parameter to _WRAP_GERROR and _WRAP_ENUM
Used for adding GLIBMM_API or similar for MS Visual C++
* Allow decorating comparison operators (for Visual Studio builds)
* _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move assignment
* Decorate private generated classes with __declspec when building
with Visual Studio
* generate_wrap_init.pl.in: Use g_type_ensure(SomeClass::get_type())
to ensure that get_type() is called
Build:
* Use __declspec(dllexport) consistently when building glibmm with
Visual Studio
* Meson build: Set default value of the 'warnings' option to 'min'
* Improve NMake support
* Improve Visual Studio support
* docs/reference/: Update for Doxygen >= 1.8.16
* Meson build: Fix versioning on macOS
Documentation:
* Glib::BalancedTree docs: Recommend std::map or std::unordered_map
* Meson build: Add missing Glib::Value and Variant documentation
|
2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) |
Log message:
*: bump PKGREVISION for perl-5.32.
|
2020-03-30 14:50:45 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
glibmm: Update to 2.64.2
Changelog:
2020-03-22 Kjell Ahlstedt <kjellahlstedt@gmail.com>
2.64.2
2020-03-20 Kjell Ahlstedt <kjellahlstedt@gmail.com>
Glib::build_filename(): Fix the template overload
and add some tests to tests/glibmm_buildfilename/main.cc.
Fixes #71
2020-03-19 Kjell Ahlstedt <kjellahlstedt@gmail.com>
Meson build: Install generate_extra_defs.h
Fixes #70
2020-03-19 Kjell Ahlstedt <kjellahlstedt@gmail.com>
README: Fix a misspelling
|
2020-03-22 19:01:26 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
glibmm: update to 2.64.1.
2.64.1: (stable):
Glib:
* Add missing #includes
(Kjell Ahlstedt) Issue #69 (Kalev Lember)
2.64.0 (stable):
Glib:
* Add get_user_runtime_dir()
(scx) Issue #57, merge request !14
* Add get_host_name()
(scx) Issue #58, merge request !15
* MainContext: Add push/pop/get_thread_default()
(Kjell Ahlstedt) Issue #56 (Yackie-Yang)
* Add StdStringView and UStringView
Use them in build_filename()
(Thomas Holder, Kjell Ahlstedt) Issue #34
* Regex: match(), match_all(): Deprecate rvalue string references
(Thomas Holder, Kjell Ahlstedt) Issue #66, merge request !26
* Add Glib::canonicalize_filename()
(Kjell Ahlstedt) Issue #59 (Patrick Storz)
* ustring: Fix insert(iterator, In, In)
(Thomas Holder) Merge request !19
Gio:
* DBus::Connection: Make the wrap() function thread-safe
(Kjell Ahlstedt) Issue #56 (Yackie-Yang)
* DBus::Message::get_unix_fd_list(): Add refreturn
(Kjell Ahlstedt) Issue #68 (kr.woaini)
gmmproc:
* Add optional decl_prefix parameter to _CLASS_BOXEDTYPE,
_CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT, _CLASS_INTERFACE,
_CLASS_OPAQUE_COPYABLE, _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR
Used for adding GLIBMM_API or similar for MS Visual C++
(Chun-wei Fan)
Build:
* Add Meson support
(Chun-wei Fan, Kjell Ahlstedt) Merge request !28
* Drop gendef from Windows builds
(Chun-wei Fan) Issue #12 (Mikhail Titov), merge request !30
Documentation:
* Correct spelling of spawn_async_with_pipes()
(Mike Fleetwood) Merge request !16
* Glib::Binding: Several doc improvements
(Daniel Boles) Merge request !17
* Glib::Binding: Explain why SlotTransform takes GValue*
(Kjell Ahlstedt) Issue #61 (Daniel Boles)
* Regex: Note that Glib::ustring must be used in match methods
(Kjell Ahlstedt) Issue #66, merge request !26
* Gio::AsyncResult: Improve the class description
(Kjell Ahlstedt) Issue #27 (Alberto Mardegan)
|
2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833) |
Log message:
*: recursive bump for libffi
|
2019-11-14 12:49:38 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
glibmm: update to 2.62.0.
2.62.0 (stable):
Glib:
* Add ustring::make_valid()
(Krzysztof Piecuch) Bug #780075
(Martin Ejdestig) Merge request !11
Issue #40 (Tanu Kaskinen)
* Use convert_return_gchar_ptr_to_*() in a couple of ustring methods
(Martin Ejdestig) Merge request !11
* Add ustring::sprintf(), wrapping g_strdup_printf()
(Daniel Boles) Issue #21
* Fix callback races in glibmm when GSource is destructed
(Dainis Jonitis) Issue #41
* Checksum, Datetime, TimeZone: Add Glib::Value specializations
(Kjell Ahlstedt)
* Property: Add const get_proxy() returning ReadOnly
Getting Proxy from ReadOnly is const
(Daniel Boles) Issue #44
* Property: Update for compatibility with Gtk::Builder
(Kjell Ahlstedt)
* Fix memory leak in Variant<std::tuple<>>::create()
(Van de Bugger, Kjell Ahlstedt) Issue #48
* Deprecate TimeVal
(Kjell Ahlstedt)
Gio:
* Add Application::add_option_group()
(Kjell Ahlstedt Issue #46 (Patrick Storz)
* DBus::Object: Fix refcounts in some vfuncs
(Kjell Ahlstedt)
* Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
ObjectManagerClient, ObjectManagerServer
(Kjell Ahlstedt) Issue #43 (Martin Ejdestig)
* Drive, MountOperation, ThemedIcon, TlsDatabase, VolumeMonitor:
Fix ownership of some lists and arrays (Fixes memory leaks
and dangling pointers)
(Kjell Ahlstedt)
* Add SocketControlMessage::add_deserialize_func()
(Kjell Ahlstedt) Issue #52 (Ankur deep jaiswal)
gmmproc:
* Update for new glib deprecation macros
(Kjell Ahlstedt)
Build:
* Require glib-2.0 >= 2.61.2
(Kjell Ahlstedt)
Documentation:
* Glib::init(), Gio::init(): Improve the documentation
(Kjell Ahlstedt) Issue #49 (Van de Bugger)
* Glib::ustring can't always replace std::string
(Kjell Ahlstedt) Issue #47 (Patrick Storz)
|