File gtkmm3.changes of Package gtkmm3
-------------------------------------------------------------------
Tue Sep 27 09:33:59 UTC 2011 - vuntz@opensuse.org
- Update to version 3.2.0:
+ Gtk:
- Remove Application, because it is still not ready.
- Assistant: Deprecate get/set_page_header_image() and
get/set_page_side_image().
- TreeView: Added unset_row_separator_func().
-------------------------------------------------------------------
Mon Sep 19 09:27:40 UTC 2011 - vuntz@opensuse.org
- Update to version 3.1.90.1:
+ Gdk:
- Device: Added get_n_keys() and list_slave_devices().
- Pixbuf: Added properties.
- Window: Added get_drag_protocol().
+ Documentation:
- Avoid invalid HTML in link titles (hopefully) (bgo#650544).
- Remove collaboration diagrams.
-------------------------------------------------------------------
Fri Sep 16 10:13:30 UTC 2011 - vuntz@opensuse.org
- Update to version 3.1.90:
+ Gtk:
- FontChooser is now an interface, like AppChooser.
- FontChooserDialog: Derive from FontChooser, removing some
methods.
- FontChooserWidget: A new widget derived from FontChooser.
- FontButton: This should now derive from FontChooser but we
cannot do that without breaking ABI because FontButton was in
gktmm 3.0.
- TreeView: Make append_column_numeric_editable() work for
[unsigned] short (bgo#655416).
- Widget::get_allocation(): Add the newer documentation from
the C docs.
-------------------------------------------------------------------
Tue Sep 6 10:37:21 UTC 2011 - vuntz@opensuse.org
- Update to version 3.1.18:
+ Gtk:
- Assistant: Added remove_page().
- Dialog::get_content_area(): Avoid infinite loop.
- Added FontChooser and FontChooserDialog, deprecating old
widgets.
- PrintUnixDialog::get_selected_printer(): ref-counting
correction (bgo##657751).
- TreeView: Added unset_drag_dest_row() (bgo#577986).
+ Build:
- Updated Visual C++ Projects
-------------------------------------------------------------------
Wed Aug 31 16:03:40 CEST 2011 - vuntz@opensuse.org
- Update to version 3.1.16:
+ Added Gtk::FontChooser and Gtk::FontChooserDialog, deprecating
old widgets.
+ Updated Visual C++ Projects
-------------------------------------------------------------------
Wed Jul 27 14:51:54 CEST 2011 - vuntz@opensuse.org
- Update to version 3.1.10:
+ Gtk:
- Adjustment: Added get_minimum_increment().
- ButtonBox: Added get_child_non_homogeneous() and
set_child_non_homogeneous().
- CellArea: Added get_focus_siblings().
- CssProvider: Added to_string().
- Entry: Added get_placeholder_text(), set_placeholder_text(),
and placeholder-text property.
- Expander: Added set_resize_toplevel(), get_resize_toplevel()
and resize-toplevel property.
- PrintJob: Added set/get_pages(), set/get_page_set(),
set/get_num_copies(), set/get_scale(), set/get_n_up(),
set/get_n_up_layout(), set/get_rotate(), set/get_collate(),
set/get_reverse().
- Tooltip: Add unset_*() methods (bgo#541296).
- TreeViewColumn: Added get_x_offset().
- Added several other properties to various classes.
-------------------------------------------------------------------
Wed Jul 6 14:45:50 CEST 2011 - vuntz@opensuse.org
- Update to version 3.1.8:
+ Gtk:
- ComboBoxText: Constructor: Set entry-text-column and
id-column (bgo#653579).
-------------------------------------------------------------------
Mon Jul 4 16:04:52 CEST 2011 - vuntz@opensuse.org
- Update to version 3.1.6:
+ Gtk:
- All H* or V* specialized classes have been deprecated, to
match the deprecations in the GTK+ C API.
- Dialog: Deprecate get_vbox(), replacing with
get_content_area(), to match the C function name.
- Changes from version 3.0.1:
+ Gtk:
- EntryCompletion: signal_cursor_match_info(): Fix this.
- MessageDialog: Correct the get_message_area() return type.
- ScrolledWindow: Correct the get_v/hscrollbar() return types.
- Fix the --enable-warnings=fatal build with GTK+ 3.1.x.
-------------------------------------------------------------------
Wed Apr 6 11:38:25 UTC 2011 - fcrozat@novell.com
- Update to version 3.0.0:
+ Gtk:
- Change all operator void* to operator const void*, with a
BoolExpr typedef and extra documentation. This avoids an
unintentional implicit cast to int, and is generally
considered good practice in C++. The new C++ standard allows
the use of the explicit keyword here instead, but that is not
yet widespread.
- NumerableIcon: Really add get_background_gicon() const.
- StateFlags: Added missing STATE_FLAG_NORMAL enum value.
-------------------------------------------------------------------
Mon Mar 28 12:33:19 UTC 2011 - fcrozat@novell.com
- Update to version 2.99.8:
+ Avoid a tarball dependency on mm-common.
- Changes from version 2.99.7:
+ Gtk:
- Removed Application until later because the API was not
finished in time.
- Changes from version 2.99.6:
+ Gtk:
- CssProvider: load_from_data(): Remove the size parameter.
- Main: Added a constructor with no argc and argv.
- TreeView::add_column_editable(): Make this work for
TreeModelFilter models. bgo#582981
- Window: Added unset_application.
-------------------------------------------------------------------
Wed Feb 23 12:39:51 UTC 2011 - adam@mizerski.pl
- Update to version 2.99.5:
+ Gtk:
- ButtonBox, Separator, Scale, Scrollbar: Add public
constructors.
- CellArea, CellRenderer: Added get_request_mode(),
get_preferred_[width|height_for_width|height|width_for_height]
vfuncs (bgo#639073).
- CellView: Derive from Orientable and add
set/get_draw_sensitive(), set/get_fit_model() and the new
properties.
- EntryCompletion: Derive from Buildable and add the cell-area
property.
- IconView: Added the cell_area property.
- Image: Added the set_fallback property.
- Paned: Constructor: Add an optional orientation parameter.
- Widget: Added should_draw_window() and
transform_cairo_context_to_window().
- Changes from version 2.99.4:
+ Gtk:
- Added AppChooser, AppChooserButton, AppChooserDialog and
AppChooserWidget.
- Button: Restore the clicked() method.
- CellArea: Added constructor that takes a CellArea.
- Entry: Added unset_icon() (bgo#621742).
+ Documentation:
- ComboBoxText: Add warning about not confusing these
(bgo#619656).
- Changes from version 2.99.3:
+ Gdk:
- Display:
. selection_send_notify(): This now takes a
Gdk::Window instead of a (now removed) GdkNativeWindow.
. Removed get_protocol() and add_client_message_filter().
- Screen: Removed send_client_message().
- Use std::vector in several methods instead of the
intermediate *Handle types, to make the API clearer.
+ Gtk:
- Application: Try to make this a replacement for Gtk::Main,
though this work is not finished yet.
- Button: Restore the clicked() method.
- CellArea: Remove set_style_detail() and get_style_detail().
- CellRenderer: Added get_state().
- ComboBoxText: Remove the constructor that takes a model.
- CssProvider:
. Add a create() method.
. get_default() and get_named(): fixed the reference
counting.
- IconSet: Use this via a RefPtr.
- LisViewText: Rename append_text(), insert_text(), and
prepend_text() to append(), insert() and prepend() because
that is what ComboBoxText now uses (because it has other
append overloads).
- Added NumerableIcon.
- Range: Added get/set_round_digits() and property.
- TextView: Added get_cursor_locations().
- Widget:
. Removed client_event signal.
. Added set_state_flags(), get_state_flags(),
reset_state_flags(), set_device_enable(),
get_device_enabled(), and reset_style().
. Added get_request_mode_vfunc(),
get_preferred_[width|height_for_width|height|width_for_height]_vfunc().
(bgo#639073).
. Wrap the style-updated signal.
. set_window(), set_has_window(), and get_requisition() are
now protected.
. set_window(): Increase the ref count of the Gdk::Window
because GTK+ does not, and will not, though we think we may
need to do more work to fix this properly (bgo#606903).
- Changes from version 2.99.1:
+ Gdk:
- Cursor: Add create() methods, making the constructors protected,
because this should now be used via RefPtr.
- Device:
. Added get_history().
. Added grab() overload.
. Added Added get_position() and get_window_at_position().
. Removed set_source().
. Added get_window_at_position() with no parameters.
. Added warp().
- Display:
. Removed Remove get_device_state() and
get_window_at_device_position()
. Added has_pending() and notify_startup_complete().
. Removed pointer_ungrab(), keyboard_ungrab(),
pointer_is_grabbed(), device_is_grabbed(), get_pointer(),
get_window_at_pointer(), warp_pointer, set_pointer_hooks(),
unset_pointer_hooks(), set_device_hooks(),
unset_device_hooks().
- DisplayManager.hg: Added open_display().
- DragContext: find_window_for_screen():
. Use a reference for the protocol parameter, instead of a
pointer.
. Added get_dest_window() and get_protocol().
- Pixbuf: Added set_option() and apply_embedded_orientation().
- Screen: The monitors_changed() signal was wrapping the
size_changed signal. Fixed.
- Window: Added get_device_cursor().
+ Gtk:
- Adjustment: Fix the reference counting of Adjustment.
- MenuItem: Added get/set_reserve_indicator().
- MenuShell: Added get_selected_item() and get_parent_shell().
- Range: Remove get/set_update_policy(), to fix the build.
- StyleContext: Added get/set_path() and get_screen().
- TreeModel::iterator::operator--(): Use
gtk_tree_model_iter_previous().
- TreeView: Added is_blank_at_pos().
- Widget: Removed style_attach().
- Window: Removed set_frame_event(), get_frame_event(),
set_frame_dimensions(), get_frame_dimensions() and the
frame_event signal.
- Changes from version 2.91.7:
+ Gtk:
- Fix the build with latest glibmm after gmmproc m4 changes.
- Application: Added a protected constructor so people can
derive from this (bgo#637445).
- Added CellArea, CellAreaBox, and CellAreaContext.
- CellLayout: Added get_area().
- CellRenderer: Added is_activatable() and get_aligned_area().
- IconInfo:
. Renamed load_icon_symbolic() to load_symbolic()
. Added load_icon_symbolic(StyleContext, bool&).
- Switch: Fix the type registration to avoid breaking Widget's
type registration completely, which probably broke
everything.
- TreeViewColumn: Added get_button().
- Widget:
. Removed reset_shapes() and get_default_visual().
. Added unset_color/font() methods.
. Removed render_icon(), adding render_icon_pixbuf().
- WidgetPath: Renamed get_widget_type() to get_object_type()
and renamed iter_get/set_widget_type() renamed to
iter_get/set_object_type().
- Window: Added get/set_application().
+ Gdk:
- Cursor should now be used via RefPtr.
- Display: Removed warp_device().
- Pixbuf: Derive from Gio::Icon.
- Change BuildRequires to pkgconfig() ones:
+ old ones: atkmm-devel, cairomm-devel, glibmm2-devel,
libsigc++2-devel, pangomm-devel.
+ pkgconfig() ones: atkmm-1.6, cairomm-1.0, gdk-pixbuf-2.0,
giomm-2.4, gtk+-3.0, pangomm-1.4.
- Remove checks for openSUSE 11.2: we don't want to build there
anyway.
- Pass --disable-static to configure.
-------------------------------------------------------------------
Fri Dec 17 12:23:55 CET 2010 - vuntz@opensuse.org
- New package of gtkmm 3.0 (2.91.6), based on the gtkmm2 package.