>>> geeqie: Building community/geeqie 2.1-r0 (using abuild 3.12.0-r0) started Mon, 30 Oct 2023 14:17:18 +0000 >>> geeqie: Checking sanity of /home/buildozer/aports/community/geeqie/APKBUILD... >>> geeqie: Analyzing dependencies... >>> geeqie: Installing for build: build-base doxygen exiv2-dev graphviz-dev gtk+3.0-dev lcms2-dev libarchive-dev lua5.3-dev meson xxd (1/226) Installing doxygen (1.9.8-r0) (2/226) Installing expat (2.5.0-r2) (3/226) Installing expat-dev (2.5.0-r2) (4/226) Installing zlib-dev (1.3-r2) (5/226) Installing exiv2 (0.28.0-r2) (6/226) Installing exiv2-dev (0.28.0-r2) (7/226) Installing cairo-tools (1.18.0-r0) (8/226) Installing libbz2 (1.0.8-r6) (9/226) Installing libpng (1.6.40-r0) (10/226) Installing freetype (2.13.2-r0) (11/226) Installing fontconfig (2.14.2-r4) (12/226) Installing brotli (1.1.0-r0) (13/226) Installing brotli-dev (1.1.0-r0) (14/226) Installing libpng-dev (1.6.40-r0) (15/226) Installing freetype-dev (2.13.2-r0) (16/226) Installing fontconfig-dev (2.14.2-r4) (17/226) Installing libxau (1.0.11-r3) (18/226) Installing xorgproto (2023.2-r0) (19/226) Installing libxau-dev (1.0.11-r3) (20/226) Installing libmd (1.1.0-r0) (21/226) Installing libbsd (0.11.7-r3) (22/226) Installing libxdmcp (1.1.4-r3) (23/226) Installing libxcb (1.16-r0) (24/226) Installing libx11 (1.8.7-r0) (25/226) Installing libxext (1.3.5-r3) (26/226) Installing libffi (3.4.4-r3) (27/226) Installing gdbm (1.23-r1) (28/226) Installing xz-libs (5.4.4-r0) (29/226) Installing mpdecimal (2.5.1-r2) (30/226) Installing libpanelw (6.4_p20231007-r0) (31/226) Installing readline (8.2.1-r2) (32/226) Installing sqlite-libs (3.43.2-r0) (33/226) Installing python3 (3.11.6-r1) (34/226) Installing python3-pycache-pyc0 (3.11.6-r1) (35/226) Installing pyc (3.11.6-r1) (36/226) Installing xcb-proto-pyc (1.16.0-r0) (37/226) Installing python3-pyc (3.11.6-r1) (38/226) Installing xcb-proto (1.16.0-r0) (39/226) Installing libxdmcp-dev (1.1.4-r3) (40/226) Installing libxcb-dev (1.16-r0) (41/226) Installing xtrans (1.5.0-r0) (42/226) Installing libx11-dev (1.8.7-r0) (43/226) Installing libxext-dev (1.3.5-r3) (44/226) Installing libxrender (0.9.11-r4) (45/226) Installing libxrender-dev (0.9.11-r4) (46/226) Installing pixman (0.42.2-r2) (47/226) Installing pixman-dev (0.42.2-r2) (48/226) Installing util-macros (1.20.0-r0) (49/226) Installing xcb-util (0.4.1-r3) (50/226) Installing xcb-util-dev (0.4.1-r3) (51/226) Installing cairo (1.18.0-r0) (52/226) Installing libintl (0.22.3-r0) (53/226) Installing libblkid (2.39.2-r0) (54/226) Installing libmount (2.39.2-r0) (55/226) Installing glib (2.78.1-r0) (56/226) Installing cairo-gobject (1.18.0-r0) (57/226) Installing bzip2-dev (1.0.8-r6) (58/226) Installing libxml2 (2.11.5-r0) (59/226) Installing libxml2-utils (2.11.5-r0) (60/226) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (61/226) Installing libgpg-error (1.47-r2) (62/226) Installing libgcrypt (1.10.2-r2) (63/226) Installing libxslt (1.1.38-r1) (64/226) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (65/226) Installing xz (5.4.4-r0) (66/226) Installing gettext-asprintf (0.22.3-r0) (67/226) Installing gettext-libs (0.22.3-r0) (68/226) Installing gettext-envsubst (0.22.3-r0) (69/226) Installing gettext (0.22.3-r0) (70/226) Installing gettext-dev (0.22.3-r0) (71/226) Installing linux-headers (6.5-r0) (72/226) Installing libffi-dev (3.4.4-r3) (73/226) Installing bsd-compat-headers (0.7.2-r5) (74/226) Installing libformw (6.4_p20231007-r0) (75/226) Installing libmenuw (6.4_p20231007-r0) (76/226) Installing libncurses++ (6.4_p20231007-r0) (77/226) Installing ncurses-dev (6.4_p20231007-r0) (78/226) Installing libedit-dev (20230828.3.1-r3) (79/226) Installing libpcre2-16 (10.42-r1) (80/226) Installing libpcre2-32 (10.42-r1) (81/226) Installing pcre2-dev (10.42-r1) (82/226) Installing libuuid (2.39.2-r0) (83/226) Installing libfdisk (2.39.2-r0) (84/226) Installing libsmartcols (2.39.2-r0) (85/226) Installing util-linux-dev (2.39.2-r0) (86/226) Installing glib-dev (2.78.1-r0) (87/226) Installing cairo-dev (1.18.0-r0) (88/226) Installing libice (1.1.1-r5) (89/226) Installing libsm (1.2.4-r3) (90/226) Installing libxt (1.3.0-r4) (91/226) Installing libxpm (3.5.17-r0) (92/226) Installing aom-libs (3.7.0-r0) (93/226) Installing libdav1d (1.3.0-r0) (94/226) Installing libsharpyuv (1.3.2-r0) (95/226) Installing libavif (1.0.1-r1) (96/226) Installing libjpeg-turbo (3.0.1-r0) (97/226) Installing libwebp (1.3.2-r0) (98/226) Installing tiff (4.6.0-r0) (99/226) Installing libgd (2.3.3-r8) (100/226) Installing gd (2.3.3-r8) (101/226) Installing perl (5.38.0-r0) (102/226) Installing libavif-dev (1.0.1-r1) (103/226) Installing libturbojpeg (3.0.1-r0) (104/226) Installing libjpeg-turbo-dev (3.0.1-r0) (105/226) Installing zstd (1.5.5-r7) (106/226) Installing zstd-dev (1.5.5-r7) (107/226) Installing libtiffxx (4.6.0-r0) (108/226) Installing libwebpdecoder (1.3.2-r0) (109/226) Installing libwebpdemux (1.3.2-r0) (110/226) Installing libwebpmux (1.3.2-r0) (111/226) Installing libwebp-dev (1.3.2-r0) (112/226) Installing tiff-dev (4.6.0-r0) (113/226) Installing libxpm-dev (3.5.17-r0) (114/226) Installing gd-dev (2.3.3-r8) (115/226) Installing libgmpxx (6.3.0-r0) (116/226) Installing gmp-dev (6.3.0-r0) (117/226) Installing libice-dev (1.1.1-r5) (118/226) Installing libsm-dev (1.2.4-r3) (119/226) Installing libxft (2.3.8-r2) (120/226) Installing graphite2 (1.3.14-r6) (121/226) Installing harfbuzz (8.2.2-r0) (122/226) Installing fribidi (1.0.13-r0) (123/226) Installing pango (1.51.0-r0) (124/226) Installing pango-tools (1.51.0-r0) (125/226) Installing fribidi-dev (1.0.13-r0) (126/226) Installing harfbuzz-cairo (8.2.2-r0) (127/226) Installing harfbuzz-gobject (8.2.2-r0) (128/226) Installing icu-data-en (73.2-r3) Executing icu-data-en-73.2-r3.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (129/226) Installing icu-libs (73.2-r3) (130/226) Installing harfbuzz-icu (8.2.2-r0) (131/226) Installing harfbuzz-subset (8.2.2-r0) (132/226) Installing graphite2-dev (1.3.14-r6) (133/226) Installing icu (73.2-r3) (134/226) Installing icu-dev (73.2-r3) (135/226) Installing harfbuzz-dev (8.2.2-r0) (136/226) Installing libxft-dev (2.3.8-r2) (137/226) Installing pango-dev (1.51.0-r0) (138/226) Installing python3-dev (3.11.6-r1) (139/226) Installing graphviz-libs (9.0.0-r0) (140/226) Installing graphviz-dev (9.0.0-r0) (141/226) Installing libxi (1.8.1-r2) (142/226) Installing libxtst (1.2.4-r4) (143/226) Installing dbus-libs (1.14.10-r0) (144/226) Installing at-spi2-core (2.50.0-r0) (145/226) Installing libatk-1.0 (2.50.0-r0) (146/226) Installing libatk-bridge-2.0 (2.50.0-r0) (147/226) Installing dbus-dev (1.14.10-r0) (148/226) Installing libxfixes (6.0.1-r3) (149/226) Installing libxfixes-dev (6.0.1-r3) (150/226) Installing libxi-dev (1.8.1-r2) (151/226) Installing libxtst-dev (1.2.4-r4) (152/226) Installing at-spi2-core-dev (2.50.0-r0) (153/226) Installing shared-mime-info (2.3-r0) (154/226) Installing gdk-pixbuf (2.42.10-r6) (155/226) Installing gdk-pixbuf-dev (2.42.10-r6) (156/226) Installing libepoxy (1.5.10-r1) (157/226) Installing hwdata-pci (0.375-r0) (158/226) Installing libpciaccess (0.17-r2) (159/226) Installing libdrm (2.4.117-r1) (160/226) Installing libpciaccess-dev (0.17-r2) (161/226) Installing libdrm-dev (2.4.117-r1) (162/226) Installing libxdamage (1.1.6-r4) (163/226) Installing libxdamage-dev (1.1.6-r4) (164/226) Installing libxshmfence (1.3.2-r5) (165/226) Installing libxshmfence-dev (1.3.2-r5) (166/226) Installing mesa (23.1.9-r0) (167/226) Installing wayland-libs-server (1.22.0-r4) (168/226) Installing mesa-gbm (23.1.9-r0) (169/226) Installing mesa-glapi (23.1.9-r0) (170/226) Installing wayland-libs-client (1.22.0-r4) (171/226) Installing mesa-egl (23.1.9-r0) (172/226) Installing libxxf86vm (1.1.5-r5) (173/226) Installing mesa-gl (23.1.9-r0) (174/226) Installing mesa-gles (23.1.9-r0) (175/226) Installing llvm15-libs (15.0.7-r12) (176/226) Installing mesa-osmesa (23.1.9-r0) (177/226) Installing mesa-xatracker (23.1.9-r0) (178/226) Installing libxxf86vm-dev (1.1.5-r5) (179/226) Installing mesa-dev (23.1.9-r0) (180/226) Installing libepoxy-dev (1.5.10-r1) (181/226) Installing libxinerama (1.1.5-r3) (182/226) Installing libxinerama-dev (1.1.5-r3) (183/226) Installing xkeyboard-config (2.40-r0) (184/226) Installing libxkbcommon (1.6.0-r0) (185/226) Installing libxkbcommon-x11 (1.6.0-r0) (186/226) Installing xz-dev (5.4.4-r0) (187/226) Installing libxml2-dev (2.11.5-r0) (188/226) Installing libxkbcommon-dev (1.6.0-r0) (189/226) Installing wayland-libs-cursor (1.22.0-r4) (190/226) Installing wayland-protocols (1.32-r2) (191/226) Installing hicolor-icon-theme (0.17-r2) (192/226) Installing gtk-update-icon-cache (3.24.38-r3) (193/226) Installing libxcomposite (0.4.6-r4) (194/226) Installing libxcursor (1.2.1-r3) (195/226) Installing libxrandr (1.5.4-r0) (196/226) Installing avahi-libs (0.8-r13) (197/226) Installing nettle (3.9.1-r0) (198/226) Installing libtasn1 (4.19.0-r2) (199/226) Installing p11-kit (0.25.1-r0) (200/226) Installing gnutls (3.8.1-r0) (201/226) Installing cups-libs (2.4.7-r0) (202/226) Installing wayland-libs-egl (1.22.0-r4) (203/226) Installing gtk+3.0 (3.24.38-r3) Executing gtk+3.0-3.24.38-r3.post-install (204/226) Installing wayland-dev (1.22.0-r4) (205/226) Installing libxcomposite-dev (0.4.6-r4) (206/226) Installing libxcursor-dev (1.2.1-r3) (207/226) Installing libxrandr-dev (1.5.4-r0) (208/226) Installing gtk+3.0-dev (3.24.38-r3) (209/226) Installing lcms2 (2.15-r4) (210/226) Installing lcms2-plugins (2.15-r4) (211/226) Installing lcms2-dev (2.15-r4) (212/226) Installing libarchive (3.7.2-r0) (213/226) Installing openssl-dev (3.1.4-r0) (214/226) Installing libarchive-dev (3.7.2-r0) (215/226) Installing linenoise (1.0-r4) (216/226) Installing lua5.3-libs (5.3.6-r6) (217/226) Installing lua5.3 (5.3.6-r6) (218/226) Installing lua5.3-dev (5.3.6-r6) (219/226) Installing samurai (1.2-r5) (220/226) Installing meson (1.2.3-r0) (221/226) Installing meson-pyc (1.2.3-r0) (222/226) Installing xxd (9.0.2073-r0) (223/226) Installing .makedepends-geeqie (20231030.141720) (224/226) Installing perl-error (0.17029-r2) (225/226) Installing perl-git (2.42.0-r0) (226/226) Installing git-perl (2.42.0-r0) Executing busybox-1.36.1-r13.trigger Executing glib-2.78.1-r0.trigger Executing shared-mime-info-2.3-r0.trigger Executing gdk-pixbuf-2.42.10-r6.trigger Executing gtk-update-icon-cache-3.24.38-r3.trigger OK: 682 MiB in 328 packages >>> geeqie: Cleaning up srcdir >>> geeqie: Cleaning up pkgdir >>> geeqie: Cleaning up tmpdir >>> geeqie: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19//geeqie-2.1.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 5 1758k 5 98304 0 0 75680 0 0:00:23 0:00:01 0:00:22 75676 96 1758k 96 1695k 0 0 764k 0 0:00:02 0:00:02 --:--:-- 763k 100 1758k 100 1758k 0 0 792k 0 0:00:02 0:00:02 --:--:-- 792k >>> geeqie: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19//geeqie-2.1.tar.xz >>> geeqie: Checking sha512sums... geeqie-2.1.tar.xz: OK geeqie-exiv2-0.28-3.patch: OK geeqie-exiv2-0.28-4.patch: OK lua.patch: OK >>> geeqie: Unpacking /var/cache/distfiles/geeqie-2.1.tar.xz... >>> geeqie: geeqie-exiv2-0.28-3.patch patching file src/advanced-exif.cc patching file src/exif-common.cc Hunk #1 succeeded at 994 (offset -1 lines). patching file src/exif.cc patching file src/exif.h patching file src/exiv2.cc >>> geeqie: geeqie-exiv2-0.28-4.patch patching file meson.build Hunk #1 succeeded at 277 (offset -3 lines). Hunk #2 succeeded at 285 (offset -3 lines). >>> geeqie: lua.patch patching file src/lua.cc The Meson build system Version: 1.2.3 Source dir: /home/buildozer/aports/community/geeqie/src/geeqie-2.1 Build dir: /home/buildozer/aports/community/geeqie/src/geeqie-2.1/output Build type: native build Project name: geeqie Project version: 2.1 C compiler for the host machine: gcc (gcc 13.2.1 "gcc (Alpine 13.2.1_git20231014) 13.2.1 20231014") C linker for the host machine: gcc ld.bfd 2.41 C++ compiler for the host machine: g++ (gcc 13.2.1 "g++ (Alpine 13.2.1_git20231014) 13.2.1 20231014") C++ linker for the host machine: g++ ld.bfd 2.41 Host machine cpu family: arm Host machine cpu: armv8l Run-time dependency threads found: YES Program gdk-pixbuf-csource found: YES (/usr/bin/gdk-pixbuf-csource) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal) Program git found: YES (/usr/bin/git) Found pkg-config: /usr/bin/pkg-config (2.0.3) Run-time dependency gtk+-3.0 found: YES 3.24.38 Run-time dependency glib-2.0 found: YES 2.78.1 Check usable header "execinfo.h" : NO Run-time dependency libarchive found: YES 3.7.2 Program xxd found: YES (/usr/bin/xxd) Run-time dependency lcms2 found: YES 2.15 Did not find CMake 'cmake' Found CMake: NO Run-time dependency ddjvuapi found: NO (tried pkgconfig and cmake) Program evince found: NO Check usable header "execinfo.h" : NO (cached) Run-time dependency exiv2 found: YES 0.28.0 Run-time dependency champlain-0.12 found: NO (tried pkgconfig and cmake) Run-time dependency champlain-gtk-0.12 found: NO (tried pkgconfig and cmake) Run-time dependency libheif found: NO (tried pkgconfig and cmake) Run-time dependency libopenjp2 found: NO (tried pkgconfig and cmake) Run-time dependency libjpeg found: YES 3.0.1 Checking for function "jpeg_destroy_decompress" with dependency libjpeg: YES Run-time dependency libjxl found: NO (tried pkgconfig and cmake) Run-time dependency libraw found: NO (tried pkgconfig and cmake) Run-time dependency lua found: NO (tried pkgconfig and cmake) Run-time dependency lua5.3 found: YES 5.3.6 Program pandoc found: NO Run-time dependency poppler-glib found: NO (tried pkgconfig and cmake) Run-time dependency gspell-1 found: NO (tried pkgconfig and cmake) Run-time dependency libtiff-4 found: YES 4.6.0 Checking for function "TIFFClientOpen" with dependency libtiff-4: YES Run-time dependency libffmpegthumbnailer found: NO (tried pkgconfig and cmake) Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.10 Library pixbufloader-webp found: NO Checking if "nl_langinfo and _NL_TIME_FIRST_WEEKDAY" : links: NO Configuring config.h using configuration Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Found pkg-config: /usr/bin/pkg-config (2.0.3) Dependency glib-2.0 found: YES 2.78.1 (cached) Program /usr/bin/glib-genmarshal found: YES (/usr/bin/glib-genmarshal) Program generate-ClayRGB1998-icc-h.sh found: YES (/home/buildozer/aports/community/geeqie/src/geeqie-2.1/scripts/generate-ClayRGB1998-icc-h.sh) Program yelp-build found: NO Configuring geeqie.spec using configuration Program xvfb-run found: NO Program shellcheck found: NO Build targets in project: 60 NOTICE: Future-deprecated features used: * 0.60.0: {'install_subdir with empty directory'} geeqie 2.1 Directories gq_appdir : share/geeqie gq_bindir : share/doc/geeqie gq_helpdir : share/doc/geeqie gq_htmldir : share/doc/geeqie/html gq_localedir : share/locale Debugging developer mode : extended stacktrace: NO execinfo : stacktrace supported: NO Configuration archive : archive files e.g. .zip supported: YES cms : color management supported: YES djvu : ddjvuapi >=2.5.27 not found - djvu files supported: NO print preview : evince not found - print preview supported: NO execinfo : stacktrace supported: NO exiv2 : image metadata processed by exiv2: YES gps-map-champlain : champlain-0.12 >=0.12 not found - GPS map displayed: NO gps-map-champlain-gtk: champlain-gtk-0.12 >=0.12 not found - GPS map displayed: NO heif : libheif >=1.3.2 not found - heif files supported: NO j2k : libopenjp2 >=2.3.0 not found - j2k files supported: NO jpeg : jpeg files supported: YES jpegxl : libjxl >=0.3.7 not found - jpegxl files supported: NO libraw : libraw >=0.20 not found - .cr3 files supported: NO lua : lua supported: YES pdf : poppler-glib >=0.62 not found - pdf files supported: NO spell : gspell-1 >=1.6 not found - spelling checks enabled NO tiff : tiff files supported: YES videothumbnailer : libvideothumbnailer >=2.1.0 not found - thumbnails of video files supported NO webp : webp-pixbuf-loader not installed - webp files supported: NO Documentation README : pandoc not found - README.html created: NO nl_langinfo : nl_langinfo not found - first weekday depends on locale: NO first weekday defaults to Monday help : yelp-build not found - Help files created: NO Testing xvfb : Test runs: NO shellcheck : Test runs: NO User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload python.bytecompile : 0 b_lto : true b_pie : true b_staticpic : true Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/geeqie/src/geeqie-2.1/output' [1/182] Generating org.geeqie.Geeqie.appdata.xml with a custom command [2/182] Generating geeqie.desktop with a custom command [3/182] Generating src/icons/icons_resources_c with a custom command [4/182] Generating src/ui_icons with a custom command (wrapped by meson to capture output) [5/182] Generating src/icons/icons_resources_h with a custom command [6/182] Generating src/gq-marshal_h with a custom command [7/182] Generating src/authors/authors_resources with a custom command [8/182] Generating src/ClayRGB1998 with a custom command [9/182] Generating po/translator_resources with a custom command (wrapped by meson because command contains newlines) [10/182] Generating plugins/template.desktop with a custom command [11/182] Generating plugins/tethered-photography/tethered-photography.desktop with a custom command [12/182] Generating plugins/symlink/symlink.desktop with a custom command [13/182] Generating plugins/rotate/rotate.desktop with a custom command [14/182] Generating plugins/random-image/random-image.desktop with a custom command [15/182] Generating plugins/image-crop/image-crop.desktop with a custom command [16/182] Generating plugins/export-jpeg/export-jpeg.desktop with a custom command [17/182] Generating plugins/camera-import/camera-import.desktop with a custom command [18/182] Generating po/zh_TW/LC_MESSAGES/geeqie-zh_TW.mo with a custom command [19/182] Generating po/zh_CN/LC_MESSAGES/geeqie-zh_CN.mo with a custom command [20/182] Generating po/vi/LC_MESSAGES/geeqie-vi.mo with a custom command [21/182] Generating po/uk/LC_MESSAGES/geeqie-uk.mo with a custom command [22/182] Generating po/tr/LC_MESSAGES/geeqie-tr.mo with a custom command [23/182] Generating po/tlh/LC_MESSAGES/geeqie-tlh.mo with a custom command [24/182] Generating po/th/LC_MESSAGES/geeqie-th.mo with a custom command [25/182] Generating po/sv/LC_MESSAGES/geeqie-sv.mo with a custom command [26/182] Generating po/sr/LC_MESSAGES/geeqie-sr.mo with a custom command [27/182] Generating po/sr@latin/LC_MESSAGES/geeqie-sr@latin.mo with a custom command [28/182] Generating po/sl/LC_MESSAGES/geeqie-sl.mo with a custom command [29/182] Generating po/sk/LC_MESSAGES/geeqie-sk.mo with a custom command [30/182] Generating po/ru/LC_MESSAGES/geeqie-ru.mo with a custom command [31/182] Generating po/ro/LC_MESSAGES/geeqie-ro.mo with a custom command [32/182] Generating po/pt_BR/LC_MESSAGES/geeqie-pt_BR.mo with a custom command [33/182] Generating po/pl/LC_MESSAGES/geeqie-pl.mo with a custom command [34/182] Generating po/nl/LC_MESSAGES/geeqie-nl.mo with a custom command [35/182] Generating po/nb/LC_MESSAGES/geeqie-nb.mo with a custom command [36/182] Generating po/ko/LC_MESSAGES/geeqie-ko.mo with a custom command [37/182] Generating po/ja/LC_MESSAGES/geeqie-ja.mo with a custom command [38/182] Generating po/it/LC_MESSAGES/geeqie-it.mo with a custom command [39/182] Generating po/id/LC_MESSAGES/geeqie-id.mo with a custom command [40/182] Generating po/hu/LC_MESSAGES/geeqie-hu.mo with a custom command [41/182] Generating po/fr/LC_MESSAGES/geeqie-fr.mo with a custom command [42/182] Generating po/fi/LC_MESSAGES/geeqie-fi.mo with a custom command [43/182] Generating po/eu/LC_MESSAGES/geeqie-eu.mo with a custom command [44/182] Generating po/et/LC_MESSAGES/geeqie-et.mo with a custom command [45/182] Generating po/es/LC_MESSAGES/geeqie-es.mo with a custom command [46/182] Generating po/eo/LC_MESSAGES/geeqie-eo.mo with a custom command [47/182] Generating po/en_GB/LC_MESSAGES/geeqie-en_GB.mo with a custom command [48/182] Generating po/el/LC_MESSAGES/geeqie-el.mo with a custom command [49/182] Generating po/de/LC_MESSAGES/geeqie-de.mo with a custom command [50/182] Generating po/da/LC_MESSAGES/geeqie-da.mo with a custom command [51/182] Generating po/cs/LC_MESSAGES/geeqie-cs.mo with a custom command [52/182] Generating po/ca/LC_MESSAGES/geeqie-ca.mo with a custom command [53/182] Generating po/bg/LC_MESSAGES/geeqie-bg.mo with a custom command [54/182] Generating po/be/LC_MESSAGES/geeqie-be.mo with a custom command [55/182] Generating po/ar/LC_MESSAGES/geeqie-ar.mo with a custom command INFO: Reading ../src/gq-marshal.list... [56/182] Generating src/gq-marshal_c with a custom command INFO: Reading ../src/gq-marshal.list... [57/182] Compiling C object src/geeqie.p/meson-generated_.._.._po_translators.c.o [58/182] Compiling C++ object src/geeqie.p/view-file_view-file-list.cc.o [59/182] Compiling C++ object src/geeqie.p/view-file_view-file-icon.cc.o [60/182] Compiling C++ object src/geeqie.p/view-file_view-file.cc.o [61/182] Compiling C++ object src/geeqie.p/pan-view_pan-view-search.cc.o [62/182] Compiling C++ object src/geeqie.p/pan-view_pan-view-filter.cc.o [63/182] Compiling C++ object src/geeqie.p/pan-view_pan-view.cc.o [64/182] Compiling C++ object src/geeqie.p/pan-view_pan-util.cc.o [65/182] Compiling C++ object src/geeqie.p/pan-view_pan-timeline.cc.o [66/182] Compiling C++ object src/geeqie.p/pan-view_pan-item.cc.o [67/182] Compiling C++ object src/geeqie.p/pan-view_pan-grid.cc.o [68/182] Compiling C++ object src/geeqie.p/pan-view_pan-folder.cc.o [69/182] Compiling C++ object src/geeqie.p/pan-view_pan-calendar.cc.o [70/182] Compiling C++ object src/geeqie.p/zonedetect.cc.o [71/182] Compiling C++ object src/geeqie.p/window.cc.o [72/182] Compiling C++ object src/geeqie.p/whereami.cc.o [73/182] Compiling C++ object src/geeqie.p/view-dir-tree.cc.o [74/182] Compiling C++ object src/geeqie.p/view-dir-list.cc.o [75/182] Compiling C++ object src/geeqie.p/view-dir.cc.o [76/182] Compiling C++ object src/geeqie.p/utilops.cc.o [77/182] Compiling C++ object src/geeqie.p/uri-utils.cc.o [78/182] Compiling C++ object src/geeqie.p/ui-utildlg.cc.o [79/182] Compiling C++ object src/geeqie.p/ui-tree-edit.cc.o [80/182] Compiling C++ object src/geeqie.p/ui-tabcomp.cc.o [81/182] Compiling C++ object src/geeqie.p/ui-spinner.cc.o [82/182] Compiling C++ object src/geeqie.p/ui-pathsel.cc.o [83/182] Compiling C++ object src/geeqie.p/ui-misc.cc.o [84/182] Compiling C++ object src/geeqie.p/ui-menu.cc.o [85/182] Compiling C++ object src/geeqie.p/ui-help.cc.o [86/182] Compiling C++ object src/geeqie.p/ui-fileops.cc.o [87/182] Compiling C++ object src/geeqie.p/ui-bookmark.cc.o [88/182] Compiling C++ object src/geeqie.p/trash.cc.o [89/182] Compiling C++ object src/geeqie.p/toolbar.cc.o [90/182] Compiling C++ object src/geeqie.p/thumb-standard.cc.o [91/182] Compiling C++ object src/geeqie.p/thumb.cc.o [92/182] Compiling C++ object src/geeqie.p/slideshow.cc.o [93/182] Compiling C++ object src/geeqie.p/similar.cc.o [94/182] Compiling C++ object src/geeqie.p/shortcuts.cc.o [95/182] Compiling C++ object src/geeqie.p/secure-save.cc.o [96/182] Compiling C++ object src/geeqie.p/search.cc.o [97/182] Compiling C++ object src/geeqie.p/search-and-run.cc.o [98/182] Compiling C++ object src/geeqie.p/renderer-tiles.cc.o [99/182] Compiling C++ object src/geeqie.p/remote.cc.o [100/182] Compiling C++ object src/geeqie.p/rcfile.cc.o [101/182] Compiling C++ object src/geeqie.p/print.cc.o [102/182] Compiling C++ object src/geeqie.p/preferences.cc.o [103/182] Compiling C++ object src/geeqie.p/pixbuf-util.cc.o [104/182] Compiling C++ object src/geeqie.p/pixbuf-renderer.cc.o [105/182] Compiling C++ object src/geeqie.p/osd.cc.o [106/182] Compiling C++ object src/geeqie.p/options.cc.o [107/182] Compiling C++ object src/geeqie.p/misc.cc.o [108/182] Compiling C++ object src/geeqie.p/metadata.cc.o [109/182] Compiling C++ object src/geeqie.p/menu.cc.o [110/182] Compiling C++ object src/geeqie.p/md5-util.cc.o [111/182] Compiling C++ object src/geeqie.p/main.cc.o [112/182] Compiling C++ object src/geeqie.p/lua.cc.o [113/182] Compiling C++ object src/geeqie.p/logwindow.cc.o [114/182] Compiling C++ object src/geeqie.p/layout-util.cc.o [115/182] Compiling C++ object src/geeqie.p/layout-image.cc.o [116/182] Compiling C++ object src/geeqie.p/layout-config.cc.o [117/182] Compiling C++ object src/geeqie.p/layout.cc.o [118/182] Compiling C++ object src/geeqie.p/keymap-template.cc.o [119/182] Compiling C++ object src/geeqie.p/jpeg-parser.cc.o [120/182] Compiling C++ object src/geeqie.p/img-view.cc.o [121/182] Compiling C++ object src/geeqie.p/image-overlay.cc.o [122/182] Compiling C++ object src/geeqie.p/image-load-zxscr.cc.o [123/182] Compiling C++ object src/geeqie.p/image-load-tiff.cc.o [124/182] Compiling C++ object src/geeqie.p/image-load-svgz.cc.o [125/182] Compiling C++ object src/geeqie.p/image-load-psd.cc.o [126/182] Compiling C++ object src/geeqie.p/image-load-pdf.cc.o [127/182] Compiling C++ object src/geeqie.p/image-load-libraw.cc.o [128/182] Compiling C++ object src/geeqie.p/image-load-jpegxl.cc.o [129/182] Compiling C++ object src/geeqie.p/image-load-jpeg.cc.o [130/182] Compiling C++ object src/geeqie.p/image-load-j2k.cc.o [131/182] Compiling C++ object src/geeqie.p/image-load-heif.cc.o [132/182] Compiling C++ object src/geeqie.p/image-load-gdk.cc.o [133/182] Compiling C++ object src/geeqie.p/image-load-ffmpegthumbnailer.cc.o [134/182] Compiling C++ object src/geeqie.p/image-load-external.cc.o [135/182] Compiling C++ object src/geeqie.p/image-load-djvu.cc.o [136/182] Compiling C++ object src/geeqie.p/image-load-dds.cc.o [137/182] Compiling C++ object src/geeqie.p/image-load-cr3.cc.o [138/182] Compiling C++ object src/geeqie.p/image-load-collection.cc.o [139/182] Compiling C++ object src/geeqie.p/image-load.cc.o [140/182] Compiling C++ object src/geeqie.p/image.cc.o ../src/pan-view/pan-view-filter.cc: In function 'PanViewFilterUi* pan_filter_ui_new(PanWindow*)': ../src/pan-view/pan-view-filter.cc:58:49: warning: 'void gtk_combo_box_set_focus_on_click(GtkComboBox*, gboolean)' is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations] 58 | gtk_combo_box_set_focus_on_click(GTK_COMBO_BOX(ui->filter_mode_combo), FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from ../src/main.h:58, from ../src/pan-view/pan-view-filter.h:25, from ../src/pan-view/pan-view-filter.cc:22: /usr/include/gtk-3.0/gtk/gtkcombobox.h:125:15: note: declared here 125 | void gtk_combo_box_set_focus_on_click (GtkComboBox *combo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view-filter.cc:94:38: warning: 'void gtk_button_set_focus_on_click(GtkButton*, gboolean)' is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations] 94 | gtk_button_set_focus_on_click(GTK_BUTTON(ui->filter_button), FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:138:23: note: declared here 138 | void gtk_button_set_focus_on_click (GtkButton *button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [141/182] Compiling C++ object src/geeqie.p/history-list.cc.o [142/182] Compiling C++ object src/geeqie.p/histogram.cc.o [143/182] Compiling C++ object src/geeqie.p/fullscreen.cc.o In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/view-file/view-file-list.cc:22: ../src/view-file/view-file-list.cc: In function 'gboolean vflist_row_rename_cb(TreeEditData*, const gchar*, const gchar*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/view-file/view-file-list.cc:507:74: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 507 | file_util_warning_dialog(_("Error renaming file"), text, GTK_STOCK_DIALOG_ERROR, vf->listview); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-file/view-file-list.cc: In function 'GdkColor* vflist_listview_color_shifted(GtkWidget*)': ../src/view-file/view-file-list.cc:1983:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 1983 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ [144/182] Compiling C++ object src/geeqie.p/format-raw.cc.o [145/182] Compiling C++ object src/geeqie.p/format-olympus.cc.o [146/182] Compiling C++ object src/geeqie.p/format-nikon.cc.o ../src/view-file/view-file-icon.cc: In function 'gint page_height(ViewFile*)': ../src/view-file/view-file-icon.cc:1162:44: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1162 | adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(vf->listview)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from ../src/main.h:58, from ../src/view-file/view-file-icon.cc:22: /usr/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/view-file/view-file-icon.cc: In function 'void vficon_cell_data_cb(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)': ../src/view-file/view-file-icon.cc:2137:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2137 | style = gtk_widget_get_style(vf->listview); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ [147/182] Compiling C++ object src/geeqie.p/format-fuji.cc.o [148/182] Compiling C++ object src/geeqie.p/format-canon.cc.o [149/182] Compiling C++ object src/geeqie.p/filefilter.cc.o In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/pan-view/pan-view.h:25, from ../src/pan-view/pan-view.cc:22: ../src/pan-view/pan-view.cc: In function 'void pan_warning_folder(const gchar*, GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/pan-view/pan-view.cc:514:23: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 514 | GTK_STOCK_DIALOG_INFO, parent); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/pan-view/pan-view.cc: In function 'void pan_window_image_scroll_notify_cb(PixbufRenderer*, gpointer)': ../src/pan-view/pan-view.cc:1706:31: warning: 'void gtk_adjustment_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations] 1706 | gtk_adjustment_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:38: /usr/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here 87 | void gtk_adjustment_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1707:37: warning: 'void gtk_adjustment_value_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations] 1707 | gtk_adjustment_value_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/gtk-3.0/gtk/gtkadjustment.h:89:12: note: declared here 89 | void gtk_adjustment_value_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1719:31: warning: 'void gtk_adjustment_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations] 1719 | gtk_adjustment_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/gtk-3.0/gtk/gtkadjustment.h:87:12: note: declared here 87 | void gtk_adjustment_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1720:37: warning: 'void gtk_adjustment_value_changed(GtkAdjustment*)' is deprecated [-Wdeprecated-declarations] 1720 | gtk_adjustment_value_changed(adj); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/gtk-3.0/gtk/gtkadjustment.h:89:12: note: declared here 89 | void gtk_adjustment_value_changed (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc: In function 'void pan_window_entry_activate_cb(const gchar*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/pan-view/pan-view.cc:1782:32: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1782 | GTK_STOCK_DIALOG_WARNING, pw->path_entry); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/pan-view/pan-view.cc: In function 'void pan_window_new_real(FileData*)': ../src/pan-view/pan-view.cc:1922:35: warning: 'void gtk_table_set_row_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1922 | gtk_table_set_row_spacings(GTK_TABLE(table), 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:159:12: note: declared here 159 | void gtk_table_set_row_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1923:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1923 | gtk_table_set_col_spacings(GTK_TABLE(table), 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1940:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1940 | gtk_table_attach(GTK_TABLE(table), pw->imd->widget, 0, 1, 0, 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1941 |  static_cast(GTK_FILL | GTK_EXPAND), static_cast(GTK_FILL | GTK_EXPAND), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1948:45: warning: 'GtkWidget* gtk_hscrollbar_new(GtkAdjustment*)' is deprecated: Use 'gtk_scrollbar_new' instead [-Wdeprecated-declarations] 1948 | pw->scrollbar_h = gtk_hscrollbar_new(nullptr); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:266: /usr/include/gtk-3.0/gtk/deprecated/gtkhscrollbar.h:61:12: note: declared here 61 | GtkWidget* gtk_hscrollbar_new (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1951:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1951 | gtk_table_attach(GTK_TABLE(table), pw->scrollbar_h, 0, 1, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1952 |  static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1955:45: warning: 'GtkWidget* gtk_vscrollbar_new(GtkAdjustment*)' is deprecated: Use 'gtk_scrollbar_new' instead [-Wdeprecated-declarations] 1955 | pw->scrollbar_v = gtk_vscrollbar_new(nullptr); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:289: /usr/include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h:67:12: note: declared here 67 | GtkWidget* gtk_vscrollbar_new (GtkAdjustment *adjustment); | ^~~~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc:1958:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1958 | gtk_table_attach(GTK_TABLE(table), pw->scrollbar_v, 1, 2, 0, 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1959 |  static_cast(0), static_cast(GTK_FILL | GTK_EXPAND), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/pan-view/pan-view.cc: In function 'gboolean pan_warning(FileData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2071:39: note: in expansion of macro 'GTK_STOCK_OK' 2071 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2074:46: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 2074 | box = generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/pan-view/pan-view.cc: In function 'GtkWidget* pan_popup_menu(PanWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 674 | #define GTK_STOCK_MEDIA_PLAY ((GtkStock)"gtk-media-play") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2362:57: note: in expansion of macro 'GTK_STOCK_MEDIA_PLAY' 2362 | menu_item_add_stock_sensitive(menu, _("_Play"), GTK_STOCK_MEDIA_PLAY, video, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2366:50: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 2366 | menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2368:51: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 2368 | menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2370:51: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 2370 | menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2381:71: note: in expansion of macro 'GTK_STOCK_NEW' 2381 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, active, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2383:56: note: in expansion of macro 'GTK_STOCK_FIND' 2383 | menu_item_add_stock(menu, _("Go to original"), GTK_STOCK_FIND, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2387:60: note: in expansion of macro 'GTK_STOCK_COPY' 2387 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2405:55: note: in expansion of macro 'GTK_STOCK_DELETE' 2405 | _("_Delete"), GTK_STOCK_DELETE, active, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/pan-view/pan-view.cc:2466:55: note: in expansion of macro 'GTK_STOCK_CLOSE' 2466 | menu_item_add_stock(menu, _("C_lose window"), GTK_STOCK_CLOSE, G_CALLBACK(pan_close_cb), pw); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [150/182] Compiling C++ object src/geeqie.p/filedata.cc.o [151/182] Compiling C++ object src/geeqie.p/filecache.cc.o [152/182] Compiling C++ object src/geeqie.p/exiv2.cc.o ../src/pan-view/pan-view-search.cc: In function 'PanViewSearchUi* pan_search_ui_new(PanWindow*)': ../src/pan-view/pan-view-search.cc:58:38: warning: 'void gtk_button_set_focus_on_click(GtkButton*, gboolean)' is deprecated: Use 'gtk_widget_set_focus_on_click' instead [-Wdeprecated-declarations] 58 | gtk_button_set_focus_on_click(GTK_BUTTON(ui->search_button), FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54, from ../src/main.h:58, from ../src/pan-view/pan-view-search.h:25, from ../src/pan-view/pan-view-search.cc:22: /usr/include/gtk-3.0/gtk/gtkbutton.h:138:23: note: declared here 138 | void gtk_button_set_focus_on_click (GtkButton *button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [153/182] Compiling C++ object src/geeqie.p/exif-common.cc.o In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/view-file/view-file.cc:21: ../src/view-file/view-file.cc: In function 'void vf_pop_menu_open_archive_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/view-file/view-file.cc:393:88: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 393 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-file/view-file.cc: In function 'GtkWidget* vf_pop_menu(ViewFile*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/view-file/view-file.cc:695:71: note: in expansion of macro 'GTK_STOCK_NEW' 695 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, active, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/view-file/view-file.cc:698:64: note: in expansion of macro 'GTK_STOCK_OPEN' 698 | menu_item_add_stock_sensitive(menu, _("Open archive"), GTK_STOCK_OPEN, active & class_archive, G_CALLBACK(vf_pop_menu_open_archive_cb), vf); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/view-file/view-file.cc:701:60: note: in expansion of macro 'GTK_STOCK_COPY' 701 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/view-file/view-file.cc:718:55: note: in expansion of macro 'GTK_STOCK_DELETE' 718 | _("_Delete"), GTK_STOCK_DELETE, active, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/view-file/view-file.cc:728:71: note: in expansion of macro 'GTK_STOCK_FIND' 728 | menu_item_add_stock_sensitive(menu, _("_Find duplicates..."), GTK_STOCK_FIND, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../src/view-file/view-file.cc:776:50: note: in expansion of macro 'GTK_STOCK_REFRESH' 776 | menu_item_add_stock(menu, _("Re_fresh"), GTK_STOCK_REFRESH, G_CALLBACK(vf_pop_menu_refresh_cb), vf); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-file/view-file.cc: In function 'gboolean vf_marks_tooltip_cb(GtkWidget*, GdkEventButton*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/view-file/view-file.cc:903:53: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 903 | generic_dialog_add_message(mte->gd, GTK_STOCK_DIALOG_QUESTION, _("Set mark text"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/view-file/view-file.cc:905:52: note: in expansion of macro 'GTK_STOCK_OK' 905 | generic_dialog_add_button(mte->gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/view-file/view-file.cc:907:52: note: in expansion of macro 'GTK_STOCK_HELP' 907 | generic_dialog_add_button(mte->gd, GTK_STOCK_HELP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-file/view-file.cc:918:42: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 918 | gtk_table_attach_defaults(GTK_TABLE(table), mte->edit_widget, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/view-file/view-file.cc:922:83: note: in expansion of macro 'GTK_STOCK_CLEAR' 922 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-file/view-file.cc:921:46: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 921 | gtk_entry_set_icon_from_stock(GTK_ENTRY(mte->edit_widget), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 922 |  GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/view-file/view-file.cc: In function 'GtkWidget* vf_file_filter_init(ViewFile*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/view-file/view-file.cc:1183:89: note: in expansion of macro 'GTK_STOCK_CLEAR' 1183 | gtk_entry_set_icon_from_stock(GTK_ENTRY(combo_entry), GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-file/view-file.cc:1183:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 1183 | gtk_entry_set_icon_from_stock(GTK_ENTRY(combo_entry), GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [154/182] Compiling C++ object src/geeqie.p/exif.cc.o [155/182] Compiling C++ object src/geeqie.p/editors.cc.o [156/182] Compiling C++ object src/geeqie.p/dupe.cc.o ../src/ui-tree-edit.cc: In function 'void tree_edit_close(TreeEditData*)': ../src/ui-tree-edit.cc:36:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 36 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57, from ../src/ui-tree-edit.cc:24: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ ../src/ui-tree-edit.cc:37:27: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 37 | gdk_pointer_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~ ../src/ui-tree-edit.cc: In function 'gboolean tree_edit_by_path_idle_cb(gpointer)': ../src/ui-tree-edit.cc:171:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 171 | gdk_pointer_grab(gtk_widget_get_window(ted->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 |  static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 |  nullptr, nullptr, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here 86 | GdkGrabStatus gdk_pointer_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~ ../src/ui-tree-edit.cc:174:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 174 | gdk_keyboard_grab(gtk_widget_get_window(ted->window), TRUE, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here 93 | GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~~ [157/182] Compiling C++ object src/geeqie.p/dnd.cc.o [158/182] Compiling C++ object src/geeqie.p/desktop-file.cc.o [159/182] Compiling C++ object src/geeqie.p/debug.cc.o ../src/search-and-run.cc: In function 'void command_store_populate(SarData*)': ../src/search-and-run.cc:98:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 98 | groups = gtk_ui_manager_get_action_groups(sar->lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284, from ../src/main.h:58, from ../src/search-and-run.cc:21: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here 145 | GList *gtk_ui_manager_get_action_groups (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/search-and-run.cc:101:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 101 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here 198 | GList *gtk_action_group_list_actions (GtkActionGroup *action_group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/search-and-run.cc:105:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 105 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/search-and-run.cc: In function 'gboolean entry_box_activate_cb(GtkWidget*, gpointer)': ../src/search-and-run.cc:190:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 190 | gtk_action_activate(sar->action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ ../src/search-and-run.cc: In function 'gboolean match_selected_cb(GtkEntryCompletion*, GtkTreeModel*, GtkTreeIter*, gpointer)': ../src/search-and-run.cc:227:36: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 227 | gtk_action_activate(sar->action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37: ../src/search-and-run.cc: In function 'GtkWidget* search_and_run_new(LayoutWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/search-and-run.cc:305:90: note: in expansion of macro 'GTK_STOCK_FIND' 305 | gtk_entry_set_icon_from_stock(GTK_ENTRY(sar->entry_box), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_FIND); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/search-and-run.cc:305:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 305 | gtk_entry_set_icon_from_stock(GTK_ENTRY(sar->entry_box), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_FIND); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [160/182] Compiling C++ object src/geeqie.p/compat.cc.o [161/182] Compiling C++ object src/geeqie.p/color-man.cc.o [162/182] Compiling C++ object src/geeqie.p/collect-table.cc.o [163/182] Compiling C++ object src/geeqie.p/collect-io.cc.o [164/182] Compiling C++ object src/geeqie.p/collect-dlg.cc.o In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/shortcuts.cc:22: ../src/shortcuts.cc: In function 'void shortcuts_add_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/shortcuts.cc:109:45: note: in expansion of macro 'GTK_STOCK_OK' 109 | file_dialog_add_button(scd->dialog, GTK_STOCK_OK, nullptr, shortcuts_add_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/shortcuts.cc: In function 'GtkWidget* shortcuts_new(LayoutWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/shortcuts.cc:158:53: note: in expansion of macro 'GTK_STOCK_ADD' 158 | scd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/window.cc:21: ../src/window.cc: In function 'void help_search_window_show()': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/window.cc:375:39: note: in expansion of macro 'GTK_STOCK_OK' 375 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/window.cc:392:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 392 | gtk_table_attach_defaults(GTK_TABLE(table), hsd->edit_widget, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/window.cc:397:75: note: in expansion of macro 'GTK_STOCK_CLEAR' 397 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/window.cc:396:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 396 | gtk_entry_set_icon_from_stock(GTK_ENTRY(hsd->edit_widget), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 |  GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/image-load-psd.cc: In function 'void decompress_line(const guchar*, guint, guchar*)': ../src/image-load-psd.cc:240:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] 240 | if (byte == -128) { | ~~~~~^~~~~~~ ../src/image-load-psd.cc:242:33: warning: comparison is always true due to limited range of data type [-Wtype-limits] 242 | } else if (byte > -1) { | ~~~~~^~~~ [165/182] Compiling C++ object src/geeqie.p/collect.cc.o [166/182] Compiling C++ object src/geeqie.p/cellrenderericon.cc.o [167/182] Compiling C++ object src/geeqie.p/cache-maint.cc.o ../src/ui-help.cc: In function 'GtkWidget* help_window_new(const gchar*, const gchar*, const gchar*, const gchar*)': ../src/ui-help.cc:237:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 237 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261, from ../src/main.h:58, from ../src/ui-help.cc:25: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/ui-help.cc:243:44: note: in expansion of macro 'GTK_STOCK_CLOSE' 243 | button = gtk_button_new_from_stock(GTK_STOCK_CLOSE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-help.cc:243:43: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 243 | button = gtk_button_new_from_stock(GTK_STOCK_CLOSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/uri-utils.cc:21: ../src/uri-utils.cc: In function 'void warning_dialog_dnd_uri_error(GList*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/uri-utils.cc:43:56: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 43 | warning_dialog(_("Drag and Drop failed"), msg, GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [168/182] Compiling C++ object src/geeqie.p/cache-loader.cc.o [169/182] Compiling C++ object src/geeqie.p/cache.cc.o ../src/view-dir-tree.cc: In function 'void set_cursor(GtkWidget*, GdkCursorType)': ../src/view-dir-tree.cc:55:54: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 55 | if (cursor_type > -1) cursor = gdk_cursor_new(cursor_type); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../src/main.h:57, from ../src/view-dir-tree.cc:22: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../src/view-dir-tree.cc:58:18: warning: 'void gdk_flush()' is deprecated: Use 'gdk_display_flush' instead [-Wdeprecated-declarations] 58 | gdk_flush(); | ~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:124:6: note: declared here 124 | void gdk_flush (void); | ^~~~~~~~~ [170/182] Compiling C++ object src/geeqie.p/bar-sort.cc.o ../src/ui-spinner.cc: In function 'GtkWidget* spinner_new(const gchar*, gint)': ../src/ui-spinner.cc:148:48: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] 148 | pb = gdk_pixbuf_new_from_inline(-1, icon_spinner, FALSE, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33, from /usr/include/gtk-3.0/gdk/gdkcairo.h:29, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/main.h:57, from ../src/ui-spinner.cc:22: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here 298 | GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:630:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 630 | #define GTK_STOCK_MISSING_IMAGE ((GtkStock)"gtk-missing-image") | ^~~~~~~~ ../src/ui-spinner.cc:169:54: note: in expansion of macro 'GTK_STOCK_MISSING_IMAGE' 169 | sp->image = gtk_image_new_from_stock(GTK_STOCK_MISSING_IMAGE, GTK_ICON_SIZE_DIALOG); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-spinner.cc:169:53: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 169 | sp->image = gtk_image_new_from_stock(GTK_STOCK_MISSING_IMAGE, GTK_ICON_SIZE_DIALOG); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ [171/182] Compiling C++ object src/geeqie.p/bar-rating.cc.o [172/182] Compiling C++ object src/geeqie.p/bar-keywords.cc.o In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/trash.cc:22: ../src/trash.cc: In function 'gint file_util_safe_number(gint64)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/trash.cc:89:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 89 | GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/trash.cc: In function 'gboolean file_util_safe_unlink(const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/trash.cc:140:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 140 | GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/trash.cc:183:68: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 183 | gd = file_util_warning_dialog(result, buf, GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/trash.cc:195:85: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 195 | gd = warning_dialog(_("Move to trash failed\n\n"), message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/trash.cc:196:55: note: in expansion of macro 'GTK_STOCK_HELP' 196 | generic_dialog_add_button(gd, GTK_STOCK_HELP, "Help", move_to_trash_failed_cb, FALSE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ [173/182] Compiling C++ object src/geeqie.p/bar-histogram.cc.o ../src/ui-utildlg.cc: In function 'GtkWidget* generic_dialog_add_message(GenericDialog*, const gchar*, const gchar*, const gchar*, gboolean)': ../src/ui-utildlg.cc:288:49: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 288 | image = gtk_image_new_from_stock(icon_stock_id, GTK_ICON_SIZE_DIALOG); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from ../src/main.h:58, from ../src/ui-utildlg.cc:24: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-utildlg.cc: In function 'void generic_dialog_setup(GenericDialog*, const gchar*, const gchar*, GtkWidget*, gboolean, void (*)(GenericDialog*, gpointer), gpointer)': ../src/ui-utildlg.cc:447:39: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 447 | gd->hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/ui-utildlg.cc:455:67: note: in expansion of macro 'GTK_STOCK_CANCEL' 455 | gd->cancel_button = generic_dialog_add_button(gd, GTK_STOCK_CANCEL, nullptr, gd->cancel_cb, TRUE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-utildlg.cc: In function 'GenericDialog* warning_dialog(const gchar*, const gchar*, const gchar*, GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/ui-utildlg.cc:500:39: note: in expansion of macro 'GTK_STOCK_OK' 500 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, warning_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-utildlg.cc: In function 'gboolean appimage_notification_close_cb(gpointer)': ../src/ui-utildlg.cc:535:60: warning: 'gdouble gtk_window_get_opacity(GtkWindow*)' is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations] 535 | if (appimage_data->window && gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) != 0) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here 203 | gdouble gtk_window_get_opacity (GtkWindow *window); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/ui-utildlg.cc: In function 'gboolean appimage_notification_fade_cb(gpointer)': ../src/ui-utildlg.cc:558:90: warning: 'gdouble gtk_window_get_opacity(GtkWindow*)' is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations] 558 | gtk_window_set_opacity(GTK_WINDOW(appimage_data->window), (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) - 0.02)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here 203 | gdouble gtk_window_get_opacity (GtkWindow *window); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/ui-utildlg.cc:558:31: warning: 'void gtk_window_set_opacity(GtkWindow*, gdouble)' is deprecated: Use 'gtk_widget_set_opacity' instead [-Wdeprecated-declarations] 558 | gtk_window_set_opacity(GTK_WINDOW(appimage_data->window), (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) - 0.02)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:200:12: note: declared here 200 | void gtk_window_set_opacity (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/ui-utildlg.cc:560:35: warning: 'gdouble gtk_window_get_opacity(GtkWindow*)' is deprecated: Use 'gtk_widget_get_opacity' instead [-Wdeprecated-declarations] 560 | if (gtk_window_get_opacity(GTK_WINDOW(appimage_data->window)) == 0) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwindow.h:203:12: note: declared here 203 | gdouble gtk_window_get_opacity (GtkWindow *window); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/ui-utildlg.cc: In function 'void show_notification_message(gchar*, AppImageData*)': ../src/ui-utildlg.cc:604:93: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 604 | gtk_window_move(GTK_WINDOW(appimage_data->window), (gdk_screen_width() * 0.8), (gdk_screen_height() / 20)); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../src/ui-utildlg.cc:604:122: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 604 | gtk_window_move(GTK_WINDOW(appimage_data->window), (gdk_screen_width() * 0.8), (gdk_screen_height() / 20)); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/ui-utildlg.cc: In function 'void appimage_data_arm_read_line_async_ready_cb(GObject*, GAsyncResult*, gpointer)': ../src/ui-utildlg.cc:619:65: warning: unused parameter 'source_object' [-Wunused-parameter] 619 | static void appimage_data_arm_read_line_async_ready_cb(GObject *source_object, GAsyncResult *res, gpointer data) | ~~~~~~~~~^~~~~~~~~~~~~ [174/182] Compiling C++ object src/geeqie.p/bar-gps.cc.o [175/182] Compiling C++ object src/geeqie.p/bar-exif.cc.o [176/182] Compiling C++ object src/geeqie.p/bar-comment.cc.o [177/182] Compiling C++ object src/geeqie.p/bar.cc.o [178/182] Compiling C++ object src/geeqie.p/advanced-exif.cc.o [179/182] Compiling C object src/geeqie.p/meson-generated_.._gq-marshal.c.o [180/182] Compiling C object src/geeqie.p/meson-generated_.._icons_icons.c.o ../src/ui-menu.cc: In function 'gint actions_sort_cb(gconstpointer, gconstpointer)': ../src/ui-menu.cc:89:49: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 89 | accel_path_a = gtk_action_get_accel_path(GTK_ACTION(a)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252, from ../src/main.h:58, from ../src/ui-menu.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc:90:49: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 90 | accel_path_b = gtk_action_get_accel_path(GTK_ACTION(b)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc: In function 'void menu_item_add_main_window_accelerator(GtkWidget*, GtkAccelGroup*)': ../src/ui-menu.cc:130:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 130 | groups = gtk_ui_manager_get_action_groups(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here 145 | GList *gtk_ui_manager_get_action_groups (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc:134:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 134 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here 198 | GList *gtk_action_group_list_actions (GtkActionGroup *action_group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc:140:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 140 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc: In function 'GtkWidget* menu_item_add_stock(GtkWidget*, const gchar*, const gchar*, GCallback, gpointer)': ../src/ui-menu.cc:208:53: warning: 'GtkWidget* gtk_image_menu_item_new_with_mnemonic(const gchar*)' is deprecated: Use 'gtk_menu_item_new_with_mnemonic' instead [-Wdeprecated-declarations] 208 | item = gtk_image_menu_item_new_with_mnemonic(label); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:269: /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:82:12: note: declared here 82 | GtkWidget* gtk_image_menu_item_new_with_mnemonic (const gchar *label); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc:212:41: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 212 | image = gtk_image_new_from_stock(stock_id, GTK_ICON_SIZE_MENU); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc:213:38: warning: 'void gtk_image_menu_item_set_image(GtkImageMenuItem*, GtkWidget*)' is deprecated [-Wdeprecated-declarations] 213 | gtk_image_menu_item_set_image(GTK_IMAGE_MENU_ITEM(item), image); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:92:12: note: declared here 92 | void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc: In function 'gboolean popup_menu_position_clamp(GtkMenu*, gint*, gint*, gint)': ../src/ui-menu.cc:383:35: warning: 'void gtk_widget_get_requisition(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_width & gtk_widget_get_preferred_height' instead [-Wdeprecated-declarations] 383 | gtk_widget_get_requisition(GTK_WIDGET(menu), &requisition); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here 948 | void gtk_widget_get_requisition (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-menu.cc:386:30: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 386 | xw = gdk_screen_width(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../src/ui-menu.cc:387:31: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 387 | xh = gdk_screen_height(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ [181/182] Compiling C object src/geeqie.p/meson-generated_.._authors_authors.c.o In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/ui-bookmark.cc:24: ../src/ui-bookmark.cc: In function 'void bookmark_edit(const gchar*, const gchar*, GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/ui-bookmark.cc:277:39: note: in expansion of macro 'GTK_STOCK_OK' 277 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-bookmark.cc:286:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 286 | gtk_table_attach_defaults(GTK_TABLE(table), p->name_entry, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-bookmark.cc:295:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 295 | gtk_table_attach_defaults(GTK_TABLE(table), label, 1, 2, 1, 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-bookmark.cc:306:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 306 | gtk_table_attach_defaults(GTK_TABLE(table), label, 1, 2, 2, 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-bookmark.cc: In function 'void bookmark_menu_popup(BookMarkData*, GtkWidget*, gint, guint32, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:910:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 910 | #define GTK_STOCK_PROPERTIES ((GtkStock)"gtk-properties") | ^~~~~~~~ ../src/ui-bookmark.cc:388:66: note: in expansion of macro 'GTK_STOCK_PROPERTIES' 388 | menu_item_add_stock_sensitive(menu, _("_Properties..."), GTK_STOCK_PROPERTIES, bm->editable, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/ui-bookmark.cc:390:60: note: in expansion of macro 'GTK_STOCK_GO_UP' 390 | menu_item_add_stock_sensitive(menu, _("Move _up"), GTK_STOCK_GO_UP, bm->editable, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/ui-bookmark.cc:392:62: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 392 | menu_item_add_stock_sensitive(menu, _("Move _down"), GTK_STOCK_GO_DOWN, bm->editable, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/ui-bookmark.cc:394:59: note: in expansion of macro 'GTK_STOCK_REMOVE' 394 | menu_item_add_stock_sensitive(menu, _("_Remove"), GTK_STOCK_REMOVE, bm->editable, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-bookmark.cc: In function 'void bookmark_populate(BookMarkData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/ui-bookmark.cc:658:77: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 658 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-bookmark.cc:658:76: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 658 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 659 |  GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/ui-bookmark.cc:664:69: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 664 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_BUTTON); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-bookmark.cc:664:68: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 664 | b->image = gtk_image_new_from_stock(GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-bookmark.cc: In function 'void bookmark_dnd_get_data(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/ui-bookmark.cc:760:87: note: in expansion of macro 'GTK_STOCK_FILE' 760 | buf = bookmark_string(filename_from_path(path), path, GTK_STOCK_FILE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/ui-fileops.cc:28: ../src/ui-fileops.cc: In function 'void encoding_dialog(const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/ui-fileops.cc:105:39: note: in expansion of macro 'GTK_STOCK_CLOSE' 105 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/ui-fileops.cc:107:40: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 107 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-fileops.cc: In function 'void web_file_async_ready_cb(GObject*, GAsyncResult*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/ui-fileops.cc:1036:89: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 1036 | file_util_warning_dialog(_("Web file download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-fileops.cc: In function 'gboolean download_web_file(const gchar*, gboolean, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/ui-fileops.cc:1102:69: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 1102 | generic_dialog_add_message(web->gd, GTK_STOCK_DIALOG_INFO, message, nullptr, FALSE); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57, from ../src/ui-misc.cc:25: ../src/ui-misc.cc: In function 'GtkWidget* pref_group_new(GtkWidget*, gboolean, const gchar*, GtkOrientation)': /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:36:53: warning: 'GType gtk_vbox_get_type()' is deprecated [-Wdeprecated-declarations] 36 | #define GTK_TYPE_VBOX (gtk_vbox_get_type ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:39:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 39 | #define GTK_IS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:39:70: note: in expansion of macro 'GTK_TYPE_VBOX' 39 | #define GTK_IS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_VBOX)) | ^~~~~~~~~~~~~ ../src/ui-misc.cc:69:13: note: in expansion of macro 'GTK_IS_VBOX' 69 | if (GTK_IS_VBOX(parent_box)) | ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:286, from ../src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtkvbox.h:59:13: note: declared here 59 | GType gtk_vbox_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_line(GtkWidget*, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:38:53: warning: 'GType gtk_hbox_get_type()' is deprecated [-Wdeprecated-declarations] 38 | #define GTK_TYPE_HBOX (gtk_hbox_get_type ()) | ~~~~~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2660:60: note: in definition of macro '_G_TYPE_CIT' 2660 | GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \ | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:41:35: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_TYPE' 41 | #define GTK_IS_HBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBOX)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:41:70: note: in expansion of macro 'GTK_TYPE_HBOX' 41 | #define GTK_IS_HBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_HBOX)) | ^~~~~~~~~~~~~ ../src/ui-misc.cc:172:13: note: in expansion of macro 'GTK_IS_HBOX' 172 | if (GTK_IS_HBOX(parent_box)) | ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:262: /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:61:13: note: declared here 61 | GType gtk_hbox_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:174:44: warning: 'GtkWidget* gtk_vseparator_new()' is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations] 174 | spacer = gtk_vseparator_new(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:290: /usr/include/gtk-3.0/gtk/deprecated/gtkvseparator.h:67:12: note: declared here 67 | GtkWidget* gtk_vseparator_new (void); | ^~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:178:44: warning: 'GtkWidget* gtk_hseparator_new()' is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations] 178 | spacer = gtk_hseparator_new(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:267: /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here 61 | GtkWidget* gtk_hseparator_new (void); | ^~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_button_new(GtkWidget*, const gchar*, const gchar*, gboolean, GCallback, gpointer)': ../src/ui-misc.cc:247:51: warning: 'GtkWidget* gtk_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_button_new_with_label' instead [-Wdeprecated-declarations] 247 | button = gtk_button_new_from_stock(stock_id); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:54: /usr/include/gtk-3.0/gtk/gtkbutton.h:103:16: note: declared here 103 | GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:258:57: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 258 | image = gtk_image_new_from_stock(stock_id, GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:276:50: warning: 'GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations] 276 | align = gtk_alignment_new(0.5, 0.5, 0.0, 0.0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:255: /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_table_new(GtkWidget*, gint, gint, gboolean, gboolean)': ../src/ui-misc.cc:583:30: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 583 | table = gtk_table_new(rows, columns, homogeneous); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ ../src/ui-misc.cc:584:35: warning: 'void gtk_table_set_row_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 584 | gtk_table_set_row_spacings(GTK_TABLE(table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:159:12: note: declared here 159 | void gtk_table_set_row_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:585:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 585 | gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_SPACE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_table_box(GtkWidget*, gint, gint, GtkOrientation, const gchar*)': ../src/ui-misc.cc:620:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 620 | gtk_table_attach(GTK_TABLE(table), shell, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 621 |  static_cast(GTK_EXPAND | GTK_FILL), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_table_label(GtkWidget*, gint, gint, const gchar*, gfloat)': ../src/ui-misc.cc:634:34: warning: 'GtkWidget* gtk_alignment_new(gfloat, gfloat, gfloat, gfloat)' is deprecated [-Wdeprecated-declarations] 634 | align = gtk_alignment_new(alignment, 0.50, 0.0, 0.0); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkalignment.h:79:12: note: declared here 79 | GtkWidget* gtk_alignment_new (gfloat xalign, | ^~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:635:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 635 | gtk_table_attach(GTK_TABLE(table), align, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 636 |  GTK_FILL, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_table_button(GtkWidget*, gint, gint, const gchar*, const gchar*, gboolean, GCallback, gpointer)': ../src/ui-misc.cc:652:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 652 | gtk_table_attach(GTK_TABLE(table), button, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 653 |  GTK_FILL, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_table_spin(GtkWidget*, gint, gint, const gchar*, const gchar*, gdouble, gdouble, gdouble, gint, gdouble, GCallback, gpointer)': ../src/ui-misc.cc:698:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 698 | gtk_table_attach(GTK_TABLE(table), box, column, column + 1, row, row + 1, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 699 |  static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_toolbar_button(GtkWidget*, const gchar*, const gchar*, gboolean, const gchar*, GCallback, gpointer)': ../src/ui-misc.cc:745:80: warning: 'GtkToolItem* gtk_toggle_tool_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_toggle_tool_button_new' instead [-Wdeprecated-declarations] 745 | item = GTK_WIDGET(gtk_toggle_tool_button_new_from_stock(stock_id)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:745:32: note: in expansion of macro 'GTK_WIDGET' 745 | item = GTK_WIDGET(gtk_toggle_tool_button_new_from_stock(stock_id)); | ^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkradiotoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:173: /usr/include/gtk-3.0/gtk/gtktoggletoolbutton.h:79:14: note: declared here 79 | GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:756:73: warning: 'GtkToolItem* gtk_tool_button_new_from_stock(const gchar*)' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations] 756 | item = GTK_WIDGET(gtk_tool_button_new_from_stock(stock_id)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:756:32: note: in expansion of macro 'GTK_WIDGET' 756 | item = GTK_WIDGET(gtk_tool_button_new_from_stock(stock_id)); | ^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28, from /usr/include/gtk-3.0/gtk/gtk.h:149: /usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here 84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'void date_selection_popup_hide(DateSelection*)': ../src/ui-misc.cc:834:36: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 834 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:835:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 835 | gdk_pointer_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'void date_selection_popup(DateSelection*)': ../src/ui-misc.cc:966:61: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 966 | if (y + window_allocation.height > gdk_screen_height()) | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:977:25: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 977 | gdk_pointer_grab(gtk_widget_get_window(ds->window), TRUE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 978 |  static_cast(GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_BUTTON_MOTION_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 979 |  nullptr, nullptr, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here 86 | GdkGrabStatus gdk_pointer_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~ ../src/ui-misc.cc:980:26: warning: 'GdkGrabStatus gdk_keyboard_grab(GdkWindow*, gboolean, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 980 | gdk_keyboard_grab(gtk_widget_get_window(ds->window), TRUE, GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here 93 | GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'void button_size_allocate_cb(GtkWidget*, GtkAllocation*, gpointer)': ../src/ui-misc.cc:1000:35: warning: 'void gtk_widget_get_requisition(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_width & gtk_widget_get_preferred_height' instead [-Wdeprecated-declarations] 1000 | gtk_widget_get_requisition(spin, &spin_requisition); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:948:23: note: declared here 948 | void gtk_widget_get_requisition (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'void spin_increase(GtkWidget*, gint)': ../src/ui-misc.cc:1020:32: warning: 'void gtk_widget_size_request(GtkWidget*, GtkRequisition*)' is deprecated: Use 'gtk_widget_get_preferred_size' instead [-Wdeprecated-declarations] 1020 | gtk_widget_size_request(spin, &req); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:672:12: note: declared here 672 | void gtk_widget_size_request (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* date_selection_new()': ../src/ui-misc.cc:1082:30: warning: 'GtkWidget* gtk_arrow_new(GtkArrowType, GtkShadowType)' is deprecated [-Wdeprecated-declarations] 1082 | arrow = gtk_arrow_new(GTK_ARROW_DOWN, GTK_SHADOW_NONE); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:251: /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73:12: note: declared here 73 | GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, | ^~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'void pref_color_button_set_cb(GtkWidget*, gpointer)': ../src/ui-misc.cc:1322:35: warning: 'void gtk_color_button_get_color(GtkColorButton*, GdkColor*)' is deprecated: Use 'gtk_color_chooser_get_rgba' instead [-Wdeprecated-declarations] 1322 | gtk_color_button_get_color(GTK_COLOR_BUTTON(widget), color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:74: /usr/include/gtk-3.0/gtk/gtkcolorbutton.h:92:12: note: declared here 92 | void gtk_color_button_get_color (GtkColorButton *button, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'GtkWidget* pref_color_button_new(GtkWidget*, const gchar*, const GdkColor*, GCallback, gpointer)': ../src/ui-misc.cc:1333:57: warning: 'GtkWidget* gtk_color_button_new_with_color(const GdkColor*)' is deprecated: Use 'gtk_color_button_new_with_rgba' instead [-Wdeprecated-declarations] 1333 | button = gtk_color_button_new_with_color(color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/gtk-3.0/gtk/gtkcolorbutton.h:87:12: note: declared here 87 | GtkWidget *gtk_color_button_new_with_color (const GdkColor *color); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc: In function 'gboolean defined_mouse_buttons(GtkWidget*, GdkEventButton*, gpointer)': ../src/ui-misc.cc:1434:69: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1434 | action = gtk_action_group_get_action(lw->action_group, options->mouse_button_8); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:1437:60: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1437 | gtk_action_activate(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:1445:69: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1445 | action = gtk_action_group_get_action(lw->action_group, options->mouse_button_9); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-misc.cc:1448:60: warning: 'void gtk_action_activate(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1448 | gtk_action_activate(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:119:14: note: declared here 119 | void gtk_action_activate (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/ui-pathsel.cc:28: ../src/ui-pathsel.cc: In function 'gint dest_view_rename_cb(TreeEditData*, const gchar*, const gchar*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/ui-pathsel.cc:419:57: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 419 | warning_dialog(_("Rename failed"), buf, GTK_STOCK_DIALOG_INFO, dd->entry); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/ui-pathsel.cc:425:57: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 425 | warning_dialog(_("Rename failed"), buf, GTK_STOCK_DIALOG_ERROR, dd->entry); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-pathsel.cc: In function 'void dest_view_delete_dlg_ok_cb(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/ui-pathsel.cc:481:65: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 481 | warning_dialog(_("File deletion failed"), text, GTK_STOCK_DIALOG_WARNING, dl->dd->entry); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-pathsel.cc: In function 'void dest_view_delete(Dest_Data*, GtkTreeView*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/ui-pathsel.cc:527:43: note: in expansion of macro 'GTK_STOCK_DELETE' 527 | generic_dialog_add_button(dd->gd, GTK_STOCK_DELETE, nullptr, dest_view_delete_dlg_ok_cb, TRUE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/ui-pathsel.cc:530:44: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 530 | generic_dialog_add_message(dd->gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-pathsel.cc: In function 'gboolean dest_popup_menu(Dest_Data*, GtkTreeView*, guint, guint32, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 574 | #define GTK_STOCK_JUMP_TO ((GtkStock)"gtk-jump-to") | ^~~~~~~~ ../src/ui-pathsel.cc:608:63: note: in expansion of macro 'GTK_STOCK_JUMP_TO' 608 | menu_item_add_stock(menu, _("Add _Bookmark"), GTK_STOCK_JUMP_TO, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/ui-pathsel.cc:616:57: note: in expansion of macro 'GTK_STOCK_DELETE' 616 | menu_item_add_stock(menu, _("_Delete"), GTK_STOCK_DELETE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 574 | #define GTK_STOCK_JUMP_TO ((GtkStock)"gtk-jump-to") | ^~~~~~~~ ../src/ui-pathsel.cc:618:63: note: in expansion of macro 'GTK_STOCK_JUMP_TO' 618 | menu_item_add_stock(menu, _("Add _Bookmark"), GTK_STOCK_JUMP_TO, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-pathsel.cc: In function 'void dest_new_dir_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/ui-pathsel.cc:732:66: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 732 | warning_dialog(_("Error creating folder"), text, GTK_STOCK_DIALOG_ERROR, dd->entry); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/ui-pathsel.cc: In function 'GtkWidget* path_selection_new_with_files(GtkWidget*, const gchar*, const gchar*, const gchar*)': ../src/ui-pathsel.cc:1009:30: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1009 | table = gtk_table_new(4, (filter != nullptr) ? 3 : 1, FALSE); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ ../src/ui-pathsel.cc:1010:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1010 | gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-pathsel.cc:1011:34: warning: 'void gtk_table_set_row_spacing(GtkTable*, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1011 | gtk_table_set_row_spacing(GTK_TABLE(table), 0, PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:145:12: note: declared here 145 | void gtk_table_set_row_spacing (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/ui-pathsel.cc:1033:39: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1033 | paned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/ui-pathsel.cc:1035:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1035 | gtk_table_attach(GTK_TABLE(table), paned, 0, 3, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1036 |  static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/ui-pathsel.cc:1043:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1043 | gtk_table_attach(GTK_TABLE(table), hbox2, 0, 1, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1044 |  static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/ui-pathsel.cc:1136:41: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1136 | gtk_table_attach(GTK_TABLE(table), scrolled, 2, 3, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1137 |  static_cast(GTK_EXPAND | GTK_FILL), static_cast(GTK_EXPAND | GTK_FILL), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/toolbar.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../src/toolbar.cc:70:44: note: in expansion of macro 'GTK_STOCK_GOTO_TOP' 70 | {"FirstImage", N_("First Image"), GTK_STOCK_GOTO_TOP}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/toolbar.cc:71:47: note: in expansion of macro 'GTK_STOCK_GO_UP' 71 | {"PrevImage", N_("Previous Image"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/toolbar.cc:72:43: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 72 | {"NextImage", N_("Next Image"), GTK_STOCK_GO_DOWN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../src/toolbar.cc:73:43: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM' 73 | {"LastImage", N_("Last Image"), GTK_STOCK_GOTO_BOTTOM}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 469 | #define GTK_STOCK_GO_BACK ((GtkStock)"gtk-go-back") | ^~~~~~~~ ../src/toolbar.cc:74:37: note: in expansion of macro 'GTK_STOCK_GO_BACK' 74 | {"Back", N_("Back"), GTK_STOCK_GO_BACK}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../src/toolbar.cc:75:40: note: in expansion of macro 'GTK_STOCK_GO_FORWARD' 75 | {"Forward", N_("Forward"), GTK_STOCK_GO_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 525 | #define GTK_STOCK_HOME ((GtkStock)"gtk-home") | ^~~~~~~~ ../src/toolbar.cc:76:37: note: in expansion of macro 'GTK_STOCK_HOME' 76 | {"Home", N_("Home"), GTK_STOCK_HOME}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/toolbar.cc:77:27: note: in expansion of macro 'GTK_STOCK_GO_UP' 77 | {"Up", N_("Up"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 685 | #define GTK_STOCK_MEDIA_PREVIOUS ((GtkStock)"gtk-media-previous") | ^~~~~~~~ ../src/toolbar.cc:78:43: note: in expansion of macro 'GTK_STOCK_MEDIA_PREVIOUS' 78 | {"FirstPage", N_("First page"), GTK_STOCK_MEDIA_PREVIOUS}, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 652 | #define GTK_STOCK_MEDIA_NEXT ((GtkStock)"gtk-media-next") | ^~~~~~~~ ../src/toolbar.cc:79:42: note: in expansion of macro 'GTK_STOCK_MEDIA_NEXT' 79 | {"LastPage", N_("Last Page"), GTK_STOCK_MEDIA_NEXT}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 641 | #define GTK_STOCK_MEDIA_FORWARD ((GtkStock)"gtk-media-forward") | ^~~~~~~~ ../src/toolbar.cc:80:42: note: in expansion of macro 'GTK_STOCK_MEDIA_FORWARD' 80 | {"NextPage", N_("Next page"), GTK_STOCK_MEDIA_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 707 | #define GTK_STOCK_MEDIA_REWIND ((GtkStock)"gtk-media-rewind") | ^~~~~~~~ ../src/toolbar.cc:81:46: note: in expansion of macro 'GTK_STOCK_MEDIA_REWIND' 81 | {"PrevPage", N_("Previous Page"), GTK_STOCK_MEDIA_REWIND}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:451:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 451 | #define GTK_STOCK_GOTO_LAST ((GtkStock)"gtk-goto-last") | ^~~~~~~~ ../src/toolbar.cc:82:54: note: in expansion of macro 'GTK_STOCK_GOTO_LAST' 82 | {"ImageForward", N_("Image Forward"), GTK_STOCK_GOTO_LAST}, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:442:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 442 | #define GTK_STOCK_GOTO_FIRST ((GtkStock)"gtk-goto-first") | ^~~~~~~~ ../src/toolbar.cc:83:43: note: in expansion of macro 'GTK_STOCK_GOTO_FIRST' 83 | {"ImageBack", N_("Image Back"), GTK_STOCK_GOTO_FIRST}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/toolbar.cc:84:43: note: in expansion of macro 'GTK_STOCK_NEW' 84 | {"NewWindow", N_("New window"), GTK_STOCK_NEW}, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 534 | #define GTK_STOCK_INDEX ((GtkStock)"gtk-index") | ^~~~~~~~ ../src/toolbar.cc:85:55: note: in expansion of macro 'GTK_STOCK_INDEX' 85 | {"NewCollection", N_("New collection"), GTK_STOCK_INDEX}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/toolbar.cc:86:56: note: in expansion of macro 'GTK_STOCK_OPEN' 86 | {"OpenCollection", N_("Open collection"), GTK_STOCK_OPEN}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/toolbar.cc:87:39: note: in expansion of macro 'GTK_STOCK_FIND' 87 | {"Search", N_("Search"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/toolbar.cc:88:48: note: in expansion of macro 'GTK_STOCK_FIND' 88 | {"FindDupes", N_("Find duplicates"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/toolbar.cc:89:42: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 89 | {"NewFolder", N_("New folder"),GTK_STOCK_DIRECTORY}, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/toolbar.cc:90:37: note: in expansion of macro 'GTK_STOCK_COPY' 90 | {"Copy", N_("Copy"), GTK_STOCK_COPY}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/toolbar.cc:93:39: note: in expansion of macro 'GTK_STOCK_DELETE' 93 | {"Delete", N_("Delete"), GTK_STOCK_DELETE}, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/toolbar.cc:94:45: note: in expansion of macro 'GTK_STOCK_CLOSE' 94 | {"CloseWindow", N_("Close Window"), GTK_STOCK_CLOSE}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../src/toolbar.cc:102:38: note: in expansion of macro 'GTK_STOCK_PRINT' 102 | {"Print", N_("Print"), GTK_STOCK_PRINT}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/toolbar.cc:103:44: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 103 | {"Preferences", N_("Preferences"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/toolbar.cc:104:62: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 104 | {"LayoutConfig", N_("Configure this window"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/toolbar.cc:112:40: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 112 | {"ZoomIn", N_("Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/toolbar.cc:113:41: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 113 | {"ZoomOut", N_("Zoom out"), GTK_STOCK_ZOOM_OUT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/toolbar.cc:114:41: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 114 | {"Zoom100", N_("Zoom 1:1"), GTK_STOCK_ZOOM_100}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/toolbar.cc:115:44: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 115 | {"ZoomFit", N_("Zoom to fit"), GTK_STOCK_ZOOM_FIT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:118:41: note: in expansion of macro 'GTK_STOCK_FILE' 118 | {"Zoom200", N_("Zoom 2:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:119:41: note: in expansion of macro 'GTK_STOCK_FILE' 119 | {"Zoom300", N_("Zoom 3:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:120:41: note: in expansion of macro 'GTK_STOCK_FILE' 120 | {"Zoom400", N_("Zoom 4:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:121:41: note: in expansion of macro 'GTK_STOCK_FILE' 121 | {"Zoom50", N_("Zoom 1:2"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:122:40: note: in expansion of macro 'GTK_STOCK_FILE' 122 | {"Zoom33", N_("Zoom1:3"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:123:41: note: in expansion of macro 'GTK_STOCK_FILE' 123 | {"Zoom25", N_("Zoom 1:4"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/toolbar.cc:124:58: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 124 | {"ConnectZoomIn", N_("Connected Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../src/toolbar.cc:128:57: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER' 128 | {"ShowInfoPixel", N_("Pixel Info"), GTK_STOCK_COLOR_PICKER}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1047:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1047 | #define GTK_STOCK_STRIKETHROUGH ((GtkStock)"gtk-strikethrough") | ^~~~~~~~ ../src/toolbar.cc:129:49: note: in expansion of macro 'GTK_STOCK_STRIKETHROUGH' 129 | {"IgnoreAlpha", N_("Ignore Alpha"), GTK_STOCK_STRIKETHROUGH}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:776:42: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 776 | #define GTK_STOCK_ORIENTATION_PORTRAIT ((GtkStock)"gtk-orientation-portrait") | ^~~~~~~~ ../src/toolbar.cc:130:49: note: in expansion of macro 'GTK_STOCK_ORIENTATION_PORTRAIT' 130 | {"ExifRotate", N_("Exif rotate"), GTK_STOCK_ORIENTATION_PORTRAIT}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:993:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 993 | #define GTK_STOCK_SELECT_COLOR ((GtkStock)"gtk-select-color") | ^~~~~~~~ ../src/toolbar.cc:131:65: note: in expansion of macro 'GTK_STOCK_SELECT_COLOR' 131 | {"UseColorProfiles", N_("Use color profiles"), GTK_STOCK_SELECT_COLOR}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../src/toolbar.cc:132:57: note: in expansion of macro 'GTK_STOCK_SAVE' 132 | {"SaveMetadata", N_("Save metadata"), GTK_STOCK_SAVE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 663 | #define GTK_STOCK_MEDIA_PAUSE ((GtkStock)"gtk-media-pause") | ^~~~~~~~ ../src/toolbar.cc:134:56: note: in expansion of macro 'GTK_STOCK_MEDIA_PAUSE' 134 | {"SlideShowPause", N_("Pause slideshow"), GTK_STOCK_MEDIA_PAUSE}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:135:57: note: in expansion of macro 'GTK_STOCK_FILE' 135 | {"SlideShowFaster", N_("Slideshow Faster"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/toolbar.cc:136:57: note: in expansion of macro 'GTK_STOCK_FILE' 136 | {"SlideShowSlower", N_("Slideshow Slower"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../src/toolbar.cc:137:40: note: in expansion of macro 'GTK_STOCK_REFRESH' 137 | {"Refresh", N_("Refresh"), GTK_STOCK_REFRESH}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/toolbar.cc:138:45: note: in expansion of macro 'GTK_STOCK_HELP' 138 | {"HelpContents", N_("Help"), GTK_STOCK_HELP}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../src/toolbar.cc:146:37: note: in expansion of macro 'GTK_STOCK_QUIT' 146 | {"Quit", N_("Quit"), GTK_STOCK_QUIT}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/toolbar.cc: In function 'void toolbar_menu_popup(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../src/toolbar.cc:217:62: note: in expansion of macro 'GTK_STOCK_GOTO_TOP' 217 | menu_item_add_stock(menu, _("Move to _top"), GTK_STOCK_GOTO_TOP, G_CALLBACK(toolbar_item_move_top_cb), widget); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/toolbar.cc:218:58: note: in expansion of macro 'GTK_STOCK_GO_UP' 218 | menu_item_add_stock(menu, _("Move _up"), GTK_STOCK_GO_UP, G_CALLBACK(toolbar_item_move_up_cb), widget); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/toolbar.cc:219:60: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 219 | menu_item_add_stock(menu, _("Move _down"), GTK_STOCK_GO_DOWN, G_CALLBACK(toolbar_item_move_down_cb), widget); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../src/toolbar.cc:220:65: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM' 220 | menu_item_add_stock(menu, _("Move to _bottom"), GTK_STOCK_GOTO_BOTTOM, G_CALLBACK(toolbar_item_move_bottom_cb), widget); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/toolbar.cc:222:56: note: in expansion of macro 'GTK_STOCK_DELETE' 222 | menu_item_add_stock(menu, _("Remove"), GTK_STOCK_DELETE, G_CALLBACK(toolbar_item_delete_cb), widget); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/toolbar.cc: In function 'void toolbarlist_add_button(const gchar*, const gchar*, const gchar*, GtkBox*)': ../src/toolbar.cc:330:72: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 330 | toolbar_entry->image = gtk_image_new_from_stock(toolbar_entry->stock_id, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 331 |  GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42, from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:574:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 574 | #define GTK_STOCK_JUMP_TO ((GtkStock)"gtk-jump-to") | ^~~~~~~~ ../src/toolbar.cc:336:65: note: in expansion of macro 'GTK_STOCK_JUMP_TO' 336 | toolbar_entry->image = gtk_image_new_from_stock(GTK_STOCK_JUMP_TO, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/toolbar.cc:336:64: warning: 'GtkWidget* gtk_image_new_from_stock(const gchar*, GtkIconSize)' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations] 336 | toolbar_entry->image = gtk_image_new_from_stock(GTK_STOCK_JUMP_TO, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 337 |  GTK_ICON_SIZE_BUTTON); | ~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here 122 | GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/toolbar.cc: In function 'GtkWidget* toolbar_select_new(LayoutWindow*, ToolbarType)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/toolbar.cc:535:66: note: in expansion of macro 'GTK_STOCK_ADD' 535 | toolbarlist[bar]->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, "NULL", FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/osd.cc: In function 'void set_osd_button(GtkTable*, gint, gint, const gchar*, const gchar*, GtkWidget*)': ../src/osd.cc:151:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 151 | gtk_table_attach_defaults(table, new_button, cols, cols+1, rows, rows+1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from ../src/main.h:58, from ../src/osd.cc:25: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57: ../src/osd.cc: In function 'GtkWidget* osd_new(gint, GtkWidget*)': ../src/osd.cc:187:40: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 187 | table = GTK_TABLE(gtk_table_new(max_rows, max_cols, FALSE)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:37:42: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 37 | #define GTK_TABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TABLE, GtkTable)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/osd.cc:187:17: note: in expansion of macro 'GTK_TABLE' 187 | table = GTK_TABLE(gtk_table_new(max_rows, max_cols, FALSE)); | ^~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30: ../src/osd.cc: In function 'gchar* image_osd_mkinfo(const gchar*, FileData*, GHashTable*)': /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/osd.cc:453:9: note: in expansion of macro 'g_string_free' 453 | g_string_free(osd_info, FALSE); | ^~~~~~~~~~~~~ ../src/osd.cc: In function 'gchar* keywords_to_string(FileData*)': /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/osd.cc:237:17: note: in expansion of macro 'g_string_free' 237 | g_string_free(kwstr, FALSE); | ^~~~~~~~~~~~~ ../src/logwindow.cc: In function 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)': ../src/logwindow.cc:345:49: warning: unused parameter 'widget' [-Wunused-parameter] 345 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *UNUSED(logwin)) | ~~~~~~~~~~~~~~~^~~~~~ ../src/logwindow.cc: In function 'LogWindow* log_window_create(LayoutWindow*)': ../src/logwindow.cc:388:20: warning: unused variable 'hbox' [-Wunused-variable] 388 | GtkWidget *hbox; | ^~~~ ../src/logwindow.cc:389:20: warning: unused variable 'label' [-Wunused-variable] 389 | GtkWidget *label = nullptr; | ^~~~~ ../src/logwindow.cc:390:20: warning: unused variable 'search_box' [-Wunused-variable] 390 | GtkWidget *search_box; | ^~~~~~~~~~ ../src/logwindow.cc:391:20: warning: unused variable 'backwards_button' [-Wunused-variable] 391 | GtkWidget *backwards_button; | ^~~~~~~~~~~~~~~~ ../src/logwindow.cc:392:20: warning: unused variable 'forwards_button' [-Wunused-variable] 392 | GtkWidget *forwards_button; | ^~~~~~~~~~~~~~~ ../src/logwindow.cc:393:20: warning: unused variable 'all_button' [-Wunused-variable] 393 | GtkWidget *all_button; | ^~~~~~~~~~ ../src/logwindow.cc:394:23: warning: unused variable 'theme' [-Wunused-variable] 394 | GtkIconTheme *theme; | ^~~~~ ../src/logwindow.cc:395:20: warning: unused variable 'pixbuf' [-Wunused-variable] 395 | GdkPixbuf *pixbuf; | ^~~~~~ ../src/logwindow.cc:396:20: warning: unused variable 'image' [-Wunused-variable] 396 | GtkWidget *image = nullptr; | ^~~~~ ../src/logwindow.cc: At global scope: ../src/logwindow.cc:371:13: warning: 'void filter_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function] 371 | static void filter_entry_icon_cb(GtkEntry *entry, GtkEntryIconPosition UNUSED(pos), GdkEvent *UNUSED(event), gpointer UNUSED(userdata)) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:352:13: warning: 'void search_entry_icon_cb(GtkEntry*, GtkEntryIconPosition, GdkEvent*, gpointer)' defined but not used [-Wunused-function] 352 | static void search_entry_icon_cb(GtkEntry *UNUSED(entry), GtkEntryIconPosition pos, GdkEvent *UNUSED(event), gpointer userdata) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:345:17: warning: 'gboolean debug_changed_cb(GtkSpinButton*, LogWindow*)' defined but not used [-Wunused-function] 345 | static gboolean debug_changed_cb(GtkSpinButton *widget, LogWindow *UNUSED(logwin)) | ^~~~~~~~~~~~~~~~ ../src/logwindow.cc:338:17: warning: 'gboolean all_keypress_event_cb(GtkToggleButton*, LogWindow*)' defined but not used [-Wunused-function] 338 | static gboolean all_keypress_event_cb(GtkToggleButton *widget, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:331:17: warning: 'gboolean forwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function] 331 | static gboolean forwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:324:17: warning: 'gboolean backwards_keypress_event_cb(GtkWidget*, GdkEventKey*, LogWindow*)' defined but not used [-Wunused-function] 324 | static gboolean backwards_keypress_event_cb(GtkWidget *widget, GdkEventKey *event, LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:214:13: warning: 'void search_activate_event(GtkEntry*, LogWindow*)' defined but not used [-Wunused-function] 214 | static void search_activate_event(GtkEntry *UNUSED(widget), LogWindow *logwin) | ^~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:171:13: warning: 'void log_window_regexp_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 171 | static void log_window_regexp_cb(GtkWidget *text_entry, gpointer UNUSED(data)) | ^~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:166:13: warning: 'void log_window_timer_data_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 166 | static void log_window_timer_data_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data)) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:150:13: warning: 'void log_window_line_wrap_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 150 | static void log_window_line_wrap_cb(GtkWidget *UNUSED(widget), gpointer data) | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/logwindow.cc:145:13: warning: 'void log_window_pause_cb(GtkWidget*, gpointer)' defined but not used [-Wunused-function] 145 | static void log_window_pause_cb(GtkWidget *UNUSED(widget), gpointer UNUSED(data)) | ^~~~~~~~~~~~~~~~~~~ ../src/menu.cc: In function 'gchar* sort_type_get_text(SortType)': ../src/menu.cc:170:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings] 170 | return (""); | ~^~~ ../src/menu.cc: In function 'gchar* zoom_type_get_text(ZoomMode)': ../src/menu.cc:270:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings] 270 | return (""); | ~^~~ ../src/menu.cc: In function 'gchar* alter_type_get_text(AlterType)': ../src/menu.cc:358:17: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings] 358 | return (""); | ~^~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/menu.cc:22: ../src/menu.cc: In function 'GtkWidget* submenu_add_collections(GtkWidget*, GtkWidget**, GCallback, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 534 | #define GTK_STOCK_INDEX ((GtkStock)"gtk-index") | ^~~~~~~~ ../src/menu.cc:457:41: note: in expansion of macro 'GTK_STOCK_INDEX' 457 | GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(-1)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/print.cc:21: ../src/print.cc: In function 'void print_text_menu(GtkWidget*, PrintWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1002 | #define GTK_STOCK_SELECT_FONT ((GtkStock)"gtk-select-font") | ^~~~~~~~ ../src/print.cc:401:43: note: in expansion of macro 'GTK_STOCK_SELECT_FONT' 401 | button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1002 | #define GTK_STOCK_SELECT_FONT ((GtkStock)"gtk-select-font") | ^~~~~~~~ ../src/print.cc:455:43: note: in expansion of macro 'GTK_STOCK_SELECT_FONT' 455 | button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/main.cc: In function 'void sig_handler_cb(int, siginfo_t*, void*)': ../src/main.cc:86:17: warning: variable 'len' set but not used [-Wunused-but-set-variable] 86 | ssize_t len; | ^~~ ../src/main.cc: In function 'void parse_command_line_add_dir(const gchar*, gchar**, gchar**, GList**)': ../src/main.cc:273:53: warning: unused parameter 'dir' [-Wunused-parameter] 273 | static void parse_command_line_add_dir(const gchar *dir, gchar **UNUSED(path), gchar **UNUSED(file), | ~~~~~~~~~~~~~^~~ ../src/main.cc: In function 'void parse_command_line_for_debug_option(gint, gchar**)': ../src/main.cc:673:54: warning: unused parameter 'argc' [-Wunused-parameter] 673 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~^~~~ ../src/main.cc:673:67: warning: unused parameter 'argv' [-Wunused-parameter] 673 | static void parse_command_line_for_debug_option(gint argc, gchar *argv[]) | ~~~~~~~^~~~~~ ../src/main.cc: In function 'void gtkrc_load()': ../src/main.cc:997:40: warning: 'void gtk_rc_add_default_file(const gchar*)' is deprecated: Use 'GtkStyleContext' instead [-Wdeprecated-declarations] 997 | gtk_rc_add_default_file(pathl); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:273, from ../src/main.h:58, from ../src/main.cc:30: /usr/include/gtk-3.0/gtk/deprecated/gtkrc.h:169:11: note: declared here 169 | void gtk_rc_add_default_file (const gchar *filename); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../src/main.cc: In function 'gint exit_confirm_dlg()': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/main.cc:1109:49: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 1109 | generic_dialog_add_message(exit_dialog, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../src/main.cc:1112:48: note: in expansion of macro 'GTK_STOCK_QUIT' 1112 | generic_dialog_add_button(exit_dialog, GTK_STOCK_QUIT, nullptr, exit_confirm_exit_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/main.cc: In function 'void sigbus_handler_cb(int, siginfo_t*, void*)': ../src/main.cc:1152:62: warning: unused parameter 'info' [-Wunused-parameter] 1152 | static void sigbus_handler_cb(int UNUSED(signum), siginfo_t *info, void *UNUSED(context)) | ~~~~~~~~~~~^~~~ ../src/main.cc: In function 'void set_theme_bg_color()': ../src/main.cc:1206:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1206 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127: /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/main.cc: In function 'gint main(gint, gchar**)': ../src/main.cc:1277:25: warning: 'void gdk_threads_init()' is deprecated [-Wdeprecated-declarations] 1277 | gdk_threads_init(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:61, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkthreads.h:44:10: note: declared here 44 | void gdk_threads_init (void); | ^~~~~~~~~~~~~~~~ ../src/main.cc:1278:26: warning: 'void gdk_threads_enter()' is deprecated [-Wdeprecated-declarations] 1278 | gdk_threads_enter(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkthreads.h:46:10: note: declared here 46 | void gdk_threads_enter (void); | ^~~~~~~~~~~~~~~~~ ../src/main.cc:1584:26: warning: 'void gdk_threads_leave()' is deprecated [-Wdeprecated-declarations] 1584 | gdk_threads_leave(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkthreads.h:48:10: note: declared here 48 | void gdk_threads_leave (void); | ^~~~~~~~~~~~~~~~~ ../src/main.cc: At global scope: ../src/main.cc:1152:13: warning: 'void sigbus_handler_cb(int, siginfo_t*, void*)' defined but not used [-Wunused-function] 1152 | static void sigbus_handler_cb(int UNUSED(signum), siginfo_t *info, void *UNUSED(context)) | ^~~~~~~~~~~~~~~~~ ../src/fullscreen.cc: In function 'void clear_mouse_cursor(GtkWidget*, gint)': ../src/fullscreen.cc:54:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 54 | cursor = gdk_cursor_new(GDK_WATCH); | ~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../src/main.h:57, from ../src/fullscreen.cc:22: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../src/fullscreen.cc:66:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 66 | cursor = gdk_cursor_new(GDK_BLANK_CURSOR); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../src/fullscreen.cc: In function 'void fullscreen_stop(FullScreenData*)': ../src/fullscreen.cc:358:28: warning: 'void gdk_keyboard_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 358 | gdk_keyboard_ungrab(GDK_CURRENT_TIME); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc: In function 'GList* fullscreen_prefs_list()': ../src/fullscreen.cc:398:43: warning: 'gint gdk_display_get_n_screens(GdkDisplay*)' is deprecated [-Wdeprecated-declarations] 398 | number = gdk_display_get_n_screens(display); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32: /usr/include/gtk-3.0/gdk/gdkdisplay.h:54:13: note: declared here 54 | gint gdk_display_get_n_screens (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:406:48: warning: 'GdkScreen* gdk_display_get_screen(GdkDisplay*, gint)' is deprecated [-Wdeprecated-declarations] 406 | screen = gdk_display_get_screen(display, i); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkdisplay.h:56:13: note: declared here 56 | GdkScreen * gdk_display_get_screen (GdkDisplay *display, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:407:53: warning: 'gint gdk_screen_get_n_monitors(GdkScreen*)' is deprecated: Use 'gdk_display_get_n_monitors' instead [-Wdeprecated-declarations] 407 | monitors = gdk_screen_get_n_monitors(screen); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:74:14: note: declared here 74 | gint gdk_screen_get_n_monitors (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:416:60: warning: 'gchar* gdk_screen_make_display_name(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 416 | name = gdk_screen_make_display_name(screen); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:71:14: note: declared here 71 | gchar * gdk_screen_make_display_name (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:422:66: warning: 'gint gdk_screen_get_width(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 422 | rect.width = gdk_screen_get_width(screen); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:423:68: warning: 'gint gdk_screen_get_height(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 423 | rect.height = gdk_screen_get_height(screen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:428:64: warning: 'void gdk_screen_get_monitor_geometry(GdkScreen*, gint, GdkRectangle*)' is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] 428 | gdk_screen_get_monitor_geometry(screen, j, &rect); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here 78 | void gdk_screen_get_monitor_geometry (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:429:75: warning: 'gchar* gdk_screen_get_monitor_plug_name(GdkScreen*, gint)' is deprecated: Use 'gdk_monitor_get_model' instead [-Wdeprecated-declarations] 429 | subname = gdk_screen_get_monitor_plug_name(screen, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:100:15: note: declared here 100 | gchar * gdk_screen_get_monitor_plug_name (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc: In function 'void fullscreen_prefs_get_geometry(gint, GtkWidget*, gint*, gint*, gint*, gint*, GdkScreen**, gboolean*)': ../src/fullscreen.cc:526:60: warning: 'gint gdk_display_get_n_screens(GdkDisplay*)' is deprecated [-Wdeprecated-declarations] 526 | if (n >= 0 && n < gdk_display_get_n_screens(display)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkdisplay.h:54:13: note: declared here 54 | gint gdk_display_get_n_screens (GdkDisplay *display); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:528:56: warning: 'GdkScreen* gdk_display_get_screen(GdkDisplay*, gint)' is deprecated [-Wdeprecated-declarations] 528 | screen = gdk_display_get_screen(display, n); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkdisplay.h:56:13: note: declared here 56 | GdkScreen * gdk_display_get_screen (GdkDisplay *display, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:544:92: warning: 'gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] 544 | sd->number%100 == gdk_screen_get_monitor_at_window(screen, gtk_widget_get_window(widget))+1))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here 91 | gint gdk_screen_get_monitor_at_window (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:562:57: warning: 'gint gdk_screen_get_width(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 562 | if (width) *width = gdk_screen_get_width(screen); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:58:14: note: declared here 58 | gint gdk_screen_get_width (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:563:60: warning: 'gint gdk_screen_get_height(GdkScreen*)' is deprecated [-Wdeprecated-declarations] 563 | if (height) *height = gdk_screen_get_height(screen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:60:14: note: declared here 60 | gint gdk_screen_get_height (GdkScreen *screen); | ^~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:575:59: warning: 'gint gdk_screen_get_monitor_at_window(GdkScreen*, GdkWindow*)' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] 575 | monitor = gdk_screen_get_monitor_at_window(screen, gtk_widget_get_window(widget)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:91:15: note: declared here 91 | gint gdk_screen_get_monitor_at_window (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/fullscreen.cc:577:48: warning: 'void gdk_screen_get_monitor_geometry(GdkScreen*, gint, GdkRectangle*)' is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] 577 | gdk_screen_get_monitor_geometry(screen, monitor, &rect); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkscreen.h:78:14: note: declared here 78 | void gdk_screen_get_monitor_geometry (GdkScreen *screen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-util.cc: In function 'void register_stock_icon(const gchar*, GdkPixbuf*)': ../src/pixbuf-util.cc:204:52: warning: 'GtkIconFactory* gtk_icon_factory_new()' is deprecated [-Wdeprecated-declarations] 204 | icon_factory = gtk_icon_factory_new(); | ~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27, from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27, from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from ../src/main.h:58, from ../src/pixbuf-util.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:80:17: note: declared here 80 | GtkIconFactory* gtk_icon_factory_new (void); | ^~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-util.cc:205:45: warning: 'void gtk_icon_factory_add_default(GtkIconFactory*)' is deprecated [-Wdeprecated-declarations] 205 | gtk_icon_factory_add_default(icon_factory); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:92:13: note: declared here 92 | void gtk_icon_factory_add_default (GtkIconFactory *factory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-util.cc:208:48: warning: 'GtkIconSet* gtk_icon_set_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations] 208 | icon_set = gtk_icon_set_new_from_pixbuf(pixbuf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:140:13: note: declared here 140 | GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-util.cc:209:29: warning: 'void gtk_icon_factory_add(GtkIconFactory*, const gchar*, GtkIconSet*)' is deprecated [-Wdeprecated-declarations] 209 | gtk_icon_factory_add(icon_factory, key, icon_set); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:82:17: note: declared here 82 | void gtk_icon_factory_add (GtkIconFactory *factory, | ^~~~~~~~~~~~~~~~~~~~ ../src/renderer-tiles.cc: In function 'void rt_overlay_draw(RendererTiles*, gint, gint, gint, gint, ImageTile*)': ../src/renderer-tiles.cc:628:54: warning: 'cairo_t* gdk_cairo_create(GdkWindow*)' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 628 | cr = gdk_cairo_create(od->window); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/main.h:57, from ../src/renderer-tiles.cc:26: /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ ../src/renderer-tiles.cc:657:62: warning: 'cairo_t* gdk_cairo_create(GdkWindow*)' is deprecated: Use 'gdk_window_begin_draw_frame() and gdk_drawing_context_get_cairo_context()' instead [-Wdeprecated-declarations] 657 | cr = gdk_cairo_create(od->window); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkcairo.h:35:12: note: declared here 35 | cairo_t * gdk_cairo_create (GdkWindow *window); | ^~~~~~~~~~~~~~~~ ../src/jpeg-parser.cc: In function 'gint mpo_parse_Index_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)': ../src/jpeg-parser.cc:197:15: warning: variable 'format' set but not used [-Wunused-but-set-variable] 197 | guint format; | ^~~~~~ ../src/jpeg-parser.cc: In function 'gint mpo_parse_Attributes_IFD_entry(const guchar*, guint, guint, TiffByteOrder, gpointer)': ../src/jpeg-parser.cc:269:15: warning: variable 'format' set but not used [-Wunused-but-set-variable] 269 | guint format; | ^~~~~~ ../src/jpeg-parser.cc:270:15: warning: variable 'count' set but not used [-Wunused-but-set-variable] 270 | guint count; | ^~~~~ src/gq-marshal.c: In function 'gq_marshal_VOID__INT_INT_INT_INT': src/gq-marshal.c:83:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 83 | callback = (GMarshalFunc_VOID__INT_INT_INT_INT) (marshal_data ? marshal_data : cc->callback); | ^ src/gq-marshal.c: In function 'gq_marshal_VOID__INT_INT': src/gq-marshal.c:122:14: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 122 | callback = (GMarshalFunc_VOID__INT_INT) (marshal_data ? marshal_data : cc->callback); | ^ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/img-view.cc:22: ../src/img-view.cc: In function 'void button_cb(ImageWindow*, GdkEventButton*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/img-view.cc:671:112: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 671 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/img-view.cc: In function 'ViewWindow* real_view_window_new(FileData*, GList*, CollectionData*, CollectInfo*)': ../src/img-view.cc:987:43: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 987 | gint mw = gdk_screen_width() * options->image.max_window_size / 100; | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../src/img-view.cc:988:44: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 988 | gint mh = gdk_screen_height() * options->image.max_window_size / 100; | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/img-view.cc: In function 'GtkWidget* view_popup_menu(ViewWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/img-view.cc:1406:50: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 1406 | menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, G_CALLBACK(view_zoom_in_cb), vw); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/img-view.cc:1407:51: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 1407 | menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, G_CALLBACK(view_zoom_out_cb), vw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/img-view.cc:1408:51: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 1408 | menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, G_CALLBACK(view_zoom_1_1_cb), vw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/img-view.cc:1409:53: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 1409 | menu_item_add_stock(menu, _("Zoom to fit"), GTK_STOCK_ZOOM_FIT, G_CALLBACK(view_zoom_fit_cb), vw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/img-view.cc:1420:61: note: in expansion of macro 'GTK_STOCK_NEW' 1420 | menu_item_add_stock(menu, _("View in _new window"), GTK_STOCK_NEW, G_CALLBACK(view_new_window_cb), vw); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/img-view.cc:1424:50: note: in expansion of macro 'GTK_STOCK_COPY' 1424 | menu_item_add_stock(menu, _("_Copy..."), GTK_STOCK_COPY, G_CALLBACK(view_copy_cb), vw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/img-view.cc:1437:55: note: in expansion of macro 'GTK_STOCK_DELETE' 1437 | _("_Delete"), GTK_STOCK_DELETE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/img-view.cc:1479:55: note: in expansion of macro 'GTK_STOCK_CLOSE' 1479 | menu_item_add_stock(menu, _("C_lose window"), GTK_STOCK_CLOSE, G_CALLBACK(view_close_cb), vw); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/img-view.cc: In function 'GtkWidget* view_confirm_dir_list(ViewWindow*, GList*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:353:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 353 | #define GTK_STOCK_DND_MULTIPLE ((GtkStock)"gtk-dnd-multiple") | ^~~~~~~~ ../src/img-view.cc:1597:72: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 1597 | menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/img-view.cc:1599:55: note: in expansion of macro 'GTK_STOCK_OK' 1599 | menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, G_CALLBACK(view_dir_list_add), d); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/img-view.cc:1600:65: note: in expansion of macro 'GTK_STOCK_ADD' 1600 | menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, G_CALLBACK(view_dir_list_recurse), d); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/img-view.cc:1601:55: note: in expansion of macro 'GTK_STOCK_REMOVE' 1601 | menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, G_CALLBACK(view_dir_list_skip), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/img-view.cc:1603:48: note: in expansion of macro 'GTK_STOCK_CANCEL' 1603 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, G_CALLBACK(view_dir_list_cancel), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57, from ../src/layout.cc:22: ../src/layout.cc: In function 'GtkWidget* layout_tool_setup(LayoutWindow*)': ../src/layout.cc:370:48: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 370 | box_folders = GTK_WIDGET(gtk_hpaned_new()); | ~~~~~~~~~~~~~~^~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/gtkwidget.h:58:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 58 | #define GTK_WIDGET(widget) (G_TYPE_CHECK_INSTANCE_CAST ((widget), GTK_TYPE_WIDGET, GtkWidget)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout.cc:370:23: note: in expansion of macro 'GTK_WIDGET' 370 | box_folders = GTK_WIDGET(gtk_hpaned_new()); | ^~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263, from ../src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout.cc: In function 'void layout_tools_setup(LayoutWindow*, GtkWidget*, GtkWidget*)': ../src/layout.cc:1644:48: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1644 | lw->tools_pane = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:287: /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout.cc:1649:48: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1649 | lw->tools_pane = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout.cc: In function 'void layout_grid_setup(LayoutWindow*)': ../src/layout.cc:1845:40: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1845 | v = lw->v_pane = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout.cc:1848:40: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 1848 | h = lw->h_pane = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout.cc: In function 'void layout_show_config_window(LayoutWindow*)': ../src/layout.cc:2280:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 2280 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/layout.cc:2286:43: note: in expansion of macro 'GTK_STOCK_OK' 2286 | button = pref_button_new(nullptr, GTK_STOCK_OK, nullptr, FALSE, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/layout.cc:2301:43: note: in expansion of macro 'GTK_STOCK_HELP' 2301 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:141:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 141 | #define GTK_STOCK_APPLY ((GtkStock)"gtk-apply") | ^~~~~~~~ ../src/layout.cc:2307:43: note: in expansion of macro 'GTK_STOCK_APPLY' 2307 | button = pref_button_new(nullptr, GTK_STOCK_APPLY, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/layout.cc:2313:43: note: in expansion of macro 'GTK_STOCK_CANCEL' 2313 | button = pref_button_new(nullptr, GTK_STOCK_CANCEL, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout.cc: In function 'LayoutWindow* layout_new_with_geometry(FileData*, LayoutOptions*, const gchar*)': ../src/layout.cc:2679:47: warning: 'gboolean gtk_window_parse_geometry(GtkWindow*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2679 | if (!gtk_window_parse_geometry(GTK_WINDOW(lw->window), geometry)) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwindow.h:443:10: note: declared here 443 | gboolean gtk_window_parse_geometry (GtkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-image.cc: In function 'void layout_image_animate_toggle(LayoutWindow*)': ../src/layout-image.cc:470:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 470 | action = gtk_action_group_get_action(lw->action_group, "Animate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/layout-image.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-image.cc:471:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 471 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.animate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37: ../src/layout-image.cc: In function 'void li_open_archive_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/layout-image.cc:696:88: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 696 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-image.cc: In function 'GtkWidget* layout_image_pop_menu(LayoutWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/layout-image.cc:777:50: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 777 | menu_item_add_stock(menu, _("Zoom _in"), GTK_STOCK_ZOOM_IN, G_CALLBACK(li_pop_menu_zoom_in_cb), lw); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/layout-image.cc:778:51: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 778 | menu_item_add_stock(menu, _("Zoom _out"), GTK_STOCK_ZOOM_OUT, G_CALLBACK(li_pop_menu_zoom_out_cb), lw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/layout-image.cc:779:51: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 779 | menu_item_add_stock(menu, _("Zoom _1:1"), GTK_STOCK_ZOOM_100, G_CALLBACK(li_pop_menu_zoom_1_1_cb), lw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/layout-image.cc:780:53: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 780 | menu_item_add_stock(menu, _("Zoom to fit"), GTK_STOCK_ZOOM_FIT, G_CALLBACK(li_pop_menu_zoom_fit_cb), lw); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/layout-image.cc:791:68: note: in expansion of macro 'GTK_STOCK_NEW' 791 | item = menu_item_add_stock(menu, _("View in _new window"), GTK_STOCK_NEW, G_CALLBACK(li_pop_menu_new_cb), lw); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/layout-image.cc:797:61: note: in expansion of macro 'GTK_STOCK_OPEN' 797 | item = menu_item_add_stock(menu, _("Open archive"), GTK_STOCK_OPEN, G_CALLBACK(li_open_archive_cb), lw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/layout-image.cc:805:57: note: in expansion of macro 'GTK_STOCK_COPY' 805 | item = menu_item_add_stock(menu, _("_Copy..."), GTK_STOCK_COPY, G_CALLBACK(li_pop_menu_copy_cb), lw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-image.cc: In function 'void layout_image_button_cb(ImageWindow*, GdkEventButton*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/layout-image.cc:1883:112: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1883 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-image.cc: In function 'GtkWidget* layout_image_setup_split_hv(LayoutWindow*, gboolean)': ../src/layout-image.cc:2332:39: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2332 | paned = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:287: /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout-image.cc:2337:39: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2337 | paned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout-image.cc: In function 'GtkWidget* layout_image_setup_split_triple(LayoutWindow*)': ../src/layout-image.cc:2367:33: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2367 | hpaned1 = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout-image.cc:2369:33: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2369 | hpaned2 = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout-image.cc: In function 'GtkWidget* layout_image_setup_split_quad(LayoutWindow*)': ../src/layout-image.cc:2413:32: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2413 | hpaned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout-image.cc:2415:33: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2415 | vpaned1 = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout-image.cc:2417:33: warning: 'GtkWidget* gtk_vpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 2417 | vpaned2 = gtk_vpaned_new(); | ~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkvpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_vpaned_new (void); | ^~~~~~~~~~~~~~ ../src/layout-config.cc: In function 'void layout_config_table_button(GtkWidget*, LayoutLocation, const gchar*)': ../src/layout-config.cc:230:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 230 | gtk_table_attach_defaults(GTK_TABLE(table), button, x1, x2, y1, y2); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from ../src/main.h:58, from ../src/layout-config.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-config.cc: In function 'GtkWidget* layout_config_widget(GtkWidget*, GtkWidget*, gint, LayoutConfig*)': ../src/layout-config.cc:256:30: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 256 | table = gtk_table_new(2, 2, TRUE); | ~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ ../src/ui-tabcomp.cc: In function 'GtkWidget* tab_completion_create_complete_button(GtkWidget*, GtkWidget*)': ../src/ui-tabcomp.cc:621:44: warning: 'GdkPixbuf* gdk_pixbuf_new_from_inline(gint, const guint8*, gboolean, GError**)' is deprecated [-Wdeprecated-declarations] 621 | pixbuf = gdk_pixbuf_new_from_inline(-1, icon_tabcomp, FALSE, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34, from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33, from /usr/include/gtk-3.0/gdk/gdkcairo.h:29, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/main.h:57, from ../src/ui-tabcomp.cc:26: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here 298 | GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58: ../src/ui-tabcomp.cc: In function 'void tab_completion_select_show(TabCompData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/ui-tabcomp.cc:859:40: note: in expansion of macro 'GTK_STOCK_OK' 859 | file_dialog_add_button(td->fd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/image.cc: In function 'void image_background_set_color_from_options(ImageWindow*, gboolean)': ../src/image.cc:1913:55: warning: 'void gtk_style_context_get_background_color(GtkStyleContext*, GtkStateFlags, GdkRGBA*)' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 1913 | gtk_style_context_get_background_color(style_context, GTK_STATE_FLAG_NORMAL, &bg_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127, from ../src/main.h:58, from ../src/image.cc:22: /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/image.cc: In function 'void image_select(ImageWindow*, gboolean)': ../src/image.cc:2010:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2010 | gtk_widget_set_state(imd->widget, GTK_STATE_SELECTED); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc:2011:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2011 | gtk_widget_set_state(imd->pr, GTK_STATE_NORMAL); /* do not propagate */ | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc:2014:37: warning: 'void gtk_widget_set_state(GtkWidget*, GtkStateType)' is deprecated: Use 'gtk_widget_set_state_flags' instead [-Wdeprecated-declarations] 2014 | gtk_widget_set_state(imd->widget, GTK_STATE_NORMAL); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:823:23: note: declared here 823 | void gtk_widget_set_state (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc: In function 'gboolean selectable_frame_draw_cb(GtkWidget*, cairo_t*, gpointer)': ../src/image.cc:2120:48: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2120 | gtk_paint_flat_box(gtk_widget_get_style(widget), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc:2122:48: warning: 'GtkStateType gtk_widget_get_state(GtkWidget*)' is deprecated: Use 'gtk_widget_get_state_flags' instead [-Wdeprecated-declarations] 2122 | gtk_widget_get_state(widget), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:827:23: note: declared here 827 | GtkStateType gtk_widget_get_state (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc:2120:27: warning: 'void gtk_paint_flat_box(GtkStyle*, cairo_t*, GtkStateType, GtkShadowType, GtkWidget*, const gchar*, gint, gint, gint, gint)' is deprecated: Use 'GtkStyleContext and gtk_render_background' instead [-Wdeprecated-declarations] 2120 | gtk_paint_flat_box(gtk_widget_get_style(widget), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2121 |  cr, | ~~~ 2122 |  gtk_widget_get_state(widget), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2123 |  gtk_frame_get_shadow_type(GTK_FRAME(widget)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2124 |  widget, | ~~~~~~~ 2125 |  nullptr, | ~~~~~~~~ 2126 |  allocation.x + 3, allocation.y + 3, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2127 |  allocation.width - 6, allocation.height - 6); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:546:6: note: declared here 546 | void gtk_paint_flat_box (GtkStyle *style, | ^~~~~~~~~~~~~~~~~~ ../src/image.cc:2131:53: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2131 | gtk_paint_focus(gtk_widget_get_style(widget), cr, GTK_STATE_ACTIVE, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc:2131:32: warning: 'void gtk_paint_focus(GtkStyle*, cairo_t*, GtkStateType, GtkWidget*, const gchar*, gint, gint, gint, gint)' is deprecated: Use 'GtkStyleContext and gtk_render_focus' instead [-Wdeprecated-declarations] 2131 | gtk_paint_focus(gtk_widget_get_style(widget), cr, GTK_STATE_ACTIVE, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2132 |  widget, "image_window", | ~~~~~~~~~~~~~~~~~~~~~~~ 2133 |  allocation.x, allocation.y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2134 |  allocation.width - 1, allocation.height - 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:630:6: note: declared here 630 | void gtk_paint_focus (GtkStyle *style, | ^~~~~~~~~~~~~~~ ../src/image.cc:2138:54: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2138 | gtk_paint_shadow(gtk_widget_get_style(widget), cr, GTK_STATE_NORMAL, GTK_SHADOW_IN, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../src/image.cc:2138:33: warning: 'void gtk_paint_shadow(GtkStyle*, cairo_t*, GtkStateType, GtkShadowType, GtkWidget*, const gchar*, gint, gint, gint, gint)' is deprecated: Use 'GtkStyleContext and gtk_render_background' instead [-Wdeprecated-declarations] 2138 | gtk_paint_shadow(gtk_widget_get_style(widget), cr, GTK_STATE_NORMAL, GTK_SHADOW_IN, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2139 |  widget, "image_window", | ~~~~~~~~~~~~~~~~~~~~~~~ 2140 |  allocation.x, allocation.y, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2141 |  allocation.width - 1, allocation.height - 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:500:6: note: declared here 500 | void gtk_paint_shadow (GtkStyle *style, | ^~~~~~~~~~~~~~~~ ../src/utilops.cc: In function 'void generic_dialog_add_image(GenericDialog*, GtkWidget*, FileData*, const gchar*, gboolean, FileData*, const gchar*, gboolean)': ../src/utilops.cc:93:41: warning: 'GtkWidget* gtk_hseparator_new()' is deprecated: Use 'gtk_separator_new' instead [-Wdeprecated-declarations] 93 | sep = gtk_hseparator_new(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:267, from ../src/main.h:58, from ../src/utilops.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkhseparator.h:61:12: note: declared here 61 | GtkWidget* gtk_hseparator_new (void); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../src/utilops.cc: In function 'GenericDialog* file_util_warning_dialog(const gchar*, const gchar*, const gchar*, GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/utilops.cc:216:39: note: in expansion of macro 'GTK_STOCK_OK' 216 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, file_util_warning_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'gint file_util_perform_ci_cb(gpointer, EditorFlags, GList*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/utilops.cc:600:55: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 600 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, nullptr, msg->str, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../src/utilops.cc:602:54: note: in expansion of macro 'GTK_STOCK_GO_FORWARD' 602 | generic_dialog_add_button(d, GTK_STOCK_GO_FORWARD, _("Co_ntinue"), | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:609:79: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 609 | file_util_warning_dialog(ud->messages.fail, msg->str, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_perform_ci_dir(UtilityData*, gboolean, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:720:83: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 720 | file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:773:88: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 773 | gd = file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:826:90: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 826 | (void) file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:845:90: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 845 | (void) file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_perform_ci(UtilityData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:924:75: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 924 | file_util_warning_dialog(ud->messages.fail, text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'GdkPixbuf* file_util_get_error_icon(FileData*, GList*, GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/utilops.cc:955:61: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 955 | pb_warning = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_MENU, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc:955:52: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 955 | pb_warning = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_MENU, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:960:59: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 960 | pb_error = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc:960:50: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 960 | pb_error = gtk_widget_render_icon(widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:141:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 141 | #define GTK_STOCK_APPLY ((GtkStock)"gtk-apply") | ^~~~~~~~ ../src/utilops.cc:965:59: note: in expansion of macro 'GTK_STOCK_APPLY' 965 | pb_apply = gtk_widget_render_icon(widget, GTK_STOCK_APPLY, GTK_ICON_SIZE_MENU, nullptr); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc:965:50: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 965 | pb_apply = gtk_widget_render_icon(widget, GTK_STOCK_APPLY, GTK_ICON_SIZE_MENU, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/utilops.cc: In function 'void file_util_check_ci(UtilityData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/utilops.cc:1048:47: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1048 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("Really continue?"), desc, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../src/utilops.cc:1050:46: note: in expansion of macro 'GTK_STOCK_GO_FORWARD' 1050 | generic_dialog_add_button(d, GTK_STOCK_GO_FORWARD, _("Co_ntinue"), | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/utilops.cc:1062:47: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1062 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("This operation can't continue:"), desc, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_fdlg_rename_cb(FileDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/utilops.cc:1176:47: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1176 | generic_dialog_add_message(d, GTK_STOCK_DIALOG_WARNING, _("This operation can't continue:"), desc, TRUE); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_dialog_init_simple_list(UtilityData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/utilops.cc:1526:28: note: in expansion of macro 'GTK_STOCK_DELETE' 1526 | stock_id = GTK_STOCK_DELETE; | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/utilops.cc:1530:28: note: in expansion of macro 'GTK_STOCK_OK' 1530 | stock_id = GTK_STOCK_OK; | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../src/utilops.cc:1535:65: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED' 1535 | if (ud->discard_func) generic_dialog_add_button(ud->gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_discard_cb, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:556:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 556 | #define GTK_STOCK_INFO ((GtkStock)"gtk-info") | ^~~~~~~~ ../src/utilops.cc:1536:65: note: in expansion of macro 'GTK_STOCK_INFO' 1536 | if (ud->details_func) generic_dialog_add_button(ud->gd, GTK_STOCK_INFO, _("File details"), file_util_details_cb, FALSE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/utilops.cc:1549:50: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 1549 | box = generic_dialog_add_message(ud->gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_dialog_init_dest_folder(UtilityData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/utilops.cc:1586:28: note: in expansion of macro 'GTK_STOCK_COPY' 1586 | stock_id = GTK_STOCK_COPY; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/utilops.cc:1590:28: note: in expansion of macro 'GTK_STOCK_OK' 1590 | stock_id = GTK_STOCK_OK; | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../src/utilops.cc:1609:46: note: in expansion of macro 'GTK_STOCK_EDIT' 1609 | file_dialog_add_button(fdlg, GTK_STOCK_EDIT, "With Rename", file_util_fdlg_rename_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../src/utilops.cc:1613:46: note: in expansion of macro 'GTK_STOCK_EDIT' 1613 | file_dialog_add_button(fdlg, GTK_STOCK_EDIT, "With Rename", file_util_fdlg_rename_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_dialog_init_source_dest(UtilityData*, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../src/utilops.cc:1660:65: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED' 1660 | if (ud->discard_func) generic_dialog_add_button(ud->gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_discard_cb, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:556:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 556 | #define GTK_STOCK_INFO ((GtkStock)"gtk-info") | ^~~~~~~~ ../src/utilops.cc:1661:65: note: in expansion of macro 'GTK_STOCK_INFO' 1661 | if (ud->details_func) generic_dialog_add_button(ud->gd, GTK_STOCK_INFO, _("File details"), file_util_details_cb, FALSE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/utilops.cc:1663:43: note: in expansion of macro 'GTK_STOCK_OK' 1663 | generic_dialog_add_button(ud->gd, GTK_STOCK_OK, ud->messages.title, file_util_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc:1728:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1728 | gtk_table_attach(GTK_TABLE(table), ud->rename_entry, 1, 2, 1, 2, static_cast(GTK_EXPAND | GTK_FILL), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/utilops.cc: In function 'void file_util_warn_op_in_progress(const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:1928:80: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 1928 | file_util_warning_dialog(title, _("Another operation in progress.\n"), GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'gchar* file_util_details_get_message(UtilityData*, FileData*, const gchar**)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:2007:73: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 2007 | if (stock_id) *stock_id = (error & CHANGE_ERROR_MASK) ? GTK_STOCK_DIALOG_ERROR : GTK_STOCK_DIALOG_WARNING; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/utilops.cc:2007:98: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 2007 | if (stock_id) *stock_id = (error & CHANGE_ERROR_MASK) ? GTK_STOCK_DIALOG_ERROR : GTK_STOCK_DIALOG_WARNING; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/utilops.cc:2012:43: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 2012 | if (stock_id) *stock_id = GTK_STOCK_DIALOG_INFO; | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_details_dialog(UtilityData*, FileData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/utilops.cc:2026:39: note: in expansion of macro 'GTK_STOCK_CLOSE' 2026 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, file_util_details_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/utilops.cc:2027:39: note: in expansion of macro 'GTK_STOCK_REMOVE' 2027 | generic_dialog_add_button(gd, GTK_STOCK_REMOVE, _("Exclude file"), file_util_details_dialog_exclude_cb, FALSE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'void file_util_write_metadata_details_dialog(UtilityData*, FileData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/utilops.cc:2073:39: note: in expansion of macro 'GTK_STOCK_CLOSE' 2073 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, file_util_details_dialog_ok_cb, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/utilops.cc:2074:39: note: in expansion of macro 'GTK_STOCK_REMOVE' 2074 | generic_dialog_add_button(gd, GTK_STOCK_REMOVE, _("Exclude file"), file_util_details_dialog_exclude_cb, FALSE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../src/utilops.cc:2075:39: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED' 2075 | generic_dialog_add_button(gd, GTK_STOCK_REVERT_TO_SAVED, _("Discard changes"), file_util_details_dialog_discard_cb, FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc:2120:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 2120 | gtk_table_attach(GTK_TABLE(table), label, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2121 |  0, 1, i, i + 1, | ~~~~~~~~~~~~~~~ 2122 |  GTK_FILL, GTK_FILL, | ~~~~~~~~~~~~~~~~~~~ 2123 |  2, 2); | ~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/utilops.cc:2132:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 2132 | gtk_table_attach(GTK_TABLE(table), label, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2133 |  1, 2, i, i + 1, | ~~~~~~~~~~~~~~~ 2134 |  GTK_FILL, GTK_FILL, | ~~~~~~~~~~~~~~~~~~~ 2135 |  2, 2); | ~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/utilops.cc: In function 'void file_util_delete_dir_full(FileData*, GtkWidget*, UtilityPhase)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:2677:68: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 2677 | file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:2688:68: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 2688 | file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/utilops.cc:2703:47: note: in expansion of macro 'GTK_STOCK_CLOSE' 2703 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/utilops.cc:2708:54: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 2708 | box = generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/utilops.cc:2745:76: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 2745 | file_util_warning_dialog(_("Delete failed"), text, GTK_STOCK_DIALOG_ERROR, parent); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/utilops.cc: In function 'gchar* new_folder(GtkWindow*, gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/utilops.cc:3303:81: note: in expansion of macro 'GTK_STOCK_CANCEL' 3303 | GTK_STOCK_CANCEL, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/utilops.cc:3305:81: note: in expansion of macro 'GTK_STOCK_OK' 3305 | GTK_STOCK_OK, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/view-dir.cc:21: ../src/view-dir.cc: In function 'PixmapFolders* folder_icons_new(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/view-dir.cc:61:53: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 61 | pf->close = gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:61:44: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 61 | pf->close = gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/view-dir.cc:62:53: note: in expansion of macro 'GTK_STOCK_OPEN' 62 | pf->open = gtk_widget_render_icon(widget, GTK_STOCK_OPEN, size, nullptr); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:62:44: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 62 | pf->open = gtk_widget_render_icon(widget, GTK_STOCK_OPEN, size, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/view-dir.cc:63:53: note: in expansion of macro 'GTK_STOCK_GO_UP' 63 | pf->parent = gtk_widget_render_icon(widget, GTK_STOCK_GO_UP, size, nullptr); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:63:44: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 63 | pf->parent = gtk_widget_render_icon(widget, GTK_STOCK_GO_UP, size, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/view-dir.cc:73:83: note: in expansion of macro 'GTK_STOCK_STOP' 73 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:73:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 73 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/view-dir.cc:77:83: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 77 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:77:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 77 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/view-dir.cc:86:75: note: in expansion of macro 'GTK_STOCK_STOP' 86 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:86:66: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 86 | pf->deny = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_STOP, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:928:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 928 | #define GTK_STOCK_REDO ((GtkStock)"gtk-redo") | ^~~~~~~~ ../src/view-dir.cc:97:83: note: in expansion of macro 'GTK_STOCK_REDO' 97 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:97:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 97 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/view-dir.cc:101:83: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 101 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:101:74: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 101 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:928:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 928 | #define GTK_STOCK_REDO ((GtkStock)"gtk-redo") | ^~~~~~~~ ../src/view-dir.cc:109:75: note: in expansion of macro 'GTK_STOCK_REDO' 109 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:109:66: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 109 | pf->link = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_REDO, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/view-dir.cc:112:72: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 112 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:112:63: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 112 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/view-dir.cc:122:88: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 122 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc:122:79: warning: 'GdkPixbuf* gtk_widget_render_icon(GtkWidget*, const gchar*, GtkIconSize, const gchar*)' is deprecated: Use 'gtk_widget_render_icon_pixbuf' instead [-Wdeprecated-declarations] 122 | pf->read_only = gdk_pixbuf_copy(gtk_widget_render_icon(widget, GTK_STOCK_DIRECTORY, size, nullptr)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:786:12: note: declared here 786 | GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/view-dir.cc: In function 'GtkWidget* vd_drop_menu(ViewDir*, gint)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/view-dir.cc:483:57: note: in expansion of macro 'GTK_STOCK_COPY' 483 | menu_item_add_stock_sensitive(menu, _("_Copy"), GTK_STOCK_COPY, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/view-dir.cc:503:48: note: in expansion of macro 'GTK_STOCK_CANCEL' 503 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, nullptr, vd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc: In function 'GtkWidget* vd_pop_menu(ViewDir*, FileData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/view-dir.cc:786:65: note: in expansion of macro 'GTK_STOCK_GO_UP' 786 | menu_item_add_stock_sensitive(menu, _("_Up to parent"), GTK_STOCK_GO_UP, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/view-dir.cc:797:71: note: in expansion of macro 'GTK_STOCK_FIND' 797 | menu_item_add_stock_sensitive(menu, _("Find _duplicates..."), GTK_STOCK_FIND, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/view-dir.cc:799:80: note: in expansion of macro 'GTK_STOCK_FIND' 799 | menu_item_add_stock_sensitive(menu, _("Find duplicates recursive..."), GTK_STOCK_FIND, active, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/view-dir.cc:816:62: note: in expansion of macro 'GTK_STOCK_DELETE' 816 | menu_item_add_stock_sensitive(menu, _("_Delete..."), GTK_STOCK_DELETE, rename_delete_active, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../src/view-dir.cc:840:50: note: in expansion of macro 'GTK_STOCK_REFRESH' 840 | menu_item_add_stock(menu, _("Re_fresh"), GTK_STOCK_REFRESH, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/view-dir.cc: In function 'void vd_dnd_drop_receive(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': ../src/view-dir.cc:960:47: warning: 'GdkWindow* gdk_window_get_pointer(GdkWindow*, gint*, gint*, GdkModifierType*)' is deprecated: Use 'gdk_window_get_device_position' instead [-Wdeprecated-declarations] 960 | gdk_window_get_pointer(gtk_widget_get_window(widget), nullptr, nullptr, &mask); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkseat.h:28, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:33, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkwindow.h:860:15: note: declared here 860 | GdkWindow * gdk_window_get_pointer (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/view-dir.cc: In function 'gboolean vd_dnd_drop_motion(GtkWidget*, GdkDragContext*, gint, gint, guint, gpointer)': ../src/view-dir.cc:1100:67: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1100 | GtkAdjustment *adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(vd->view)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/view-dir.cc: In function 'GdkColor* vd_color_shifted(GtkWidget*)': ../src/view-dir.cc:1179:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 1179 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'void pixbuf_renderer_init(PixbufRenderer*)': ../src/pixbuf-renderer.cc:461:39: warning: 'void gtk_widget_set_double_buffered(GtkWidget*, gboolean)' is deprecated [-Wdeprecated-declarations] 461 | gtk_widget_set_double_buffered(box, FALSE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../src/main.h:58, from ../src/pixbuf-renderer.cc:26: /usr/include/gtk-3.0/gtk/gtkwidget.h:883:23: note: declared here 883 | void gtk_widget_set_double_buffered (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'void widget_set_cursor(GtkWidget*, gint)': ../src/pixbuf-renderer.cc:642:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 642 | cursor = gdk_cursor_new(static_cast(icon)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'gboolean pr_parent_window_resize(PixbufRenderer*, gint, gint)': ../src/pixbuf-renderer.cc:698:43: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 698 | gint sw = gdk_screen_width() * pr->window_limit_size / 100; | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc:699:44: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 699 | gint sh = gdk_screen_height() * pr->window_limit_size / 100; | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'gboolean pr_zoom_clamp(PixbufRenderer*, gdouble, PrZoomFlags)': ../src/pixbuf-renderer.cc:1693:49: warning: 'gint gdk_screen_width()' is deprecated [-Wdeprecated-declarations] 1693 | max_w = gdk_screen_width(); | ~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc:1694:50: warning: 'gint gdk_screen_height()' is deprecated [-Wdeprecated-declarations] 1694 | max_h = gdk_screen_height(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here 110 | gint gdk_screen_height (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'gboolean pr_mouse_motion_cb(GtkWidget*, GdkEventMotion*, gpointer)': ../src/pixbuf-renderer.cc:2063:52: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2063 | if (!pr->in_drag || !gdk_pointer_is_grabbed()) return FALSE; | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:104:15: note: declared here 104 | gboolean gdk_pointer_is_grabbed (void); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'gboolean pr_mouse_press_cb(GtkWidget*, GdkEventButton*, gpointer)': ../src/pixbuf-renderer.cc:2130:41: warning: 'GdkGrabStatus gdk_pointer_grab(GdkWindow*, gboolean, GdkEventMask, GdkWindow*, GdkCursor*, guint32)' is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 2130 | gdk_pointer_grab(gtk_widget_get_window(widget), FALSE, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2131 |  static_cast(GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_RELEASE_MASK), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2132 |  nullptr, nullptr, bevent->time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:86:15: note: declared here 86 | GdkGrabStatus gdk_pointer_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc: In function 'gboolean pr_mouse_release_cb(GtkWidget*, GdkEventButton*, gpointer)': ../src/pixbuf-renderer.cc:2166:35: warning: 'gboolean gdk_pointer_is_grabbed()' is deprecated: Use 'gdk_display_device_is_grabbed' instead [-Wdeprecated-declarations] 2166 | if (gdk_pointer_is_grabbed() && gtk_widget_has_grab(GTK_WIDGET(pr))) | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gdk/gdkmain.h:104:15: note: declared here 104 | gboolean gdk_pointer_is_grabbed (void); | ^~~~~~~~~~~~~~~~~~~~~~ ../src/pixbuf-renderer.cc:2169:35: warning: 'void gdk_pointer_ungrab(guint32)' is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 2169 | gdk_pointer_ungrab(bevent->time); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:100:15: note: declared here 100 | void gdk_pointer_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~ ../src/filecache.cc: In function 'void file_cache_dump(FileCacheData*)': ../src/filecache.cc:184:22: warning: unused variable 'fe' [-Wunused-variable] 184 | auto fe = static_cast(work->data); | ^~ ../src/filecache.cc:178:16: warning: unused variable 'n' [-Wunused-variable] 178 | gulong n = 0; | ^ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/desktop-file.cc:22: ../src/desktop-file.cc: In function 'gboolean editor_window_save(EditorWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/desktop-file.cc:77:91: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 77 | file_util_warning_dialog(_("Can't save"), _("Please specify file name."), GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/desktop-file.cc:89:92: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 89 | file_util_warning_dialog(_("Can't save"), _("Could not create directory"), GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/desktop-file.cc:95:75: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 95 | file_util_warning_dialog(_("Can't save"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/desktop-file.cc: In function 'void editor_window_new(const gchar*, const gchar*)': ../src/desktop-file.cc:215:42: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 215 | button_hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../src/desktop-file.cc:221:52: note: in expansion of macro 'GTK_STOCK_SAVE' 221 | ew->save_button = pref_button_new(nullptr, GTK_STOCK_SAVE, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/desktop-file.cc:229:43: note: in expansion of macro 'GTK_STOCK_CLOSE' 229 | button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/desktop-file.cc: In function 'void editor_list_window_delete_dlg_ok_cb(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/desktop-file.cc:296:65: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 296 | warning_dialog(_("File deletion failed"), text, GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/desktop-file.cc: In function 'void editor_list_window_delete_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/desktop-file.cc:344:52: note: in expansion of macro 'GTK_STOCK_DELETE' 344 | generic_dialog_add_button(ewl->gd, GTK_STOCK_DELETE, nullptr, editor_list_window_delete_dlg_ok_cb, TRUE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/desktop-file.cc:347:53: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 347 | generic_dialog_add_message(ewl->gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/desktop-file.cc: In function 'void editor_list_window_create()': ../src/desktop-file.cc:556:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 556 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/desktop-file.cc:563:43: note: in expansion of macro 'GTK_STOCK_HELP' 563 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/desktop-file.cc:569:43: note: in expansion of macro 'GTK_STOCK_NEW' 569 | button = pref_button_new(nullptr, GTK_STOCK_NEW, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../src/desktop-file.cc:575:43: note: in expansion of macro 'GTK_STOCK_EDIT' 575 | button = pref_button_new(nullptr, GTK_STOCK_EDIT, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/desktop-file.cc:583:43: note: in expansion of macro 'GTK_STOCK_DELETE' 583 | button = pref_button_new(nullptr, GTK_STOCK_DELETE, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/desktop-file.cc:591:43: note: in expansion of macro 'GTK_STOCK_CLOSE' 591 | button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/rcfile.cc: In function 'gboolean read_color_option(const gchar*, const gchar*, const gchar*, GdkColor*)': ../src/rcfile.cc:128:24: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 128 | gdk_color_parse(value, color); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/main.h:57, from ../src/rcfile.cc:22: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 79 | gboolean gdk_color_parse (const gchar *spec, | ^~~~~~~~~~~~~~~ ../src/filedata.cc: In function 'FileData* file_data_new(const gchar*, stat*, gboolean)': ../src/filedata.cc:405:26: warning: variable 'changed' set but not used [-Wunused-but-set-variable] 405 | gboolean changed; | ^~~~~~~ In file included from ../src/main.h:123, from ../src/filedata.cc:22: ../src/filedata.cc: In function 'FileData* file_data_ref(FileData*)': ../src/filedata.cc:676:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=] 676 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../src/debug.h:35:56: note: in definition of macro 'log_printf' 35 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../src/filedata.cc:676:59: note: format string is defined here 676 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* ../src/filedata.cc: In function 'void file_data_unref(FileData*)': ../src/filedata.cc:816:28: warning: format '%p' expects argument of type 'void*', but argument 3 has type 'FileData*' [-Wformat=] 816 | log_printf("Error: fd magick mismatch fd=%p", fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | FileData* ../src/debug.h:35:56: note: in definition of macro 'log_printf' 35 | #define log_printf(...) log_domain_printf(DOMAIN_INFO, __VA_ARGS__) | ^~~~~~~~~~~ ../src/filedata.cc:816:59: note: format string is defined here 816 | log_printf("Error: fd magick mismatch fd=%p", fd); | ~^ | | | void* In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from ../src/main.h:57: ../src/filedata.cc: In function 'gboolean marks_list_save(gchar*, gboolean)': /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/filedata.cc:3432:9: note: in expansion of macro 'g_string_free' 3432 | g_string_free(marks, FALSE); | ^~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/editors.cc:22: ../src/editors.cc: In function 'EditorVerboseData* editor_verbose_window(EditorData*, const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/editors.cc:597:62: note: in expansion of macro 'GTK_STOCK_CLOSE' 597 | vd->button_close = generic_dialog_add_button(vd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/editors.cc: In function 'EditorFlags start_editor_from_filelist_full(const gchar*, GList*, const gchar*, EditorCallback, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/editors.cc:1332:77: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 1332 | file_util_warning_dialog(_("Invalid editor command"), text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/search.cc:22: ../src/search.cc: In function 'GtkWidget* search_result_menu(SearchData*, gboolean, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 674 | #define GTK_STOCK_MEDIA_PLAY ((GtkStock)"gtk-media-play") | ^~~~~~~~ ../src/search.cc:1141:57: note: in expansion of macro 'GTK_STOCK_MEDIA_PLAY' 1141 | menu_item_add_stock_sensitive(menu, _("_Play"), GTK_STOCK_MEDIA_PLAY, video, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/search.cc:1147:71: note: in expansion of macro 'GTK_STOCK_NEW' 1147 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../src/search.cc:1166:60: note: in expansion of macro 'GTK_STOCK_PRINT' 1166 | menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, on_row, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/search.cc:1169:60: note: in expansion of macro 'GTK_STOCK_COPY' 1169 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, on_row, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/search.cc:1187:55: note: in expansion of macro 'GTK_STOCK_DELETE' 1187 | _("_Delete"), GTK_STOCK_DELETE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/search.cc: In function 'void search_start_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/search.cc:2690:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 2690 | GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/search.cc:2715:69: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 2715 | entry_text, GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/search.cc:2765:50: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 2765 | GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/search.cc:2810:125: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 2810 | file_util_warning_dialog(_("Collection not found"), _("Please enter an existing collection name."), GTK_STOCK_DIALOG_WARNING, sd->window); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/search.cc: In function 'void select_collection_clicked_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/search.cc:3271:20: note: in expansion of macro 'GTK_STOCK_OK' 3271 | stock_id = GTK_STOCK_OK; | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/search.cc: In function 'void search_new(FileData*, FileData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/search.cc:3713:49: note: in expansion of macro 'GTK_STOCK_HELP' 3713 | sd->button_help = pref_button_new(hbox, GTK_STOCK_HELP, nullptr, FALSE, G_CALLBACK(search_window_help_cb), sd); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/search.cc:3717:50: note: in expansion of macro 'GTK_STOCK_FIND' 3717 | sd->button_start = pref_button_new(hbox, GTK_STOCK_FIND, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/search.cc:3721:49: note: in expansion of macro 'GTK_STOCK_STOP' 3721 | sd->button_stop = pref_button_new(hbox, GTK_STOCK_STOP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/search.cc:3726:50: note: in expansion of macro 'GTK_STOCK_CLOSE' 3726 | sd->button_close = pref_button_new(hbox, GTK_STOCK_CLOSE, nullptr, FALSE, G_CALLBACK(search_window_close_cb), sd); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void config_window_apply()': ../src/preferences.cc:364:32: warning: 'gboolean gdk_color_equal(const GdkColor*, const GdkColor*)' is deprecated: Use 'gdk_rgba_equal' instead [-Wdeprecated-declarations] 364 | || !gdk_color_equal(&options->image.border_color, &c_options->image.border_color)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/main.h:57, from ../src/preferences.cc:22: /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:75:11: note: declared here 75 | gboolean gdk_color_equal (const GdkColor *colora, | ^~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void add_quality_menu(GtkWidget*, gint, gint, const gchar*, guint, guint*)': ../src/preferences.cc:675:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 675 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from ../src/main.h:58: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void add_dnd_default_action_selection_menu(GtkWidget*, gint, gint, const gchar*, DnDAction, DnDAction*)': ../src/preferences.cc:702:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 702 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void add_clipboard_selection_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*)': ../src/preferences.cc:730:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 730 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void add_zoom_style_selection_menu(GtkWidget*, gint, gint, const gchar*, ZoomStyle, ZoomStyle*)': ../src/preferences.cc:771:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 771 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../src/preferences.cc: At global scope: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../src/preferences.cc:784:44: note: in expansion of macro 'GTK_STOCK_GOTO_TOP' 784 | {"FirstImage", N_("First Image"), GTK_STOCK_GOTO_TOP}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/preferences.cc:785:47: note: in expansion of macro 'GTK_STOCK_GO_UP' 785 | {"PrevImage", N_("Previous Image"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/preferences.cc:786:43: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 786 | {"NextImage", N_("Next Image"), GTK_STOCK_GO_DOWN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../src/preferences.cc:787:43: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM' 787 | {"LastImage", N_("Last Image"), GTK_STOCK_GOTO_BOTTOM}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 469 | #define GTK_STOCK_GO_BACK ((GtkStock)"gtk-go-back") | ^~~~~~~~ ../src/preferences.cc:788:37: note: in expansion of macro 'GTK_STOCK_GO_BACK' 788 | {"Back", N_("Back"), GTK_STOCK_GO_BACK}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../src/preferences.cc:789:40: note: in expansion of macro 'GTK_STOCK_GO_FORWARD' 789 | {"Forward", N_("Forward"), GTK_STOCK_GO_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 525 | #define GTK_STOCK_HOME ((GtkStock)"gtk-home") | ^~~~~~~~ ../src/preferences.cc:790:37: note: in expansion of macro 'GTK_STOCK_HOME' 790 | {"Home", N_("Home"), GTK_STOCK_HOME}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/preferences.cc:791:27: note: in expansion of macro 'GTK_STOCK_GO_UP' 791 | {"Up", N_("Up"), GTK_STOCK_GO_UP}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 685 | #define GTK_STOCK_MEDIA_PREVIOUS ((GtkStock)"gtk-media-previous") | ^~~~~~~~ ../src/preferences.cc:792:43: note: in expansion of macro 'GTK_STOCK_MEDIA_PREVIOUS' 792 | {"FirstPage", N_("First page"), GTK_STOCK_MEDIA_PREVIOUS}, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 652 | #define GTK_STOCK_MEDIA_NEXT ((GtkStock)"gtk-media-next") | ^~~~~~~~ ../src/preferences.cc:793:42: note: in expansion of macro 'GTK_STOCK_MEDIA_NEXT' 793 | {"LastPage", N_("Last Page"), GTK_STOCK_MEDIA_NEXT}, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 641 | #define GTK_STOCK_MEDIA_FORWARD ((GtkStock)"gtk-media-forward") | ^~~~~~~~ ../src/preferences.cc:794:42: note: in expansion of macro 'GTK_STOCK_MEDIA_FORWARD' 794 | {"NextPage", N_("Next page"), GTK_STOCK_MEDIA_FORWARD}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 707 | #define GTK_STOCK_MEDIA_REWIND ((GtkStock)"gtk-media-rewind") | ^~~~~~~~ ../src/preferences.cc:795:46: note: in expansion of macro 'GTK_STOCK_MEDIA_REWIND' 795 | {"PrevPage", N_("Previous Page"), GTK_STOCK_MEDIA_REWIND}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/preferences.cc:796:44: note: in expansion of macro 'GTK_STOCK_NEW' 796 | {"NewWindow", N_("New _window"), GTK_STOCK_NEW}, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 534 | #define GTK_STOCK_INDEX ((GtkStock)"gtk-index") | ^~~~~~~~ ../src/preferences.cc:797:55: note: in expansion of macro 'GTK_STOCK_INDEX' 797 | {"NewCollection", N_("New collection"), GTK_STOCK_INDEX}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/preferences.cc:798:56: note: in expansion of macro 'GTK_STOCK_OPEN' 798 | {"OpenCollection", N_("Open collection"), GTK_STOCK_OPEN}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/preferences.cc:799:39: note: in expansion of macro 'GTK_STOCK_FIND' 799 | {"Search", N_("Search"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/preferences.cc:800:48: note: in expansion of macro 'GTK_STOCK_FIND' 800 | {"FindDupes", N_("Find duplicates"), GTK_STOCK_FIND}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/preferences.cc:801:42: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 801 | {"NewFolder", N_("New folder"),GTK_STOCK_DIRECTORY}, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/preferences.cc:802:37: note: in expansion of macro 'GTK_STOCK_COPY' 802 | {"Copy", N_("Copy"), GTK_STOCK_COPY}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/preferences.cc:805:39: note: in expansion of macro 'GTK_STOCK_DELETE' 805 | {"Delete", N_("Delete"), GTK_STOCK_DELETE}, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/preferences.cc:806:45: note: in expansion of macro 'GTK_STOCK_CLOSE' 806 | {"CloseWindow", N_("Close Window"), GTK_STOCK_CLOSE}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../src/preferences.cc:813:38: note: in expansion of macro 'GTK_STOCK_PRINT' 813 | {"Print", N_("Print"), GTK_STOCK_PRINT}, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/preferences.cc:814:44: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 814 | {"Preferences", N_("Preferences"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/preferences.cc:815:62: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 815 | {"LayoutConfig", N_("Configure this window"), GTK_STOCK_PREFERENCES}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/preferences.cc:823:40: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 823 | {"ZoomIn", N_("Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/preferences.cc:824:41: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 824 | {"ZoomOut", N_("Zoom out"), GTK_STOCK_ZOOM_OUT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/preferences.cc:825:41: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 825 | {"Zoom100", N_("Zoom 1:1"), GTK_STOCK_ZOOM_100}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/preferences.cc:826:44: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 826 | {"ZoomFit", N_("Zoom to fit"), GTK_STOCK_ZOOM_FIT}, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:829:41: note: in expansion of macro 'GTK_STOCK_FILE' 829 | {"Zoom200", N_("Zoom 2:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:830:41: note: in expansion of macro 'GTK_STOCK_FILE' 830 | {"Zoom300", N_("Zoom 3:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:831:41: note: in expansion of macro 'GTK_STOCK_FILE' 831 | {"Zoom400", N_("Zoom 4:1"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:832:41: note: in expansion of macro 'GTK_STOCK_FILE' 832 | {"Zoom50", N_("Zoom 1:2"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:833:40: note: in expansion of macro 'GTK_STOCK_FILE' 833 | {"Zoom33", N_("Zoom1:3"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:834:41: note: in expansion of macro 'GTK_STOCK_FILE' 834 | {"Zoom25", N_("Zoom 1:4"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/preferences.cc:835:58: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 835 | {"ConnectZoomIn", N_("Connected Zoom in"), GTK_STOCK_ZOOM_IN}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 663 | #define GTK_STOCK_MEDIA_PAUSE ((GtkStock)"gtk-media-pause") | ^~~~~~~~ ../src/preferences.cc:840:56: note: in expansion of macro 'GTK_STOCK_MEDIA_PAUSE' 840 | {"SlideShowPause", N_("Pause slideshow"), GTK_STOCK_MEDIA_PAUSE}, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:841:57: note: in expansion of macro 'GTK_STOCK_FILE' 841 | {"SlideShowFaster", N_("Slideshow Faster"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/preferences.cc:842:57: note: in expansion of macro 'GTK_STOCK_FILE' 842 | {"SlideShowSlower", N_("Slideshow Slower"), GTK_STOCK_FILE}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../src/preferences.cc:843:40: note: in expansion of macro 'GTK_STOCK_REFRESH' 843 | {"Refresh", N_("Refresh"), GTK_STOCK_REFRESH}, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/preferences.cc:844:45: note: in expansion of macro 'GTK_STOCK_HELP' 844 | {"HelpContents", N_("Help"), GTK_STOCK_HELP}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../src/preferences.cc:852:37: note: in expansion of macro 'GTK_STOCK_QUIT' 852 | {"Quit", N_("Quit"), GTK_STOCK_QUIT}, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void add_mouse_selection_menu(GtkWidget*, gint, gint, const gchar*, gchar*, gchar**)': ../src/preferences.cc:910:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 910 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void add_thumb_size_menu(GtkWidget*, gint, gint, gchar*)': ../src/preferences.cc:977:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 977 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void add_stereo_mode_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*, gboolean)': ../src/preferences.cc:1096:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1096 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void add_video_menu(GtkWidget*, gint, gint, const gchar*, gchar*, gchar**)': ../src/preferences.cc:1137:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 1137 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void filter_default_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/preferences.cc:1438:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 1438 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Reset filters"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/preferences.cc:1440:39: note: in expansion of macro 'GTK_STOCK_OK' 1440 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, filter_default_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void safe_delete_clear_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/preferences.cc:1469:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 1469 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear trash"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/preferences.cc:1471:39: note: in expansion of macro 'GTK_STOCK_OK' 1471 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, safe_delete_clear_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void image_overlay_default_template_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/preferences.cc:1517:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 1517 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Reset image overlay template string"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/preferences.cc:1519:39: note: in expansion of macro 'GTK_STOCK_OK' 1519 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, image_overlay_default_template_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void accel_store_populate()': ../src/preferences.cc:1613:50: warning: 'GList* gtk_ui_manager_get_action_groups(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 1613 | groups = gtk_ui_manager_get_action_groups(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:145:16: note: declared here 145 | GList *gtk_ui_manager_get_action_groups (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc:1616:56: warning: 'GList* gtk_action_group_list_actions(GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 1616 | actions = gtk_action_group_list_actions(GTK_ACTION_GROUP(groups->data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:198:17: note: declared here 198 | GList *gtk_action_group_list_actions (GtkActionGroup *action_group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc:1620:63: warning: 'const gchar* gtk_action_get_accel_path(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1620 | accel_path = gtk_action_get_accel_path(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:136:14: note: declared here 136 | const gchar *gtk_action_get_accel_path (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void config_tab_general(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/preferences.cc:2062:75: note: in expansion of macro 'GTK_STOCK_CLEAR' 2062 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc:2061:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2061 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2062 |  GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../src/preferences.cc:2066:73: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED' 2066 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc:2065:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2065 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2066 |  GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/preferences.cc:2094:75: note: in expansion of macro 'GTK_STOCK_CLEAR' 2094 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc:2093:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2093 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2094 |  GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../src/preferences.cc:2098:73: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED' 2098 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc:2097:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2097 | gtk_entry_set_icon_from_stock(GTK_ENTRY(star_rating_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2098 |  GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/preferences.cc:2233:75: note: in expansion of macro 'GTK_STOCK_CLEAR' 2233 | GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc:2232:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2232 | gtk_entry_set_icon_from_stock(GTK_ENTRY(help_search_engine_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2233 |  GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:955:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 955 | #define GTK_STOCK_REVERT_TO_SAVED ((GtkStock)"gtk-revert-to-saved") | ^~~~~~~~ ../src/preferences.cc:2237:73: note: in expansion of macro 'GTK_STOCK_REVERT_TO_SAVED' 2237 | GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc:2236:38: warning: 'void gtk_entry_set_icon_from_stock(GtkEntry*, GtkEntryIconPosition, const gchar*)' is deprecated: Use 'gtk_entry_set_icon_from_icon_name' instead [-Wdeprecated-declarations] 2236 | gtk_entry_set_icon_from_stock(GTK_ENTRY(help_search_engine_entry), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2237 |  GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_REVERT_TO_SAVED); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkentry.h:320:16: note: declared here 320 | void gtk_entry_set_icon_from_stock (GtkEntry *entry, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void config_tab_osd(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1002:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1002 | #define GTK_STOCK_SELECT_FONT ((GtkStock)"gtk-select-font") | ^~~~~~~~ ../src/preferences.cc:2517:43: note: in expansion of macro 'GTK_STOCK_SELECT_FONT' 2517 | button = pref_button_new(nullptr, GTK_STOCK_SELECT_FONT, _("Font"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../src/preferences.cc:2523:43: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER' 2523 | button = pref_button_new(nullptr, GTK_STOCK_COLOR_PICKER, _("Text"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../src/preferences.cc:2528:43: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER' 2528 | button = pref_button_new(nullptr, GTK_STOCK_COLOR_PICKER, _("Background"), FALSE, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/preferences.cc:2539:43: note: in expansion of macro 'GTK_STOCK_HELP' 2539 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void config_tab_files(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/preferences.cc:2845:43: note: in expansion of macro 'GTK_STOCK_REMOVE' 2845 | button = pref_button_new(nullptr, GTK_STOCK_REMOVE, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/preferences.cc:2850:43: note: in expansion of macro 'GTK_STOCK_ADD' 2850 | button = pref_button_new(nullptr, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void config_tab_metadata(GtkWidget*)': ../src/preferences.cc:2907:29: warning: 'void gtk_misc_set_padding(GtkMisc*, gint, gint)' is deprecated [-Wdeprecated-declarations] 2907 | gtk_misc_set_padding(GTK_MISC(label), 22, 0); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:80:9: note: declared here 80 | void gtk_misc_set_padding (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void keywords_find_start_cb(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/preferences.cc:3143:33: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 3143 | GTK_STOCK_DIALOG_WARNING, kfd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void keywords_find_dialog(GtkWidget*, const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/preferences.cc:3178:64: note: in expansion of macro 'GTK_STOCK_CLOSE' 3178 | kfd->button_close = generic_dialog_add_button(kfd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/preferences.cc:3180:64: note: in expansion of macro 'GTK_STOCK_OK' 3180 | kfd->button_start = generic_dialog_add_button(kfd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/preferences.cc:3182:63: note: in expansion of macro 'GTK_STOCK_STOP' 3182 | kfd->button_stop = generic_dialog_add_button(kfd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void config_tab_keywords(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 373 | #define GTK_STOCK_EXECUTE ((GtkStock)"gtk-execute") | ^~~~~~~~ ../src/preferences.cc:3291:40: note: in expansion of macro 'GTK_STOCK_EXECUTE' 3291 | button = pref_button_new(hbox, GTK_STOCK_EXECUTE, _("Search"), FALSE, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void add_intent_menu(GtkWidget*, gint, gint, const gchar*, gint, gint*)': ../src/preferences.cc:3394:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3394 | gtk_table_attach(GTK_TABLE(table), combo, column + 1, column + 2, row, row + 1, GTK_SHRINK, static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void config_tab_color(GtkWidget*)': ../src/preferences.cc:3416:35: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3416 | gtk_table_set_col_spacings(GTK_TABLE(table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/preferences.cc:3442:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3442 | gtk_table_attach(GTK_TABLE(table), entry, 1, 2, i + 1, i + 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3443 |  static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc:3450:33: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3450 | gtk_table_attach(GTK_TABLE(table), tabcomp, 2, 3, i + 1, i + 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3451 |  static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc:3473:25: warning: 'void gtk_table_attach(GtkTable*, GtkWidget*, guint, guint, guint, guint, GtkAttachOptions, GtkAttachOptions, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3473 | gtk_table_attach(GTK_TABLE(table), tabcomp, 1, 2, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3474 |  0, 1, | ~~~~~ 3475 |  static_cast(GTK_FILL | GTK_EXPAND), static_cast(0), 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:12: note: declared here 127 | void gtk_table_attach (GtkTable *table, | ^~~~~~~~~~~~~~~~ ../src/preferences.cc: In function 'void config_tab_behavior(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/preferences.cc:3561:43: note: in expansion of macro 'GTK_STOCK_CLEAR' 3561 | button = pref_button_new(nullptr, GTK_STOCK_CLEAR, nullptr, FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void config_window_create(LayoutWindow*)': ../src/preferences.cc:4048:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 4048 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/preferences.cc:4054:43: note: in expansion of macro 'GTK_STOCK_HELP' 4054 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/preferences.cc:4060:43: note: in expansion of macro 'GTK_STOCK_OK' 4060 | button = pref_button_new(nullptr, GTK_STOCK_OK, nullptr, FALSE, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/preferences.cc:4069:43: note: in expansion of macro 'GTK_STOCK_CANCEL' 4069 | button = pref_button_new(nullptr, GTK_STOCK_CANCEL, nullptr, FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void timezone_async_ready_cb(GObject*, GAsyncResult*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/preferences.cc:4269:123: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 4269 | warning_dialog(_("Warning: Cannot open timezone database file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/preferences.cc:4277:115: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 4277 | warning_dialog(_("Warning: Cannot open timezone database file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/preferences.cc:4284:105: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 4284 | file_util_warning_dialog(_("Error: Timezone database download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/preferences.cc: In function 'void timezone_database_install_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/preferences.cc:4326:98: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 4326 | file_util_warning_dialog(_("Timezone database download failed"), error->message, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/preferences.cc:4337:52: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 4337 | generic_dialog_add_message(tz->gd, GTK_STOCK_DIALOG_INFO, _("Downloading timezone database"), nullptr, FALSE); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56, from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, from /usr/include/gtk-3.0/gdk/gdk.h:30, from ../src/main.h:57, from ../src/exif-common.cc:37: ../src/exif-common.cc: In function 'gchar* exif_build_formatted_GPSPosition(ExifData*)': /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/exif-common.cc:577:9: note: in expansion of macro 'g_string_free' 577 | g_string_free(string, FALSE); | ^~~~~~~~~~~~~ ../src/exif-common.cc: In function 'gchar* exif_build_formatted_Flash(ExifData*)': /usr/include/glib-2.0/glib/gstring.h:73:31: warning: ignoring return value of 'gchar* g_string_free_and_steal(GString*)' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../src/exif-common.cc:444:9: note: in expansion of macro 'g_string_free' 444 | g_string_free(string, FALSE); | ^~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/collect-dlg.cc:22: ../src/collect-dlg.cc: In function 'gboolean collection_save_confirmed(FileDialog*, gboolean, CollectionData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/collect-dlg.cc:65:70: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 65 | file_util_warning_dialog(_("Invalid filename"), buf, GTK_STOCK_DIALOG_INFO, GENERIC_DIALOG(fd)->dialog); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/collect-dlg.cc:78:48: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 78 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/collect-dlg.cc:81:47: note: in expansion of macro 'GTK_STOCK_OK' 81 | generic_dialog_add_button(gd, GTK_STOCK_OK, _("_Overwrite"), collection_confirm_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/collect-dlg.cc:91:65: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 91 | file_util_warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/collect-dlg.cc: In function 'void real_collection_button_pressed(FileDialog*, gpointer, gint)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/collect-dlg.cc:148:91: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 148 | file_util_warning_dialog(_("Can not open collection file"), text, GTK_STOCK_DIALOG_ERROR, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/collect-dlg.cc: In function 'void collection_save_or_load_dialog(const gchar*, gint, CollectionData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../src/collect-dlg.cc:203:28: note: in expansion of macro 'GTK_STOCK_SAVE' 203 | stock_id = GTK_STOCK_SAVE; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/collect-dlg.cc:210:28: note: in expansion of macro 'GTK_STOCK_OPEN' 210 | stock_id = GTK_STOCK_OPEN; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/collect-dlg.cc:218:28: note: in expansion of macro 'GTK_STOCK_ADD' 218 | stock_id = GTK_STOCK_ADD; | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, from /usr/include/gtk-3.0/gdk/gdk.h:33, from ../src/main.h:57, from ../src/cellrenderericon.cc:20: ../src/cellrenderericon.cc: In function 'void gqv_cell_renderer_icon_class_init(GQvCellRendererIconClass*)': /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:62:44: warning: 'GType gdk_color_get_type()' is deprecated: Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations] 62 | #define GDK_TYPE_COLOR (gdk_color_get_type ()) | ~~~~~~~~~~~~~~~~~~~^~ ../src/cellrenderericon.cc:175:57: note: in expansion of macro 'GDK_TYPE_COLOR' 175 | GDK_TYPE_COLOR, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65:11: note: declared here 65 | GType gdk_color_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:62:44: warning: 'GType gdk_color_get_type()' is deprecated: Use 'gdk_rgba_get_type' instead [-Wdeprecated-declarations] 62 | #define GDK_TYPE_COLOR (gdk_color_get_type ()) | ~~~~~~~~~~~~~~~~~~~^~ ../src/cellrenderericon.cc:183:57: note: in expansion of macro 'GDK_TYPE_COLOR' 183 | GDK_TYPE_COLOR, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:65:11: note: declared here 65 | GType gdk_color_get_type (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~~~ ../src/cellrenderericon.cc: In function 'void gqv_cell_renderer_icon_render(GtkCellRenderer*, cairo_t*, GtkWidget*, const GdkRectangle*, const GdkRectangle*, GtkCellRendererState)': ../src/cellrenderericon.cc:670:41: warning: 'GtkStateType gtk_widget_get_state(GtkWidget*)' is deprecated: Use 'gtk_widget_get_state_flags' instead [-Wdeprecated-declarations] 670 | if (gtk_widget_get_state(widget) == GTK_STATE_INSENSITIVE) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../src/main.h:58: /usr/include/gtk-3.0/gtk/gtkwidget.h:827:23: note: declared here 827 | GtkStateType gtk_widget_get_state (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/layout-util.cc:22: ../src/layout-util.cc: In function 'void layout_menu_clear_marks_cb(GtkAction*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/layout-util.cc:242:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 242 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, "Clear all marks?", | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/layout-util.cc:245:39: note: in expansion of macro 'GTK_STOCK_OK' 245 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, layout_menu_clear_marks_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/layout-util.cc:246:39: note: in expansion of macro 'GTK_STOCK_HELP' 246 | generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_alter_desaturate_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:483:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 483 | layout_image_set_desaturate(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:36, from /usr/include/gtk-3.0/gtk/gtk.h:272: /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_alter_ignore_alpha_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:490:69: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 490 | if (lw->options.ignore_alpha == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:492:66: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 492 | layout_image_set_ignore_alpha(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_exif_rotate_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:506:73: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 506 | options->image.exif_rotate_enable = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_select_rectangle_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:512:63: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 512 | options->draw_rectangle = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_split_pane_sync_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:519:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 519 | lw->options.split_pane_sync = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_select_overunderexposed_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:526:75: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 526 | layout_image_set_overunderexposed(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_write_rotate(GtkToggleAction*, gpointer, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/layout-util.cc:606:56: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 606 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_ERROR, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/layout-util.cc:608:55: note: in expansion of macro 'GTK_STOCK_OK' 608 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_split_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:844:78: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 844 | mode = static_cast(gtk_radio_action_get_current_value(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_thumb_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:853:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 853 | layout_thumb_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_list_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:862:117: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 862 | layout_views_set(lw, lw->options.dir_view_type, static_cast(gtk_radio_action_get_current_value(action))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_view_dir_as_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:871:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 871 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_open_archive_cb(GtkAction*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/layout-util.cc:910:96: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 910 | warning_dialog(_("Cannot open archive file"), _("See the Log Window"), GTK_STOCK_DIALOG_WARNING, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_overlay_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:942:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 942 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/glib-2.0/gio/gioenums.h:30, from /usr/include/glib-2.0/gio/giotypes.h:30, from /usr/include/glib-2.0/gio/gio.h:28, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57: ../src/layout-util.cc:951:98: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 951 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 41 | #define GTK_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:951:53: note: in expansion of macro 'GTK_TOGGLE_ACTION' 951 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:954:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 954 | gtk_toggle_action_set_active(histogram_action, FALSE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_histogram_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:962:41: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 962 | if (gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_animate_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:979:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 979 | if (lw->options.animate == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_rectangular_selection_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:985:82: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 985 | options->collections.rectangular_selection = gtk_toggle_action_get_active(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_histogram_channel_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:1007:58: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1007 | gint channel = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1008:90: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1008 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 41 | #define GTK_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1008:45: note: in expansion of macro 'GTK_TOGGLE_ACTION' 1008 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1012:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 1012 | gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_histogram_mode_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:1019:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1019 | gint mode = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1020:90: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1020 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:2644:57: note: in definition of macro '_G_TYPE_CIC' 2644 | # define _G_TYPE_CIC(ip, gt, ct) ((ct*) (void *) ip) | ^~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:41:44: note: in expansion of macro 'G_TYPE_CHECK_INSTANCE_CAST' 41 | #define GTK_TOGGLE_ACTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TOGGLE_ACTION, GtkToggleAction)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1020:45: note: in expansion of macro 'GTK_TOGGLE_ACTION' 1020 | GtkToggleAction *histogram_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(lw->action_group, "ImageHistogram")); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1024:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 1024 | gtk_toggle_action_set_active(histogram_action, TRUE); /* this calls layout_menu_histogram_cb */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_float_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1056:68: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1056 | if (lw->options.tools_float == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_toolbar_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1074:71: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1074 | if (lw->options.toolbar_hidden == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_info_pixel_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1084:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1084 | if (lw->options.show_info_pixel == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_bar_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1095:67: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1095 | if (layout_bar_enabled(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_bar_sort_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1105:72: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1105 | if (layout_bar_sort_enabled(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_hide_bars_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1115:74: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1115 | if (lw->options.bars_state.hidden == gtk_toggle_action_get_active(action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_slideshow_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1126:78: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1126 | if (layout_image_slideshow_active(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_stereo_mode_next_cb(GtkAction*, gpointer)': ../src/layout-util.cc:1160:55: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1160 | GtkAction *radio = gtk_action_group_get_action(lw->action_group, "StereoAuto"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1161:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 1161 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(radio), mode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_stereo_mode_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:1173:55: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1173 | gint mode = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_file_filter_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1428:64: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1428 | layout_file_filter_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_marks_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1435:58: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1435 | layout_marks_set(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_edit_cb(GtkAction*, gpointer)': ../src/layout-util.cc:1770:47: warning: 'const gchar* gtk_action_get_name(GtkAction*)' is deprecated [-Wdeprecated-declarations] 1770 | const gchar *key = gtk_action_get_name(action); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactivatable.h:25, from /usr/include/gtk-3.0/gtk/gtk.h:252: /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:103:14: note: declared here 103 | const gchar* gtk_action_get_name (GtkAction *action); | ^~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_color_menu_enable_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1814:83: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1814 | if (layout_image_color_profile_get_use(lw) == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1816:76: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1816 | layout_image_color_profile_set_use(lw, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_color_menu_use_image_cb(GtkToggleAction*, gpointer)': ../src/layout-util.cc:1834:54: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1834 | if (use_image == gtk_toggle_action_get_active(action)) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:1835:79: warning: 'gboolean gtk_toggle_action_get_active(GtkToggleAction*)' is deprecated [-Wdeprecated-declarations] 1835 | layout_image_color_profile_set(lw, input, gtk_toggle_action_get_active(action)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:85:18: note: declared here 85 | gboolean gtk_toggle_action_get_active (GtkToggleAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_color_menu_input_cb(GtkRadioAction*, GtkRadioAction*, gpointer)': ../src/layout-util.cc:1853:50: warning: 'gint gtk_radio_action_get_current_value(GtkRadioAction*)' is deprecated [-Wdeprecated-declarations] 1853 | type = gtk_radio_action_get_current_value(action); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:89:17: note: declared here 89 | gint gtk_radio_action_get_current_value (GtkRadioAction *action); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_recent_update(LayoutWindow*)': ../src/layout-util.cc:1935:43: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 1935 | recent = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/FileMenu/OpenRecent"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:284: /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_new_window_update(LayoutWindow*)': ../src/layout-util.cc:2093:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2093 | menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/WindowsMenu/NewWindow"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void window_rename_ok(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/layout-util.cc:2149:65: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 2149 | warning_dialog(_("Rename window"), buf, GTK_STOCK_DIALOG_WARNING, rw->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_windows_menu_cb(GtkWidget*, gpointer)': ../src/layout-util.cc:2238:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2238 | menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/WindowsMenu/"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_view_menu_cb(GtkWidget*, gpointer)': ../src/layout-util.cc:2269:41: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 2269 | menu = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu/ViewMenu/"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_window_rename_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/layout-util.cc:2399:59: note: in expansion of macro 'GTK_STOCK_OK' 2399 | rw->button_ok = generic_dialog_add_button(rw->gd, GTK_STOCK_OK, _("OK"), window_rename_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc: In function 'void layout_menu_window_delete_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/layout-util.cc:2430:59: note: in expansion of macro 'GTK_STOCK_OK' 2430 | dw->button_ok = generic_dialog_add_button(dw->gd, GTK_STOCK_OK, _("OK"), window_delete_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc: At global scope: /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/layout-util.cc:2477:25: note: in expansion of macro 'GTK_STOCK_COPY' 2477 | { "Copy", GTK_STOCK_COPY, N_("_Copy..."), "C", N_("Copy..."), CB(layout_menu_copy_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/layout-util.cc:2483:25: note: in expansion of macro 'GTK_STOCK_DELETE' 2483 | { "PermanentDelete", GTK_STOCK_DELETE, N_("Delete..."), "Delete",N_("Delete..."), CB(layout_menu_delete_cb) }, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/layout-util.cc:2487:25: note: in expansion of macro 'GTK_STOCK_CLOSE' 2487 | { "CloseWindow", GTK_STOCK_CLOSE, N_("C_lose window"), "W", N_("Close window"), CB(layout_menu_close_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:919:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 919 | #define GTK_STOCK_QUIT ((GtkStock)"gtk-quit") | ^~~~~~~~ ../src/layout-util.cc:2488:25: note: in expansion of macro 'GTK_STOCK_QUIT' 2488 | { "Quit", GTK_STOCK_QUIT, N_("_Quit"), "Q", N_("Quit"), CB(layout_menu_exit_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../src/layout-util.cc:2489:25: note: in expansion of macro 'GTK_STOCK_GOTO_TOP' 2489 | { "FirstImage", GTK_STOCK_GOTO_TOP, N_("_First Image"), "Home", N_("First Image"), CB(layout_menu_image_first_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/layout-util.cc:2490:25: note: in expansion of macro 'GTK_STOCK_GO_UP' 2490 | { "PrevImage", GTK_STOCK_GO_UP, N_("_Previous Image"), "BackSpace", N_("Previous Image"), CB(layout_menu_image_prev_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/layout-util.cc:2491:25: note: in expansion of macro 'GTK_STOCK_GO_UP' 2491 | { "PrevImageAlt1", GTK_STOCK_GO_UP, N_("_Previous Image"), "Page_Up", N_("Previous Image"), CB(layout_menu_image_prev_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/layout-util.cc:2492:25: note: in expansion of macro 'GTK_STOCK_GO_UP' 2492 | { "PrevImageAlt2", GTK_STOCK_GO_UP, N_("_Previous Image"), "KP_Page_Up", N_("Previous Image"), CB(layout_menu_image_prev_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/layout-util.cc:2493:25: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 2493 | { "NextImage", GTK_STOCK_GO_DOWN, N_("_Next Image"), "space", N_("Next Image"), CB(layout_menu_image_next_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/layout-util.cc:2494:25: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 2494 | { "NextImageAlt1", GTK_STOCK_GO_DOWN, N_("_Next Image"), "Page_Down", N_("Next Image"), CB(layout_menu_image_next_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:451:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 451 | #define GTK_STOCK_GOTO_LAST ((GtkStock)"gtk-goto-last") | ^~~~~~~~ ../src/layout-util.cc:2496:25: note: in expansion of macro 'GTK_STOCK_GOTO_LAST' 2496 | { "ImageForward", GTK_STOCK_GOTO_LAST, N_("Image Forward"), nullptr, N_("Forward in image history"), CB(layout_menu_image_forward_cb) }, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:442:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 442 | #define GTK_STOCK_GOTO_FIRST ((GtkStock)"gtk-goto-first") | ^~~~~~~~ ../src/layout-util.cc:2497:25: note: in expansion of macro 'GTK_STOCK_GOTO_FIRST' 2497 | { "ImageBack", GTK_STOCK_GOTO_FIRST, N_("Image Back"), nullptr, N_("Back in image history"), CB(layout_menu_image_back_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:685:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 685 | #define GTK_STOCK_MEDIA_PREVIOUS ((GtkStock)"gtk-media-previous") | ^~~~~~~~ ../src/layout-util.cc:2499:17: note: in expansion of macro 'GTK_STOCK_MEDIA_PREVIOUS' 2499 | { "FirstPage",GTK_STOCK_MEDIA_PREVIOUS, N_("_First Page"), nullptr, N_( "First Page of multi-page image"), CB(layout_menu_page_first_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:652:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 652 | #define GTK_STOCK_MEDIA_NEXT ((GtkStock)"gtk-media-next") | ^~~~~~~~ ../src/layout-util.cc:2500:17: note: in expansion of macro 'GTK_STOCK_MEDIA_NEXT' 2500 | { "LastPage", GTK_STOCK_MEDIA_NEXT, N_("_Last Page"), nullptr, N_("Last Page of multi-page image"), CB(layout_menu_page_last_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:641:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 641 | #define GTK_STOCK_MEDIA_FORWARD ((GtkStock)"gtk-media-forward") | ^~~~~~~~ ../src/layout-util.cc:2501:17: note: in expansion of macro 'GTK_STOCK_MEDIA_FORWARD' 2501 | { "NextPage", GTK_STOCK_MEDIA_FORWARD, N_("_Next Page"), nullptr, N_("Next Page of multi-page image"), CB(layout_menu_page_next_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:707:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 707 | #define GTK_STOCK_MEDIA_REWIND ((GtkStock)"gtk-media-rewind") | ^~~~~~~~ ../src/layout-util.cc:2502:17: note: in expansion of macro 'GTK_STOCK_MEDIA_REWIND' 2502 | { "PrevPage", GTK_STOCK_MEDIA_REWIND, N_("_Previous Page"), nullptr, N_("Previous Page of multi-page image"), CB(layout_menu_page_previous_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/layout-util.cc:2505:25: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 2505 | { "NextImageAlt2", GTK_STOCK_GO_DOWN, N_("_Next Image"), "KP_Page_Down", N_("Next Image"), CB(layout_menu_image_next_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../src/layout-util.cc:2506:25: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM' 2506 | { "LastImage", GTK_STOCK_GOTO_BOTTOM, N_("_Last Image"), "End", N_("Last Image"), CB(layout_menu_image_last_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:469:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 469 | #define GTK_STOCK_GO_BACK ((GtkStock)"gtk-go-back") | ^~~~~~~~ ../src/layout-util.cc:2507:25: note: in expansion of macro 'GTK_STOCK_GO_BACK' 2507 | { "Back", GTK_STOCK_GO_BACK, N_("_Back"), nullptr, N_("Back in folder history"), CB(layout_menu_back_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:487:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 487 | #define GTK_STOCK_GO_FORWARD ((GtkStock)"gtk-go-forward") | ^~~~~~~~ ../src/layout-util.cc:2508:17: note: in expansion of macro 'GTK_STOCK_GO_FORWARD' 2508 | { "Forward", GTK_STOCK_GO_FORWARD, N_("_Forward"), nullptr, N_("Forward in folder history"), CB(layout_menu_forward_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:525:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 525 | #define GTK_STOCK_HOME ((GtkStock)"gtk-home") | ^~~~~~~~ ../src/layout-util.cc:2509:25: note: in expansion of macro 'GTK_STOCK_HOME' 2509 | { "Home", GTK_STOCK_HOME, N_("_Home"), nullptr, N_("Home"), CB(layout_menu_home_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/layout-util.cc:2510:25: note: in expansion of macro 'GTK_STOCK_GO_UP' 2510 | { "Up", GTK_STOCK_GO_UP, N_("_Up"), nullptr, N_("Up one folder"), CB(layout_menu_up_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../src/layout-util.cc:2514:25: note: in expansion of macro 'GTK_STOCK_EDIT' 2514 | { "RenameWindow", GTK_STOCK_EDIT, N_("Rename window"), nullptr, N_("Rename window"), CB(layout_menu_window_rename_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/layout-util.cc:2515:25: note: in expansion of macro 'GTK_STOCK_DELETE' 2515 | { "DeleteWindow", GTK_STOCK_DELETE, N_("Delete window"), nullptr, N_("Delete window"), CB(layout_menu_window_delete_cb) }, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 534 | #define GTK_STOCK_INDEX ((GtkStock)"gtk-index") | ^~~~~~~~ ../src/layout-util.cc:2516:25: note: in expansion of macro 'GTK_STOCK_INDEX' 2516 | { "NewCollection", GTK_STOCK_INDEX, N_("_New collection"), "C", N_("New collection"), CB(layout_menu_new_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/layout-util.cc:2517:25: note: in expansion of macro 'GTK_STOCK_OPEN' 2517 | { "OpenCollection", GTK_STOCK_OPEN, N_("_Open collection..."), "O", N_("Open collection..."), CB(layout_menu_open_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/layout-util.cc:2519:25: note: in expansion of macro 'GTK_STOCK_FIND' 2519 | { "Search", GTK_STOCK_FIND, N_("_Search..."), "F3", N_("Search..."), CB(layout_menu_search_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/layout-util.cc:2520:25: note: in expansion of macro 'GTK_STOCK_FIND' 2520 | { "FindDupes", GTK_STOCK_FIND, N_("_Find duplicates..."), "D", N_("Find duplicates..."), CB(layout_menu_dupes_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../src/layout-util.cc:2522:25: note: in expansion of macro 'GTK_STOCK_PRINT' 2522 | { "Print", GTK_STOCK_PRINT, N_("_Print..."), "P", N_("Print..."), CB(layout_menu_print_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:313:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 313 | #define GTK_STOCK_DIRECTORY ((GtkStock)"gtk-directory") | ^~~~~~~~ ../src/layout-util.cc:2523:25: note: in expansion of macro 'GTK_STOCK_DIRECTORY' 2523 | { "NewFolder", GTK_STOCK_DIRECTORY, N_("N_ew folder..."), "F", N_("New folder..."), CB(layout_menu_dir_cb) }, | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/layout-util.cc:2541:25: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 2541 | { "Preferences", GTK_STOCK_PREFERENCES, N_("P_references..."), "O", N_("Preferences..."), CB(layout_menu_config_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/layout-util.cc:2542:25: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 2542 | { "Plugins", GTK_STOCK_PREFERENCES, N_("Configure _Plugins..."), nullptr, N_("Configure Plugins..."), CB(layout_menu_editors_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/layout-util.cc:2543:25: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 2543 | { "LayoutConfig", GTK_STOCK_PREFERENCES, N_("_Configure this window..."), nullptr, N_("Configure this window..."), CB(layout_menu_layout_config_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../src/layout-util.cc:2546:25: note: in expansion of macro 'GTK_STOCK_SAVE' 2546 | { "SaveMetadata", GTK_STOCK_SAVE, N_("_Save metadata"), "S", N_("Save metadata"), CB(layout_menu_metadata_write_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/layout-util.cc:2548:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 2548 | { "ZoomInAlt1", GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "KP_Add", N_("Zoom in"), CB(layout_menu_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/layout-util.cc:2549:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 2549 | { "ZoomIn", GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "equal", N_("Zoom in"), CB(layout_menu_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/layout-util.cc:2550:25: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 2550 | { "ZoomOut", GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "minus", N_("Zoom out"), CB(layout_menu_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/layout-util.cc:2551:25: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 2551 | { "ZoomOutAlt1", GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "KP_Subtract", N_("Zoom out"), CB(layout_menu_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/layout-util.cc:2552:25: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 2552 | { "Zoom100", GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "Z", N_("Zoom 1:1"), CB(layout_menu_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/layout-util.cc:2553:25: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 2553 | { "Zoom100Alt1", GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "KP_Divide", N_("Zoom 1:1"), CB(layout_menu_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/layout-util.cc:2554:25: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 2554 | { "ZoomFitAlt1", GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "KP_Multiply", N_("Zoom to fit"), CB(layout_menu_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/layout-util.cc:2555:25: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 2555 | { "ZoomFit", GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "X", N_("Zoom to fit"), CB(layout_menu_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2558:25: note: in expansion of macro 'GTK_STOCK_FILE' 2558 | { "Zoom200", GTK_STOCK_FILE, N_("Zoom _2:1"), nullptr, N_("Zoom 2:1"), CB(layout_menu_zoom_2_1_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2559:25: note: in expansion of macro 'GTK_STOCK_FILE' 2559 | { "Zoom300", GTK_STOCK_FILE, N_("Zoom _3:1"), nullptr, N_("Zoom 3:1"), CB(layout_menu_zoom_3_1_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2560:25: note: in expansion of macro 'GTK_STOCK_FILE' 2560 | { "Zoom400", GTK_STOCK_FILE, N_("Zoom _4:1"), nullptr, N_("Zoom 4:1"), CB(layout_menu_zoom_4_1_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2561:25: note: in expansion of macro 'GTK_STOCK_FILE' 2561 | { "Zoom50", GTK_STOCK_FILE, N_("Zoom 1:2"), nullptr, N_("Zoom 1:2"), CB(layout_menu_zoom_1_2_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2562:25: note: in expansion of macro 'GTK_STOCK_FILE' 2562 | { "Zoom33", GTK_STOCK_FILE, N_("Zoom 1:3"), nullptr, N_("Zoom 1:3"), CB(layout_menu_zoom_1_3_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2563:25: note: in expansion of macro 'GTK_STOCK_FILE' 2563 | { "Zoom25", GTK_STOCK_FILE, N_("Zoom 1:4"), nullptr, N_("Zoom 1:4"), CB(layout_menu_zoom_1_4_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/layout-util.cc:2564:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 2564 | { "ConnectZoomIn", GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "plus", N_("Connected Zoom in"), CB(layout_menu_connect_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1121:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1121 | #define GTK_STOCK_ZOOM_IN ((GtkStock)"gtk-zoom-in") | ^~~~~~~~ ../src/layout-util.cc:2565:25: note: in expansion of macro 'GTK_STOCK_ZOOM_IN' 2565 | { "ConnectZoomInAlt1",GTK_STOCK_ZOOM_IN, N_("Zoom _in"), "KP_Add", N_("Connected Zoom in"), CB(layout_menu_connect_zoom_in_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/layout-util.cc:2566:25: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 2566 | { "ConnectZoomOut", GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "underscore", N_("Connected Zoom out"), CB(layout_menu_connect_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1130:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1130 | #define GTK_STOCK_ZOOM_OUT ((GtkStock)"gtk-zoom-out") | ^~~~~~~~ ../src/layout-util.cc:2567:26: note: in expansion of macro 'GTK_STOCK_ZOOM_OUT' 2567 | { "ConnectZoomOutAlt1",GTK_STOCK_ZOOM_OUT, N_("Zoom _out"), "KP_Subtract", N_("Connected Zoom out"), CB(layout_menu_connect_zoom_out_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/layout-util.cc:2568:25: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 2568 | { "ConnectZoom100", GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "Z", N_("Connected Zoom 1:1"), CB(layout_menu_connect_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1103:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1103 | #define GTK_STOCK_ZOOM_100 ((GtkStock)"gtk-zoom-100") | ^~~~~~~~ ../src/layout-util.cc:2569:26: note: in expansion of macro 'GTK_STOCK_ZOOM_100' 2569 | { "ConnectZoom100Alt1",GTK_STOCK_ZOOM_100, N_("Zoom _1:1"), "KP_Divide", N_("Connected Zoom 1:1"), CB(layout_menu_connect_zoom_1_1_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/layout-util.cc:2570:25: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 2570 | { "ConnectZoomFit", GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "X", N_("Connected Zoom to fit"), CB(layout_menu_connect_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1112:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1112 | #define GTK_STOCK_ZOOM_FIT ((GtkStock)"gtk-zoom-fit") | ^~~~~~~~ ../src/layout-util.cc:2571:26: note: in expansion of macro 'GTK_STOCK_ZOOM_FIT' 2571 | { "ConnectZoomFitAlt1",GTK_STOCK_ZOOM_FIT, N_("_Zoom to fit"), "KP_Multiply", N_("Connected Zoom to fit"), CB(layout_menu_connect_zoom_fit_cb) }, | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/layout-util.cc:2581:25: note: in expansion of macro 'GTK_STOCK_OPEN' 2581 | { "OpenArchive", GTK_STOCK_OPEN, N_("Open archive"), nullptr, N_("Open archive"), CB(layout_menu_open_archive_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 424 | #define GTK_STOCK_FULLSCREEN ((GtkStock)"gtk-fullscreen") | ^~~~~~~~ ../src/layout-util.cc:2582:25: note: in expansion of macro 'GTK_STOCK_FULLSCREEN' 2582 | { "FullScreen", GTK_STOCK_FULLSCREEN, N_("F_ull screen"), "F", N_("Full screen"), CB(layout_menu_fullscreen_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 424 | #define GTK_STOCK_FULLSCREEN ((GtkStock)"gtk-fullscreen") | ^~~~~~~~ ../src/layout-util.cc:2583:25: note: in expansion of macro 'GTK_STOCK_FULLSCREEN' 2583 | { "FullScreenAlt1", GTK_STOCK_FULLSCREEN, N_("F_ull screen"), "V", N_("Full screen"), CB(layout_menu_fullscreen_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:424:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 424 | #define GTK_STOCK_FULLSCREEN ((GtkStock)"gtk-fullscreen") | ^~~~~~~~ ../src/layout-util.cc:2584:25: note: in expansion of macro 'GTK_STOCK_FULLSCREEN' 2584 | { "FullScreenAlt2", GTK_STOCK_FULLSCREEN, N_("F_ull screen"), "F11", N_("Full screen"), CB(layout_menu_fullscreen_cb) }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:621:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 621 | #define GTK_STOCK_LEAVE_FULLSCREEN ((GtkStock)"gtk-leave-fullscreen") | ^~~~~~~~ ../src/layout-util.cc:2585:25: note: in expansion of macro 'GTK_STOCK_LEAVE_FULLSCREEN' 2585 | { "Escape", GTK_STOCK_LEAVE_FULLSCREEN,N_("_Leave full screen"), "Escape", N_("Leave full screen"), CB(layout_menu_escape_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:621:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 621 | #define GTK_STOCK_LEAVE_FULLSCREEN ((GtkStock)"gtk-leave-fullscreen") | ^~~~~~~~ ../src/layout-util.cc:2586:25: note: in expansion of macro 'GTK_STOCK_LEAVE_FULLSCREEN' 2586 | { "EscapeAlt1", GTK_STOCK_LEAVE_FULLSCREEN,N_("_Leave full screen"), "Q", N_("Leave full screen"), CB(layout_menu_escape_cb) }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:663:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 663 | #define GTK_STOCK_MEDIA_PAUSE ((GtkStock)"gtk-media-pause") | ^~~~~~~~ ../src/layout-util.cc:2591:25: note: in expansion of macro 'GTK_STOCK_MEDIA_PAUSE' 2591 | { "SlideShowPause", GTK_STOCK_MEDIA_PAUSE, N_("_Pause slideshow"), "P", N_("Pause slideshow"), CB(layout_menu_slideshow_pause_cb) }, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2592:25: note: in expansion of macro 'GTK_STOCK_FILE' 2592 | { "SlideShowFaster", GTK_STOCK_FILE, N_("Faster"), "equal", N_("Slideshow Faster"), CB(layout_menu_slideshow_faster_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:386:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 386 | #define GTK_STOCK_FILE ((GtkStock)"gtk-file") | ^~~~~~~~ ../src/layout-util.cc:2593:25: note: in expansion of macro 'GTK_STOCK_FILE' 2593 | { "SlideShowSlower", GTK_STOCK_FILE, N_("Slower"), "minus", N_("Slideshow Slower"), CB(layout_menu_slideshow_slower_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:937:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 937 | #define GTK_STOCK_REFRESH ((GtkStock)"gtk-refresh") | ^~~~~~~~ ../src/layout-util.cc:2594:25: note: in expansion of macro 'GTK_STOCK_REFRESH' 2594 | { "Refresh", GTK_STOCK_REFRESH, N_("_Refresh"), "R", N_("Refresh"), CB(layout_menu_refresh_cb) }, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/layout-util.cc:2595:25: note: in expansion of macro 'GTK_STOCK_HELP' 2595 | { "HelpContents", GTK_STOCK_HELP, N_("_Help manual"), "F1", N_("Help manual"), CB(layout_menu_help_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/layout-util.cc:2601:33: note: in expansion of macro 'GTK_STOCK_FIND' 2601 | { "SearchAndRunCommand", GTK_STOCK_FIND, N_("Search and Run command"), "slash", N_("Search commands by keyword and run them"), CB(layout_menu_search_and_run_cb) }, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:123:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 123 | #define GTK_STOCK_ABOUT ((GtkStock)"gtk-about") | ^~~~~~~~ ../src/layout-util.cc:2602:25: note: in expansion of macro 'GTK_STOCK_ABOUT' 2602 | { "About", GTK_STOCK_ABOUT, N_("_About"), nullptr, N_("About"), CB(layout_menu_about_cb) }, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:208:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 208 | #define GTK_STOCK_COLOR_PICKER ((GtkStock)"gtk-color-picker") | ^~~~~~~~ ../src/layout-util.cc:2619:25: note: in expansion of macro 'GTK_STOCK_COLOR_PICKER' 2619 | { "ShowInfoPixel", GTK_STOCK_COLOR_PICKER, N_("Pi_xel Info"), nullptr, N_("Show Pixel Info"), CB(layout_menu_info_pixel_cb), FALSE }, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1047:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1047 | #define GTK_STOCK_STRIKETHROUGH ((GtkStock)"gtk-strikethrough") | ^~~~~~~~ ../src/layout-util.cc:2620:20: note: in expansion of macro 'GTK_STOCK_STRIKETHROUGH' 2620 | { "IgnoreAlpha", GTK_STOCK_STRIKETHROUGH, N_("Hide _alpha"), "A", N_("Hide alpha channel"), CB(layout_menu_alter_ignore_alpha_cb), FALSE}, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:674:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 674 | #define GTK_STOCK_MEDIA_PLAY ((GtkStock)"gtk-media-play") | ^~~~~~~~ ../src/layout-util.cc:2626:25: note: in expansion of macro 'GTK_STOCK_MEDIA_PLAY' 2626 | { "SlideShow", GTK_STOCK_MEDIA_PLAY, N_("Toggle _slideshow"), "S", N_("Toggle slideshow"), CB(layout_menu_slideshow_cb), FALSE }, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:993:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 993 | #define GTK_STOCK_SELECT_COLOR ((GtkStock)"gtk-select-color") | ^~~~~~~~ ../src/layout-util.cc:2627:25: note: in expansion of macro 'GTK_STOCK_SELECT_COLOR' 2627 | { "UseColorProfiles", GTK_STOCK_SELECT_COLOR, N_("Use _color profiles"), nullptr, N_("Use color profiles"), CB(layout_color_menu_enable_cb), FALSE}, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:776:42: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 776 | #define GTK_STOCK_ORIENTATION_PORTRAIT ((GtkStock)"gtk-orientation-portrait") | ^~~~~~~~ ../src/layout-util.cc:2634:25: note: in expansion of macro 'GTK_STOCK_ORIENTATION_PORTRAIT' 2634 | { "ExifRotate", GTK_STOCK_ORIENTATION_PORTRAIT, N_("_Exif rotate"), "X", N_("Toggle Exif rotate"), CB(layout_menu_exif_rotate_cb), FALSE }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_setup_mark(LayoutWindow*, gint, const gchar*, const gchar*, const gchar*, const gchar*, GCallback)': ../src/layout-util.cc:2999:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 2999 | gtk_action_group_add_actions(lw->action_group, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3000:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3000 | action = gtk_action_group_get_action(lw->action_group, name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_setup_marks(LayoutWindow*)': ../src/layout-util.cc:3060:47: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations] 3060 | if (!gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here 158 | guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_setup_editors(LayoutWindow*)': ../src/layout-util.cc:3161:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations] 3161 | gtk_ui_manager_remove_ui(lw->ui_manager, lw->ui_editors_id); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here 179 | void gtk_ui_manager_remove_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3166:51: warning: 'void gtk_ui_manager_remove_action_group(GtkUIManager*, GtkActionGroup*)' is deprecated [-Wdeprecated-declarations] 3166 | gtk_ui_manager_remove_action_group(lw->ui_manager, lw->action_group_editors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:142:16: note: declared here 142 | void gtk_ui_manager_remove_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3169:56: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3169 | lw->action_group_editors = gtk_action_group_new("MenuActionsExternal"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3170:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3170 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3196:45: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3196 | gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3214:62: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations] 3214 | lw->ui_editors_id = gtk_ui_manager_add_ui_from_string(lw->ui_manager, desc->str, -1, &error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here 158 | guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_setup(LayoutWindow*)': ../src/layout-util.cc:3233:48: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3233 | lw->action_group = gtk_action_group_new("MenuActions"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3234:44: warning: 'void gtk_action_group_set_translate_func(GtkActionGroup*, GtkTranslateFunc, gpointer, GDestroyNotify)' is deprecated [-Wdeprecated-declarations] 3234 | gtk_action_group_set_translate_func(lw->action_group, menu_translate, nullptr, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:247:17: note: declared here 247 | void gtk_action_group_set_translate_func (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3236:37: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3236 | gtk_action_group_add_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3237 |  menu_entries, G_N_ELEMENTS(menu_entries), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3238:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3238 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3239 |  menu_toggle_entries, G_N_ELEMENTS(menu_toggle_entries), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:215:17: note: declared here 215 | void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3240:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3240 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3241 |  menu_radio_entries, G_N_ELEMENTS(menu_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3242 |  0, G_CALLBACK(layout_menu_list_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3243:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3243 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3244 |  menu_split_radio_entries, G_N_ELEMENTS(menu_split_radio_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3245 |  0, G_CALLBACK(layout_menu_split_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3246:44: warning: 'void gtk_action_group_add_toggle_actions(GtkActionGroup*, const GtkToggleActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3246 | gtk_action_group_add_toggle_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3247 |  menu_view_dir_toggle_entries, G_N_ELEMENTS(menu_view_dir_toggle_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3248 |  lw); | ~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:215:17: note: declared here 215 | void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3249:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3249 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3250 |  menu_color_radio_entries, COLOR_PROFILE_FILE + COLOR_PROFILE_INPUTS, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3251 |  0, G_CALLBACK(layout_color_menu_input_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3252:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3252 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3253 |  menu_histogram_channel, G_N_ELEMENTS(menu_histogram_channel), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3254 |  0, G_CALLBACK(layout_menu_histogram_channel_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3255:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3255 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3256 |  menu_histogram_mode, G_N_ELEMENTS(menu_histogram_mode), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3257 |  0, G_CALLBACK(layout_menu_histogram_mode_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3258:43: warning: 'void gtk_action_group_add_radio_actions(GtkActionGroup*, const GtkRadioActionEntry*, guint, gint, GCallback, gpointer)' is deprecated [-Wdeprecated-declarations] 3258 | gtk_action_group_add_radio_actions(lw->action_group, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3259 |  menu_stereo_mode_entries, G_N_ELEMENTS(menu_stereo_mode_entries), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3260 |  0, G_CALLBACK(layout_menu_stereo_mode_cb), lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:220:17: note: declared here 220 | void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3263:44: warning: 'GtkUIManager* gtk_ui_manager_new()' is deprecated [-Wdeprecated-declarations] 3263 | lw->ui_manager = gtk_ui_manager_new(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:130:16: note: declared here 130 | GtkUIManager *gtk_ui_manager_new (void); | ^~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3264:40: warning: 'void gtk_ui_manager_set_add_tearoffs(GtkUIManager*, gboolean)' is deprecated [-Wdeprecated-declarations] 3264 | gtk_ui_manager_set_add_tearoffs(lw->ui_manager, TRUE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:132:16: note: declared here 132 | void gtk_ui_manager_set_add_tearoffs (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3265:43: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3265 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3269:47: warning: 'guint gtk_ui_manager_add_ui_from_string(GtkUIManager*, const gchar*, gssize, GError**)' is deprecated [-Wdeprecated-declarations] 3269 | if (!gtk_ui_manager_add_ui_from_string(lw->ui_manager, menu_ui_description, -1, &error)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:158:16: note: declared here 158 | guint gtk_ui_manager_add_ui_from_string (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_actions_add_window(LayoutWindow*, GtkWidget*)': ../src/layout-util.cc:3373:47: warning: 'GtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3373 | group = gtk_ui_manager_get_accel_group(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:147:16: note: declared here 147 | GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'GtkWidget* layout_actions_menu_bar(LayoutWindow*)': ../src/layout-util.cc:3380:49: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3380 | lw->menu_bar = gtk_ui_manager_get_widget(lw->ui_manager, "/MainMenu"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'GtkWidget* layout_actions_toolbar(LayoutWindow*, ToolbarType)': ../src/layout-util.cc:3391:70: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3391 | lw->toolbar[type] = gtk_ui_manager_get_widget(lw->ui_manager, "/ToolBar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3396:70: warning: 'GtkWidget* gtk_ui_manager_get_widget(GtkUIManager*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3396 | lw->toolbar[type] = gtk_ui_manager_get_widget(lw->ui_manager, "/StatusBar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:149:16: note: declared here 149 | GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_toolbar_clear(LayoutWindow*, ToolbarType)': ../src/layout-util.cc:3432:41: warning: 'void gtk_ui_manager_remove_ui(GtkUIManager*, guint)' is deprecated [-Wdeprecated-declarations] 3432 | gtk_ui_manager_remove_ui(lw->ui_manager, lw->toolbar_merge_id[type]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:179:16: note: declared here 179 | void gtk_ui_manager_remove_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3433:45: warning: 'void gtk_ui_manager_ensure_update(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3433 | gtk_ui_manager_ensure_update(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:184:16: note: declared here 184 | void gtk_ui_manager_ensure_update (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3438:65: warning: 'guint gtk_ui_manager_new_merge_id(GtkUIManager*)' is deprecated [-Wdeprecated-declarations] 3438 | lw->toolbar_merge_id[type] = gtk_ui_manager_new_merge_id(lw->ui_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:186:16: note: declared here 186 | guint gtk_ui_manager_new_merge_id (GtkUIManager *manager); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_toolbar_add(LayoutWindow*, ToolbarType, const gchar*)': ../src/layout-util.cc:3468:72: warning: 'GtkActionGroup* gtk_action_group_new(const gchar*)' is deprecated [-Wdeprecated-declarations] 3468 | lw->action_group_editors = gtk_action_group_new("MenuActionsExternal"); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:175:17: note: declared here 175 | GtkActionGroup *gtk_action_group_new (const gchar *name); | ^~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3469:59: warning: 'void gtk_ui_manager_insert_action_group(GtkUIManager*, GtkActionGroup*, gint)' is deprecated [-Wdeprecated-declarations] 3469 | gtk_ui_manager_insert_action_group(lw->ui_manager, lw->action_group_editors, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:138:16: note: declared here 138 | void gtk_ui_manager_insert_action_group (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3471:49: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3471 | if (!gtk_action_group_get_action(lw->action_group_editors, action)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:630:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 630 | #define GTK_STOCK_MISSING_IMAGE ((GtkStock)"gtk-missing-image") | ^~~~~~~~ ../src/layout-util.cc:3474:50: note: in expansion of macro 'GTK_STOCK_MISSING_IMAGE' 3474 | GTK_STOCK_MISSING_IMAGE, | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/layout-util.cc:3480:53: warning: 'void gtk_action_group_add_actions(GtkActionGroup*, const GtkActionEntry*, guint, gpointer)' is deprecated [-Wdeprecated-declarations] 3480 | gtk_action_group_add_actions(lw->action_group_editors, &entry, 1, lw); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:210:17: note: declared here 210 | void gtk_action_group_add_actions (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3483:30: warning: 'void gtk_ui_manager_add_ui(GtkUIManager*, guint, const gchar*, const gchar*, const gchar*, GtkUIManagerItemType, gboolean)' is deprecated [-Wdeprecated-declarations] 3483 | gtk_ui_manager_add_ui(lw->ui_manager, lw->toolbar_merge_id[type], path, action, action, GTK_UI_MANAGER_TOOLITEM, FALSE); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkuimanager.h:171:16: note: declared here 171 | void gtk_ui_manager_add_ui (GtkUIManager *manager, | ^~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_util_status_update_write(LayoutWindow*)': ../src/layout-util.cc:3638:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3638 | action = gtk_action_group_get_action(lw->action_group, "SaveMetadata"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3639:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3639 | gtk_action_set_sensitive(action, n > 0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_util_sync_color(LayoutWindow*)': ../src/layout-util.cc:3690:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3690 | action = gtk_action_group_get_action(lw->action_group, "UseColorProfiles"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3692:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3692 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_color); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3712:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3712 | action = gtk_action_group_get_action(lw->action_group, "UseImageProfile"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3713:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3713 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_image); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3714:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3714 | gtk_action_set_sensitive(action, use_color); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3719:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3719 | action = gtk_action_group_get_action(lw->action_group, action_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3737:47: warning: 'void gtk_action_set_visible(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3737 | gtk_action_set_visible(action, file && file[0]); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:116:14: note: declared here 116 | void gtk_action_set_visible (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3740:41: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3740 | gtk_action_set_sensitive(action, !use_image); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3741:45: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3741 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (i == input)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3744:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3744 | action = gtk_action_group_get_action(lw->action_group, "Grayscale"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3745:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3745 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_image_get_desaturate(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_util_sync_file_filter(LayoutWindow*)': ../src/layout-util.cc:3754:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3754 | action = gtk_action_group_get_action(lw->action_group, "ShowFileFilter"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3755:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3755 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_file_filter); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_util_sync_marks(LayoutWindow*)': ../src/layout-util.cc:3764:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3764 | action = gtk_action_group_get_action(lw->action_group, "ShowMarks"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3765:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3765 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_marks); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_util_sync_views(LayoutWindow*)': ../src/layout-util.cc:3775:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3775 | action = gtk_action_group_get_action(lw->action_group, "FolderTree"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3776:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3776 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.dir_view_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3778:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3778 | action = gtk_action_group_get_action(lw->action_group, "SplitSingle"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3779:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3779 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->split_mode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3781:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3781 | action = gtk_action_group_get_action(lw->action_group, "SplitNextPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3782:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3782 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3783:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3783 | action = gtk_action_group_get_action(lw->action_group, "SplitPreviousPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3784:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3784 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3785:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3785 | action = gtk_action_group_get_action(lw->action_group, "SplitUpPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3786:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3786 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3787:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3787 | action = gtk_action_group_get_action(lw->action_group, "SplitDownPane"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3788:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3788 | gtk_action_set_sensitive(action, !(lw->split_mode == SPLIT_NONE)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3790:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3790 | action = gtk_action_group_get_action(lw->action_group, "SplitPaneSync"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3791:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3791 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.split_pane_sync); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3793:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3793 | action = gtk_action_group_get_action(lw->action_group, "ViewIcons"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3794:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3794 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), lw->options.file_view_type); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3796:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3796 | action = gtk_action_group_get_action(lw->action_group, "FloatTools"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3797:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3797 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.tools_float); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3799:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3799 | action = gtk_action_group_get_action(lw->action_group, "SBar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3800:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3800 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_bar_enabled(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3802:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3802 | action = gtk_action_group_get_action(lw->action_group, "SBarSort"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3803:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3803 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_bar_sort_enabled(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3805:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3805 | action = gtk_action_group_get_action(lw->action_group, "HideToolbar"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3806:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3806 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.toolbar_hidden); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3808:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3808 | action = gtk_action_group_get_action(lw->action_group, "ShowInfoPixel"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3809:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3809 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_info_pixel); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3811:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3811 | action = gtk_action_group_get_action(lw->action_group, "SlideShow"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3812:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3812 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), layout_image_slideshow_active(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3814:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3814 | action = gtk_action_group_get_action(lw->action_group, "IgnoreAlpha"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3815:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3815 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.ignore_alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3817:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3817 | action = gtk_action_group_get_action(lw->action_group, "Animate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3818:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3818 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.animate); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3820:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3820 | action = gtk_action_group_get_action(lw->action_group, "ImageOverlay"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3821:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3821 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), osd_flags != OSD_SHOW_NOTHING); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3823:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3823 | action = gtk_action_group_get_action(lw->action_group, "ImageHistogram"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3824:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3824 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), osd_flags & OSD_SHOW_HISTOGRAM); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3826:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3826 | action = gtk_action_group_get_action(lw->action_group, "ExifRotate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3827:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3827 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->image.exif_rotate_enable); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3829:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3829 | action = gtk_action_group_get_action(lw->action_group, "OverUnderExposed"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3830:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3830 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->overunderexposed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3832:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3832 | action = gtk_action_group_get_action(lw->action_group, "DrawRectangle"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3833:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3833 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->draw_rectangle); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3835:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3835 | action = gtk_action_group_get_action(lw->action_group, "RectangularSelection"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3836:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3836 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), options->collections.rectangular_selection); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3838:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3838 | action = gtk_action_group_get_action(lw->action_group, "ShowFileFilter"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3839:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3839 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_file_filter); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3841:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3841 | action = gtk_action_group_get_action(lw->action_group, "HideBars"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3842:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3842 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), (lw->options.bars_state.hidden)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3846:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3846 | action = gtk_action_group_get_action(lw->action_group, "HistogramChanR"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3847:51: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3847 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), image_osd_histogram_get_channel(lw->image)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3849:53: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3849 | action = gtk_action_group_get_action(lw->action_group, "HistogramModeLin"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3850:51: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3850 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), image_osd_histogram_get_mode(lw->image)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3853:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3853 | action = gtk_action_group_get_action(lw->action_group, "ConnectZoomMenu"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3854:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3854 | gtk_action_set_sensitive(action, lw->split_mode != SPLIT_NONE); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3856:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3856 | action = gtk_action_group_get_action(lw->action_group, "WriteRotation"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3857:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3857 | gtk_action_set_sensitive(action, !(runcmd("which exiftran >/dev/null 2>&1") || | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3858 |  runcmd("which mogrify >/dev/null 2>&1") || options->metadata.write_orientation)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3859:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3859 | action = gtk_action_group_get_action(lw->action_group, "WriteRotationKeepDate"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3860:33: warning: 'void gtk_action_set_sensitive(GtkAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3860 | gtk_action_set_sensitive(action, !(runcmd("which exiftran >/dev/null 2>&1") || | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3861 |  runcmd("which mogrify >/dev/null 2>&1") || options->metadata.write_orientation)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkaction.h:109:14: note: declared here 109 | void gtk_action_set_sensitive (GtkAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3863:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3863 | action = gtk_action_group_get_action(lw->action_group, "StereoAuto"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3864:43: warning: 'void gtk_radio_action_set_current_value(GtkRadioAction*, gint)' is deprecated [-Wdeprecated-declarations] 3864 | gtk_radio_action_set_current_value(GTK_RADIO_ACTION(action), layout_image_stereo_pixbuf_get(lw)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkradioaction.h:91:17: note: declared here 91 | void gtk_radio_action_set_current_value (GtkRadioAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'void layout_util_sync_thumb(LayoutWindow*)': ../src/layout-util.cc:3877:45: warning: 'GtkAction* gtk_action_group_get_action(GtkActionGroup*, const gchar*)' is deprecated [-Wdeprecated-declarations] 3877 | action = gtk_action_group_get_action(lw->action_group, "Thumbnails"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:195:17: note: declared here 195 | GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc:3878:37: warning: 'void gtk_toggle_action_set_active(GtkToggleAction*, gboolean)' is deprecated [-Wdeprecated-declarations] 3878 | gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), lw->options.show_thumbnails); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:82:18: note: declared here 82 | void gtk_toggle_action_set_active (GtkToggleAction *action, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/layout-util.cc: In function 'GtkWidget* layout_bars_prepare(LayoutWindow*, GtkWidget*)': ../src/layout-util.cc:4155:43: warning: 'GtkWidget* gtk_hpaned_new()' is deprecated: Use 'gtk_paned_new' instead [-Wdeprecated-declarations] 4155 | lw->utility_paned = gtk_hpaned_new(); | ~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:263: /usr/include/gtk-3.0/gtk/deprecated/gtkhpaned.h:61:13: note: declared here 61 | GtkWidget * gtk_hpaned_new (void); | ^~~~~~~~~~~~~~ ../src/cache-maint.cc: In function 'void cache_maintenance_render_stop_cb(gpointer)': ../src/cache-maint.cc:70:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations] 70 | gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating sim data...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from ../src/main.h:58, from ../src/cache-maint.cc:22: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cache-maint.cc: In function 'void cache_maintenance_clean_stop_cb(gpointer)': ../src/cache-maint.cc:76:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations] 76 | gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Creating thumbs...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cache-maint.cc: In function 'void cache_maintenance(const gchar*)': ../src/cache-maint.cc:108:54: warning: 'GtkStatusIcon* gtk_status_icon_new_from_pixbuf(GdkPixbuf*)' is deprecated [-Wdeprecated-declarations] 108 | status_icon = gtk_status_icon_new_from_pixbuf(pixbuf_inline(PIXBUF_INLINE_ICON)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:86:23: note: declared here 86 | GtkStatusIcon *gtk_status_icon_new_from_pixbuf (GdkPixbuf *pixbuf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cache-maint.cc:109:41: warning: 'void gtk_status_icon_set_tooltip_text(GtkStatusIcon*, const gchar*)' is deprecated [-Wdeprecated-declarations] 109 | gtk_status_icon_set_tooltip_text(status_icon, _("Geeqie: Cleaning thumbs...")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:137:23: note: declared here 137 | void gtk_status_icon_set_tooltip_text (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cache-maint.cc:110:36: warning: 'void gtk_status_icon_set_visible(GtkStatusIcon*, gboolean)' is deprecated [-Wdeprecated-declarations] 110 | gtk_status_icon_set_visible(status_icon, TRUE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here 151 | void gtk_status_icon_set_visible (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254: ../src/cache-maint.cc: In function 'void cache_maintain_home(gboolean, gboolean, GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/cache-maint.cc:388:62: note: in expansion of macro 'GTK_STOCK_CLOSE' 388 | cm->button_close = generic_dialog_add_button(cm->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/cache-maint.cc:391:61: note: in expansion of macro 'GTK_STOCK_STOP' 391 | cm->button_stop = generic_dialog_add_button(cm->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_render_start_cb(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/cache-maint.cc:815:25: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 815 | GTK_STOCK_DIALOG_WARNING, cd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_render_dialog(GtkWidget*, const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/cache-maint.cc:888:62: note: in expansion of macro 'GTK_STOCK_CLOSE' 888 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/cache-maint.cc:890:62: note: in expansion of macro 'GTK_STOCK_OK' 890 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/cache-maint.cc:892:61: note: in expansion of macro 'GTK_STOCK_STOP' 892 | cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_standard_process(GtkWidget*, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/cache-maint.cc:1147:28: note: in expansion of macro 'GTK_STOCK_DELETE' 1147 | stock_id = GTK_STOCK_DELETE; | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/cache-maint.cc:1152:28: note: in expansion of macro 'GTK_STOCK_CLEAR' 1152 | stock_id = GTK_STOCK_CLEAR; | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/cache-maint.cc:1161:62: note: in expansion of macro 'GTK_STOCK_CLOSE' 1161 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/cache-maint.cc:1163:62: note: in expansion of macro 'GTK_STOCK_OK' 1163 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/cache-maint.cc:1165:61: note: in expansion of macro 'GTK_STOCK_STOP' 1165 | cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_main_clear_confirm(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/cache-maint.cc:1232:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 1232 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, _("Clear cache"), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/cache-maint.cc:1234:39: note: in expansion of macro 'GTK_STOCK_OK' 1234 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, cache_manager_main_clear_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_sim_start_cb(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/cache-maint.cc:1484:25: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1484 | GTK_STOCK_DIALOG_WARNING, cd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_sim_load_dialog(GtkWidget*, const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/cache-maint.cc:1530:62: note: in expansion of macro 'GTK_STOCK_CLOSE' 1530 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/cache-maint.cc:1532:62: note: in expansion of macro 'GTK_STOCK_OK' 1532 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/cache-maint.cc:1534:61: note: in expansion of macro 'GTK_STOCK_STOP' 1534 | cd->button_stop = generic_dialog_add_button(cd->gd, GTK_STOCK_STOP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_cache_maintenance_start_cb(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/cache-maint.cc:1614:25: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1614 | GTK_STOCK_DIALOG_WARNING, cd->gd->dialog); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_cache_maintenance_load_dialog(GtkWidget*, const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/cache-maint.cc:1649:62: note: in expansion of macro 'GTK_STOCK_CLOSE' 1649 | cd->button_close = generic_dialog_add_button(cd->gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/cache-maint.cc:1651:62: note: in expansion of macro 'GTK_STOCK_OK' 1651 | cd->button_start = generic_dialog_add_button(cd->gd, GTK_STOCK_OK, _("S_tart"), | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/cache-maint.cc: In function 'void cache_manager_show()': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/cache-maint.cc:1705:39: note: in expansion of macro 'GTK_STOCK_CLOSE' 1705 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/cache-maint.cc:1707:39: note: in expansion of macro 'GTK_STOCK_HELP' 1707 | generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/cache-maint.cc:1720:49: note: in expansion of macro 'GTK_STOCK_CLEAR' 1720 | button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/cache-maint.cc:1725:49: note: in expansion of macro 'GTK_STOCK_DELETE' 1725 | button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/cache-maint.cc:1739:49: note: in expansion of macro 'GTK_STOCK_CLEAR' 1739 | button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/cache-maint.cc:1744:49: note: in expansion of macro 'GTK_STOCK_DELETE' 1744 | button = pref_table_button(table, 0, 1, GTK_STOCK_DELETE, _("Clear cache"), FALSE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 373 | #define GTK_STOCK_EXECUTE ((GtkStock)"gtk-execute") | ^~~~~~~~ ../src/cache-maint.cc:1763:49: note: in expansion of macro 'GTK_STOCK_EXECUTE' 1763 | button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Create"), FALSE, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/cache-maint.cc:1775:49: note: in expansion of macro 'GTK_STOCK_CLEAR' 1775 | button = pref_table_button(table, 0, 0, GTK_STOCK_CLEAR, _("Clean up"), FALSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:373:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 373 | #define GTK_STOCK_EXECUTE ((GtkStock)"gtk-execute") | ^~~~~~~~ ../src/cache-maint.cc:1784:49: note: in expansion of macro 'GTK_STOCK_EXECUTE' 1784 | button = pref_table_button(table, 0, 0, GTK_STOCK_EXECUTE, _("Select"), FALSE, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/collect.cc:22: ../src/collect.cc: In function 'void collection_close_save_cb(GenericDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/collect.cc:1202:55: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 1202 | warning_dialog(_("Save Failed"), buf, GTK_STOCK_DIALOG_ERROR, cw->window); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/collect.cc: In function 'void collection_close_dlg_show(CollectWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:302:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 302 | #define GTK_STOCK_DIALOG_QUESTION ((GtkStock)"gtk-dialog-question") | ^~~~~~~~ ../src/collect.cc:1241:40: note: in expansion of macro 'GTK_STOCK_DIALOG_QUESTION' 1241 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_QUESTION, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../src/collect.cc:1245:39: note: in expansion of macro 'GTK_STOCK_SAVE' 1245 | generic_dialog_add_button(gd, GTK_STOCK_SAVE, nullptr, collection_close_save_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/collect.cc:1246:39: note: in expansion of macro 'GTK_STOCK_DELETE' 1246 | generic_dialog_add_button(gd, GTK_STOCK_DELETE, _("_Discard"), collection_close_close_cb, FALSE); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/bar-keywords.cc:22: ../src/bar-keywords.cc: In function 'void bar_pane_keywords_populate_popup_cb(GtkTextView*, GtkMenu*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/bar-keywords.cc:483:93: note: in expansion of macro 'GTK_STOCK_ADD' 483 | menu_item_add_stock(GTK_WIDGET(menu), _("Add selected keywords to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_sel_add_cb), pkd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:228:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 228 | #define GTK_STOCK_CONVERT ((GtkStock)"gtk-convert") | ^~~~~~~~ ../src/bar-keywords.cc:484:120: note: in expansion of macro 'GTK_STOCK_CONVERT' 484 | menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing keywords in selected files with selected keywords"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_keywords_sel_replace_cb), pkd); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar-keywords.cc: In function 'void bar_pane_keywords_edit_dialog(PaneKeywordsData*, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/bar-keywords.cc:964:39: note: in expansion of macro 'GTK_STOCK_OK' 964 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar-keywords.cc:972:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 972 | gtk_table_attach_defaults(GTK_TABLE(table), cdd->edit_widget, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bar-keywords.cc: In function 'void bar_pane_keywords_disconnect_marks_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:284:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 284 | #define GTK_STOCK_DIALOG_WARNING ((GtkStock)"gtk-dialog-warning") | ^~~~~~~~ ../src/bar-keywords.cc:1060:40: note: in expansion of macro 'GTK_STOCK_DIALOG_WARNING' 1060 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/bar-keywords.cc:1062:39: note: in expansion of macro 'GTK_STOCK_OK' 1062 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, bar_pane_keywords_disconnect_marks_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar-keywords.cc: In function 'void bar_pane_keywords_menu_popup(GtkWidget*, PaneKeywordsData*, gint, gint)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/bar-keywords.cc:1307:53: note: in expansion of macro 'GTK_STOCK_NEW' 1307 | menu_item_add_stock(menu, _("New keyword"), GTK_STOCK_NEW, G_CALLBACK(bar_pane_keywords_add_dialog_cb), pkd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/bar-keywords.cc:1332:57: note: in expansion of macro 'GTK_STOCK_ADD' 1332 | menu_item_add_stock(menu, text, GTK_STOCK_ADD, G_CALLBACK(bar_pane_keywords_add_to_selected_cb), pkd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../src/bar-keywords.cc:1360:49: note: in expansion of macro 'GTK_STOCK_EDIT' 1360 | menu_item_add_stock(menu, text, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_keywords_edit_dialog_cb), pkd); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/bar-keywords.cc:1363:49: note: in expansion of macro 'GTK_STOCK_DELETE' 1363 | menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_delete_cb), pkd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/bar-keywords.cc:1370:57: note: in expansion of macro 'GTK_STOCK_DELETE' 1370 | menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_connect_mark_cb), pkd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/bar-keywords.cc:1377:57: note: in expansion of macro 'GTK_STOCK_DELETE' 1377 | menu_item_add_stock(menu, text, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_keywords_disconnect_marks_cb), pkd); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/advanced-exif.cc: In function 'GtkWidget* advanced_exif_new(LayoutWindow*)': ../src/advanced-exif.cc:483:37: warning: 'void gtk_tree_view_set_rules_hint(GtkTreeView*, gboolean)' is deprecated [-Wdeprecated-declarations] 483 | gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(ew->listview), TRUE); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from ../src/main.h:58, from ../src/advanced-exif.cc:22: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here 246 | void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/bar-sort.cc:22: ../src/bar-sort.cc: In function 'void bar_filter_help_dialog()': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/bar-sort.cc:434:40: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 434 | generic_dialog_add_message(gd, GTK_STOCK_DIALOG_INFO, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/bar-sort.cc:436:39: note: in expansion of macro 'GTK_STOCK_HELP' 436 | generic_dialog_add_button(gd, GTK_STOCK_HELP, nullptr, bar_filter_help_cb, TRUE); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/bar-sort.cc:437:39: note: in expansion of macro 'GTK_STOCK_OK' 437 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar-sort.cc: In function 'void bar_sort_add_ok_cb(FileDialog*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/bar-sort.cc:516:80: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 516 | file_util_warning_dialog(_("Collection exists"), text, GTK_STOCK_DIALOG_INFO, nullptr); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:293:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 293 | #define GTK_STOCK_DIALOG_ERROR ((GtkStock)"gtk-dialog-error") | ^~~~~~~~ ../src/bar-sort.cc:532:58: note: in expansion of macro 'GTK_STOCK_DIALOG_ERROR' 532 | GTK_STOCK_DIALOG_ERROR, GENERIC_DIALOG(fd)->dialog); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar-sort.cc: In function 'void bar_sort_add_cb(GtkWidget*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/bar-sort.cc:576:44: note: in expansion of macro 'GTK_STOCK_OK' 576 | file_dialog_add_button(sd->dialog, GTK_STOCK_OK, nullptr, bar_sort_add_ok_cb, TRUE); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar-sort.cc: In function 'GtkWidget* bar_sort_new(LayoutWindow*, SortActionType, SortModeType, SortSelectionType, const gchar*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/bar-sort.cc:746:52: note: in expansion of macro 'GTK_STOCK_ADD' 746 | sd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1074:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1074 | #define GTK_STOCK_UNDO ((GtkStock)"gtk-undo") | ^~~~~~~~ ../src/bar-sort.cc:749:53: note: in expansion of macro 'GTK_STOCK_UNDO' 749 | sd->undo_button = pref_toolbar_button(tbar, GTK_STOCK_UNDO, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/bar-sort.cc:752:53: note: in expansion of macro 'GTK_STOCK_HELP' 752 | sd->help_button = pref_toolbar_button(tbar, GTK_STOCK_HELP, nullptr, FALSE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/bar-exif.cc:22: ../src/bar-exif.cc: In function 'void bar_pane_exif_conf_dialog(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/bar-exif.cc:567:39: note: in expansion of macro 'GTK_STOCK_OK' 567 | generic_dialog_add_button(gd, GTK_STOCK_OK, nullptr, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar-exif.cc:576:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 576 | gtk_table_attach_defaults(GTK_TABLE(table), cdd->key_entry, 1, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bar-exif.cc:585:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 585 | gtk_table_attach_defaults(GTK_TABLE(table), cdd->title_entry, 1, 2, 1, 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/bar-exif.cc: In function 'void bar_pane_exif_menu_popup(GtkWidget*, PaneExifData*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:364:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 364 | #define GTK_STOCK_EDIT ((GtkStock)"gtk-edit") | ^~~~~~~~ ../src/bar-exif.cc:643:49: note: in expansion of macro 'GTK_STOCK_EDIT' 643 | menu_item_add_stock(menu, conf, GTK_STOCK_EDIT, G_CALLBACK(bar_pane_exif_conf_dialog_cb), widget); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/bar-exif.cc:644:48: note: in expansion of macro 'GTK_STOCK_DELETE' 644 | menu_item_add_stock(menu, del, GTK_STOCK_DELETE, G_CALLBACK(bar_pane_exif_delete_entry_cb), widget); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/bar-exif.cc:645:49: note: in expansion of macro 'GTK_STOCK_COPY' 645 | menu_item_add_stock(menu, copy, GTK_STOCK_COPY, G_CALLBACK(bar_pane_exif_copy_entry_cb), widget); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/bar-exif.cc:653:51: note: in expansion of macro 'GTK_STOCK_ADD' 653 | menu_item_add_stock(menu, _("Add entry"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_exif_conf_dialog_cb), ped->widget); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/bar.cc:22: ../src/bar.cc: In function 'void bar_menu_popup(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:460:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 460 | #define GTK_STOCK_GOTO_TOP ((GtkStock)"gtk-goto-top") | ^~~~~~~~ ../src/bar.cc:389:62: note: in expansion of macro 'GTK_STOCK_GOTO_TOP' 389 | menu_item_add_stock(menu, _("Move to _top"), GTK_STOCK_GOTO_TOP, G_CALLBACK(bar_expander_move_top_cb), expander); | ^~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:496:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 496 | #define GTK_STOCK_GO_UP ((GtkStock)"gtk-go-up") | ^~~~~~~~ ../src/bar.cc:390:58: note: in expansion of macro 'GTK_STOCK_GO_UP' 390 | menu_item_add_stock(menu, _("Move _up"), GTK_STOCK_GO_UP, G_CALLBACK(bar_expander_move_up_cb), expander); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:478:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 478 | #define GTK_STOCK_GO_DOWN ((GtkStock)"gtk-go-down") | ^~~~~~~~ ../src/bar.cc:391:60: note: in expansion of macro 'GTK_STOCK_GO_DOWN' 391 | menu_item_add_stock(menu, _("Move _down"), GTK_STOCK_GO_DOWN, G_CALLBACK(bar_expander_move_down_cb), expander); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:433:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 433 | #define GTK_STOCK_GOTO_BOTTOM ((GtkStock)"gtk-goto-bottom") | ^~~~~~~~ ../src/bar.cc:392:65: note: in expansion of macro 'GTK_STOCK_GOTO_BOTTOM' 392 | menu_item_add_stock(menu, _("Move to _bottom"), GTK_STOCK_GOTO_BOTTOM, G_CALLBACK(bar_expander_move_bottom_cb), expander); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:838:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 838 | #define GTK_STOCK_PREFERENCES ((GtkStock)"gtk-preferences") | ^~~~~~~~ ../src/bar.cc:397:67: note: in expansion of macro 'GTK_STOCK_PREFERENCES' 397 | menu_item_add_stock(menu, _("Height..."), GTK_STOCK_PREFERENCES, G_CALLBACK(bar_expander_height_cb), expander); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/bar.cc:401:56: note: in expansion of macro 'GTK_STOCK_DELETE' 401 | menu_item_add_stock(menu, _("Remove"), GTK_STOCK_DELETE, G_CALLBACK(bar_expander_delete_cb), expander); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar.cc: In function 'void bar_menu_add_popup(GtkWidget*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/bar.cc:421:66: note: in expansion of macro 'GTK_STOCK_ADD' 421 | item = menu_item_add_stock(menu, _(pane->title), GTK_STOCK_ADD, G_CALLBACK(bar_expander_add_cb), bar); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/bar.cc: In function 'GtkWidget* bar_new(LayoutWindow*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/bar.cc:789:52: note: in expansion of macro 'GTK_STOCK_ADD' 789 | bd->add_button = pref_toolbar_button(tbar, GTK_STOCK_ADD, nullptr, FALSE, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/bar-comment.cc:22: ../src/bar-comment.cc: In function 'void bar_pane_comment_populate_popup(GtkTextView*, GtkMenu*, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/bar-comment.cc:235:80: note: in expansion of macro 'GTK_STOCK_ADD' 235 | menu_item_add_stock(GTK_WIDGET(menu), _("Add text to selected files"), GTK_STOCK_ADD, G_CALLBACK(bar_pane_comment_sel_add_cb), pcd); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:228:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 228 | #define GTK_STOCK_CONVERT ((GtkStock)"gtk-convert") | ^~~~~~~~ ../src/bar-comment.cc:236:93: note: in expansion of macro 'GTK_STOCK_CONVERT' 236 | menu_item_add_stock(GTK_WIDGET(menu), _("Replace existing text in selected files"), GTK_STOCK_CONVERT, G_CALLBACK(bar_pane_comment_sel_replace_cb), data); | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58, from ../src/collect-table.cc:22: ../src/collect-table.cc: In function 'GtkWidget* collection_table_popup_menu(CollectTable*, gboolean)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/collect-table.cc:981:71: note: in expansion of macro 'GTK_STOCK_NEW' 981 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, over_icon, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/collect-table.cc:983:56: note: in expansion of macro 'GTK_STOCK_FIND' 983 | menu_item_add_stock(menu, _("Go to original"), GTK_STOCK_FIND, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/collect-table.cc:986:59: note: in expansion of macro 'GTK_STOCK_REMOVE' 986 | menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, over_icon, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/collect-table.cc:989:68: note: in expansion of macro 'GTK_STOCK_ADD' 989 | menu_item_add_stock(menu, _("Append from file selection"), GTK_STOCK_ADD, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:765:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 765 | #define GTK_STOCK_OPEN ((GtkStock)"gtk-open") | ^~~~~~~~ ../src/collect-table.cc:991:67: note: in expansion of macro 'GTK_STOCK_OPEN' 991 | menu_item_add_stock(menu, _("Append from collection..."), GTK_STOCK_OPEN, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/collect-table.cc:1015:60: note: in expansion of macro 'GTK_STOCK_COPY' 1015 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, over_icon, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/collect-table.cc:1033:55: note: in expansion of macro 'GTK_STOCK_DELETE' 1033 | _("_Delete"), GTK_STOCK_DELETE, over_icon, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../src/collect-table.cc:1049:58: note: in expansion of macro 'GTK_STOCK_SAVE' 1049 | menu_item_add_stock(menu, _("_Save collection"), GTK_STOCK_SAVE, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:973:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 973 | #define GTK_STOCK_SAVE_AS ((GtkStock)"gtk-save-as") | ^~~~~~~~ ../src/collect-table.cc:1051:64: note: in expansion of macro 'GTK_STOCK_SAVE_AS' 1051 | menu_item_add_stock(menu, _("Save collection _as..."), GTK_STOCK_SAVE_AS, | ^~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:395:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 395 | #define GTK_STOCK_FIND ((GtkStock)"gtk-find") | ^~~~~~~~ ../src/collect-table.cc:1054:61: note: in expansion of macro 'GTK_STOCK_FIND' 1054 | menu_item_add_stock(menu, _("_Find duplicates..."), GTK_STOCK_FIND, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../src/collect-table.cc:1056:60: note: in expansion of macro 'GTK_STOCK_PRINT' 1056 | menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, over_icon, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/collect-table.cc: In function 'gint page_height(CollectTable*)': ../src/collect-table.cc:1230:44: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1230 | adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42: /usr/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/collect-table.cc: In function 'void collection_table_insert_marker(CollectTable*, CollectInfo*, gboolean)': ../src/collect-table.cc:1542:50: warning: 'void gdk_window_set_background_pattern(GdkWindow*, cairo_pattern_t*)' is deprecated [-Wdeprecated-declarations] 1542 | gdk_window_set_background_pattern(ct->marker_window, pattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdkseat.h:28, from /usr/include/gtk-3.0/gdk/gdkdisplay.h:33, from /usr/include/gtk-3.0/gdk/gdkscreen.h:32, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-3.0/gdk/gdk.h:32, from ../src/main.h:57: /usr/include/gtk-3.0/gdk/gdkwindow.h:790:15: note: declared here 790 | void gdk_window_set_background_pattern (GdkWindow *window, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/collect-table.cc: In function 'void collection_table_scroll(CollectTable*, gboolean)': ../src/collect-table.cc:1658:67: warning: 'GtkAdjustment* gtk_tree_view_get_vadjustment(GtkTreeView*)' is deprecated: Use 'gtk_scrollable_get_vadjustment' instead [-Wdeprecated-declarations] 1658 | GtkAdjustment *adj = gtk_tree_view_get_vadjustment(GTK_TREE_VIEW(ct->listview)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtktreeview.h:227:24: note: declared here 227 | GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/collect-table.cc: In function 'GtkWidget* collection_table_drop_menu(CollectTable*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:353:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 353 | #define GTK_STOCK_DND_MULTIPLE ((GtkStock)"gtk-dnd-multiple") | ^~~~~~~~ ../src/collect-table.cc:2230:72: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 2230 | menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/collect-table.cc:2232:55: note: in expansion of macro 'GTK_STOCK_OK' 2232 | menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/collect-table.cc:2234:65: note: in expansion of macro 'GTK_STOCK_ADD' 2234 | menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/collect-table.cc:2236:55: note: in expansion of macro 'GTK_STOCK_REMOVE' 2236 | menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/collect-table.cc:2239:48: note: in expansion of macro 'GTK_STOCK_CANCEL' 2239 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, nullptr, ct); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/collect-table.cc: In function 'void collection_table_cell_data_cb(GtkTreeViewColumn*, GtkCellRenderer*, GtkTreeModel*, GtkTreeIter*, gpointer)': ../src/collect-table.cc:2506:37: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 2506 | style = gtk_widget_get_style(ct->listview); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc: In function 'void widget_set_cursor(GtkWidget*, gint)': ../src/dupe.cc:391:40: warning: 'GdkCursor* gdk_cursor_new(GdkCursorType)' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations] 391 | cursor = gdk_cursor_new(static_cast(icon)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:34, from ../src/main.h:57, from ../src/dupe.cc:24: /usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here 228 | GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); | ^~~~~~~~~~~~~~ ../src/dupe.cc: In function 'void dupe_listview_add(DupeWindow*, DupeItem*, DupeItem*)': ../src/dupe.cc:705:36: warning: ISO C++ forbids converting a string constant to 'gchar*' {aka 'char*'} [-Wwrite-strings] 705 | text[DUPE_COLUMN_THUMB] = (""); | ~^~~ In file included from /usr/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:37, from /usr/include/gtk-3.0/gtk/gtk.h:254, from ../src/main.h:58: ../src/dupe.cc: In function 'void dupe_display_stats(DupeWindow*, DupeItem*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/dupe.cc:3139:39: note: in expansion of macro 'GTK_STOCK_CLOSE' 3139 | generic_dialog_add_button(gd, GTK_STOCK_CLOSE, nullptr, nullptr, TRUE); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/dupe.cc: In function 'GtkWidget* dupe_menu_popup_main(DupeWindow*, DupeItem*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/dupe.cc:3521:71: note: in expansion of macro 'GTK_STOCK_NEW' 3521 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:847:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 847 | #define GTK_STOCK_PRINT ((GtkStock)"gtk-print") | ^~~~~~~~ ../src/dupe.cc:3548:60: note: in expansion of macro 'GTK_STOCK_PRINT' 3548 | menu_item_add_stock_sensitive(menu, _("Print..."), GTK_STOCK_PRINT, on_row, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:237:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 237 | #define GTK_STOCK_COPY ((GtkStock)"gtk-copy") | ^~~~~~~~ ../src/dupe.cc:3551:60: note: in expansion of macro 'GTK_STOCK_COPY' 3551 | menu_item_add_stock_sensitive(menu, _("_Copy..."), GTK_STOCK_COPY, on_row, | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:255:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 255 | #define GTK_STOCK_DELETE ((GtkStock)"gtk-delete") | ^~~~~~~~ ../src/dupe.cc:3569:55: note: in expansion of macro 'GTK_STOCK_DELETE' 3569 | _("_Delete"), GTK_STOCK_DELETE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/dupe.cc:3573:59: note: in expansion of macro 'GTK_STOCK_REMOVE' 3573 | menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/dupe.cc:3575:58: note: in expansion of macro 'GTK_STOCK_CLEAR' 3575 | menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, (dw->list != nullptr), | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/dupe.cc:3578:55: note: in expansion of macro 'GTK_STOCK_CLOSE' 3578 | menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/dupe.cc: In function 'GtkWidget* dupe_menu_popup_second(DupeWindow*, DupeItem*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:738:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 738 | #define GTK_STOCK_NEW ((GtkStock)"gtk-new") | ^~~~~~~~ ../src/dupe.cc:3859:71: note: in expansion of macro 'GTK_STOCK_NEW' 3859 | menu_item_add_stock_sensitive(menu, _("View in _new window"), GTK_STOCK_NEW, on_row, | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/dupe.cc:3867:59: note: in expansion of macro 'GTK_STOCK_REMOVE' 3867 | menu_item_add_stock_sensitive(menu, _("Rem_ove"), GTK_STOCK_REMOVE, on_row, | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:188:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 188 | #define GTK_STOCK_CLEAR ((GtkStock)"gtk-clear") | ^~~~~~~~ ../src/dupe.cc:3869:58: note: in expansion of macro 'GTK_STOCK_CLEAR' 3869 | menu_item_add_stock_sensitive(menu, _("C_lear"), GTK_STOCK_CLEAR, notempty, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/dupe.cc:3872:55: note: in expansion of macro 'GTK_STOCK_CLOSE' 3872 | menu_item_add_stock(menu, _("Close _window"), GTK_STOCK_CLOSE, | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/dupe.cc: In function 'void dupe_second_set_toggle_cb(GtkWidget*, gpointer)': ../src/dupe.cc:3887:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3887 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc:3892:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 3892 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc: In function 'GdkColor* dupe_listview_color_shifted(GtkWidget*)': ../src/dupe.cc:4022:45: warning: 'GtkStyle* gtk_widget_get_style(GtkWidget*)' is deprecated: Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations] 4022 | style = gtk_widget_get_style(widget); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:277: /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742:13: note: declared here 742 | GtkStyle * gtk_widget_get_style (GtkWidget *widget); | ^~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc: In function 'DupeWindow* dupe_window_new()': ../src/dupe.cc:4634:34: warning: 'GtkWidget* gtk_table_new(guint, guint, gboolean)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4634 | dw->table = gtk_table_new(1, 3, FALSE); | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here 119 | GtkWidget* gtk_table_new (guint rows, | ^~~~~~~~~~~~~ ../src/dupe.cc:4641:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4641 | gtk_table_attach_defaults(GTK_TABLE(dw->table), scrolled, 0, 2, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc:4684:34: warning: 'void gtk_table_attach_defaults(GtkTable*, GtkWidget*, guint, guint, guint, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4684 | gtk_table_attach_defaults(GTK_TABLE(dw->table), dw->second_vbox, 2, 3, 0, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:138:12: note: declared here 138 | void gtk_table_attach_defaults (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc:4687:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4687 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), PREF_PAD_GAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc:4692:43: warning: 'void gtk_table_set_col_spacings(GtkTable*, guint)' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] 4692 | gtk_table_set_col_spacings(GTK_TABLE(dw->table), 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:164:12: note: declared here 164 | void gtk_table_set_col_spacings (GtkTable *table, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/dupe.cc:4798:35: warning: 'GtkWidget* gtk_hbutton_box_new()' is deprecated: Use 'gtk_button_box_new' instead [-Wdeprecated-declarations] 4798 | hbox = gtk_hbutton_box_new(); | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:261: /usr/include/gtk-3.0/gtk/deprecated/gtkhbbox.h:62:12: note: declared here 62 | GtkWidget* gtk_hbutton_box_new (void); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:516:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 516 | #define GTK_STOCK_HELP ((GtkStock)"gtk-help") | ^~~~~~~~ ../src/dupe.cc:4804:43: note: in expansion of macro 'GTK_STOCK_HELP' 4804 | button = pref_button_new(nullptr, GTK_STOCK_HELP, nullptr, FALSE, G_CALLBACK(dupe_help_cb), nullptr); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:1038:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 1038 | #define GTK_STOCK_STOP ((GtkStock)"gtk-stop") | ^~~~~~~~ ../src/dupe.cc:4810:43: note: in expansion of macro 'GTK_STOCK_STOP' 4810 | button = pref_button_new(nullptr, GTK_STOCK_STOP, nullptr, FALSE, G_CALLBACK(dupe_check_stop_cb), dw); | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:197:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 197 | #define GTK_STOCK_CLOSE ((GtkStock)"gtk-close") | ^~~~~~~~ ../src/dupe.cc:4815:43: note: in expansion of macro 'GTK_STOCK_CLOSE' 4815 | button = pref_button_new(nullptr, GTK_STOCK_CLOSE, nullptr, FALSE, G_CALLBACK(dupe_window_close_cb), dw); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/dupe.cc: In function 'GtkWidget* dupe_confirm_dir_list(DupeWindow*, GList*)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:353:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 353 | #define GTK_STOCK_DND_MULTIPLE ((GtkStock)"gtk-dnd-multiple") | ^~~~~~~~ ../src/dupe.cc:4929:72: note: in expansion of macro 'GTK_STOCK_DND_MULTIPLE' 4929 | menu_item_add_stock(menu, _("Dropped list includes folders."), GTK_STOCK_DND_MULTIPLE, nullptr, nullptr); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:756:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 756 | #define GTK_STOCK_OK ((GtkStock)"gtk-ok") | ^~~~~~~~ ../src/dupe.cc:4931:55: note: in expansion of macro 'GTK_STOCK_OK' 4931 | menu_item_add_stock(menu, _("_Add contents"), GTK_STOCK_OK, G_CALLBACK(confirm_dir_list_add), d); | ^~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:132:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 132 | #define GTK_STOCK_ADD ((GtkStock)"gtk-add") | ^~~~~~~~ ../src/dupe.cc:4932:65: note: in expansion of macro 'GTK_STOCK_ADD' 4932 | menu_item_add_stock(menu, _("Add contents _recursive"), GTK_STOCK_ADD, G_CALLBACK(confirm_dir_list_recurse), d); | ^~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:946:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 946 | #define GTK_STOCK_REMOVE ((GtkStock)"gtk-remove") | ^~~~~~~~ ../src/dupe.cc:4933:55: note: in expansion of macro 'GTK_STOCK_REMOVE' 4933 | menu_item_add_stock(menu, _("_Skip folders"), GTK_STOCK_REMOVE, G_CALLBACK(confirm_dir_list_skip), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:159:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 159 | #define GTK_STOCK_CANCEL ((GtkStock)"gtk-cancel") | ^~~~~~~~ ../src/dupe.cc:4935:48: note: in expansion of macro 'GTK_STOCK_CANCEL' 4935 | menu_item_add_stock(menu, _("Cancel"), GTK_STOCK_CANCEL, G_CALLBACK(confirm_dir_list_cancel), d); | ^~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/dupe.cc: In function 'void dupe_dnd_data_get(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:275:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 275 | #define GTK_STOCK_DIALOG_INFO ((GtkStock)"gtk-dialog-info") | ^~~~~~~~ ../src/dupe.cc:4991:117: note: in expansion of macro 'GTK_STOCK_DIALOG_INFO' 4991 | warning_dialog(_("Find duplicates"), _("Please wait for the current file selection to be loaded."), GTK_STOCK_DIALOG_INFO, dw->window); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/dupe.cc: In function 'void pop_menu_export(GList*, gpointer, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:964:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 964 | #define GTK_STOCK_SAVE ((GtkStock)"gtk-save") | ^~~~~~~~ ../src/dupe.cc:5373:20: note: in expansion of macro 'GTK_STOCK_SAVE' 5373 | stock_id = GTK_STOCK_SAVE; | ^~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/dupe.cc: In function 'GtkWidget* submenu_add_export(GtkWidget*, GtkWidget**, GCallback, gpointer)': /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 534 | #define GTK_STOCK_INDEX ((GtkStock)"gtk-index") | ^~~~~~~~ ../src/dupe.cc:5412:41: note: in expansion of macro 'GTK_STOCK_INDEX' 5412 | GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(0)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:534:38: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] 534 | #define GTK_STOCK_INDEX ((GtkStock)"gtk-index") | ^~~~~~~~ ../src/dupe.cc:5414:41: note: in expansion of macro 'GTK_STOCK_INDEX' 5414 | GTK_STOCK_INDEX, TRUE, G_CALLBACK(func), GINT_TO_POINTER(1)); | ^~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/deprecated/gtkstock.h:108:16: note: declared here 108 | typedef char * GtkStock; | ^~~~~~~~ ../src/exiv2.cc: In function 'void _debug_exception(const char*, int, const char*, Exiv2::Error&)': ../src/exiv2.cc:104:42: warning: unused parameter 'file' [-Wunused-parameter] 104 | static void _debug_exception(const char* file, | ~~~~~~~~~~~~^~~~ ../src/exiv2.cc:105:34: warning: unused parameter 'line' [-Wunused-parameter] 105 | int line, | ~~~~^~~~ ../src/exiv2.cc:106:42: warning: unused parameter 'func' [-Wunused-parameter] 106 | const char* func, | ~~~~~~~~~~~~^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:34, from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from ../src/exiv2.cc:55: ../src/exiv2.cc: In function 'char* exif_item_get_data(ExifItem*, guint*)': ../src/exiv2.cc:700:30: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 700 | g_assert(res == md->size()); | ~~~~^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmacros.h:1236:8: note: in definition of macro '_G_BOOLEAN_EXPR_IMPL' 1236 | if (expr) \ | ^~~~ /usr/include/glib-2.0/glib/gmacros.h:1243:43: note: in expansion of macro '_G_BOOLEAN_EXPR' 1243 | #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1)) | ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gtestutils.h:276:49: note: in expansion of macro 'G_LIKELY' 276 | if G_LIKELY (expr) ; else \ | ^~~~~~~~ ../src/exiv2.cc:700:17: note: in expansion of macro 'g_assert' 700 | g_assert(res == md->size()); | ^~~~~~~~ ../src/exiv2.cc: In function 'GList* exif_add_value_to_glist(GList*, Exiv2::Metadatum&, MetadataFormat, const Exiv2::ExifData*)': ../src/exiv2.cc:1070:31: warning: comparison of integer expressions of different signedness: 'gint' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 1070 | for (i = 0; i < item.count(); i++) | ~~^~~~~~~~~~~~~~ [182/182] Linking target src/geeqie ../src/bar-exif.cc:77:8: warning: type 'struct ConfDialogData' violates the C++ One Definition Rule [-Wodr] 77 | struct ConfDialogData | ^ ../src/bar-keywords.cc:145:8: note: a different type is defined in another translation unit 145 | struct ConfDialogData | ^ ../src/bar-exif.cc:79:20: note: the first difference of corresponding definitions is field 'widget' 79 | GtkWidget *widget; /* pane or entry, devidet by presenceof "pane_data" or "entry_data" */ | ^ ../src/bar-keywords.cc:147:27: note: a field with different name is defined in another translation unit 147 | PaneKeywordsData *pkd; | ^ ../src/layout.cc:2150:8: warning: type 'struct LayoutConfig' violates the C++ One Definition Rule [-Wodr] 2150 | struct LayoutConfig | ^ ../src/layout-config.cc:39:8: note: a different type is defined in another translation unit 39 | struct LayoutConfig | ^ ../src/layout.cc:2152:23: note: the first difference of corresponding definitions is field 'lw' 2152 | LayoutWindow *lw; | ^ ../src/layout-config.cc:41:20: note: a field with different name is defined in another translation unit 41 | GtkWidget *box; | ^ ../src/collect-table.cc:2474:8: warning: type 'struct ColumnData' violates the C++ One Definition Rule [-Wodr] 2474 | struct ColumnData | ^ ../src/view-file/view-file-icon.cc:2060:8: note: a different type is defined in another translation unit 2060 | struct ColumnData | ^ ../src/collect-table.cc:2476:23: note: the first difference of corresponding definitions is field 'ct' 2476 | CollectTable *ct; | ^ ../src/view-file/view-file-icon.cc:2062:19: note: a field with different name is defined in another translation unit 2062 | ViewFile *vf; | ^ INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/community/geeqie/src/geeqie-2.1/output >>> geeqie: Entering fakeroot... Installing subdir /home/buildozer/aports/community/geeqie/src/geeqie-2.1/output/doc/html to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie/html Installing po/ar/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ar/LC_MESSAGES Installing po/be/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/be/LC_MESSAGES Installing po/bg/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/bg/LC_MESSAGES Installing po/ca/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ca/LC_MESSAGES Installing po/cs/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/cs/LC_MESSAGES Installing po/da/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/da/LC_MESSAGES Installing po/de/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/de/LC_MESSAGES Installing po/el/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/el/LC_MESSAGES Installing po/en_GB/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/en_GB/LC_MESSAGES Installing po/eo/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/eo/LC_MESSAGES Installing po/es/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/es/LC_MESSAGES Installing po/et/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/et/LC_MESSAGES Installing po/eu/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/eu/LC_MESSAGES Installing po/fi/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/fi/LC_MESSAGES Installing po/fr/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/fr/LC_MESSAGES Installing po/hu/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/hu/LC_MESSAGES Installing po/id/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/id/LC_MESSAGES Installing po/it/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/it/LC_MESSAGES Installing po/ja/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ja/LC_MESSAGES Installing po/ko/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ko/LC_MESSAGES Installing po/nb/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/nb/LC_MESSAGES Installing po/nl/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/nl/LC_MESSAGES Installing po/pl/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/pl/LC_MESSAGES Installing po/pt_BR/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/pt_BR/LC_MESSAGES Installing po/ro/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ro/LC_MESSAGES Installing po/ru/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/ru/LC_MESSAGES Installing po/sk/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sk/LC_MESSAGES Installing po/sl/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sl/LC_MESSAGES Installing po/sr@latin/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sr@latin/LC_MESSAGES Installing po/sr/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sr/LC_MESSAGES Installing po/sv/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/sv/LC_MESSAGES Installing po/th/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/th/LC_MESSAGES Installing po/tlh/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/tlh/LC_MESSAGES Installing po/tr/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/tr/LC_MESSAGES Installing po/uk/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/uk/LC_MESSAGES Installing po/vi/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/vi/LC_MESSAGES Installing po/zh_CN/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/zh_CN/LC_MESSAGES Installing po/zh_TW/LC_MESSAGES/geeqie.mo to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/locale/zh_TW/LC_MESSAGES Installing plugins/camera-import/camera-import.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/export-jpeg/export-jpeg.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/image-crop/image-crop.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/random-image/random-image.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/rotate/rotate.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/symlink/symlink.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/tethered-photography/tethered-photography.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie/applications Installing plugins/template.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/geeqie Installing src/geeqie to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/bin Installing geeqie.desktop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/applications Installing org.geeqie.Geeqie.appdata.xml to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/metainfo Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/README.md to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/COPYING to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/TODO to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/doc/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/camera-import/geeqie-camera-import to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/camera-import/geeqie-camera-import-hook-script to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/export-jpeg/geeqie-export-jpeg to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/geocode-parameters/geocode-parameters.awk to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/image-crop/geeqie-image-crop to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/lens/lensID to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/random-image/geeqie-random-image to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/rotate/geeqie-rotate to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/symlink/geeqie-symlink to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/tethered-photography/geeqie-tethered-photography to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/plugins/tethered-photography/geeqie-tethered-photography-hook-script to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/lib/geeqie Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/src/icons/svg/geeqie.svg to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/icons/hicolor/scalable/apps Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/geeqie.png to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/pixmaps Installing /home/buildozer/aports/community/geeqie/src/geeqie-2.1/geeqie.1 to /home/buildozer/aports/community/geeqie/pkg/geeqie/usr/share/man/man1 >>> geeqie-doc*: Running split function doc... >>> geeqie-doc*: Preparing subpackage geeqie-doc... >>> geeqie-doc*: Running postcheck for geeqie-doc >>> geeqie-lang*: Running split function lang... >>> geeqie-lang*: Preparing subpackage geeqie-lang... >>> geeqie-lang*: Running postcheck for geeqie-lang >>> geeqie*: Running postcheck for geeqie >>> geeqie*: Preparing package geeqie... >>> geeqie*: Stripping binaries >>> geeqie-doc*: Scanning shared objects >>> geeqie-lang*: Scanning shared objects >>> geeqie*: Scanning shared objects >>> geeqie-doc*: Tracing dependencies... >>> geeqie-doc*: Package size: 76.0 KB >>> geeqie-doc*: Compressing data... >>> geeqie-doc*: Create checksum... >>> geeqie-doc*: Create geeqie-doc-2.1-r0.apk >>> geeqie-lang*: Tracing dependencies... >>> geeqie-lang*: Package size: 2.3 MB >>> geeqie-lang*: Compressing data... >>> geeqie-lang*: Create checksum... >>> geeqie-lang*: Create geeqie-lang-2.1-r0.apk >>> geeqie*: Tracing dependencies... so:libarchive.so.13 so:libc.musl-armv7.so.1 so:libcairo.so.2 so:libexiv2.so.28 so:libgcc_s.so.1 so:libgdk-3.so.0 so:libgdk_pixbuf-2.0.so.0 so:libgio-2.0.so.0 so:libglib-2.0.so.0 so:libgobject-2.0.so.0 so:libgtk-3.so.0 so:libintl.so.8 so:libjpeg.so.8 so:liblcms2.so.2 so:liblua-5.3.so.0 so:libpango-1.0.so.0 so:libpangocairo-1.0.so.0 so:libstdc++.so.6 so:libtiff.so.6 >>> geeqie*: Package size: 1.5 MB >>> geeqie*: Compressing data... >>> geeqie*: Create checksum... >>> geeqie*: Create geeqie-2.1-r0.apk >>> geeqie: Build complete at Mon, 30 Oct 2023 14:17:39 +0000 elapsed time 0h 0m 21s >>> geeqie: Cleaning up srcdir >>> geeqie: Cleaning up pkgdir >>> geeqie: Uninstalling dependencies... (1/226) Purging .makedepends-geeqie (20231030.141720) (2/226) Purging doxygen (1.9.8-r0) (3/226) Purging exiv2-dev (0.28.0-r2) (4/226) Purging exiv2 (0.28.0-r2) (5/226) Purging graphviz-dev (9.0.0-r0) (6/226) Purging gd-dev (2.3.3-r8) (7/226) Purging gd (2.3.3-r8) (8/226) Purging libgd (2.3.3-r8) (9/226) Purging gmp-dev (6.3.0-r0) (10/226) Purging libgmpxx (6.3.0-r0) (11/226) Purging libsm-dev (1.2.4-r3) (12/226) Purging python3-dev (3.11.6-r1) (13/226) Purging graphviz-libs (9.0.0-r0) (14/226) Purging gtk+3.0-dev (3.24.38-r3) (15/226) Purging wayland-protocols (1.32-r2) (16/226) Purging lcms2-dev (2.15-r4) (17/226) Purging lcms2-plugins (2.15-r4) (18/226) Purging lcms2 (2.15-r4) (19/226) Purging libarchive-dev (3.7.2-r0) (20/226) Purging libarchive (3.7.2-r0) (21/226) Purging lua5.3-dev (5.3.6-r6) (22/226) Purging lua5.3 (5.3.6-r6) (23/226) Purging lua5.3-libs (5.3.6-r6) (24/226) Purging meson-pyc (1.2.3-r0) (25/226) Purging meson (1.2.3-r0) (26/226) Purging samurai (1.2-r5) (27/226) Purging xxd (9.0.2073-r0) (28/226) Purging at-spi2-core-dev (2.50.0-r0) (29/226) Purging dbus-dev (1.14.10-r0) (30/226) Purging gdk-pixbuf-dev (2.42.10-r6) (31/226) Purging git-perl (2.42.0-r0) (32/226) Purging perl-git (2.42.0-r0) (33/226) Purging perl-error (0.17029-r2) (34/226) Purging perl (5.38.0-r0) (35/226) Purging gtk+3.0 (3.24.38-r3) Executing gtk+3.0-3.24.38-r3.post-deinstall (36/226) Purging gtk-update-icon-cache (3.24.38-r3) (37/226) Purging hicolor-icon-theme (0.17-r2) (38/226) Purging libatk-bridge-2.0 (2.50.0-r0) (39/226) Purging libavif-dev (1.0.1-r1) (40/226) Purging libavif (1.0.1-r1) (41/226) Purging libdav1d (1.3.0-r0) (42/226) Purging libepoxy-dev (1.5.10-r1) (43/226) Purging libepoxy (1.5.10-r1) (44/226) Purging libice-dev (1.1.1-r5) (45/226) Purging libxcomposite-dev (0.4.6-r4) (46/226) Purging libxcomposite (0.4.6-r4) (47/226) Purging libxcursor-dev (1.2.1-r3) (48/226) Purging libxcursor (1.2.1-r3) (49/226) Purging libxinerama-dev (1.1.5-r3) (50/226) Purging libxinerama (1.1.5-r3) (51/226) Purging libxkbcommon-dev (1.6.0-r0) (52/226) Purging libxkbcommon-x11 (1.6.0-r0) (53/226) Purging libxkbcommon (1.6.0-r0) (54/226) Purging xkeyboard-config (2.40-r0) (55/226) Purging libxml2-dev (2.11.5-r0) (56/226) Purging xz-dev (5.4.4-r0) (57/226) Purging libxpm-dev (3.5.17-r0) (58/226) Purging libxpm (3.5.17-r0) (59/226) Purging libxrandr-dev (1.5.4-r0) (60/226) Purging libxrandr (1.5.4-r0) (61/226) Purging libxt (1.3.0-r4) (62/226) Purging libxtst-dev (1.2.4-r4) (63/226) Purging linenoise (1.0-r4) (64/226) Purging mesa-dev (23.1.9-r0) (65/226) Purging libxdamage-dev (1.1.6-r4) (66/226) Purging libxdamage (1.1.6-r4) (67/226) Purging libxshmfence-dev (1.3.2-r5) (68/226) Purging mesa-egl (23.1.9-r0) (69/226) Purging mesa-gbm (23.1.9-r0) (70/226) Purging mesa-gl (23.1.9-r0) (71/226) Purging mesa-gles (23.1.9-r0) (72/226) Purging mesa-osmesa (23.1.9-r0) (73/226) Purging mesa-xatracker (23.1.9-r0) (74/226) Purging mesa (23.1.9-r0) (75/226) Purging mesa-glapi (23.1.9-r0) (76/226) Purging openssl-dev (3.1.4-r0) (77/226) Purging pango-dev (1.51.0-r0) (78/226) Purging pango-tools (1.51.0-r0) (79/226) Purging pango (1.51.0-r0) Executing pango-1.51.0-r0.pre-deinstall (80/226) Purging python3-pyc (3.11.6-r1) (81/226) Purging python3-pycache-pyc0 (3.11.6-r1) (82/226) Purging xcb-proto-pyc (1.16.0-r0) (83/226) Purging pyc (3.11.6-r1) (84/226) Purging tiff-dev (4.6.0-r0) (85/226) Purging libtiffxx (4.6.0-r0) (86/226) Purging wayland-dev (1.22.0-r4) (87/226) Purging wayland-libs-cursor (1.22.0-r4) (88/226) Purging wayland-libs-egl (1.22.0-r4) (89/226) Purging wayland-libs-server (1.22.0-r4) (90/226) Purging wayland-libs-client (1.22.0-r4) (91/226) Purging zstd-dev (1.5.5-r7) (92/226) Purging zstd (1.5.5-r7) (93/226) Purging aom-libs (3.7.0-r0) (94/226) Purging at-spi2-core (2.50.0-r0) (95/226) Purging cups-libs (2.4.7-r0) (96/226) Purging avahi-libs (0.8-r13) (97/226) Purging harfbuzz-dev (8.2.2-r0) (98/226) Purging harfbuzz-cairo (8.2.2-r0) (99/226) Purging harfbuzz-gobject (8.2.2-r0) (100/226) Purging harfbuzz-icu (8.2.2-r0) (101/226) Purging harfbuzz-subset (8.2.2-r0) (102/226) Purging harfbuzz (8.2.2-r0) (103/226) Purging graphite2-dev (1.3.14-r6) (104/226) Purging graphite2 (1.3.14-r6) (105/226) Purging cairo-dev (1.18.0-r0) (106/226) Purging cairo-tools (1.18.0-r0) (107/226) Purging xcb-util-dev (0.4.1-r3) (108/226) Purging util-macros (1.20.0-r0) (109/226) Purging xcb-util (0.4.1-r3) (110/226) Purging cairo-gobject (1.18.0-r0) (111/226) Purging cairo (1.18.0-r0) (112/226) Purging libxft-dev (2.3.8-r2) (113/226) Purging libxft (2.3.8-r2) (114/226) Purging fontconfig-dev (2.14.2-r4) (115/226) Purging fontconfig (2.14.2-r4) (116/226) Purging freetype-dev (2.13.2-r0) (117/226) Purging freetype (2.13.2-r0) (118/226) Purging brotli-dev (1.1.0-r0) (119/226) Purging brotli (1.1.0-r0) (120/226) Purging glib-dev (2.78.1-r0) (121/226) Purging bzip2-dev (1.0.8-r6) (122/226) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (123/226) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (124/226) Purging gettext-dev (0.22.3-r0) (125/226) Purging xz (5.4.4-r0) (126/226) Purging gettext-asprintf (0.22.3-r0) (127/226) Purging gettext (0.22.3-r0) (128/226) Purging gettext-envsubst (0.22.3-r0) (129/226) Purging libxml2-utils (2.11.5-r0) (130/226) Purging libxslt (1.1.38-r1) (131/226) Purging pcre2-dev (10.42-r1) (132/226) Purging libpcre2-16 (10.42-r1) (133/226) Purging libpcre2-32 (10.42-r1) (134/226) Purging libedit-dev (20230828.3.1-r3) (135/226) Purging ncurses-dev (6.4_p20231007-r0) (136/226) Purging libncurses++ (6.4_p20231007-r0) (137/226) Purging bsd-compat-headers (0.7.2-r5) (138/226) Purging dbus-libs (1.14.10-r0) (139/226) Purging expat-dev (2.5.0-r2) (140/226) Purging expat (2.5.0-r2) (141/226) Purging fribidi-dev (1.0.13-r0) (142/226) Purging fribidi (1.0.13-r0) (143/226) Purging libxxf86vm-dev (1.1.5-r5) (144/226) Purging libxxf86vm (1.1.5-r5) (145/226) Purging libxrender-dev (0.9.11-r4) (146/226) Purging libxrender (0.9.11-r4) (147/226) Purging libxi-dev (1.8.1-r2) (148/226) Purging libxi (1.8.1-r2) (149/226) Purging libxfixes-dev (6.0.1-r3) (150/226) Purging libxfixes (6.0.1-r3) (151/226) Purging libxext-dev (1.3.5-r3) (152/226) Purging libx11-dev (1.8.7-r0) (153/226) Purging xtrans (1.5.0-r0) (154/226) Purging libxcb-dev (1.16-r0) (155/226) Purging xcb-proto (1.16.0-r0) (156/226) Purging python3 (3.11.6-r1) (157/226) Purging gdbm (1.23-r1) (158/226) Purging gdk-pixbuf (2.42.10-r6) Executing gdk-pixbuf-2.42.10-r6.pre-deinstall (159/226) Purging shared-mime-info (2.3-r0) Executing shared-mime-info-2.3-r0.post-deinstall (160/226) Purging gettext-libs (0.22.3-r0) (161/226) Purging libatk-1.0 (2.50.0-r0) (162/226) Purging glib (2.78.1-r0) (163/226) Purging gnutls (3.8.1-r0) (164/226) Purging libdrm-dev (2.4.117-r1) (165/226) Purging libdrm (2.4.117-r1) (166/226) Purging libpciaccess-dev (0.17-r2) (167/226) Purging libpciaccess (0.17-r2) (168/226) Purging hwdata-pci (0.375-r0) (169/226) Purging icu-dev (73.2-r3) (170/226) Purging icu (73.2-r3) (171/226) Purging icu-libs (73.2-r3) (172/226) Purging icu-data-en (73.2-r3) (173/226) Purging util-linux-dev (2.39.2-r0) (174/226) Purging libfdisk (2.39.2-r0) (175/226) Purging libmount (2.39.2-r0) (176/226) Purging libsmartcols (2.39.2-r0) (177/226) Purging libblkid (2.39.2-r0) (178/226) Purging libxdmcp-dev (1.1.4-r3) (179/226) Purging libxtst (1.2.4-r4) (180/226) Purging libxext (1.3.5-r3) (181/226) Purging libx11 (1.8.7-r0) (182/226) Purging libxcb (1.16-r0) (183/226) Purging libxdmcp (1.1.4-r3) (184/226) Purging libbsd (0.11.7-r3) (185/226) Purging libbz2 (1.0.8-r6) (186/226) Purging libffi-dev (3.4.4-r3) (187/226) Purging linux-headers (6.5-r0) (188/226) Purging llvm15-libs (15.0.7-r12) (189/226) Purging p11-kit (0.25.1-r0) (190/226) Purging libffi (3.4.4-r3) (191/226) Purging libformw (6.4_p20231007-r0) (192/226) Purging libgcrypt (1.10.2-r2) (193/226) Purging libgpg-error (1.47-r2) (194/226) Purging libsm (1.2.4-r3) (195/226) Purging libice (1.1.1-r5) (196/226) Purging libintl (0.22.3-r0) (197/226) Purging libjpeg-turbo-dev (3.0.1-r0) (198/226) Purging libturbojpeg (3.0.1-r0) (199/226) Purging tiff (4.6.0-r0) (200/226) Purging libjpeg-turbo (3.0.1-r0) (201/226) Purging libmd (1.1.0-r0) (202/226) Purging libmenuw (6.4_p20231007-r0) (203/226) Purging libpanelw (6.4_p20231007-r0) (204/226) Purging libpng-dev (1.6.40-r0) (205/226) Purging libpng (1.6.40-r0) (206/226) Purging libwebp-dev (1.3.2-r0) (207/226) Purging libwebpdecoder (1.3.2-r0) (208/226) Purging libwebpdemux (1.3.2-r0) (209/226) Purging libwebpmux (1.3.2-r0) (210/226) Purging libwebp (1.3.2-r0) (211/226) Purging libsharpyuv (1.3.2-r0) (212/226) Purging libtasn1 (4.19.0-r2) (213/226) Purging libuuid (2.39.2-r0) (214/226) Purging libxau-dev (1.0.11-r3) (215/226) Purging libxau (1.0.11-r3) (216/226) Purging libxml2 (2.11.5-r0) (217/226) Purging libxshmfence (1.3.2-r5) (218/226) Purging mpdecimal (2.5.1-r2) (219/226) Purging nettle (3.9.1-r0) (220/226) Purging pixman-dev (0.42.2-r2) (221/226) Purging pixman (0.42.2-r2) (222/226) Purging readline (8.2.1-r2) (223/226) Purging sqlite-libs (3.43.2-r0) (224/226) Purging xorgproto (2023.2-r0) (225/226) Purging xz-libs (5.4.4-r0) (226/226) Purging zlib-dev (1.3-r2) Executing busybox-1.36.1-r13.trigger OK: 271 MiB in 102 packages >>> geeqie: Updating the community/armv7 repository index... >>> geeqie: Signing the index...