- Aug 08, 2019
-
-
Samuel Thibault authored
-
Samuel Thibault authored
-
Samuel Thibault authored
-
Samuel Thibault authored
-
Samuel Thibault authored
-
- Jun 05, 2019
-
-
Alex ARNAUD authored
-
- Jun 04, 2019
-
-
Colomban Wendling authored
Paint the window background white and hope the user has an overally light UI theme, so the default window background is roughly the same color as the theme's. This fixes white flashes visible with Compiz 0.9 and inverted colors. For windows with no alpha channel the current state of not filling the background at all will result with effectively a "capture" or the display under the window. Thus, the window content will be the effective displayed content after inversion, and thus an inversion of that window's content will result in a "double inversion", leading to maximum contrast and thus a "white flash" when using a light theme (which becomes dark after inversion). Filling the window with a plain color close to the theme's one will prevent this effect.
-
- May 14, 2019
-
-
Colomban Wendling authored
-
-
- Mar 12, 2019
-
-
Samuel Thibault authored
-
- Feb 15, 2019
-
-
Samuel Thibault authored
-
- Jan 15, 2019
-
-
Samuel Thibault authored
-
- Nov 28, 2018
-
-
Samuel Thibault authored
-
- Oct 10, 2018
-
-
Samuel Thibault authored
-
Samuel Thibault authored
-
- Jun 21, 2018
-
-
Samuel Thibault authored
-
- Jun 04, 2018
-
-
Samuel Thibault authored
-
- Jun 01, 2018
-
-
Samuel Thibault authored
patches/window-deactivate
-
- May 28, 2018
-
-
Alex ARNAUD authored
This reverts commit 112267a6.
-
- May 25, 2018
-
-
Alex ARNAUD authored
-
Cyril Brulebois authored
It seems Hypra's toolchain can't cope with them at the moment, so let's scratch them altogether. (cherry picked from commit 1ddc8b7b2588373c21e62bdfd9d751b22b53f2ad)
-
- May 23, 2018
-
-
Samuel Thibault authored
patches/window-deactivate
-
- May 15, 2018
-
-
Alex ARNAUD authored
Also, tell dpkg-source to ignore it.
-
- May 04, 2018
-
-
Alex ARNAUD authored
when a window is first shown."
-
- May 03, 2018
-
-
Samuel Thibault authored
-
Samuel Thibault authored
-
Samuel Thibault authored
-
Samuel Thibault authored
-
Samuel Thibault authored
-
Samuel Thibault authored
-
- Apr 28, 2018
-
-
Cyril Brulebois authored
-
- Apr 26, 2018
-
-
Samuel Thibault authored
-
- Apr 23, 2018
-
-
Cyril Brulebois authored
-
Alex ARNAUD authored
-
- Apr 19, 2018
-
-
Cyril Brulebois authored
-
- Oct 26, 2017
-
-
Samuel Thibault authored
-
Samuel Thibault authored
-
gtk+3.0 (3.22.11-1) unstable; urgency=medium * New upstream release. * Drop patches which have been merged upstream. gtk+3.0 (3.22.9-4) unstable; urgency=medium * Force update of GResource files so the changes to the CSS files are actually applied. gtk+3.0 (3.22.9-3) unstable; urgency=medium * Revert move of .flat from frame > border to frame as it broke existing themes which relied on that behaviour. gtk+3.0 (3.22.9-2) unstable; urgency=medium * Team upload * d/p/wayland-make-sure-to-clear-up-the-number-of-keys.patch: Add patch from upstream fixing unintended key repeats on Wayland (Closes: #856478) gtk+3.0 (3.22.9-1) unstable; urgency=medium * New upstream release. * Drop debian/patches/032_mips_treeview_row_separator_height.patch, no longer needed. gtk+3.0 (3.22.8-1) unstable; urgency=medium * New upstream release. * Stop patching gtk-doc.make and instead run gtkdocize via the upstream provided autogen.sh on autoreconf. The gtk-doc-tools version in Debian has been fixed to properly handle the installation of HTML images for out-of-tree builds. gtk+3.0 (3.22.7-2) unstable; urgency=medium * Team upload * d/p/gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch: add proposed patch from upstream Bugzilla to let GDK X11 initialization complete successfully when libGL.so.1 is not available (Closes: #847366) * Override Lintian error source-is-missing for debian/missing-sources/zlib.js-0.1.6/deps.js. It is a generated file, but the script to generate it is also present. gtk+3.0 (3.22.7-1) unstable; urgency=medium * New upstream release. gtk+3.0 (3.22.6-1) unstable; urgency=medium [ Jeremy Bicha ] * Update debian/watch to only look for GTK+ 3.22 releases [ Emilio Pozuelo Monfort ] * New upstream release. * debian/libgtk-3-0.symbols: add new symbol. gtk+3.0 (3.22.5-1) unstable; urgency=medium * New upstream release. gtk+3.0 (3.22.4-1) unstable; urgency=medium * New upstream release. * Drop d/p/cssshadowvalue-scale-the-blur-surface-by-the-same-fa.patch - now included in upstream release. * Update debian/libgtk-3-0.symbols with one addition. gtk+3.0 (3.22.3-2) unstable; urgency=medium * d/p/cssshadowvalue-scale-the-blur-surface-by-the-same-fa.patch - Added. Improve the rendering of shadow around GTK windows, this turns out to be a big performance improvement for HiDPI on wayland (From upstream git, bgo#772075) gtk+3.0 (3.22.3-1) unstable; urgency=medium * New upstream release. gtk+3.0 (3.22.2-1) unstable; urgency=medium * New upstream release. gtk+3.0 (3.22.1-1) unstable; urgency=medium * New upstream release. * Drop d/p/wayland-Avoid-negative-size-constraints.patch and d/p/wayland-always-sync-state-after-a-frame-is-painted.patch, merged upstream. * Bump Build-Depends on libxrandr-dev to (>= 2:1.5.0). This means we can drop d/p/0001-Fix-division-by-zero-when-calculating-the-refresh-ra.patch. Upstream has already applied a similar patch for the Xrandr 1.5 code path and we no longer need the workaround for Xrandr 1.3. * Update Build-Depends as per configure.ac: - Add libfontconfig1-dev. - Drop libxt-dev, libxft-dev, libxrender-dev and x11proto-xext-dev. - Drop Debian specific versions for various libx*-dev packages. Those versions were a long time ago for gtk+2.0 when the udeb was switched from DirectFB to Xlib. * Update Depends of libgtk-3-dev to match the dependencies declared in the pkg-config .pc files. gtk+3.0 (3.22.0-2) unstable; urgency=medium * d/p/wayland-Avoid-negative-size-constraints.patch - Added. Resolve unexpected order of size-allocation signals, fixes issues with placing clutter-gtk widgets on wayland. (From upstream git, bgo#771915) * d/p/wayland-always-sync-state-after-a-frame-is-painted.patch - Added. Always sync the state after a frame paint. Avoids things getting out of sync when painting using GL as e.g. epiphany does these days. (From upstream git, bgo#771553) gtk+3.0 (3.22.0-1) unstable; urgency=medium * New upstream release. * Drop dbg packages now that we have automatic dbgsym packages. * Bump debhelper compat level to 9. gtk+3.0 (3.21.6-1) unstable; urgency=medium [ Andreas Henriksson ] * New upstream development release. * Update (build-)dependencies according to configure.ac changes: - bump wayland-protocols to >= 1.7 * Update debian/libgtk-3-0.symbols with a few scrolled_window additions. [ Michael Biebl ] * Refresh patches. gtk+3.0 (3.21.5-3) unstable; urgency=medium * Mark two more reftests as known_fail and make test-suite failures fatal again. gtk+3.0 (3.21.5-2) unstable; urgency=medium * Mark the gdk_wayland_* symbols as linux-any. * Drop workaround for cdbs bug which has been fixed in the mean time. * Change Build-Depends on dbus-x11 to dbus. The use of dbus-launch has been removed upstream so having only dbus installed is sufficient to run the test-suite. (Closes: #835891) * Add dbus to autopkgtest dependencies to ensure machine-id is properly setup. gtk+3.0 (3.21.5-1) unstable; urgency=low [ Simon McVittie ] * Merge packaging changes from 3.20.9-1 in unstable [ Andreas Henriksson ] * New upstream release. * Update build-dependencies according to configure.ac changes: - bump libglib2.0-dev to >= 2.49.4 - bump wayland-protocols to >= 1.6 * Fix debian/patches/no-accessibility-dump.patch to apply again. * Drop d/p/Don-t-apply-GDK_HINT_RESIZE_INC-to-GDK_WINDOW_STATE_.patch - now included in upstream release. * Update debian/libgtk-3-0.symbols with several additions and one missing: - gdk_wayland_display_get_xdg_shell unused outside of gtk+. gtk+3.0 (3.20.9-1) unstable; urgency=medium [ Jeremy Bicha ] * Team upload * New upstream release * debian/control.in: - Drop unnecessary version number from dependency on adwaita-icon-theme * debian/patches/0001-Revert-Improve-external-drives-detection.patch: - Dropped, applied in new version [ Simon McVittie ] * Another new upstream release * Explicitly build-depend on docbook-xsl, libxml2-utils and xsltproc to be able to generate man pages from their source code. Move docbook-xml to Build-Depends since the man pages are in an Architecture: any package. * Drop Build-Depends-Indep on docbook-utils, the old SGML toolchain, which is currently uninstallable (#834616) and does not appear to be needed for anything gtk+3.0 (3.20.7-1) unstable; urgency=medium [ Laurent Bigonville ] * debian/control.in: Add hicolor-icon-theme as a hard dependency, the package is small and only provides the directory structure of the theme. * debian/control.in: Move adwaita-icon-theme dependency to the main package. [ Emilio Pozuelo Monfort ] * New upstream release. * debian/patches/0001-Revert-Improve-external-drives-detection.patch: + Revert upstream change that requires unstable glib 2.49.1. gtk+3.0 (3.21.4-1) experimental; urgency=medium * New upstream release. * debian/control.in: + Build depend on xauth, needed for xvfb-run. + Drop build-dependency on gettext and update the version requirements for wayland-protocols and glib. * debian/patches/wayland-add-extended-state-for-tiled.patch: + Dropped, included upstream. * d/p/0001-Fix-division-by-zero-when-calculating-the-refresh-ra.patch: + New patch. Fix division by zero when running under Xvfb. * debian/libgtk-3-0.symbols: + Add new symbols. * debian/rules: + Don't abort on test suite failures for now. Too many new failures due to deprecation warnings. * Upload to experimental. gtk+3.0 (3.20.6-2) unstable; urgency=medium * Team upload [ Laurent Bigonville ] * Drop patches/015_default-fallback-icon-theme.patch: The default icon theme is already defined as Adwaita, not need to also define the fallback theme. [ Simon McVittie ] * d/rules: reset XDG_CONFIG_HOME, XDG_CACHE_HOME, XDG_DATA_HOME so that they are based on the temporary HOME * Backport patch from upstream to mark tiled Mutter/Shell windows as GDK_WINDOW_STATE_TILED under Wayland (with mutter >= 3.20.2-2) * Add my patch from upstream bug 755947 to disable character-cell-based size contraints for TILED windows, so that gnome-terminal can snap to half the screen under Wayland gtk+3.0 (3.20.6-1) unstable; urgency=medium * New upstream release. * Drop revert-scrolledwindow-Remove-child-before-destroying.patch, merged upstream. * Re-enable test-suite. gtk+3.0 (3.20.5-4) unstable; urgency=medium * Work around a bug in cdbs which causes the package to FTBFS; see #825135 for further details. gtk+3.0 (3.20.5-3) unstable; urgency=medium * Make it simpler to bootstrap the package by marking the build dependencies which are required to run the test-suite with <!nocheck>. (Closes: #747392) * Bump Build-Depends on debhelper to (>= 9.20141010) and dpkg-dev to (>= 1.17.14) for build dependency restrictions support. * Temporarily disable the test suite (and its build-dependencies) to allow building the new gtk-update-icon-cache package. Our buildds don't support build profiles yet, so we'll have to bootstrap manually for now. gtk+3.0 (3.20.5-2) unstable; urgency=medium * Split gtk-update-icon-cache utility out of libgtk-3-bin into a separate package called gtk-update-icon-cache to break a dependency cycle with adwaita-icon-theme when building the package. (Closes: #824999) As the gtk-update-icon-cache binary doesn't actually have any libgtk-3-0 dependency, there is no longer a reason to ship a gtk2 and gtk3 variant. So from now on we will only ship one implementation built from src:gtk+3.0 and drop the Debian specific -3.0 suffix. To simplify the transition make libgtk-3-bin depend on gtk-update-icon-cache. Once all theme packages have been updated, this dependency can be dropped. * Cherry-pick patch from upstream Git which reverts a commit that was causing crashes in the filechooser in some applications. gtk+3.0 (3.20.5-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Bump Standards-Version to 3.9.8. gtk+3.0 (3.20.4-1) unstable; urgency=medium * New upstream release. gtk+3.0 (3.20.3-2) unstable; urgency=medium * Restore debian/patches/reftest-known-fail.patch so we can mark known failing tests as non-fatal. * Drop debian/patches/disable-flaky-textview-margins-reftest.patch and tag textview-margins.ui as known-fail. * Mark button-wrapping.ui reftest as known-fail, it currently fails on mips(64)el and prevents testing migration and important fixes in other packages reaching testing. gtk+3.0 (3.20.3-1) unstable; urgency=medium * New upstream release. * Drop debian/patches/git_window-Remove-suspicious-branch.patch, merged upstream and refresh the remaining patches. * Upload to unstable. gtk+3.0 (3.20.2-1) experimental; urgency=medium * New upstream release. * Drop debian/patches/git_fix_emacs.patch, included in release. * Add debian/patches/git_window-Remove-suspicious-branch.patch - from upstream git, reverts a revert in 3.20.2 that causes the testsuite to fail. Emacs users watch out! gtk+3.0 (3.20.1-2) experimental; urgency=medium * Add debian/patches/disable-flaky-textview-margins-reftest.patch gtk+3.0 (3.20.1-1) experimental; urgency=medium * New upstream release. * Drop debian/patches/git_a11y_GTK_CSD_distcheck.patch, included in release. * Add debian/patches/git_fix_emacs.patch, cherry-picked from upstream git. Thanks to Matteo F. Vescovi for verifying the commit fixed the emacs problem. gtk+3.0 (3.20.0-1) experimental; urgency=medium * New upstream release. * Make testsuite fatal again. * Add debian/patches/git_a11y_GTK_CSD_distcheck.patch - cherry-pick commit from upstream to use client-side decorations for a11y tests when running under distcheck. * Drop debian/patches/reftest-known-fail.patch * Stop tagging reftests as known fail since they should be fixed now: - style-properties-nth-child.ui - label-text-shadow-changes-modify-clip.ui * Add debian/patches/no-accessibility-dump.patch - skip this test until someone figures out how to reliably run it always with CSD enabled, to match testsuite expected data. gtk+3.0 (3.19.12-1) experimental; urgency=medium * New upstream development release+snapshot. * Update (build-)dependencies according to configure.ac changes: - add wayland-protocols (>= 1.1) - bump libwayland-dev to 1.9.91 - add libharfbuzz-dev (>= 0.9), libpango1.0-dev * Temporarily make testsuite non-fatal while investigating. * libgtk-3-bin.install: - ship new gtk-query-settings tool. - ship gtk-builder gettext (its) files. - run wrap-and-sort on this file while at it. * Update debian/libgtk-3-0.symbols with new additions. - also drops an internal unused wayland-related drag and drop symbol. gtk+3.0 (3.18.9-1) unstable; urgency=medium [ Michael Biebl ] * New upstream release. * Bump Standards-Version to 3.9.7. [ Uwe Kleine-König ] * Remove debian/{build,install} in clean target. (Closes: #792736) gtk+3.0 (3.18.8-1) unstable; urgency=medium * New upstream stable release 3.18.8 gtk+3.0 (3.18.7-1) unstable; urgency=medium * New upstream release. gtk+3.0 (3.18.6-1) unstable; urgency=medium * New upstream release. * Refresh debian/patches/071_fix-installation-of-HTML-images.patch. gtk+3.0 (3.18.5-1) unstable; urgency=medium * New upstream stable release 3.18.5 + GtkFileChooser: - Make sure external drives show up either in the sidebar or the places view - Ignore double-click events + Avoid some crashes in CSS parsing error handling gtk+3.0 (3.18.4-1) unstable; urgency=medium * New upstream stable release 3.18.4 + Revert a GtkTextBuffer change that broke binding API - Remove downstream cherry-picks for this change. + Properly refresh styles when widget names change gtk+3.0 (3.18.3-3) unstable; urgency=medium * Revert "textbuffer: nicer get_iter functions" and related commits since this broke the bindings API. (Closes: #804798) gtk+3.0 (3.18.3-2) unstable; urgency=medium * The placesview API was not supposed to be public, so those symbols were removed. Update the libgtk-3-0.symbols file accordingly. gtk+3.0 (3.18.3-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Drop Recommends on hicolor-icon-theme from libgtk-3-0 as libgtk-3-common already has a Depends on adwaita-icon-theme. gtk+3.0 (3.18.2-1) unstable; urgency=medium * New upstream release. * Refresh patches. gtk+3.0 (3.18.1-2) unstable; urgency=medium * Add debian/patches/git_stylecontext-make-sure-valid.patch - patch from upstream git to fix crash with some themes (Closes: #800911) gtk+3.0 (3.18.1-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Drop debian/patches/git_bitmask-dont-hardcode-64bit-size.patch, merged upstream. gtk+3.0 (3.18.0-4) unstable; urgency=medium * Team upload. * gir1.2-gtk-3.0 Breaks pre-3.18 versions of pygobject (Closes: #800798) gtk+3.0 (3.18.0-3) unstable; urgency=medium [ Michael Biebl ] * Drop the XS-Testsuite: autopkgtest field - it is no longer required, as dpkg 1.17.11 will add it automatically if there is a debian/tests/control file. [ Andreas Henriksson ] * Upload to unstable. gtk+3.0 (3.18.0-2) experimental; urgency=medium * Add debian/patches/git_bitmask-dont-hardcode-64bit-size.patch - from upstream git. should fix test failure on i386, mips, mipsel. * debian/rules: move --fail-missing to binary target instead of binary-indep to use it on full builds only. This should avoid breaking source-only uploads as the binary-indep (only) builds more then it needs to do (which is not installed anywhere). gtk+3.0 (3.18.0-1) experimental; urgency=medium * Drop debian/patches/061_multiarch_module_fallback.patch - now obsolete since all packages has been fixed to install in multiarch directories. * Drop patches which are unused and has been for a very long time: - debian/patches/030_tests_skip_filechooser.patch - debian/patches/042_treeview_single-focus.patch - debian/patches/043_notebook_scroll.patch * New upstream release. * Drop debian/patches/git_test-simplify-use-bash.patch - now included in upstream release. gtk+3.0 (3.17.9-2) experimental; urgency=medium * Add debian/patches/git_test-simplify-use-bash.patch from upstream gtk+3.0 (3.17.9-1) experimental; urgency=medium [ Simon McVittie ] * d/p/073-Use-AC_USE_SYSTEM_EXTENSIONS-to-get-_GNU_SOURCE-_XOP.patch: remove, applied upstream in 3.13 and no longer listed in series [ Andreas Henriksson ] * Add Breaks against gtk3-engines-oxygen << 1.4.1-3 (Closes: #797797) * New upstream development release. * Update (build-)dependencies according to configure.ac changes: - bump pango to >= 1.37.3 * Bump glib build-dep to >= 2.45.8 - g_param_spec_get_name_quark is needed. * Ship new gtk-builder-tool in libgtk-3-bin package. * Update debian/libgtk-3-0.symbols with many new additions. gtk+3.0 (3.16.6-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Drop obsolete Breaks from pre-wheezy. * Remove debian/libgtk-3-common.preinst.in, this file is a leftover from gtk+2.0 and not necessary anymore. gtk+3.0 (3.16.5-1) unstable; urgency=medium * New upstream bugfix release 3.16.5 gtk+3.0 (3.16.4-2) unstable; urgency=medium * Merge changes from 3.14.13-1. * debian/README.Debian: + Removed, that's for gtk+2.0. Closes: #622913. * debian/control.in: + Drop versioned dependency on pkg-config. The version is satisfied in oldstable and that helps other packages that provide pkg-config. Closes: #734481. * Upload to unstable. gtk+3.0 (3.16.4-1) experimental; urgency=medium [ Iain Lane ] * build with --fail-missing when doing an indep build * Install some utilities and missing icons, desktop files and manpages into gtk-3-examples (for want of a better package). * clean up reftest known_fail files in clean target which we create in pre-build [ Emilio Pozuelo Monfort ] * New upstream release. gtk+3.0 (3.16.3-2) experimental; urgency=medium * d/p/015_default-fallback-icon-theme.patch: Replace gnome with Adwaita. * Update libgtk-3-dev dependencies according to its pkg-config file. gtk+3.0 (3.16.3-1) experimental; urgency=medium [ Sjoerd Simons ] * New upstream release 3.16.2. * debian/patches/044_tracker_fts.patch: + Dropped, upstream also defaults to FTS tracker queries now * debian/control: Update build-dependency versions * debian/control: Add libexpoxy and libegl1-mesa-dev to build-depencies * debian/libgtk-3-0.symbols: Updated * d/p/notify-test-Don-t-test-object-relying-on-dbus-connec.patch: + Added. Fix test failure when no session bus is running (bgo#749009) * debian/rules: Add label-text-shadow-changes-modify-clip.ui to known reftest failures [ Emilio Pozuelo Monfort ] * New upstream release 3.16.3. * debian/patches: + Refreshed. * debian/patches/notify-test-Don-t-test-object-relying-on-dbus-connec.patch: + Dropped, included upstream. gtk+3.0 (3.14.13-1) unstable; urgency=medium * New upstream release.
-
Samuel Thibault authored
-
gtk+3.0 (3.14.5-1+deb8u1) jessie; urgency=medium [ Ruben Undheim ] * Added patches backported from upstream for three serious bugs: - debian/patches/074_fix_freeze_while_resume_events.patch (Closes: #787419) - debian/patches/075_fontchoose_crash_bugfix.patch (Closes: #748469) - debian/patches/076_treeview_dont_create_overly_large.patch (Closes: #788002) * Added patch backported from upstream for one annoying bug: - debian/patches/081_fix_huge_icons.patch (Closes: #773135)
-