* Mon Dec 05 2016 jengelh@inai.de
- Rectify RPM groups and replace old macros.
* Sun Sep 04 2016 zaitor@opensuse.org
- Update to version 2.24.5:
+ Update the MSVC projects.
+ Use C++11 if the compiler supports it.
+ Update to be compatible with new versions of glibmm.
+ Documentation: Improve the documentation of Gtk::ComboBoxText
(bgo#766039).
- Drop gtkmm2-new-glibmm-fixes.patch: Fixed upstream.
* Tue Apr 19 2016 zaitor@opensuse.org
- Stop exporting CFLAGS and CXXFLAGS, no longer needed due to
changes in libsigc++.
* Thu Aug 20 2015 zaitor@opensuse.org
- Export CFLAGS="%{optflags} -std=c++11" and CXXFLAGS="%{optflags}
- std=c++11". Fix build with updated MM stack.
- Replace atkmm-devel, cairomm-devel, glibmm2-devel,
libsigc++2-devel and pangomm-devel for pkgconfig(atkmm-1.6),
pkgconfig(cairomm-1.0), pkgconfig(giomm-2.4),
pkgconfig(pangomm-1.4) and pkgconfig(sigc++-2.0) BuildRequires.
* Thu Jul 23 2015 zaitor@opensuse.org
- Add gtkmm2-new-glibmm-fixes.patch: Add commits from upstream to
support/fix build with new glibmm.
* Fri May 15 2015 dimstar@opensuse.org
- Add baselibs.conf to source list.
* Sat Jun 29 2013 dimstar@opensuse.org
- Update to version 2.24.4:
+ Respinned tarball with matching gmmproc version (bgo#697835).
- Drop gtkmm2-includes.patch: this was needed to work around
tarball issues.
- Remove --enable-maintainer-mode and --enable-documentation
configure parameters: as we can use the tarball again, we don't
have to do the entire bootstrapping on our own.
- Drop perl(XML::Parser), graphviz, doxygen and xsltproc
BuildRequires, which were only used to bootstrap.
- Stop packaging INSTALL file as it is not needed.
* Fri Apr 19 2013 dimstar@opensuse.org
- Add gtkmm2-includes.patch: Fix header inclusions.
- Add --enable-maintainer-mode and --enable-documentation to
configure: due to above patch, we need to rebuild sources.
- Add perl(XML::Parser), graphviz, doxygen and xsltproc
BuildRequires: enable-maintainer-mode makes use of this module.
* Sat Apr 06 2013 dimstar@opensuse.org
- Update to version 2.24.3:
+ Require the mm-common version that actually allows avoiding the
dependency in the tarball as well as glibmm.
+ Fix gtkmm-demo VS projects.
+ Fix namespacing for Cairo (bgo#663303).
- Run spec-cleaner to make a more thorough cleanup.
* Fri Mar 01 2013 dimstar@opensuse.org
- Spec-cleanup using format_spec_file service.
* Fri Jul 08 2011 vuntz@opensuse.org
- Update to version 2.24.2:
+ Do not require mm-common when building from a tarball
(bgo#654231).
- Changes from version 2.24.1:
+ Gtk:
- ComboBoxText:
. Correct the constructors (bgo#650673).
. prepend_text(): call prepend() instead of append()
(bgo#650673).
+ Gdk:
- Rectangle: Add reference documentation.
- Remove --disable-documentation from configure as we can have
documentation again.
* Thu Apr 28 2011 vuntz@opensuse.org
- Pass --disable-static to configure.
- Pass --disable-documentation to configure: this tarball was
generated with an old documentation setup that won't build
nowadays.
- Drop doc subpackage (as we don't build the doc right now), and
add Provides/Obsoletes for it to the devel subpackage: this will
ensure the old doc package doesn't stay around while it
shouldn't, and since we'll move the doc there when it builds
again, this makes sense.
- Change gtkmm2 Obsoletes from <= to < now that we have a new
upstream version.
* Tue Apr 26 2011 vuntz@opensuse.org
- Update to version 2.24.0:
+ Gtk:
- ComboBox and ComboBoxText now have a has-entry property, so
ComboBoxEntry and ComboBoxEntryText are deprecated.
- Range: Added get/set_round_digits()
+ Gdk:
- DragContext: Added drag_begin().
- Window: Added get_visual(), get_screen() and get_display().
- Changes from version 2.23.91:
+ Gtk:
- Button: undeprecated the clicked() method.
- ComboBox: Deprecate clear_items() in favour of remove_all().
- ComboEntryText: Add append(), prepend() and insert(),
deprecating append_text(), prepend_text() and insert_text().
- Image:
. Added const-correct constructor and a const-correct
set(IconSet, size) method, deprecating the existing ones.
. Added get_pixel(), deprecating get_mem().
- Range: Added get/set_round_digits() and property.
- Changes from version 2.23.90:
+ Gdk:
- Drawable: Deprecate get_visual(), get_screen() and
get_display().
- Window: Added get_visual(), get_screen() and get_display().
- Display: Deprecate set_pointer_hooks() and
unset_pointer_hooks().
- DragContext: Deprecate create(), adding Window::drag_begin().
- Drawable: Deprecate the draw_*() methods.
- Screen: Fix a typo, so the monitors_changed() signal really
uses the C signal.
+ Gtk:
- AboutDialog: Deprecate set_email/url_hook(), adding
signal_activated().
- ComboBox:
. Added constructors with a bool has_entry property, and add
methods.
. Added get_has_entry(), set_entry_text_column() and
get_entry_text_column().
- ComobBoxText: Added append(), prepend() and insert(),
deprecating *_text().
- ComboBoxEntryText: Deprecate in favour of ComboBoxText with
has_entry=true.
- LinkButton: Deprecate set_uri_hook() and unset_uri_hook() in
favour of Button::signal_clicked().
- ListViewText: Added append(), prepend() and insert(),
deprecating *_text().
- Main: Deprecate signal_quit() and signal_run().
- Widget: Deprecated hide_all().
- Ruler, HRuler and VRuler: Deprecated
- Notebook:
. Deprecated get/set_group(), adding get/set_group_name().
. Deprecated set_window_creation_hook().
- PageSetupUnixDialog, Plug, PrintUnixDialog: Prevent us from
calling wrap_new() on these windows. (bgo#623137)
- Style: Fix the virtual functions. (bgo#633975, bgo#633689)
- Range: Deprecate get/set_update_policy().
- TreeViewColumn: Added get_first_cell(), deprecated
get_first_cell_renderer().
- Widget::set_window(): Increase the ref count of the
Gdk::Window. (This is not a complete fix yet. See bgo#606903)
- Window: Deprecate get/set_has_frame() and
get/set_frame_dimensions().
+ Build:
- Depend on necessary versions of atkmm and pangomm instead of
repeating m4 files.
- Windows installer fixes.
* Mon Oct 11 2010 vuntz@opensuse.org
- Update baselibs.conf to use libgtkmm-2_4-1 instead of gtkmm2.
- Add a Provides for gtkmm2 to libgtkmm-2_4-1 in baselibs.conf,
like in the .spec file.
* Tue Sep 28 2010 vuntz@opensuse.org
- Update to version 2.22.0:
+ Windows-only changes.
* Sun Sep 26 2010 vuntz@opensuse.org
- Update to version 2.21.9:
+ Gdk:
- Visual: Added get_visual_type(), get_depth(),
get_byte_order(), get_colormap_size(), get_bits_per_rgb(),
get_red_pixel_details(), get_green_pixel_details(),
get_blue_pixel_details().
- Added many properties.
+ Gtk:
- MenuBar: Added set/get_pack_direction() and
set/get_child_pack_direction
- SeparatorToolItem: Added get/set_draw().
- Added many properties.
* Wed Sep 22 2010 coolo@novell.com
- fix baselibs.conf
* Mon Sep 20 2010 vuntz@opensuse.org
- Update to version 2.21.8.1:
+ Gtk:
- IconView: Added tooltip-column and reorderable and
item-padding properties.
- MessageDialog: Added message-area properties.
- TextBuffer: Added get_copy_target_list() and
get_paste_target_list().
- AlignmentEnum: Add ALIGN_START and ALIGN_END to match
gtkmm 3, to help future porting.
- Improved API reference documentation.
* Tue Sep 14 2010 vuntz@opensuse.org
- Update to version 2.21.8:
+ Gtk:
- IconView: Added get/set_item_orientation().
- MessageDialog: Added get_message_area().
- MenuItem: Added unset_submenu().
- PaperSize: Added get_paper_sizes().
- PrintOperation: Added run_page_setup_dialog() overloads
- Style: Added copy().
+ Documentation:
- Several API reference documentation improvements.
* Wed Sep 01 2010 dimstar@opensuse.org
- Update to version 2.21.7:
+ Gtk:
- Button: Added get_event_window().
- Expander: Added get/set_label_fill() and property.
- Notebook:
. Deprecated pages().
. Added get_tab_hborder() and get_tab_vborder().
- PrintUnixDialog: Added get_manual_capabilities().
- StatusBar: Added remove_all_messages().
- Table:
. Deprecated children().
. Added get_size().
- TextView: Added get_hadjustment(), get_vadjustment(),
im_context_filter_keypress(), reset_im_context().
- Viewport: Added get_view_window().
- Widget:
. Added send_focus_change().
. Added const version of get_accessible().
+ Gdk:
- Color: Deprecate rgb_find_color().
- Cursor: Added get_cursor_type().
- Device: Added get_key(), get_axis_use(), get_n_axes().
- RgbCMap: Deprecated.
- Window: Added get_composited(), is_input_only(), is_shaped(),
has_native(), get_modal_hint(), get_background_pattern(),
coords_to_parent(), coords_from_parent(),
get_effective_parent(), get_effective_toplevel(),
create_similar_surface(), get_accept_focus(),
get_focus_on_map().
+ Build:
- MSVC++ and installer fixes.