Accepting request 291549 from GNOME:Next

resub

OBS-URL: https://build.opensuse.org/request/show/291549
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gtk3?expand=0&rev=180
This commit is contained in:
2015-03-19 14:36:12 +00:00
committed by Git OBS Bridge
parent 4cfbc71293
commit ca2348b0b2
6 changed files with 392 additions and 32 deletions

View File

@@ -1,3 +1,353 @@
-------------------------------------------------------------------
Thu Mar 19 10:23:20 UTC 2015 - dimstar@opensuse.org
- Rebase and re-enable gtk3-path-local.patch.
-------------------------------------------------------------------
Tue Mar 17 22:08:59 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.12:
+ GtkMenuButton: Improve accessible names.
+ GtkCellRendererPixbuf: Always follow state changes, the
::follow-state property is now ignored. This is necessary to
make HighContrast and symbolic icons remain visible e.g. in
selected rows.
+ GtkEntry: Rework the size allocation code to be less arcane.
This changed the semantics of the get_frame_size() vfunc.
GtkEntry subclasses that override this vfunc may need
adjustment.
+ Wayland: Support hi-dpi cursors.
+ Bugs fixed: bgo#745829, bgo#746141, bgo#746192, bgo#746201,
bgo#746202, bgo#746205, bgo#746282, bgo#746301.
+ Updated translations.
-------------------------------------------------------------------
Thu Mar 12 17:41:21 UTC 2015 - zaitor@opensuse.org
- Update to version 3.15.11:
+ Go back to requiring GTK_FRAME_EXTENTS support for CSD, to fix
shadow problems in KDE.
+ Print dialog: Fix icons in HighContrast.
+ Fix selected menu items in HighContrast.
+ App chooser: Fix icons in HighContrast.
+ Bugs fixed: bgo#535929, bgo#577862, bgo#669008, bgo#712760,
bgo#739070, bgo#744288, bgo#744589, bgo#745065, bgo#745463,
bgo#745479, bgo#745562, bgo#745578, bgo#745622, bgo#745721,
bgo#745918, bgo#745969, bgo#746013.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 3 12:23:55 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.10:
+ GtkFileChooser:
- Don't start search too eagerly.
- Use fts with tracker.
- Make tracker queries more similar to nautilus.
+ GtkWindow: Improve window dragging on header bars.
+ Printing:
- Make avahi-browsed printers work.
- Set printer state correctly.
+ Wayland:
- Exit cleanly if the compositor goes away.
- Don't ignore early maximization/fullscreening.
- Make subsurface popovers work under Weston.
+ GL: Port GdkGears example to modern OpenGL.
+ Bugs fixed: bgo#703610, bgo#729366, bgo#741511, bgo#743323,
bgo#743427, bgo#744879, bgo#745225, bgo#745263, bgo#745289,
bgo#745303, bgo#745315, bgo#745344, bgo#745400.
+ Updated translations.
-------------------------------------------------------------------
Thu Feb 26 15:08:51 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.9:
+ GtkScrolledWindow:
- Avoid 'jumping' when zoom scrolling kicks in.
- Make zoom scrolling less easy to trigger.
- Make steppers use smooth autoscrolling.
+ Input methods can now be turned off entirely, which can be
useful to free up the Ctrl-Shift-u shortcut.
+ Add some DND support to gtk3-icon-browser.
+ Bugs fixed: bgo#696505, bgo#744942, bgo#744991, bgo#745052,
bgo#745076.
+ Updated translations.
- Add pkgconfig(json-glib-1.0) and pkgconfig(rest-0.7)
BuildRequires: used to enable cloud printing.
- Add explicit gettext-tools BuildRequires: the build uses msgfmt,
but in some rare occasions, gettext-tools-mini is favored, which
does not provide this tool.
-------------------------------------------------------------------
Thu Feb 26 15:07:51 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.8:
+ CSS: Support animated font weight changes.
+ GtkScrolledWindow: Ensure indicators appear in the correct
place.
+ Wayland: DND fixes.
+ GtkPopover: has a map/unmap animation now.
+ Bugs fixed: bgo#743647, bgo#744054, bgo#744683.
+ Updated translations.
-------------------------------------------------------------------
Thu Feb 26 15:06:51 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.7:
+ GtkListBox now supports models with gtk_list_box_bind_model.
+ GtkNotebook has a new function to support tab dnd.
+ GtkSidebar was renamed to GtkStackSidebar to better convey what
it does.
+ GtkFileChooser now has a location column for search.
+ GdkGLProfile has been removed.
+ Bugs fixed: bgo#695945, bgo#708320, bgo#741946, bgo#743350,
bgo#744148, bgo#744172, bgo#744204, bgo#744394, bgo#744400,
bgo#744407, bgo#744455.
+ Updated translations.
-------------------------------------------------------------------
Thu Feb 26 15:05:51 UTC 2015 - zaitor@opensuse.org
- Update to version 3.15.6:
+ stylecontext: Don't use cache when unsaved. Fixes
image-load-from-file reftest.
- Changes from version 3.15.5:
+ GTK+ types now support the GLib g_autoptr() facility for
automatic cleanup of automatic variables. GTK+ itself does
not use g_autoptr() internally.
+ GtkSearchEntry has gained ::next-match, ::previous-match
and ::stop-search signals and a gtk_search_entry_handle_event()
function, which help in providing a richer search experience
and make search entries usable outside of GtkSearchBar.
+ GtkFileChooser:
- The search has been reintegrated in the UI, there is now
a toggle button on the header bar to go to search mode,
in addition to the Alt-S shortcut.
- The file chooser button now accepts files by drag-and-drop
properly.
+ GtkScrolledWindow has gained a new ::edge-reached signal, which
triggers when the edge of the scrollable area is reached.
+ CSS: Performance improvements.
+ OpenGL:
- It is now possible to specify the required GL version, as
well as some other options (debug, forward compatible) when
creating a GdkGLContext.
- Support for the OpenGL legacy profile has been dropped. Most
examples have been updated, with the exception of gdkgears,
which will be fixed in the next snapshot.
- Use shader version 1.50.
+ Mir backend: Many improvements.
+ Bugs fixed: bgo#712752, bgo#725164, bgo#732051, bgo#735316,
bgo#740336, bgo#740613, bgo#742636, bgo#742953, bgo#743146,
bgo#743193, bgo#743229, bgo#743257, bgo#743286, bgo#743330,
bgo#743341, bgo#743393, bgo#743422, bgo#743451, bgo#743592,
bgo#743593, bgo#743633, bgo#743638, bgo#743647, bgo#743659,
bgo#743660, bgo#743680, bgo#613833, bgo#741946, bgo#742566,
bgo#742848, bgo#743395, bgo#743640, bgo#743770, bgo#743894,
bgo#743917, bgo#743975, bgo#744203, bgo#744212.
+ Updated translations.
-------------------------------------------------------------------
Thu Feb 26 15:04:51 UTC 2015 - dimstar@opensuse.org
- Update to version 3.15.4:
+ GtkTextView:
- Allow to customize multi-click behaviors, using the new
::extend-selection signal.
- Selection can now be extended by scrolling.
- Better behavior and appearance for text selection with touch.
+ GtkApplication:
- Use app menu fallback with ssh connections.
- Provide a mechanism to hide unnecessary app menu items on
OS X, so a single menu file can be used across platforms.
+ GtkCalendar:
- Show other months in a different color under Adwaita again.
- Ensure we always show a bit of the other month on both ends.
+ GtkScrolledWindow: Make overlay scrollbars more dynamic.
+ GtkFileChooser:
- Make bookmark DND insert at the right location.
- Make '~' and '/' work in recent mode.
- Make Ctrl-L work in recent mode.
- Re-integrate search.
+ CSS:
- Introduce immutable style nodes.
- Performance improvements.
- Reduced memory consumption.
+ GtkInspector:
- Add a magnifier for the selected widget.
- Show more display information.
- Show memory address of objects.
+ Wayland:
- Use subsurfaces for popovers, so popovers can extend beyond
the window boundaries.
- Prefer the Wayland backend over X11 if both are available.
+ GL:
- Fix interaction with hi-dpi.
- Add OpenGL support to the Windows backend.
+ Bugs fixed: bgo#111503, bgo#301835, bgo#477454, bgo#671802,
bgo#671895, bgo#674537, bgo#705582, bgo#710612, bgo#738338,
bgo#738891, bgo#739038, bgo#740758, bgo#740795, bgo#741259,
bgo#741569, bgo#741610, bgo#741652, bgo#741702, bgo#741827,
bgo#741897, bgo#741969, bgo#742010, bgo#742170, bgo#742181,
bgo#742243, bgo#742311, bgo#742343, bgo#742518, bgo#742631,
bgo#742646, bgo#742653, bgo#742664, bgo#742702, bgo#742704,
bgo#742727, bgo#742764, bgo#742771, bgo#742774, bgo#742778,
bgo#742785, bgo#742786, bgo#742940, bgo#742980, bgo#743037,
bgo#743101, bgo#743117, bgo#743157.
+ Updated translations.
-------------------------------------------------------------------
Thu Feb 26 15:03:51 UTC 2015 - zaitor@opensuse.org
- Update to version 3.15.3:
+ GtkTextView:
- Font fallback and letter spacing can be controlled with tags
now.
- Pango markup can be inserted in text buffers.
+ GtkEntry now has API to grab focus without selecting the
contents.
+ GtkWindow now starts from the focused widget when looking for
actions that are activated by accelerators.
+ GtkScrolledWindow draws an indication where an edge if hiding
some content that can be scrolled in.
+ GtkStack has gained GtkNotebook-like focus handling.
+ Theming:
- Support :not() in CSS.
- GtkRange now supports :hover for the whole widget.
- The HighContrast theme has caught up with some never GTK+
features.
- Avoid excessive shadow redraws.
+ Build:
- gtk3-update-icon-cache is no longer used at build time, and
the --enable-gtk2-dependency configure option has been
removed.
- The examples that are used in the documentation can now be
built standalone.
+ Inspector:
- Allow extension with loadable modules, the first use for this
is gjs-inspector, which adds a JavaScript prompt.
- Allow testing cursor theme changes.
+ Bugs fixed: bgo#59390, bgo#364566, bgo#461249, bgo#674537,
bgo#708857, bgo#710793, bgo#721939, bgo#722781, bgo#729927,
bgo#730232, bgo#730364, bgo#735122, bgo#735838, bgo#739453,
bgo#739729, bgo#739977, bgo#740162, bgo#740287, bgo#740358,
bgo#740374, bgo#740438, bgo#740447, bgo#740537, bgo#740605,
bgo#740612, bgo#740613, bgo#740642, bgo#740682, bgo#740742,
bgo#740770, bgo#740812, bgo#740851, bgo#740857, bgo#740860,
bgo#740862, bgo#740863, bgo#740876, bgo#740896, bgo#740904,
bgo#740954, bgo#740983, bgo#741027, bgo#741041, bgo#741117,
bgo#741130, bog#741185, bgo#741249, bgo#741250, bgo#741251,
bgo#741252, bgo#741254, bgo#741314, bgo#741375.
- Drop gtk3-support-cups-older-than-1.6.patch: Fixed upstream.
- Rebase gtk3-find-wayland-includedir.patch.
-------------------------------------------------------------------
Thu Feb 26 15:02:51 UTC 2015 - zaitor@opensuse.org
- Update to version 3.15.2:
+ GtkPopoverMenu: A GtkPopover subclass that makes it easy to
manually build menu-like popovers which can include arbitrary
controls.
+ GtkModelButton: A button widget that is optimized for use
inside popovers with a GAction as 'model'.
+ GL support:
- Try harder to pick good visuals.
- Rework the way GL rendering is done in GtkGLArea.
- Support input events in GtkGLArea.
- Use shaders.
- The GDK_GL environment variable can be used for debugging.
+ Inspector:
- Make picking widgets work in Wayland.
- Rework search in all pages.
- Improve space use.
- Support GL information and debug flags.
- Shield the inspector window from more debug settings.
- Hide empty tabs.
+ Theming:
- Include the HighContrast theme.
- Add borders to menus in non-composited environments.
- Load themes from versioned directories like
.../themes/Emerald/gtk-3-14/.
+ Wayland:
- Make window opacity work.
- Propagate clipboard owner changes.
+ Mir:
- Improved event handling.
- Support cursors.
- Enable CSD.
- Better monitor support.
- Add OpenGL support.
+ Deprecations:
- gdk_cursor_new.
- gdk_device_grab_info_libgtk_only.
- gdk_display_open_default_libgtk_only.
- gdk_add_option_entries_libgtk_only.
- gdk_pre_parse_libgtk_only.
+ Bugs fixed: bgo#687963, bgo#734140, bgo#737891, bgo#738321,
bgo#738648, bgo#738670, bgo#738800, bgo#738887, bgo#739474,
bgo#739750, bgo#739781, bgo#739885, bgo#739977, bgo#740011,
bgo#740346.
+ Updated translations.
- Drop gtk3-Dont-crash-if-invisible-files-are-deleted.patch: Fixed
upstream.
-------------------------------------------------------------------
Thu Feb 26 15:01:51 UTC 2015 - zaitor@opensuse.org
- Update to version 3.15.1:
+ An experimental mir backend has been added. Use
--enable-mir-backend to build it.
+ Inspector:
- Show more information.
- Use a separate display connection.
+ Deprecations: GtkStyleProperties.
+ Bugs fixed: bgo#707695, bgo#738982, bgo#739001 bgo#739150.
- Changes from version 3.15.0:
+ GDK supports rendering windows using OpenGL; currently
this is implemented for X11 and Wayland using libepoxy.
+ GtkGLArea: A new widget for rendering with OpenGL.
+ GtkSidebar: A new switcher for GtkStack that looks like a
sidebar.
+ Better typography: In many places, we now use proper Unicode
characters for dashes, quotes, multiplication signs and the
like, instead of ASCII approximations.
+ Theming:
- Context menus use the default font instead of inheriting from
the widget they are attached to.
- Theming engines are no longer used.
- Backdrop style has been fine-tuned to make the difference to
the active window more evident without affecting readability.
+ Inspector:
- Show nested tree models.
- Add a checkbox to disable the warning dialog.
- Rearrange the UI to gain space.
- Show object counts.
+ GtkTextView has a monospace property.
+ GtkPaned has a wide-handle property.
+ GtkPrintUnixDialog:
- Has improved appearance without headerbars.
- Better rendering of sheet icons.
- No more missing icons.
+ GtkScrolledWindow:
- A new policy, GTK_POLICY_EXTERNAL, which allows scrolling
without showing a scrollbar.
- Scroll events can now overshoot as well.
- The new signal ::edge-overshot is emitted when the scrolled
window is fully overshot.
- Scrollbars will be overlayed as narrow indicators when there
is no mouse.
+ Deprecations:
- gdk_window_set_static_gravities.
- gdk_window_set_composited.
- gtk_style_context_get_background_color.
- gtk_style_context_get_border_color.
- gtk_settings_set_string/long/double_property.
- gtk_settings_install_property.
- Add pkgconfig(wayland-egl) and pkgconfig(epoxy), new
dependencies.
- Add gtk3-support-cups-older-than-1.6.patch: Fix building with
cups older than 1.6. Taken from upstream git.
-------------------------------------------------------------------
Thu Feb 26 15:00:51 UTC 2015 - zaitor@opensuse.org