mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-25 05:01:09 +00:00
3.7.4
This commit is contained in:
parent
33e5866b6f
commit
eecb9607a5
71
NEWS
71
NEWS
@ -1,3 +1,74 @@
|
|||||||
|
Overview of Changes in GTK+ 3.7.4
|
||||||
|
=================================
|
||||||
|
|
||||||
|
* GtkBuilder now lets you refer to external objects from a ui
|
||||||
|
file if the objects have been exported with the new function
|
||||||
|
gtk_builder_expose_object()
|
||||||
|
|
||||||
|
* Font handling has been improved:
|
||||||
|
- The default font is no longer handled like a custom style sheet
|
||||||
|
that overrides everything, but as the initial value. This is the
|
||||||
|
same behavior as in web browsers.
|
||||||
|
- It is now possible to set font-family and font-size like other
|
||||||
|
CSS properties, and relative font sizes are supported. Font
|
||||||
|
sizes in CSS can be specified as numbers or with keywords
|
||||||
|
like xx-small, medium, smaller, larger,...
|
||||||
|
|
||||||
|
* GTK+ now uses proper Unicode ellipses in strings.
|
||||||
|
|
||||||
|
* The releases includes several noticable performance improvements:
|
||||||
|
- Size allocation has been optimized, by avoiding excessive
|
||||||
|
resizing in various situations.
|
||||||
|
- The performance of size groups has been improved.
|
||||||
|
- Text rendering in GtkLabel and other widgets has been optimized
|
||||||
|
to avoid excessive recreation of Pango layouts.
|
||||||
|
- Icon loading overhead was reduced by caching of GtkIconInfo.
|
||||||
|
- The CSS is now keeping a tree of selectors to speed up matchinh.
|
||||||
|
|
||||||
|
* Deprecations and removals:
|
||||||
|
- Custom CSS properties have been deprecated
|
||||||
|
- Support for color schemes has been removed
|
||||||
|
- gtk_style_provider_get_style, gtk_style_provider_get_icon_factory
|
||||||
|
- GtkGradient and GtkSymbolicColor
|
||||||
|
- All the padding style properties in menus
|
||||||
|
|
||||||
|
* Bugs closed:
|
||||||
|
132333 Can't add a palette to the dialog of a color button
|
||||||
|
371034 Doc for gtk_file_chooser_get_filename: Is the resulting path...
|
||||||
|
447972 Add a way to specify user_data sent to signals
|
||||||
|
548793 funny pattern for iterating GtkTreeModel
|
||||||
|
595615 Use proper ellipses
|
||||||
|
626499 GtkClipboard unnotified on change of OS X pasteboard owner
|
||||||
|
668239 texts disappear when notebook switch page at zh_CN locate!
|
||||||
|
677339 GTK+ 3 documentation wrong about GtkWidget scroll-event signal
|
||||||
|
680065 treemodelfilter: Make the constructor binding friendly
|
||||||
|
687065 InstallableOptions is not filtered in cups backend
|
||||||
|
687816 GtkTreeView does not draw correctly since commit aaedc7b6
|
||||||
|
688710 [PATCH] Splash screens shouldn't stay on top of all applicat...
|
||||||
|
688744 Don't use gtk_style_context_set_background() to render icon/...
|
||||||
|
688884 Typo in gtk_tree_view_set_tooltip_column documentation
|
||||||
|
689012 "Copy file's location" menu item in file chooser dialog uses...
|
||||||
|
689047 Obtain the recent files max age setting from xsettings
|
||||||
|
689081 No caching of icons
|
||||||
|
689168 Deprecate some menu style properties
|
||||||
|
689401 xi2: Abort early if we don't have a proper GDK window
|
||||||
|
689584 Add summary and description to "show-hidden" key
|
||||||
|
689847 Add fast repeated typename -> GType resolver
|
||||||
|
689923 Missing null-check in GtkEntryAccessible
|
||||||
|
690099 GtkScrolledWindow with NEVER policy don't resize with children
|
||||||
|
690266 Freeze with F10/Shift-F10 on submenus
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Assamese
|
||||||
|
British English
|
||||||
|
Dutch
|
||||||
|
German
|
||||||
|
Hebrew
|
||||||
|
Polish
|
||||||
|
Slovenian
|
||||||
|
Spanish
|
||||||
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 3.7.2
|
Overview of Changes in GTK+ 3.7.2
|
||||||
=================================
|
=================================
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
m4_define([gtk_major_version], [3])
|
m4_define([gtk_major_version], [3])
|
||||||
m4_define([gtk_minor_version], [7])
|
m4_define([gtk_minor_version], [7])
|
||||||
m4_define([gtk_micro_version], [3])
|
m4_define([gtk_micro_version], [4])
|
||||||
m4_define([gtk_interface_age], [0])
|
m4_define([gtk_interface_age], [0])
|
||||||
m4_define([gtk_binary_age],
|
m4_define([gtk_binary_age],
|
||||||
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
|
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
|
||||||
|
Loading…
Reference in New Issue
Block a user