Accepting request 380217 from GNOME:Factory
(forwarded request 379686 from Zaitor) OBS-URL: https://build.opensuse.org/request/show/380217 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gtk3?expand=0&rev=90
This commit is contained in:
commit
7e7d00bf1b
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a76e1cb0ac45ce5c2734f6778f2731a5c6a23d1ff6bd4db357774f014ee68820
|
||||
size 16815772
|
3
gtk+-3.20.1.tar.xz
Normal file
3
gtk+-3.20.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ac86a01a57b4258ea70bc85b9494b333226eda6f5a2b0716ad48cfcded5f5380
|
||||
size 19546504
|
@ -1,62 +0,0 @@
|
||||
From 4eb333801b517c58b896d82dcd129768e76d0e0e Mon Sep 17 00:00:00 2001
|
||||
From: Matthias Clasen <mclasen@redhat.com>
|
||||
Date: Fri, 8 Jan 2016 08:59:02 -0500
|
||||
Subject: [PATCH] Revert "Translate GDK_KEY_KP_Decimal according to locale"
|
||||
|
||||
This reverts commit 7c7fde136e1fd1197df1881a3bbd975c4cb1c01a.
|
||||
|
||||
Too much controversy for this minor improvement.
|
||||
See https://bugzilla.gnome.org/show_bug.cgi?id=756751
|
||||
---
|
||||
gdk/gdkkeyuni.c | 21 ---------------------
|
||||
1 file changed, 21 deletions(-)
|
||||
|
||||
diff --git a/gdk/gdkkeyuni.c b/gdk/gdkkeyuni.c
|
||||
index ea28010..d770737 100644
|
||||
--- a/gdk/gdkkeyuni.c
|
||||
+++ b/gdk/gdkkeyuni.c
|
||||
@@ -27,7 +27,6 @@
|
||||
#include "gdkkeys.h"
|
||||
#include "gdktypes.h"
|
||||
|
||||
-#include <locale.h>
|
||||
|
||||
/* Thanks to Markus G. Kuhn <mkuhn@acm.org> for the ksysym<->Unicode
|
||||
* mapping functions, from the xterm sources.
|
||||
@@ -873,23 +872,6 @@ static const struct {
|
||||
#endif
|
||||
};
|
||||
|
||||
-static gunichar
|
||||
-get_decimal_point (void)
|
||||
-{
|
||||
- struct lconv *locale_data;
|
||||
- const gchar *decimal_point;
|
||||
- gunichar ret;
|
||||
-
|
||||
- locale_data = localeconv ();
|
||||
- decimal_point = locale_data->decimal_point;
|
||||
-
|
||||
- ret = g_utf8_get_char_validated (decimal_point, -1);
|
||||
- if (ret != (gunichar)-2 && ret != (gunichar)-1)
|
||||
- return ret;
|
||||
-
|
||||
- return (gunichar) '.';
|
||||
-}
|
||||
-
|
||||
/**
|
||||
* gdk_keyval_to_unicode:
|
||||
* @keyval: a GDK key symbol
|
||||
@@ -917,9 +899,6 @@ gdk_keyval_to_unicode (guint keyval)
|
||||
if ((keyval & 0xff000000) == 0x01000000)
|
||||
return keyval & 0x00ffffff;
|
||||
|
||||
- if (keyval == 0xffae)
|
||||
- return (guint32) get_decimal_point ();
|
||||
-
|
||||
/* binary search in table */
|
||||
while (max >= min) {
|
||||
mid = (min + max) / 2;
|
||||
--
|
||||
2.6.2
|
||||
|
383
gtk3.changes
383
gtk3.changes
@ -1,3 +1,386 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 25 11:34:21 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.20.1:
|
||||
+ Active GtkSwitch widgets now use the :checked state, to match
|
||||
GtkToggleButton.
|
||||
+ Bugs fixed: bgo#641354, bgo#763350, bgo#763604, bgo#763659,
|
||||
bgo#763731, bgo#763741, bgo#763758, bgo#763779, bgo#763802,
|
||||
bgo#763804, bgo#763808, bgo#763859, bgo#763900, bgo#764118.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:56:24 UTC 2016 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.20.0:
|
||||
+ Themes:
|
||||
- The HighContrast theme has been brought back up to par with
|
||||
Adwaita.
|
||||
- Adwaita has received detail fixes for many widgets.
|
||||
- Adwaita now transitions to backdrop.
|
||||
+ Bugs fixed: bgo#746490, bgo#763609, bgo#763610, bgo#763612,
|
||||
bgo#763613, bgo#763696, bgo#763706, bgo#763707, bgo#763749,
|
||||
bgo#763774, bgo#763775, bgo#763777, bgo#763781, bgo#763796,
|
||||
bgo#763797, bgo#763823, bgo#763835, bgo#763846, bgo#763955.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 15 09:28:35 UTC 2016 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.19.12:
|
||||
+ GTK+ now respects default size even for windows that are not
|
||||
resizable.
|
||||
+ GtkScale and GtkScrollbar have received multiple fixes for
|
||||
fallout from the gadget port.
|
||||
+ GtkStackSwitcher will now switch pages when hovered during
|
||||
drag-and-drop.
|
||||
+ Inspector:
|
||||
- The per-object CSS editor has been dropped; the global one is
|
||||
sufficient.
|
||||
- The sidebar has been replaced by a combo box.
|
||||
- Add a Show Layout option to the Visual tab.
|
||||
- CSS node tree and style properties are now on the same page.
|
||||
- The frame clock is shown in the Miscellaneous page.
|
||||
- Isolate the inspector from visual debugging effects.
|
||||
- Numerous smaller UI improvements.
|
||||
+ Themes:
|
||||
- Windows theme: handle spin buttons and switches.
|
||||
- Adwaita: Fixes for scales, combo boxes, info bars, action
|
||||
bars, radio and check buttons, side bars, etc.
|
||||
- Adwaita has gained a new style of drop target highlighting.
|
||||
+ Wayland:
|
||||
- Synchronize key repeat with server.
|
||||
- Add a bell request to gtk_shell and use it to implement
|
||||
gdk_window_beep.
|
||||
- Add a focus request to gtk_shell and use it to implement
|
||||
gtk_window_present.
|
||||
- Dropping tabs to create new windows is now supported.
|
||||
+ Windows:
|
||||
- Use a custom drag-resize implementation.
|
||||
- Use layered windows.
|
||||
- Provide workarea information.
|
||||
+ OS X: Native zoom and rotate gestures are now supported.
|
||||
+ Bugs fixed: bgo#583780, bgo#699891, bgo#720950, bgo#748872,
|
||||
bgo#756450, bgo#757942, bgo#759899, bgo#760276, bgo#761629,
|
||||
bgo#762397, bgo#762811, bgo#762820, bgo#762891, bgo#762902,
|
||||
bgo#762907, bgo#762945, bgo#762974, bgo#762996, bgo#763001,
|
||||
bgo#763012, bgo#763017, bgo#763023, bgo#763080, bgo#763103,
|
||||
bgo#763216, bgo#763285, bgo#763287, bgo#763298, bgo#763351,
|
||||
bgo#763380, bgo#763387, bgo#763628, bgo#763650.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 2 08:16:56 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.19.11:
|
||||
+ GtkRange, GtkScale and GtkScrollbar have been ported to use
|
||||
gadgets.
|
||||
+ Themes: Windows theme improvements.
|
||||
+ Inspector:
|
||||
- Show input device information.
|
||||
- Update monitor information when it changes.
|
||||
+ Wayland: Implement primary selection (using a private protocol
|
||||
with mutter for now).
|
||||
+ Bugs fixed: bgo#756751, bgo#760482, bgo#761767, bgo#762123,
|
||||
bgo#762561, bgo#762593, bgo#762614, bgo#762629, bgo#762677,
|
||||
bgo#762713, bgo#762720, bgo#762755, bgo#762820, bgo#762887,
|
||||
bgo#762891, bgo#761156, bgo#761686, bgo#762468.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 24 15:24:06 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.19.10:
|
||||
+ GTK+ will now list included backends when seeing the
|
||||
environment variable GDK_BACKEND=help.
|
||||
+ Themes:
|
||||
- Windows theme improvements.
|
||||
- Adwaita cleanups.
|
||||
+ Wayland: Implement startup notification.
|
||||
+ Bugs fixed: bgo#309300, bgo#723659, bgo#754743, bgo#756659,
|
||||
bgo#760714, bgo#761431, bgo#761432, bgo#761760, bgo#762258,
|
||||
bgo#762315, bgo#762319, bgo#762392.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 09:41:19 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.19.9:
|
||||
+ gtk-builder-tool can now preview .ui files with custom CSS.
|
||||
+ gtk3-demo now demonstrates saving window sizes in the
|
||||
application example, and has many more widgets in the foreign
|
||||
drawing example.
|
||||
+ CSS changes:
|
||||
- the rem unit is now supported.
|
||||
- calc() expressions are supported, too.
|
||||
+ Themes:
|
||||
- Many fixes to Adwaita.
|
||||
- The Windows theme is now included on all platforms.
|
||||
+ Windows
|
||||
- The Classic and XP themes have been dropped.
|
||||
- The remaining theme is being fixed to work with CSS nodes.
|
||||
- React to theme changes.
|
||||
+ Quartz: Fix image retrieval from the clipboard.
|
||||
+ Wayland: Fix a significant buffer leak.
|
||||
+ Bugs fixed: bgo#677329, bgo#698652, bgo#754990, bgo#759657,
|
||||
bgo#760996, bgo#761209, bgo#761309, bgo#761312, bgo#761332,
|
||||
bgo#761339, bgo#761363, bgo#761381, bgo#761402, bgo#761428,
|
||||
bgo#761474, bgo#761476, bgo#761484, bgo#761552, bgo#761571,
|
||||
bgo#761686, bgo#761716, bgo#761757, bgo#761775, bgo#761778,
|
||||
bgo#761791, bgo#761792, bgo#761826, bgo#761828, bgo#761829,
|
||||
bgo#761838, bgo#761900, bgo#761903, bgo#761954, bgo#762021,
|
||||
bgo#762032, bgo#762036, bgo#762067, bgo#762080, bgo#753351,
|
||||
bgo#762120, bgo#762165.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 03:19:09 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.19.8:
|
||||
+ GtkEntry:
|
||||
- Complete gadget conversion for entries and spin buttons.
|
||||
- Add a visual hint for scrolling ('undershoot').
|
||||
+ GtkStack: Turn into a no-window widget.
|
||||
+ CSS changes:
|
||||
- Allow loading svg images.
|
||||
- Fix baseline handling.
|
||||
- -gtk-recolor() works properly with hi-dpi now.
|
||||
- image() can be used in CSS now.
|
||||
+ Themes: New radio / check implementation.
|
||||
+ Tools: gtk-builder-tool can now preview .ui files.
|
||||
+ Bugs fixed: bgo#464528, bgo#608865, bgo#688524, bgo#690791,
|
||||
bgo#727294, bgo#754868, bgo#754990, bgo#760522, bgo#760714,
|
||||
bgo#760754, bgo#760881, bgo#760891, bgo#760897, bgo#760933,
|
||||
bgo#760942, bgo#760967, bgo#761005, bgo#761095, bgo#761128,
|
||||
bgo#761254, bgo#761026, bgo#761318.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 03:19:08 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.19.7:
|
||||
+ GtkNotebook:
|
||||
- Has been converted to use gadgets.
|
||||
- Style properties have been deprecated.
|
||||
+ GtkTextView: Offers (some) control over cursor blinking.
|
||||
+ CSS changes:
|
||||
- Fix rendering of asymmetric borders.
|
||||
- Add CSS names to more widgets.
|
||||
- Support recoloring icons with -gtk-recolor.
|
||||
+ Themes: Many Adwaita fixes.
|
||||
+ GTK+ widget drawing scalability has been improved (for
|
||||
containers with many children, like large list boxes or flow
|
||||
boxes).
|
||||
+ Drag-and-Drop has been rearchitected to move the input handling
|
||||
into GDK, where different backends can handle it according to
|
||||
their needs and capabilities. The new, 'managed' DND is
|
||||
currently implemented for X11 and Wayland.
|
||||
+ Wayland:
|
||||
- Support kinetic scrolling, using the new events in version 5
|
||||
of the wl_pointer interface.
|
||||
- Suppport DND actions and drag cancellation that were added in
|
||||
version 3 of the wl_data_offer interface.
|
||||
+ Bugs fixed: bgo#722727, bgo#722937, bgo#748327, bgo#756729,
|
||||
bgo#757503, bgo#759785, bgo#759898, bgo#760350, bgo#760388,
|
||||
bgo#760416, bgo#760427, bgo#760445, bgo#760509, bgo#760524,
|
||||
bgo#760525, bgo#760528, bgo#760536, bgo#760572, bgo#760596,
|
||||
bgo#760615, bgo#760640, bgo#760663, bgo#760668, bgo#760680,
|
||||
bgo#760748, bgo#760754, bgo#756729, bgo#760370.
|
||||
+ Updated translations.
|
||||
- Drop gtk3-qemu-usb-tablet-is-no-real-touchscreen.patch: Fixed
|
||||
upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 03:19:07 UTC 2016 - damjanovic.ivo@gmail.com
|
||||
|
||||
- Updated to version 3.19.6:
|
||||
+ CSS changes:
|
||||
- CSS margins, border and padding are more consistently
|
||||
supported.
|
||||
- More widgets support min-width and min-height.
|
||||
- More style properties have been superseded by CSS properties.
|
||||
- Pseudo state names have been aligned with what CSS uses:
|
||||
:disabled instead of :insensitive, :indeterminate instead of
|
||||
:inconsistent and :drop(active) instead of :dnd. The old
|
||||
names still work.
|
||||
- GTK+ specific CSS properties have been prefixed with -gtk-.
|
||||
The old names still work.
|
||||
- The CSS syntax for Radial gradients is now supported.
|
||||
- CSS documentation has been rewritten and expanded.
|
||||
+ Themes: GTK+ now includes a HighContrastInverse theme which is
|
||||
a dark variant of the HighContrast theme.
|
||||
+ Inspector: The inspector can now highlight widgets that are
|
||||
causing resizes, which can be helpful in tracking down
|
||||
allocation loops.
|
||||
+ Wayland:
|
||||
- Prefer subsurfaces for temporary windows when possible,
|
||||
to fix placement issues.
|
||||
- Improve handling of dialogs without transient parent.
|
||||
- Force a grab cursor while a popup is shown.
|
||||
+ Bugs fixed: bgo#728344, bgo#753520, bgo#756618, bgo#757147,
|
||||
bgo#757411, bgo#759161, bgo#759299, bgo#759541, bgo#759567,
|
||||
bgo#759586, bgo#759607, bgo#759664, bgo#759668, bgo#759670,
|
||||
bgo#759705, bgo#759738, bgo#759764, bgo#759768, bgo#759771,
|
||||
bgo#759857, bgo#759905, bgo#759917, bgo#760018, bgo#760082,
|
||||
bgo#760097, bgo#760141, bgo#760148, bgo#760169, bgo#760188,
|
||||
bgo#760202, bgo#760213, bgo#760238, bgo#760314.
|
||||
+ Updated translations.
|
||||
- Drop gtk3-fix-gtkborder-build-regression.patch: Fixed upstream.
|
||||
- Drop gtk3-revert-kp_decimal_handling.patch: fixed upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 03:19:06 UTC 2016 - fcrozat@suse.com
|
||||
|
||||
- Add gtk3-fix-gtkborder-build-regression.patch: backport fix
|
||||
gtkborder build regression with some libraries/applications.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 03:19:05 UTC 2016 - dimstar@opensuse.org
|
||||
|
||||
- Update to version 3.19.5:
|
||||
+ GtkShortcutsWindow: GtkShortcutsGesture has been removed, since
|
||||
GtkShortcutsShortcut can now document gestures.
|
||||
+ GtkFileChooser:
|
||||
- The places view now shows the available space when that
|
||||
information is available.
|
||||
- Problems with remembering the dialog size have been fixed.
|
||||
+ CSS changes:
|
||||
- CSS margins, border and padding are more consistently
|
||||
supported.
|
||||
- Many widgets now support min-width and min-height.
|
||||
- Many style properties have been superseded by CSS properties.
|
||||
+ Adwaita: Some visual updates and fixes.
|
||||
+ Wayland: DND with icon widgets is working properly.
|
||||
+ GDK:
|
||||
- More of the DND implementation is now handled in GDK:
|
||||
creating the drag window, moving the window along with the
|
||||
cursor, the drag cancel animation.
|
||||
- GdkSeat is a new API that supersedes grabs on individual
|
||||
devices and is a better fit for backends like Wayland or Mir.
|
||||
+ Bugs fixed: bgo#708394, bgo#729593, bgo#755947, bgo#756191,
|
||||
bgo#758929, bgo#759079, bgo#759081, bgo#759091, bgo#759092,
|
||||
bgo#759168, bgo#759225, bgo#759260, bgo#759309, bgo#759323.
|
||||
- Changes from version 3.19.4:
|
||||
+ GtkPopover can now be instructed to stay within the toplevel
|
||||
window on platforms that don't already enforce this (such as
|
||||
Wayland).
|
||||
+ Wayland:
|
||||
- Memory leak fixes.
|
||||
- Window positioning and sizing fixes.
|
||||
- Clipboard and DND fixes.
|
||||
- New build dependency: wayland-protocols.
|
||||
+ CSS changes:
|
||||
- The -gtk-image-effect property was renamed to
|
||||
-gtk-icon-effect.
|
||||
- Active spinners are now :checked, not :active.
|
||||
- A -gtk-icontheme property has been added.
|
||||
- A -gtk-icon-palette has been added to allow recoloring
|
||||
symbolic icons.
|
||||
- Drag highlighting uses the new :dnd pseudoclass.
|
||||
+ DND:
|
||||
- Make drag highlighting themable.
|
||||
- Stop using RGBA cursors for drag icons (this only ever worked
|
||||
on X11).
|
||||
- Change the handling of drag windows to work on Wayland. The
|
||||
drag window implementation has been moved to GDK, with the
|
||||
new function gdk_drag_context_get_drag_window.
|
||||
- Non-toplevel widgets can be used as drag widgets.
|
||||
+ Bugs fixed: bgo#539944, bgo#732742, bgo#735847, bgo#747295,
|
||||
bgo#756618, bgo#757147, bgo#757282, bgo#757474, bgo#758483,
|
||||
bgo#758484, bgo#758563, bgo#758609, bgo#758634, bgo#758660,
|
||||
bgo#758661, bgo#758698, bgo#758713, bgo#758790, bgo#758901,
|
||||
bgo#758908, bgo#758930, bgo#758936, bgo#759018.
|
||||
+ Updated translations.
|
||||
- Add pkgconfig(wayland-protocols) BuildRequires: new dependency.
|
||||
- Drop Add gtk3-gdk_pixbuf_get_from_surface.patch: Fixed upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 17 03:19:03 UTC 2016 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 3.19.3:
|
||||
+ Theming changes:
|
||||
- Non-standard CSS properties have been renamed to have a -gtk-
|
||||
prefix (the old names still work, with a warning):
|
||||
gtk-key-bindings is now -gtk-key-bindings icon-shadow is now
|
||||
-gtk-icon-shadow.
|
||||
- CSS parsing errors and warnings are shown in the inspector
|
||||
+ GtkShortcutsWindow:
|
||||
- Widgets are more complete, to allow supporting them in glade.
|
||||
- GtkShortcutsShortcut can now show gestures as well,
|
||||
GtkShortcutsGesture is no longer needed and will be removed
|
||||
soon.
|
||||
- GtkShortcutsShortcut supports standard gestures, with
|
||||
predefined icons and subtitles.
|
||||
+ Bugs fixed: bgo#746745, bgo#758025, bgo#758094, bgo#758187,
|
||||
bgo#758367, bgo#758407, bgo#758442.
|
||||
+ Updated translations.
|
||||
- Changes from version 3.19.2:
|
||||
+ Most widgets have been ported to CSS nodes. The element names
|
||||
and the tree relationships are documented now. The Adwaita and
|
||||
HighContrast themes have been mostly kept up-to-date with these
|
||||
changes. Third-party themes and custom CSS will need
|
||||
adjustments.
|
||||
+ The inspector now shows CSS nodes and allows to manipulate
|
||||
them.
|
||||
+ Size allocation has been simplified to avoid excessive resizes
|
||||
of the entire window.
|
||||
+ GtkShortcutsWindow can now display direction-dependent
|
||||
shortcuts and sequences of keys.
|
||||
+ Support for native file chooser on Win32 when using the new
|
||||
GtkFileChooserNative API, and when using GtkFileChooserButton.
|
||||
+ The GtkFileChooser interface prerequisite was changed from
|
||||
GtkWidget to GObject to allow non-widget filechooser
|
||||
implementations.
|
||||
+ focus-on-click has been moved from various subclasses to
|
||||
GtkWidget, so it is now available for every widget, in
|
||||
particular GtkListBoxRow.
|
||||
+ Bugs fixed: bgo#735341, bgo#748904, bgo#756618, bgo#756625,
|
||||
bgo#756670, bgo#756978, bgo#757221, bgo#757269, bgo#757324,
|
||||
bgo#757358, bgo#757377, bgo#757397, bgo#757805, bgo#757888,
|
||||
bgo#757950, bgo#757968, bgo#757984, bgo#758072, bgo#758087,
|
||||
bgo#758208, bgo#758327, bgo#758086, bgo#758175.
|
||||
+ Updated translations.
|
||||
- Changes from version 3.19.1:
|
||||
+ Support for help overlays to document keyboard shortcuts and
|
||||
gestures has been added.
|
||||
+ GdkAppLaunchContext is now setting the DISPLAY environment
|
||||
variable for X11.
|
||||
+ Support for GL legacy profiles has been added back.
|
||||
+ GTK+ now loads compose tables in the format used by XLib from
|
||||
~/.config/gtk-3.0/Compose, ~/.XCompose and the X11 locale
|
||||
information.
|
||||
+ GtkBuilder can now create GFile objects, for use in e.g.
|
||||
GFileIcons.
|
||||
+ New APIs:
|
||||
- GtkShortcutsWindow
|
||||
- gtk_text_tag_changed
|
||||
- gtk_settings_reset_property
|
||||
- gdk_rectangle_equal
|
||||
- gdk_gl_context_is_legacy
|
||||
+ A new commandline utility, gtk-query-settings, to query GTK+
|
||||
settings, has been added.
|
||||
+ Theming: Element names are now supported. A number of widgets
|
||||
have already been changed to use element names for the widget
|
||||
itself and its various subelements. This effort will continue
|
||||
in next development releases. This change will require
|
||||
adjustments in themes and custom css - as part of this
|
||||
transition, the element names and style classes in use are
|
||||
documented and will be stable going forward.
|
||||
+ Debugging: GtkInspector can now edit string-array-valued
|
||||
properties.
|
||||
+ Wayland:
|
||||
- Fix transparent terminals.
|
||||
- Fix treeview search popups.
|
||||
- Fix CSD window resizing / moving.
|
||||
+ Bugs fixed: bgo#721120, bgo#735341, bgo#753371, bgo#753992,
|
||||
bgo#754983, bgo#755008, bgo#755413, bgo#755416, bgo#755654,
|
||||
bgo#755791, bgo#755927, bgo#755988, bgo#756042, bgo#756142,
|
||||
bgo#756160, bgo#756174, bgo#756195, bgo#756338, bgo#756428,
|
||||
bgo#756439, bgo#756449, bgo#756496, bgo#756505, bgo#756568,
|
||||
bgo#756589, bgo#756618, bgo#756625, bgo#756751, bgo#756770,
|
||||
bgo#756852, bgo#756881, bgo#756886, bgo#756780, bgo#757147.
|
||||
+ Updated translations.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 16 09:08:26 UTC 2016 - fcrozat@suse.com
|
||||
|
||||
|
22
gtk3.spec
22
gtk3.spec
@ -29,13 +29,13 @@
|
||||
|
||||
Name: gtk3
|
||||
%define _name gtk+
|
||||
Version: 3.18.7
|
||||
Version: 3.20.1
|
||||
Release: 0
|
||||
Summary: The GTK+ toolkit library (version 3)
|
||||
License: LGPL-2.1+
|
||||
Group: System/Libraries
|
||||
Url: http://www.gtk.org/
|
||||
Source: http://download.gnome.org/sources/gtk+/3.18/%{_name}-%{version}.tar.xz
|
||||
Source: http://download.gnome.org/sources/gtk+/3.20/%{_name}-%{version}.tar.xz
|
||||
Source1: README.SUSE
|
||||
Source2: settings.ini
|
||||
Source3: macros.gtk3
|
||||
@ -47,8 +47,6 @@ Patch1: gtk3-path-local.patch
|
||||
## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains.
|
||||
# PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 federico@novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages
|
||||
Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch
|
||||
# PATCH-FIX-UPSTREAM gtk3-revert-kp_decimal_handling.patch bgo#756751 fcrozat@suse.com -- Revert local-based kp_decimal handling
|
||||
Patch4: gtk3-revert-kp_decimal_handling.patch
|
||||
BuildRequires: cups-devel >= 1.2
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: fdupes
|
||||
@ -58,16 +56,16 @@ BuildRequires: gnome-common
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildRequires: translation-update-upstream
|
||||
BuildRequires: xsltproc
|
||||
BuildRequires: pkgconfig(atk) >= 2.12.0
|
||||
BuildRequires: pkgconfig(atk) >= 2.15.1
|
||||
BuildRequires: pkgconfig(atk-bridge-2.0)
|
||||
BuildRequires: pkgconfig(cairo) >= 1.14.0
|
||||
BuildRequires: pkgconfig(colord)
|
||||
BuildRequires: pkgconfig(epoxy) >= 1.0
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.30.0
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.43.4
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.45.8
|
||||
BuildRequires: pkgconfig(gmodule-2.0)
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.32.0
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.39.0
|
||||
BuildRequires: pkgconfig(json-glib-1.0)
|
||||
BuildRequires: pkgconfig(pango) >= 1.37.3
|
||||
BuildRequires: pkgconfig(pangoft2)
|
||||
@ -82,9 +80,10 @@ BuildRequires: pkgconfig(xi)
|
||||
BuildRequires: pkgconfig(xinerama)
|
||||
BuildRequires: pkgconfig(xrandr)
|
||||
%if %{build_wayland_backend}
|
||||
BuildRequires: pkgconfig(wayland-client) >= 1.5.91
|
||||
BuildRequires: pkgconfig(wayland-client) >= 1.9.90
|
||||
BuildRequires: pkgconfig(wayland-cursor)
|
||||
BuildRequires: pkgconfig(wayland-egl)
|
||||
BuildRequires: pkgconfig(wayland-protocols) >= 1.0
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
%endif
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@ -340,7 +339,6 @@ cp -a %{S:1} .
|
||||
%patch1 -p0
|
||||
## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains.
|
||||
#%%patch3 -p1
|
||||
%patch4 -p1
|
||||
|
||||
%build
|
||||
# Needed for patch1
|
||||
@ -586,6 +584,7 @@ fi
|
||||
%{_bindir}/gtk-encode-symbolic-svg
|
||||
%{_bindir}/gtk-launch
|
||||
%{_bindir}/gtk-query-immodules-3.0*
|
||||
%{_bindir}/gtk-query-settings
|
||||
%{_bindir}/gtk-update-icon-cache-3.0
|
||||
%ghost %{_bindir}/gtk-update-icon-cache
|
||||
%{_datadir}/applications/gtk3-icon-browser.desktop
|
||||
@ -595,6 +594,7 @@ fi
|
||||
%{_mandir}/man1/gtk-encode-symbolic-svg.1%{?ext_man}
|
||||
%{_mandir}/man1/gtk-launch.1%{?ext_man}
|
||||
%{_mandir}/man1/gtk-query-immodules-3.0*.1*
|
||||
%{_mandir}/man1/gtk-query-settings.1%{?ext_man}
|
||||
%{_mandir}/man1/gtk-update-icon-cache-3.0.1*
|
||||
%ghost %{_mandir}/man1/gtk-update-icon-cache.1*
|
||||
|
||||
@ -659,5 +659,9 @@ fi
|
||||
%{_libdir}/libgdk-3.so
|
||||
%{_libdir}/libgtk-3.so
|
||||
%{_sysconfdir}/rpm/macros.gtk3
|
||||
%dir %{_datadir}/gettext/
|
||||
%dir %{_datadir}/gettext/its/
|
||||
%{_datadir}/gettext/its/gtkbuilder.its
|
||||
%{_datadir}/gettext/its/gtkbuilder.loc
|
||||
|
||||
%changelog
|
||||
|
Loading…
x
Reference in New Issue
Block a user