Log message:
Update to 3.14.0:
3.14.0 (stable):
Documentation:
* Headerbar demo: Update for renamed arrow icons.
(Kjell Ahlstedt)
Build:
* Update and Overhaul Visual Studio 2008 and 2010 Projects.
(Chun-wei Fan)
* Fix the demos on Windows.
(Chun-wei Fan)
3.13.8 (unstable):
Gdk:
* Window: Add get/set_event_compression(), set_shadow_width(),
and show_window_menu().
(Murray Cumming)
Gtk:
* Application: Add get_actions_for_accel(), prefers_app_menu(), and
get_menu_by_id().
(Murray Cumming)
* CellArea: Add attribute_get_column().
(Murray Cumming)
* EntryCompletion: Add the no_matches signal.
(Murray Cumming)
* ListBox:
- Add selected_foreach(), get_selected_rows(), unselect_row(), select_all()
and unselect_all(). Add the selected_rows_changed signal.
(Murray Cumming)
* ListBoxRow: Add is_selected(), set/get_selectable(), set/get_activatable().
Add the selectable and activatable properties.
(Murray Cumming)
* Settings: Add the gtk_long_press_time property.
(Murray Cumming)
* StatusIcon: Deprecate this because it is deprecated in gtk+
(Kjell Ahlstedt)
* StyleContext: Really add get_scale().
(Murray Cumming)
* Widget: Add get/set_clip().
(Murray Cumming)
3.13.7 (unstable):
Gtk:
* Box: Wrap child properties
(Juan R. GarcÃa Blanco) Bug #140515
* Grid: Wrap child properties
(Juan R. GarcÃa Blanco) Bug #140515
* HeaderBar: Wrap child properties
(Juan R. GarcÃa Blanco) Bug #140515
* Paned: Wrap child properties
(Juan R. GarcÃa Blanco) Bug #140515
* TreeView: Deprecate property_rules_hint().
(Kjell Ahlstedt)
Documentation:
* Gtk::FileChooser::get_current_folder(): Update documentation from GTK+.
(Kjell Ahlstedt) Bug #734570 (da_fox)
3.13.5 (unstable):
Gtk:
* Container: Support child properties.
(Juan R. GarcÃa Blanco)
* Add EventController and Gesture* classes.
(Kjell Ahlstedt)
* IconTheme: Add add_resource_path() and deprecate add_builtin_icon().
(Murray Cumming)
* Notebook: Add child properties tab_label, menu_label, position,
tab_expand, tab_fill, reorderable, and detachable.
(Juan R. GarcÃa Blanco)
* Stack: Add child properties name, title, icon_name, position, and
needs_attention.
(Juan R. GarcÃa Blanco)
* Switch: Add set/get_state(), the state property, and the state_set signal.
* Toolbar: Add child properties expand and homogeneous.
(Juan R. GarcÃa Blanco) Bug #140515
* Widget: Deprecate get/set_double_buffered() and the property.
(Kjell Ahlstedt)
Documentation:
* Demo: Update notebook's tabs style to match the gtk3-demo.
(Juan R. GarcÃa Blanco)
* Demo: Add a gestures example, based on the gtk3-demo equivalent.
(Kjell Ahlstedt)
* Add Gestures group to the reference docs
(Kjell Ahlstedt)
3.13.3 (unstable):
Gtk:
* Builder: Fix ref count in get_widget() and get_widget_derived() and add test
case.
(Kjell Ahlstedt) Bug #731444 (Peter)
* Container: Deprecate [set|get]_resize_mode() and set_reallocate_redraws().
* Widget: Deprecate reparent(), region_intersect(),
get_root_window(), [set|get]_margin_[left|right](), property_style(),
property_margin_[left|right]().
(Kjell Ahlstedt)
* Add Overlay.
(Juan R. GarcÃa Blanco)
* IconInfo: Deprecate set_raw_coordinates(), get_embedded_rect(),
get_attach_points() and get_display_name().
(Murray Cumming)
* Widget: Undeprecate and reimplement reparent() because it is still useful in
gtkmm.
(Kjell Ahlstedt)
* WidgetPath: Deprecate iter_add_region(),
iter_remove_region(), iter_clear_regions(), iter_list_regions()
and iter_has_region().
(Murray Cumming)
Documentation:
* Application: Add documentation concerning the use of quit()
(Kjell Ahlstedt) Bug #731126 (Glenn Rice)
* Builder: Add documentation about widget and window lifetimes.
(Kjell Ahlstedt) Bug #731444 (Peter)
* Add Overlay demo.
(Juan R. GarcÃa Blanco)
* demo: Avoid use of deprecated API.
(Murray Cumming)
* demo: Make side bar scrollable as in the C version.
(Juan R. GarcÃa Blanco)
3.13.2 (unstable):
Gtk:
* Don't assert argc/argv are non-null in Application::run()
(Jonathon Jongsma) Bug #729212.
* Deprecate Alignment.
(Murray Cumming)
* Deprecate Arrow.
(Kjell Ahlstedt)
* Bin: Deprecate add_label(const Glib::ustring& label, bool mnemonic, double \
x_align, double y_align) and
add_pixlabel(const std::string& pixfile, const Glib::ustring& label, \
double x_align, double y_align).
Add add_pixlabel(const std::string& pixfile, const Glib::ustring& \
label, Align x_align, Align y_align).
* Label: Deprecate Label(const Glib::ustring& label, float xalign, float \
yalign, bool mnemonic).
* MenuItem: Don't use deprecated Misc property.
* Deprecate Misc (almost - it is still a base class).
(Kjell Ahlstedt)
* Deprecate NumerableIcon.
(Kjell Ahlstedt)
Documentation:
* gtkmm-demo: use HeaderBar in main window.
(Juan R. GarcÃa Blanco)
* Fix a segfault in the Drawing Area demo
(Kjell Ahlstedt )
* Update documentation of Gtk::Dialog::run()
(Kjell Ahlstedt)
* Remove unnecessary parts of the docs_override.xml files
(Kjell Ahlstedt)
|
Log message:
Update to 3.12.0:
3.12.0 (stable):
* Application: Add set_accels_for_action(), deprecating add_accelerator().
(Murray Cumming)
* Button: Add set_image_from_icon_name() with a use_fallback argument.
(Kjell Ahlstedt)
* demo:
- Add the FlowBox demo part.
(Juan R. Garcia Blanco, Murray Cumming)
- Add HeaderBar demo.
(Juan R. Garcia Blanco)
3.11.10 (unstable):
Gdk:
* Pixbuf: Add get_byte_length().
(Murray Cumming)
Gtk:
* Dialog: Deprecate the const version of get_action_area() too.
(Kjell Ahlstedt)
Build:
* Update Visual Studio Projects
(Chun-wei Fan)
3.11.9 (unstable):
Gdk:
* Device: Add get_last_event_window().
(Murray Cumming)
Gtk:
* Application: Added set_accel_for_action(), get/set_accels_for_action() and
list_action_descriptions().
(Murray Cumming)
* Widget:
- Added get/set_margin_start/end() and properties.
(Murray Cumming)
- Added scale-factor property.
(Murray Cumming)
3.11.8 (unstable):
Gtk:
* Window: Add is_maximized() and the is-maximized property.
(Juan R. GarcÃa Blanco)
* IconInfo: Add is_symbolic().
(Juan R. GarcÃa Blanco)
* Assistant: Add use-header-bar property.
(Juan R. GarcÃa Blanco)
* ActionBar:
- Now inherits from GtkBin
- spacing and center-widget properties removed.
- Add unset_center_widget() method.
(Juan R. GarcÃa Blanco)
* Box: Add get/set_center_widget() and unset_center_widget().
(Juan R. GarcÃa Blanco)
* Dialog: Add get/set_header_bar() and the
use_header_bar property.
(Juan R. GarcÃa Blanco)
* Entry:
- Add the max-width-chars property.
- Add get/set_max_width_chars() and the property.
(Juan R. GarcÃa Blanco)
* MenuButton:
- Add get/set_popover() and unset_popover() and the property.
- Add get/set_use_popover() and the property.
(Juan R. GarcÃa Blanco)
* Popover: Add constructor that takes a model and
add bind_model().
(Juan R. GarcÃa Blanco)
3.11.7 (unstable):
* MessageDialog: Deprecate get/set_image() and the property.
(Murray Cumming)
* Popover:
- Add closed signal.
(Juan R. GarcÃa Blanco)
- Add closed signal.
Correct the type of the pointing_to property and method parameter.
(Juan R. GarcÃa Blanco)
* FlowBoxChild: Add activate signal.
(Juan R. GarcÃa Blanco)
3.11.5 (unstable):
Gtk:
* Add ActionBar.
Bug #723124
(Juan R. GarcÃa Blanco)
* Builder: Add expose_[object|widget](), [set|get]_application().
(Kjell Ahlstedt)
* Dialog: Deprecate set_alternative_button_order_from_array(),
and alternative_button_order().
(Murray Cumming)
* Entry: Add set/get_attributes() and the property.
(Kjell Ahlstedt)
* Add FlowBox.
Bug #723801
(Juan R. GarcÃa Blanco)
* HeaderBar: Added decoration-layout, decoration-layout-set and
has-subtitle object properties.
Addd get_decoration_layout(), get_has_subtitle(),
set_decoration_layout() and set_has_subtitle().
Bug #723199
(Juan R. GarcÃa Blanco)
* Main: Undeprecate add_gtk_option_group(), because it is still needed.
(Murray Cumming)
* PlacesSidebar: Add local-only object property and get/set methods.
Bug #723893
(Juan R. GarcÃa Blanco)
* Add Popover.
Bug #723058
(Juan R. GarcÃa Blanco)
* Settings: Add gtk-decoration-layout, gtk-shell-shows-desktop
and gtk-dialogs-use-header properties.
Bug #723397
(Juan R. GarcÃa Blanco)
* Stack: Add get_transition_running(), get_child_by_name() and
the transition-runnning property.
Bug #723397
(Juan R. GarcÃa Blanco)
Documentation:
* Update the Doxygen configuration.
(Kjell Ahlstedt)
3.11.4 (unstable):
Gtk:
* Action, Activatable: Undeprecate methods that don't use a StockID.
We didn't mean to leave them deprecated.
(Kjell Ahlstedt)
* CellArea: Add signal_apply_attributes().
(Kjell Ahlstedt)
* SelectionData: Add get_data(int& length).
(Kjell Ahlstedt)
* ToggleAction: Deprecate the create() that uses (deprecated) StockID
(Kjell Ahlstedt)
* ToolItem: Add unset_proxy_menu_item().
(Kjell Ahlstedt)
* UIManager: Deprecate the add-tearoffs property.
(Kjell Ahlstedt)
Gdk:
* Pixbuf: Add create_from_resource() methods.
* RGBA, Color: Fix set_hsl(), improve documentation.
(Kjell Ahlstedt) Bug #720258
Build:
* CellArea: Fix documentation of typedef SlotForeachAlloc
An extra '>' in the docs trapped doxygen 1.8.4 in an infinite loop.
(Kjell Ahlstedt)
* Fix the build with --disable-deprecated-api
(Kjell Ahlstedt)
Documentation:
* Add missing widget images.
(Kjell Ahlstedt)
* AppChooser*: Improve documentation.
(Kjell Ahlstedt) Bug #650012
* ColorChooser::get_rgba(): Add documentation
(Kjell Ahlstedt)
* SelectionData: Add methods docs.
(Kjell Ahlstedt)
* ToolItem: Add class docs.
(Kjell Ahlstedt)
|
Log message:
Update to 3.10.0:
Changes in 3.10 compared to 3.8:
Gtk
* Added HeaderBar.
(Juan Rafael GarcÃa Blanco) Bug #708194
* Added ListBox and ListBoxRow,
(Kjell Ahlstedt) Bug #708115
* Added PlacesSidebar.
(Juan Rafael GarcÃa Blanco) Bug #705642
* Add Revealer.
(Juan R. GarcÃa Blanco) Bug #705460
* Added Stack and StackSwitcher,
(Andrew Potter) Bug #704964
* Deprecate Table.
(Kjell Ahlstedt)
* Deprecate StockID, StockItem, BuiltinStockID, namespace Gtk::Stock.
(Kjell Ahlstedt)
* Deprecate Gtk::IconFactory, IconSet, IconSource.
(Kjell Ahlstedt)
* Application:
- add/remove_accelerator(): Add overloads without the variant parameter.
(Murray Cumming)
- Add missing gtk_init() call in one of the constructors.
(Murray Cumming)
* Button: Add constructor that takes an icon_name and size.
(Murray Cumming)
* CellRenderer: Deprecate property_cell_background_gdk().
(Kjell Ahlstedt)
* CellRendererPixbuf: Add the surface property.
(Murray Cumming)
* CellView: Deprecate property_background_gdk().
(Kjell Ahlstedt)
* ColorButton: Deprecate get_alpha().
(Kjell Ahlstedt)
* Container: deprecate resize_children().
(Kjell Ahlstedt)
* Box: Add get/set_baseline_position() and property.
(Murray Cumming)
* Entry: Add get/set_tabs() and property.
(Murray Cumming)
* FileChooser: Add get_current_name().
(Murray Cumming)
* HeaderBar: Make get_show_close_button() const.
(Juan Rafael GarcÃa Blanco)
* Grid:
- Add get/set_row_baseline_position()
and get/set_baseline_row(), and baseline-row property.
(Murray Cumming)
- Add remove_row() and remove_column().
(Murray Cumming)
* Image: Add set(Cairo::Surface)
(Murray Cumming)
* InfoBar: Add get/set_show_close_button() and
the property.
(Murray Cumming)
* IconInfo: Add load_surface() and get_base_scale().
(Murray Cumming)
* IconTheme: Add lookup_icon() method overloads that
take a scale parameter.
Add choose_icon() method overload that take a scale
parameter.
Add load_icon() method overload that takes a scale parameter.
Add load_surface().
(Murray Cumming)
* IconView: set_cursor(): Add a version with no cell parameter
(Murray Cumming)
* Image: Deprecate methods that take an IconSet or a StockID parameter.
* Label: Add get/set_lines() and property.
(Murray Cumming)
* Menu, MenuBar: Add constructors that take Gio::MenuModels.
(Murray Cumming)
* Menu: Make attach_to_widget() public.
(Murray Cumming)
* MenuButton: Deprecate unset_menu().
(Kjell Ahlstedt)
* MenuShell: bind_model(): Add a method overload without the
action_namespace parameter.
(Murray Cumming)
* PlacesSidebar: Fix crash with the drag_* signals,
correct some OWNERSHIP_*s, pass vectors by reference in signals
(Murray Cumming) Bug #705642
* RadioAction: Deprecate the constructor that uses StockID.
(Murray Cumming)
* RadioToolButton: Fix set_group(). Add reset_group().
(Kjell Ahlstedt)
* Scale: Constructor: Remove the default parameter value
to avoid ambiguity.
(Murray Cumming) Bug #707810 (cheshirekow)
* Add SearchBar.
(Juan Rafael Garcia Blanco)
* ScrolledWindow: Deprecate property_window_placement_set().
* Settings:
- Deprecate ignored settings.
(Murray Cumming)
- Add create_action().
(Murray Cumming)
* StyleContext: Deprecate [set|get]_direction() and render_icon_pixbuf().
(Kjell Ahlstedt)
* ToggleAction: Deprecate the constructor that uses StockID
(Murray Cumming)
* Widget:
- Make insert_action_group() public.
(Murray Cumming)
- Add remove_action_group()
(Murray Cumming)
- Add get_scale_factor().
(Murray Cumming)
- Add drag_begin() that takes x and y coordinates.
(Murray Cumming)
- Widget Add get_preferred_height_for_width(),
get_allocated_baseline() and get_valign_with_baseline().
(Murray Cumming)
- Deprecate [un]set_composite_name(),
[push|pop]_composite_child(), get_requisition() and methods that take a
StockID parameter.
(Kjell Ahlstedt)
* Window:
- get_frame_extents(): Add const version.
(Murray Cumming)
- Add close().
(Murray Cumming)
- Deprecate reshow_with_initial_size().
(Kjell Ahlstedt)
* Add missing includes in gdkmm.h and gtkmm.h.
(Kjell Ahlstedt) Bug #699993.
Gdk:
* Deprecate Color.
(Murray Cumming)
* Cursor: Wrap some new functions.
(Murray Cumming)
* Device: Add get_position() that uses doubles.
(Murray Cumming)
* Display: Deprecate get_n_screens().
(Murray Cumming)
* Screen: Add get_monitor_scale_factor().
(Murray Cumming)
* Window:
- Add get_scale_factor().
- Add get_device_position() taking doubles.
- Add create_similar_image_surface().
- Add set_opaque_region().
(Murray Cumming)
Build:
* Update Visual Studio Projects
(Chun-wei Fan)
* Update gtk-demo MSVC Projects
(Chun-wei Fan)
* Move to a generated ChangeLog.
(José Alburquerque)
Documentation:
* Demos: Catch Glib::FileError from demo_find_file().
(Kjell Ahlstedt)
* Demos: Add IconTheme demo.
(Kjell Ahlstedt)
* Demos: Fix calls to Gtk::Grid::attach().
(Kjell Ahlstedt)
|