Commit Graph

1775 Commits

Author SHA1 Message Date
53547f43d6 Update changelog 2021-08-15 15:40:09 +01:00
1642e5dc2b d/missing-sources: Add emojibase data in JSON format
The GVariant data blobs in gtk/emoji/*.data are mechanically converted
from these.
2021-08-15 15:29:39 +01:00
4227f8d5d4 Refresh patch
Gbp-Dch: ignore
2021-08-15 15:19:09 +01:00
625b32f916 Drop build-dependencies used for the Google Cloud Print backend
The service required by this backend was shut down, so the printing
backend is no longer useful and was removed by upstream.
2021-08-15 15:16:27 +01:00
00a5c11679 New upstream release 2021-08-15 15:11:26 +01:00
bf654ca096 Release to unstable 2021-05-02 12:38:11 +01:00
d58741af41 Add more patches from upstream, mostly crash fixes
* d/p/gdkpixbuf-drawable-Free-the-pixbuf-on-Cairo-error.patch:
  Fix a memory leak when a Cairo error occurs
* d/p/Wayland-ignore-touch-tablet-events-on-destroyed-surfaces.patch:
  Fix crashes if input events are received on a recently-closed window
  or menu
* d/p/label-Skip-updating-link-state-if-we-have-no-layout.patch:
  Fix crash if a GtkLabel's activate-link handler changes the
  label's markup
* d/p/scale-Fix-sporadic-criticals.patch:
  Fix a possible crash due to use-after-free
* d/p/fontchooser-Fix-some-since-annotations.patch:
  Correct documentation
* d/p/x11-Be-quiet-on-exit-by-default.patch:
  Don't spam the system log when disconnected from the X11 display
* d/p/Fix-a-possible-crash-in-gtk_show_uri.patch:
  Don't crash if asked to display a URI that doesn't have a useful
  basename
* d/p/x11-Don-t-beep-on-untrusted-displays.patch:
  Don't beep if connected to an X11 display that distrusts the
  application (ssh -X -oForwardX11Trusted=no), which can result in a
  fatal error
* d/p/placesview-Open-location-even-if-mount-was-not-found.patch:
  Fix inability to display SMB server's list of shares
  (e.g. smb://192.168.1.1/) in Nautilus
2021-05-02 12:34:05 +01:00
f283273197 Mark a patch as applied upstream to GTK 3 as well as to GTK 4 2021-05-02 12:21:50 +01:00
4d9bd000c3 Release to experimental 2021-04-30 10:20:37 +01:00
e2cecd6d66 Drop patches taken from upstream 2021-04-30 10:17:42 +01:00
c48e13dcad New upstream release 2021-04-30 10:14:03 +01:00
7559e6e56f Release to experimental 2021-04-21 11:44:48 +01:00
d0310aa833 Add patch from upstream to apply scale factor to blurred shadows
In particular this makes the desktop-icons-ng GNOME Shell extension,
as used in Ubuntu 21.04, display correctly on HiDPI displays.

LP: #1919404
2021-04-21 10:48:00 +01:00
6d65f347da Add patch from upstream to fix crashes in X11 drag & drop
This adds a missing error trap to prevent crashes. The X11 functions
called here cannot normally fail, but it seems they can fail in certain
configurations of the NVIDIA proprietary driver.

LP: #1911036
2021-04-21 10:46:09 +01:00
2f28894fe5 d/patches: Add various fixes from upstream
- d/p/imcontext-Look-for-Compose-file-in-the-right-place.patch,
    d/p/Revert-Compose-sequence-changes.patch,
    d/p/imcontext-Eat-key-events-during-preedit.patch:
    Fix input regressions
  - d/p/label-Fix-reacting-to-screen-resolution-changes.patch:
    Redraw labels when "large text" setting changes
  - d/p/spinbutton-Interpret-localized-digits.patch:
    Interpret non-ASCII digits in spinbutton
  - d/p/gdk-wayland-Defer-processing-of-globals-closures.patch:
    Improve compatibility with non-GNOME compositors
  - d/p/wayland-Improve-font-setting-fallback.patch,
    d/p/wayland-Improve-font-setting-fallback-more.patch:
    Improve default font settings
  - d/p/scale-Fix-sporadic-criticals.patch:
    Fix a use-after-free
  - d/p/scrolledwindow-Always-add-other-scrollbar-size.patch:
    Make sure to allocate enough space for scrollbars
  - d/p/scrolledwindow-Cancel-overshoot-on-dimension-changes.patch:
    Cancel overshoot handling if size changes during kinetic scrolling
  - d/p/Fix-a-possible-crash-in-gtk_show_uri.patch:
    Fix a possible crash if showing a URI with no basename
  - d/p/x11-Be-quiet-on-exit-by-default.patch:
    Don't log lots of messages when X11 server terminates
  - Translation updates
2021-04-21 10:20:09 +01:00
7aece1c4f5 Update changelog 2021-04-21 09:58:05 +01:00
da1885e1a5 d/p/updateiconcache-Sort-list-of-entries.patch: Drop, applied upstream 2021-04-15 10:07:38 +01:00
a42e39323d New upstream release 2021-04-15 09:55:17 +01:00
14aa29ea25 d/patches: Backport font settings bug fixes recommended by upstream 2021-02-22 17:51:29 +00:00
94d8597960 Release to experimental 2021-02-18 16:34:13 +00:00
f51326ba49 d/libgtk-3-0.symbols: Update 2021-02-18 16:34:07 +00:00
0911dc2f2c Merge branch 'wip/3.24.25' into debian/experimental 2021-02-18 16:18:50 +00:00
6bcd3972fe Release to unstable 2021-02-18 13:50:18 +00:00
7977d0edfb New upstream release 2021-02-18 13:49:22 +00:00
2c9b745b73 Update changelog 2021-02-18 12:06:11 +00:00
1cc897dbf2 Revert "Work around #977961 by adding Build-Conflicts with ImageMagick"
This reverts commit 2994f0d282.
I've fixed #977961 in GLib.
2021-01-29 18:19:19 +00:00
2994f0d282 Work around #977961 by adding Build-Conflicts with ImageMagick
The deprecated gtester(1) is meant to look for test programs in the
current working directory without searching PATH, but due to a GLib
regression, it searches /usr/bin first. One of GTK's tests happens
to be named 'display', causing FTBFS if gtester accidentally runs
ImageMagick's display(1) instead.
2021-01-27 11:09:53 +00:00
f8b56051c4 Increase dependency on librsvg2-common from Suggests to Recommends
This is not a hard dependency, but should be installed in nearly all
cases. Increasingly many icons are provided in SVG format, so
applications will appear broken if the SVG pixbuf loader is not
installed. See #980396 for more information.

adwaita-icon-theme already Recommends librsvg2-common, but people who
routinely do not install recommended packages will get a better hint
about how much will be broken by its removal if GTK also recommends it.
2021-01-24 11:09:52 +00:00
0ac23cee87 d/watch: Cope with "+" being escaped to "%2B" in links to tarballs 2020-12-24 11:03:43 +00:00
d749ff5a25 Release to unstable 2020-12-11 11:34:58 +00:00
c6b2ef37b8 Update symbols file 2020-12-11 11:34:42 +00:00
e4af46a103 Update versions of (build-)dependencies 2020-12-11 11:06:52 +00:00
a7f2129886 New upstream release 2020-12-11 10:19:43 +00:00
4453fd5e5c Release to unstable 2020-11-27 12:44:04 +00:00
90bf13ffc1 Add myself to Uploaders 2020-11-26 10:16:21 +00:00
3184dcc4ae Silence some Lintian false positives 2020-11-26 10:14:04 +00:00
89c6136eb7 d/gtk-update-icon-cache.preinst: Remove
This was here for upgrades from versions older than oldstable, but we
do not support skipping a stable release.
2020-11-26 10:06:47 +00:00
de6a937fe0 d/copyright: Consolidate similar licenses into one Files stanza 2020-11-26 10:03:35 +00:00
c2415c8179 Standards-Version: 4.5.1 (no changes required) 2020-11-26 09:59:27 +00:00
d9473c660f Preferentially build-depend on libgdk-pixbuf-2.0-dev
We don't need the deprecated Xlib integration that is also pulled in
by the older libgdk-pixbuf2.0-dev package (see #974870).
2020-11-24 10:49:18 +00:00
a4fc0f91b8 Release to unstable 2020-10-05 14:36:23 +01:00
7071e1f9b6 Regenerate CSS themes with sassc during the build
This ensures that they are updated even if upstream forgot to do so,
as happened in HighContrast for the GTK 3.4.22 release (#970664).
2020-09-26 01:15:24 +01:00
4c88d6ba3b Finalise changelog 2020-09-11 13:34:54 +01:00
566a675f83 Update changelog 2020-09-10 15:53:13 +01:00
a38887626b New upstream release 2020-09-10 15:35:30 +01:00
b375197a70 Release to unstable 2020-08-12 12:09:20 +01:00
c664cad5fb Update symbols file 2020-08-12 12:08:57 +01:00
e732bb0feb d/copyright: Update 2020-08-12 11:31:48 +01:00
35a4c09958 Drop patch that was applied upstream 2020-08-12 11:14:16 +01:00
e1475aa59c New upstream release 2020-08-12 10:55:46 +01:00