gtkmm 3.18.1
- From: Murray Cumming <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: gtkmm 3.18.1
- Date: Thu, 14 Apr 2016 18:18:22 +0000 (UTC)
About gtkmm
===========
C++ bindings for GTK+
News
====
Gtk:
* CellRendererProgress:_property_renderable(): Avoid infinite loop.
(Murray Cumming)
* TreeView: Fix a crash in get_tooltip_context_path()
(Philipp Lenk) Bug #760030.
* TreeView: _auto_store_on_cellrenderer_text_edited_numerical(): Catch exception.
(Murray Cumming) Bug #765044 (Justinas)
Gdk:
* Screen::get_font_options(): Really take a copy.
(Kjell Ahlstedt)
Documentation:
* treeview_editable_cells demo: Catch exception from std::stoi.
(Kjell Ahlstedt)
Build:
* Fix "make check" after sigc::mem_fun(pointer, func) was deprecated.
(Kjell Ahlstedt)
* MSVC builds: Look for headers in include/gio-win32-2.0 as well
(Chun-wei Fan)
* Demos, tests: Use nullptr instead of 0.
(Kjell Ahlstedt)
* Gtk: Use nullptr instead of 0
(Kjell Ahlstedt)
* Gdk: Use nullptr instead of 0
(Kjell Ahlstedt)
* Menushell, Widget: Use noexcept on the destructor implementation.
To match the generated declaration.
(Emeric Maschino) Bug #759263, Bug #759262
Changes in 3.18 compared to 3.16:
General:
* Use, and require C++11, using features such as move operations, noexcept
auto, = delete, nulltpr, override, range-based for loops.
(Murray Cumming, Kjell Ahlstedt)
Gtk:
* C++11: Add move operations to widget classes.
(Murray Cumming)
* C++11: Point, TimeCoord: Add move operations.
(Murray Cumming)
* C++11: Mark all _CLASS_OPAQUE_REFCOUNTED classes as final.
(Murray Cumming)
* Object (and Widget): Add dont_allow_use_in_glib_refptr_.
(Kjell Ahlstedt, Murray Cumming)
* Actionable: Add keep_return to the _WRAP_VFUNC() for get_action_name.
(Kjell Ahlstedt) Bug #705124.
* Adjustment: Deprecate changed() and value_changed().
(Murray Cumming)
* Assistant: Add get/set_page_has_padding().
(Murray Cumming)
* CellRendererPixbuf: Deprecate property_follow_state().
(Kjell Ahlstedt)
* Entry: Add grab_focus_without_selecting()
(Murray Cumming)
* FontChooser: Add get/set_font_map().
(Murray Cumming)
* IconInfo: Deprecate get_builtin_pixbuf().
(Kjell Ahlstedt)
* IconTheme: lookup_icon(), choose_icon(): Add default 0 for flags.
(Murray Cumming)
* LevelBar: Add set_orientation().
(Murray Cumming) Bug #752568 (Tobias Hoffmann)
* Add ModelButton.
(Kjell Ahlstedt)
* Notebook: Add detach_tab().
(Murray Cumming)
* Overlay:
- Add reorder_overlay() and get/set_overlay_pass_through().
- Add child properties.
(Murray Cumming)
* Paned: Add get/set_wide_handle() and property.
(Murray Cumming)
* PaperSize: Add is_ipp().
(Murray Cumming)
* PlacesSidebar:
- Add set_drop_targets_visible().
(Kjell Ahlstedt)
- Deprecate set/get_show_connect_to_server() and the property.
- Add set/get_show_recent(), set/get_show_trash(),
set/get_show_other_locations() and properties, and the populate_all
property.
(Kjell Ahlstedt)
* Popover:
- Add get/set_default_widget().
(Murray Cumming)
- Wrap the pointing-to property.
(Kjell Ahlstedt) Bug #723394
* Add PopoverMenu.
(Kjell Ahlstedt)
* Scrollable: Add get_border() and ScrolledWindow::signal_edge_reached()
(Kjell Ahlstedt)
* ScrolledWindow: Add signal_edge_reached().
(Kjell Ahlstedt)
* SearchEntry: Add handle_event() and new signals
(Kjell Ahlstedt)
* StyleContext: Deprecate set_background().
(Kjell Ahlstedt)
* IconView: Fix a crash in get_tooltip_context_path().
(Kjell Ahlstedt)
* TreeView, TreeViewColumn: Deprecate SlotCellData, add SlotTreeCellData.
(Kjell Ahlstedt) Bug #657844
* Widget: Deprecate drag_begin() without coordinates.
(Kjell Ahlstedt)
* Window:
- Add fullscreen_on_monitor().
(Murray Cumming)
- Add get_titlebar().
(Murray Cumming)
Gdk:
* Cursor, Pixbuf, Window: Fix use of Cairo::xxx in namespace Gd
(Kjell Ahlstedt) Bug #755061 (lagerstrom15)
* Window:
- Add get/set_passthrough().
(Murray Cumming)
- Deprecate get/set_composited(), set_static_gravities() and flush().
(Kjell Ahlstedt)
* Deprecate open_default_libgtk_only() and supports_composite().
(Kjell Ahlstedt)
Documentation:
* Remove pixbuf-demo because it is already in the main demo.
(Kjell Ahlstedt)
* Demo: Remove Icon Theme demo, replacing it by a standalone
Icon Broswer demo.
(Kjell Ahlstedt)
* Add GLArea and example to gtkmm-demo.
(Daniel Hams) Bug #752314
* Demo:
- Show data files in extra tabs in the Gtk::Notebook.
- Remove the last traces of the UIManager and stock browser demos.
- Add Builder demo.
- Use resource files for the source code and data files.
Build:
* MSVC build fixes.
(Chun-wei Fan)
* Missing GTKMM_API for CellLayout.
(Mikhail Titov) Bug #748720
* Demo: Use getc() if HAVE_GETC_UNLOCKED is not defined.
(Mikhail Titov) Bug #748657
* Don't disable more deprecation warnings than necessary
(Kjell Ahlstedt) Bug #750379.
ChangeLog
=========
https://download.gnome.org/sources/gtkmm/3.18/gtkmm-3.18.1.changes (3.84K)
Download
========
https://download.gnome.org/sources/gtkmm/3.18/gtkmm-3.18.1.tar.xz (11.3M)
sha256sum: 747dff6164e5367db6fae6c30f01f0cb6bc14652353b1bdb33de8a69aa7b2520
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]