ANNOUNCE: gtkmm 3.93.0 (unstable)
- From: Murray Cumming <murrayc murrayc com>
- To: gnome-announce <gnome-announce-list gnome org>, gtkmm-list <gtkmm-list gnome org>
- Subject: ANNOUNCE: gtkmm 3.93.0 (unstable)
- Date: Sat, 24 Feb 2018 12:17:07 +0100
*** gtkmm
gtkmm 3.93 wraps GTK+ 3.93. It will become gtkmm 4.0,
wrapping GTK+ 4.0. It is a version of the gtkmm-4.0 API.
It installs in parallel with gtkmm-3.0.
gtkmm stays in-sync with gtk+ by (mostly) following the official GNOME
release schedule:
http://www.gnome.org/start/unstable/
http://www.gtkmm.org
*** Changes
3.93.0 (unstable):
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 signal_accel_activate().
(Kjell Ahlstedt)
* ButtonBox: Add property_secondary() and
property_non_homogeneous().
(Kjell Ahlstedt)
* Clipboard: Remove, replaced by Gdk::Clipboard.
(Kjell Ahlstedt)
* Entry: Add property_show_emoji_icon().
(Kjell Ahlstedt)
* FlowBox: Add get_child_at_pos().
(Kjell Ahlstedt)
* FontButton:
- Remove set/get/property_font_name().
- Remove show_style and show_size.
(Kjell Ahlstedt)
* FontButton: Remove show_style and show_size.
* FontChooser: Add the Gtk::FontChooser::Level enum and
set/get/property_level(), get/property_font_features(),
get/property_language().
(Kjell Ahlstedt)
* InfoBar: Add set/get/property_revealed().
(Kjell Ahlstedt)
* ListBox: Add property_accept_unpaired_release().
(Kjell Ahlstedt)
* ListBox: Add property_accept_unpaired_release().
(Kjell Ahlstedt)
* ListBoxRow: Implement the Gtk::Actionable interface.
(Kjell Ahlstedt)
* MenuItem: Fix add_accel_label()
(Christian Schoenebeck)
* Remove RecentFileChooser, RecentChooserDialog, RecentChooserMenu,
(Kjell Ahlstedt)
RecentChooserWidget and RecentFilter.
(Kjell Ahlstedt)
* Remove Screen.
(Kjell Ahlstedt)
* SelectionData: Add set/get_surface(). Remove the non-const
get_pixbuf() and let the const get_pixbuf() return a non-const
Pixbuf.
(Kjell Ahlstedt)
* TargetList: Remove, replaced by Gdk::ContentFormats.
(Kjell Ahlstedt)
* TextTag: Remove event() and signal_event().
(Kjell Ahlstedt)
* Add Gdk::Texture.
(Kjell Ahlstedt)
* Remove ToolItemGroup and ToolPalette.
(Kjell Ahlstedt)
* Remove Visual.
(Kjell Ahlstedt)
* Widget: Remove show_now().
(Kjell Ahlstedt)
* Window:
- Add get_frame_clock().
(Kjell Ahlstedt)
- Add show_uri().
(Daniel Boles) Bug #787242
Gdk:
* Add Gdk::DeviceTool
(Kjell Ahlstedt)
* Add Gkd::Clipboard.
(Kjell Ahlstedt)
* Add ContentFormats.
* ContentFormatsBuilder: Add operator bool().
(Kjell Ahlstedt)
* Add ContentProvider.
(Kjell Ahlstedt)
* Device: Add signal_tool_chaged() and property_tool().
(Kjell Ahlstedt)
* Remove Gdk::DeviceManager.
(Kjell Ahlstedt)
* DrawingContext: Add property_clip().
(Kjell Ahlstedt)
* Display:
- Remove supports_cursor_alpha(), supports_cursor_color(),
get_default_cursor_size(), get_maximal_cursor_size().
- Add signal_setting_changed().
(Kjell Ahlstedt)
* Event
- Inherit from Glib::Object.
- Add set/get_device() and set/get_source_device().
- Move get_device() to the base Event class.
(Kjell Ahlstedt)
* EventButton: Add get_device_tool().
(Kjell Ahlstedt)
* EventMotion: Add get_device_tool().
(Kjell Ahlstedt)
* Add FrameClock and FrameTimings.
(Kjell Ahlstedt)
* GLArea: Remove get/set/property_has_alpha().
(Kjell Ahlstedt)
* GLContext: Add unset_use_es().
(Kjell Ahlstedt) Bug #787898
* IconInfo: Inherit from Glib::Object.
(Kjell Ahlstedt)
* Menu: Add place_on_monitor().
(Kjell Ahlstedt)
* MenuButton: Add set_popup().
(Kjell Ahlstedt)
* Overlay: Add child_property_blur().
(Kjell Ahlstedt)
* Remove PlacesSidebar.
(Kjell Ahlstedt)
* RGBA: Add is_clear() and is_opaque().
(Kjell Ahlstedt)
* StyleContext: Add set/get_frame_clock().
(Kjell Ahlstedt)
, Widget:
- Add get_frame_clock(), add_tick_callback() and
remove_tick_callback().
- Remove all event signals except signal_event(),
signal_key_press_event() and signal_key_release_event().
(Kjell Ahlstedt)
* Texture: Add create_for_gl() and release_gl().
(Kjell Ahlstedt)
* Window:
- Remove add/remove_filter().
- Add set/get/property_hide_on_close() and signal_close_request().
(Kjell Ahlstedt)
Documentation:
* Update the Menus demo.
(Kjell Ahlstedt)
* Pixbufs demo: Use Gdk::FrameClock.
(Kjell Ahlstedt)
* Fix the Change Display demo.
(Kjell Ahlstedt)
* Update the Image demo.
(Kjell Ahlstedt)
* Update the DrawingArea demo.
(Kjell Ahlstedt)
* IconTheme, SelectionData: Add class documentation.
(Kjell Ahlstedt)
* Widget: Document drag_dest_set(Gtk::DestDefaults, Gdk::DragAction).
(Kjell Ahlstedt)
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]