summaryrefslogtreecommitdiff
path: root/README.in
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2016-02-24 07:26:33 -0500
committerMatthias Clasen <mclasen@redhat.com>2016-02-24 07:26:45 -0500
commitb8183fb3346e1e731b5377ce96100cf7aaff472d (patch)
tree4f0dde14c4c1ab91c7f4fd9e04a5dd76bab7ea10 /README.in
parent3cff1efea5ea0981b88d19cb20ab4e82edacca52 (diff)
downloadgtk+-b8183fb3346e1e731b5377ce96100cf7aaff472d.tar.gz
Add a release note about theme changes
Diffstat (limited to 'README.in')
-rw-r--r--README.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/README.in b/README.in
index e44cd3e795..8d7d16e00c 100644
--- a/README.in
+++ b/README.in
@@ -75,6 +75,15 @@ Even better are git-formatted patches. (Use git format-patch)
Release notes for 3.20
======================
+* The way theming works in GTK+ has been reworked pretty fundamentally
+ in this release, to be able to implement many more CSS features and
+ generally give themes more power. As a result, custom CSS that is
+ shipped with applications and third-party themes will need adjustments.
+ Widgets now use element names much more than style classes; type
+ names are no longer used in style matching. Every widget now documents
+ the element names it has and the style classes it uses. The GTK+
+ inspector can also be helpful in finding this information.
+
* The GtkFileChooser interface pre-requisite changed from GtkWidget
to GObject, allowing non-widget implementations of this interface.
This is a minor change in ABI, as apps are no longer guaranteed