From: Rafael Sadowski Subject: UPDATE: drawpile-2.3.0 To: The OpenBSD ports mailing-list Date: Tue, 5 May 2026 20:22:38 +0200 Simple update drawpile-2.3.0. Since I don't use this tool, it would be great if someone could test it. Cheers Rafael diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile index 95e68d23160..f2346785384 100644 --- a/graphics/drawpile/Makefile +++ b/graphics/drawpile/Makefile @@ -1,43 +1,41 @@ COMMENT = collaborative drawing program -DISTNAME = drawpile-2.1.20 + +V = 2.3.0 +DISTNAME = drawpile-${V} + CATEGORIES = graphics x11 -REVISION = 2 -HOMEPAGE = https://drawpile.net/ +DIST_TUPLE += github drawpile Drawpile ${V} . -# Override kf5.port.mk -EXTRACT_SUFX = .tar.gz +HOMEPAGE = https://drawpile.net/ # GPLv3+ PERMIT_PACKAGE = Yes -WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5DNSSD Qt5Core Qt5DBus -WANTLIB += Qt5Gui Qt5Multimedia Qt5Network Qt5Sql Qt5Svg Qt5Widgets -WANTLIB += c gif m microhttpd miniupnpc qt5keychain sodium vpx - -SITES = https://drawpile.net/files/src/ +WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6DBus Qt6Gui Qt6Network +WANTLIB += Qt6OpenGL Qt6OpenGLWidgets Qt6Svg Qt6WebSockets Qt6Widgets +WANTLIB += Qt6Xml avcodec avfilter avformat avutil c m qt6keychain +WANTLIB += sharpyuv sodium swscale webp webpdemux webpmux z zip +WANTLIB += zstd -MODULES = devel/kf5 +MODULES = devel/kf6 -LIB_DEPENDS = devel/kf5/karchive \ - devel/kf5/kdnssd \ - graphics/giflib \ - multimedia/libvpx \ - net/miniupnp/miniupnpc \ +LIB_DEPENDS = archivers/libzip \ + archivers/zstd \ + graphics/ffmpeg \ + graphics/libwebp \ security/libsodium \ - security/qtkeychain \ - www/libmicrohttpd \ - x11/qt5/qtmultimedia \ - x11/qt5/qtsvg + security/qtkeychain,qt6 \ + x11/qt6/qtsvg \ + x11/qt6/qtwebsockets RUN_DEPENDS = devel/desktop-file-utils \ misc/shared-mime-info \ x11/gtk+4,-guic +WRKDIST = ${WRKDIR}/Drawpile-${V} CXXFLAGS += -I${LOCALBASE}/include -MODCMAKE_POLICY_VERSION_OVERRIDE = Yes - NO_TEST = Yes .include diff --git a/graphics/drawpile/distinfo b/graphics/drawpile/distinfo index beb49915233..3617e8ec775 100644 --- a/graphics/drawpile/distinfo +++ b/graphics/drawpile/distinfo @@ -1,2 +1,2 @@ -SHA256 (drawpile-2.1.20.tar.gz) = ovRei3SChUKI63t/nbCWHHnwEpq5IhYoD9uURX4ND6k= -SIZE (drawpile-2.1.20.tar.gz) = 2631090 +SHA256 (drawpile-Drawpile-2.3.0.tar.gz) = 0J0+7wCxUAQYRwCBfRtmIKzEz9BzitiXdoDB4FvC6n0= +SIZE (drawpile-Drawpile-2.3.0.tar.gz) = 10842390 diff --git a/graphics/drawpile/patches/patch-CMakeLists_txt b/graphics/drawpile/patches/patch-CMakeLists_txt deleted file mode 100644 index b8f7572ac84..00000000000 --- a/graphics/drawpile/patches/patch-CMakeLists_txt +++ /dev/null @@ -1,9 +0,0 @@ -Index: CMakeLists.txt ---- CMakeLists.txt.orig -+++ CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required( VERSION 2.8.12 ) -+cmake_minimum_required( VERSION 3.16 ) - - project ( drawpile C CXX ) - diff --git a/graphics/drawpile/patches/patch-cmake_DrawdanceCompilerOptions_cmake b/graphics/drawpile/patches/patch-cmake_DrawdanceCompilerOptions_cmake new file mode 100644 index 00000000000..29986a5397b --- /dev/null +++ b/graphics/drawpile/patches/patch-cmake_DrawdanceCompilerOptions_cmake @@ -0,0 +1,11 @@ +Index: cmake/DrawdanceCompilerOptions.cmake +--- cmake/DrawdanceCompilerOptions.cmake.orig ++++ cmake/DrawdanceCompilerOptions.cmake +@@ -44,7 +44,4 @@ else() + $<$:-fno-exceptions> + $<$:-Wstrict-prototypes> + ) +- if(UNIX AND NOT APPLE) +- add_compile_definitions(_XOPEN_SOURCE=600) +- endif() + endif() diff --git a/graphics/drawpile/patches/patch-doc_CMakeLists_txt b/graphics/drawpile/patches/patch-doc_CMakeLists_txt deleted file mode 100644 index 1cc061a16e7..00000000000 --- a/graphics/drawpile/patches/patch-doc_CMakeLists_txt +++ /dev/null @@ -1,13 +0,0 @@ -Install manual page to the correct location. - -Index: doc/CMakeLists.txt ---- doc/CMakeLists.txt.orig -+++ doc/CMakeLists.txt -@@ -20,6 +20,6 @@ if (UNIX AND NOT APPLE) - ) - INSTALL ( - FILES ${man1} -- DESTINATION "share/man/man1" -+ DESTINATION "man/man1" - ) - endif () diff --git a/graphics/drawpile/patches/patch-src_cmake-config_config_h_in b/graphics/drawpile/patches/patch-src_cmake-config_config_h_in new file mode 100644 index 00000000000..fda30cc7e73 --- /dev/null +++ b/graphics/drawpile/patches/patch-src_cmake-config_config_h_in @@ -0,0 +1,14 @@ +Index: src/cmake-config/config.h.in +--- src/cmake-config/config.h.in.orig ++++ src/cmake-config/config.h.in +@@ -33,8 +33,8 @@ namespace file_group { + + namespace proto { + constexpr int server() { return @DRAWPILE_PROTO_SERVER_VERSION@; } +-constexpr int major() { return @DRAWPILE_PROTO_MAJOR_VERSION@; } +-constexpr int minor() { return @DRAWPILE_PROTO_MINOR_VERSION@; } ++constexpr int _major() { return @DRAWPILE_PROTO_MAJOR_VERSION@; } ++constexpr int _minor() { return @DRAWPILE_PROTO_MINOR_VERSION@; } + constexpr int port() { return @DRAWPILE_PROTO_DEFAULT_PORT@; } + } // namespace proto + diff --git a/graphics/drawpile/patches/patch-src_desktop_bundled_miniaudio_CMakeLists_txt b/graphics/drawpile/patches/patch-src_desktop_bundled_miniaudio_CMakeLists_txt new file mode 100644 index 00000000000..d5ad560b534 --- /dev/null +++ b/graphics/drawpile/patches/patch-src_desktop_bundled_miniaudio_CMakeLists_txt @@ -0,0 +1,10 @@ +Index: src/desktop/bundled/miniaudio/CMakeLists.txt +--- src/desktop/bundled/miniaudio/CMakeLists.txt.orig ++++ src/desktop/bundled/miniaudio/CMakeLists.txt +@@ -16,5 +16,5 @@ target_compile_definitions(miniaudio PUBLIC + if(APPLE) + target_link_options(miniaudio PUBLIC -lpthread -lm) + elseif(UNIX AND NOT ANDROID AND NOT HAIKU AND NOT EMSCRIPTEN) +- target_link_libraries(miniaudio PUBLIC -latomic -ldl -lpthread -lm) ++ target_link_libraries(miniaudio PUBLIC -pthread -lm) + endif() diff --git a/graphics/drawpile/patches/patch-src_desktop_widgets_tablettest_cpp b/graphics/drawpile/patches/patch-src_desktop_widgets_tablettest_cpp new file mode 100644 index 00000000000..2b22bf293a5 --- /dev/null +++ b/graphics/drawpile/patches/patch-src_desktop_widgets_tablettest_cpp @@ -0,0 +1,21 @@ +Index: src/desktop/widgets/tablettest.cpp +--- src/desktop/widgets/tablettest.cpp.orig ++++ src/desktop/widgets/tablettest.cpp +@@ -66,7 +66,7 @@ void TabletTester::mouseMoveEvent(QMouseEvent *e) + emit eventReport(QString("Mouse move X=%1 Y=%2 B=%3") + .arg(mousePos.x()) + .arg(mousePos.y()) +- .arg(e->buttons())); ++ .arg(static_cast(e->buttons()))); + m_mousePath << e->pos(); + update(); + } +@@ -118,7 +118,7 @@ void TabletTester::tabletEvent(QTabletEvent *e) + msg += QString(" X=%1 Y=%2 B=%3 P=%4% XT=%5° YT=%6° R=%7° T=%8 %9") + .arg(posF.x(), 0, 'f', 2) + .arg(posF.y(), 0, 'f', 2) +- .arg(e->buttons()) ++ .arg(static_cast(e->buttons())) + .arg(e->pressure() * 100, 0, 'f', 1) + .arg(e->xTilt()) + .arg(e->yTilt()) diff --git a/graphics/drawpile/patches/patch-src_drawdance_bundled_psd_sdk_PsdMallocAllocator_cpp b/graphics/drawpile/patches/patch-src_drawdance_bundled_psd_sdk_PsdMallocAllocator_cpp new file mode 100644 index 00000000000..a19567315cb --- /dev/null +++ b/graphics/drawpile/patches/patch-src_drawdance_bundled_psd_sdk_PsdMallocAllocator_cpp @@ -0,0 +1,30 @@ +Index: src/drawdance/bundled/psd_sdk/PsdMallocAllocator.cpp +--- src/drawdance/bundled/psd_sdk/PsdMallocAllocator.cpp.orig ++++ src/drawdance/bundled/psd_sdk/PsdMallocAllocator.cpp +@@ -4,7 +4,7 @@ + #include "PsdPch.h" + #include "PsdMallocAllocator.h" + +-#if defined(__APPLE__) ++#if defined(__APPLE__) || defined(__OpenBSD__) + #include + #include + #else +@@ -18,7 +18,7 @@ PSD_NAMESPACE_BEGIN + // --------------------------------------------------------------------------------------------------------------------- + void* MallocAllocator::DoAllocate(size_t size, size_t alignment) + { +-#if defined(__APPLE__) ++#if defined(__APPLE__) || defined(__OpenBSD__) + void *m = 0; + size_t minAlignment = sizeof(void *); + while (alignment > minAlignment) { +@@ -38,7 +38,7 @@ void* MallocAllocator::DoAllocate(size_t size, size_t + // --------------------------------------------------------------------------------------------------------------------- + void MallocAllocator::DoFree(void* ptr) + { +-#if defined(__APPLE__) || defined(__GNUG__) ++#if defined(__APPLE__) || defined(__GNUG__) || defined(__OpenBSD__) + free(ptr); + #else + _aligned_free(ptr); diff --git a/graphics/drawpile/patches/patch-src_drawdance_libcommon_dpcommon_common_h b/graphics/drawpile/patches/patch-src_drawdance_libcommon_dpcommon_common_h new file mode 100644 index 00000000000..89357220f93 --- /dev/null +++ b/graphics/drawpile/patches/patch-src_drawdance_libcommon_dpcommon_common_h @@ -0,0 +1,12 @@ +Index: src/drawdance/libcommon/dpcommon/common.h +--- src/drawdance/libcommon/dpcommon/common.h.orig ++++ src/drawdance/libcommon/dpcommon/common.h +@@ -42,6 +42,8 @@ + # define DP_PLATFORM "windows" + # elif defined(__APPLE__) + # define DP_PLATFORM "darwin" ++# elif defined(__OpenBSD__) ++# define DP_PLATFORM "openbsd" + # elif defined(__linux__) + # define DP_PLATFORM "linux" + # elif defined(__HAIKU__) diff --git a/graphics/drawpile/patches/patch-src_drawdance_libimpex_dpimpex_save_c b/graphics/drawpile/patches/patch-src_drawdance_libimpex_dpimpex_save_c new file mode 100644 index 00000000000..9daa394d3d2 --- /dev/null +++ b/graphics/drawpile/patches/patch-src_drawdance_libimpex_dpimpex_save_c @@ -0,0 +1,12 @@ +Index: src/drawdance/libimpex/dpimpex/save.c +--- src/drawdance/libimpex/dpimpex/save.c.orig ++++ src/drawdance/libimpex/dpimpex/save.c +@@ -1124,7 +1124,7 @@ DP_SaveResult DP_save(DP_CanvasState *cs, DP_DrawConte + # define PREFERRED_PATH_SEPARATOR "\\" + # define POSSIBLE_PATH_SEPARATORS "\\/" + #elif defined(__EMSCRIPTEN__) || defined(__APPLE__) || defined(__linux__) \ +- || defined(__HAIKU__) ++ || defined(__HAIKU__) || defined(__OpenBSD__) + # define PREFERRED_PATH_SEPARATOR "/" + # define POSSIBLE_PATH_SEPARATORS "/" + #else diff --git a/graphics/drawpile/patches/patch-src_thinsrv_headless_headless_cpp b/graphics/drawpile/patches/patch-src_thinsrv_headless_headless_cpp new file mode 100644 index 00000000000..743e87849c2 --- /dev/null +++ b/graphics/drawpile/patches/patch-src_thinsrv_headless_headless_cpp @@ -0,0 +1,14 @@ +Index: src/thinsrv/headless/headless.cpp +--- src/thinsrv/headless/headless.cpp.orig ++++ src/thinsrv/headless/headless.cpp +@@ -31,8 +31,8 @@ void printVersion() + { + printf("drawpile-srv %s\n", cmake_config::version()); + printf( +- "Protocol version: %d.%d\n", cmake_config::proto::major(), +- cmake_config::proto::minor()); ++ "Protocol version: %d.%d\n", cmake_config::proto::_major(), ++ cmake_config::proto::_minor()); + printf( + "Qt version: %s (compiled against %s)\n", qVersion(), QT_VERSION_STR); + printf( diff --git a/graphics/drawpile/pkg/PLIST b/graphics/drawpile/pkg/PLIST index c8516308a62..f2457828d5a 100644 --- a/graphics/drawpile/pkg/PLIST +++ b/graphics/drawpile/pkg/PLIST @@ -1,57 +1,96 @@ @bin bin/drawpile -@comment @bin bin/drawpile-2.1.20 -@bin bin/drawpile-srv -@man man/man1/drawpile-srv.1 share/applications/net.drawpile.drawpile.desktop -share/doc/drawpile/ -share/doc/drawpile/COPYING -share/doc/drawpile/ChangeLog -share/doc/drawpile/README.md -share/doc/drawpile/logins.md -share/doc/drawpile/messages.md -share/doc/drawpile/openraster.txt -share/doc/drawpile/protocol.md -share/doc/drawpile/textloader.md share/drawpile/ share/drawpile/drawpile/ +share/drawpile/drawpile/blueapatite.colors +share/drawpile/drawpile/brushes/ +share/drawpile/drawpile/brushes/0001-2_3_0.zpresets +share/drawpile/drawpile/gamutmasks/ +share/drawpile/drawpile/gamutmasks/atmospherewithaccent.svg +share/drawpile/drawpile/gamutmasks/atmospherictriad.svg +share/drawpile/drawpile/gamutmasks/complementary.svg +share/drawpile/drawpile/gamutmasks/dominanthuewithaccent.svg +share/drawpile/drawpile/gamutmasks/shiftedtriad.svg +share/drawpile/drawpile/gamutmasks/split.svg +share/drawpile/drawpile/gamutmasks/splitcomplementary.svg +share/drawpile/drawpile/gamutmasks/tetradic.svg +share/drawpile/drawpile/hotdogstand.colors share/drawpile/drawpile/i18n/ -share/drawpile/drawpile/i18n/drawpile_cs.qm -share/drawpile/drawpile/i18n/drawpile_de.qm -share/drawpile/drawpile/i18n/drawpile_fi.qm -share/drawpile/drawpile/i18n/drawpile_fr.qm -share/drawpile/drawpile/i18n/drawpile_it.qm -share/drawpile/drawpile/i18n/drawpile_ja.qm -share/drawpile/drawpile/i18n/drawpile_pt.qm -share/drawpile/drawpile/i18n/drawpile_ru.qm -share/drawpile/drawpile/i18n/drawpile_uk.qm -share/drawpile/drawpile/i18n/drawpile_vi.qm -share/drawpile/drawpile/i18n/drawpile_zh.qm +share/drawpile/drawpile/i18n/all_ar_EG.qm +share/drawpile/drawpile/i18n/all_ca_ES.qm +share/drawpile/drawpile/i18n/all_cs_CZ.qm +share/drawpile/drawpile/i18n/all_de_DE.qm +share/drawpile/drawpile/i18n/all_en_US.qm +share/drawpile/drawpile/i18n/all_eo_XZ.qm +share/drawpile/drawpile/i18n/all_es_CO.qm +share/drawpile/drawpile/i18n/all_fi_FI.qm +share/drawpile/drawpile/i18n/all_fr_FR.qm +share/drawpile/drawpile/i18n/all_id_ID.qm +share/drawpile/drawpile/i18n/all_it_IT.qm +share/drawpile/drawpile/i18n/all_ja_JP.qm +share/drawpile/drawpile/i18n/all_ko_KR.qm +share/drawpile/drawpile/i18n/all_pl_PL.qm +share/drawpile/drawpile/i18n/all_pt_BR.qm +share/drawpile/drawpile/i18n/all_pt_PT.qm +share/drawpile/drawpile/i18n/all_ru_RU.qm +share/drawpile/drawpile/i18n/all_th_TH.qm +share/drawpile/drawpile/i18n/all_tr_TR.qm +share/drawpile/drawpile/i18n/all_uk_UA.qm +share/drawpile/drawpile/i18n/all_vi_VN.qm +share/drawpile/drawpile/i18n/all_zh_CN.qm +share/drawpile/drawpile/indigo.colors +share/drawpile/drawpile/initialbrushpresets.db +share/drawpile/drawpile/kritabright.colors +share/drawpile/drawpile/kritadark.colors +share/drawpile/drawpile/kritadarker.colors share/drawpile/drawpile/nightmode.colors +share/drawpile/drawpile/oceandeep.colors share/drawpile/drawpile/palettes/ share/drawpile/drawpile/palettes/Breeze.gpl share/drawpile/drawpile/palettes/DB32.gpl -share/drawpile/drawpile/palettes/Grayscale.gpl -share/drawpile/drawpile/palettes/Ponies.gpl share/drawpile/drawpile/palettes/Sketching.gpl share/drawpile/drawpile/palettes/Tango.gpl +share/drawpile/drawpile/pooltable.colors +share/drawpile/drawpile/rosequartz.colors +share/drawpile/drawpile/rust.colors share/drawpile/drawpile/sounds/ -share/drawpile/drawpile/sounds/chat.wav -share/drawpile/drawpile/sounds/lock.wav -share/drawpile/drawpile/sounds/login.wav -share/drawpile/drawpile/sounds/logout.wav -share/drawpile/drawpile/sounds/marker.wav +share/drawpile/drawpile/sounds/notif-chat.wav +share/drawpile/drawpile/sounds/notif-chat.wav.license +share/drawpile/drawpile/sounds/notif-disconnect.wav +share/drawpile/drawpile/sounds/notif-disconnect.wav.license +share/drawpile/drawpile/sounds/notif-lock.wav +share/drawpile/drawpile/sounds/notif-lock.wav.license +share/drawpile/drawpile/sounds/notif-login.wav +share/drawpile/drawpile/sounds/notif-login.wav.license +share/drawpile/drawpile/sounds/notif-logout.wav +share/drawpile/drawpile/sounds/notif-logout.wav.license +share/drawpile/drawpile/sounds/notif-private-chat.wav +share/drawpile/drawpile/sounds/notif-private-chat.wav.license +share/drawpile/drawpile/sounds/notif-unlock.wav +share/drawpile/drawpile/sounds/notif-unlock.wav.license share/drawpile/drawpile/sounds/sounds.txt -share/drawpile/drawpile/sounds/unlock.wav share/drawpile/drawpile/theme/ share/drawpile/drawpile/theme/dark/ share/drawpile/drawpile/theme/dark/application-exit.svg share/drawpile/drawpile/theme/dark/application-menu.svg +share/drawpile/drawpile/theme/dark/arrow-down-double.svg +share/drawpile/drawpile/theme/dark/arrow-down.svg +share/drawpile/drawpile/theme/dark/arrow-up.svg +share/drawpile/drawpile/theme/dark/audio-volume-high.svg +share/drawpile/drawpile/theme/dark/cards-block.svg +share/drawpile/drawpile/theme/dark/checkbox.svg share/drawpile/drawpile/theme/dark/color-picker.svg share/drawpile/drawpile/theme/dark/configure.svg share/drawpile/drawpile/theme/dark/cursor-arrow.svg +share/drawpile/drawpile/theme/dark/dialog-information.svg +share/drawpile/drawpile/theme/dark/dialog-warning.svg +share/drawpile/drawpile/theme/dark/document-edit.svg share/drawpile/drawpile/theme/dark/document-export.svg +share/drawpile/drawpile/theme/dark/document-import.svg share/drawpile/drawpile/theme/dark/document-new.svg +share/drawpile/drawpile/theme/dark/document-open-recent.svg share/drawpile/drawpile/theme/dark/document-open.svg +share/drawpile/drawpile/theme/dark/document-save-all.svg share/drawpile/drawpile/theme/dark/document-save-as.svg share/drawpile/drawpile/theme/dark/document-save.svg share/drawpile/drawpile/theme/dark/dontknow.svg @@ -63,24 +102,91 @@ share/drawpile/drawpile/theme/dark/draw-freehand.svg share/drawpile/drawpile/theme/dark/draw-line.svg share/drawpile/drawpile/theme/dark/draw-rectangle.svg share/drawpile/drawpile/theme/dark/draw-text.svg +share/drawpile/drawpile/theme/dark/drawpile_alpha_disabled.svg +share/drawpile/drawpile/theme/dark/drawpile_alpha_locked.svg +share/drawpile/drawpile/theme/dark/drawpile_alpha_off.svg +share/drawpile/drawpile/theme/dark/drawpile_alpha_on.svg +share/drawpile/drawpile/theme/dark/drawpile_alpha_unlocked.svg +share/drawpile/drawpile/theme/dark/drawpile_antioverflow.svg +share/drawpile/drawpile/theme/dark/drawpile_ban.svg +share/drawpile/drawpile/theme/dark/drawpile_brusherase.svg +share/drawpile/drawpile/theme/dark/drawpile_brushlock.svg +share/drawpile/drawpile/theme/dark/drawpile_center.svg share/drawpile/drawpile/theme/dark/drawpile_chat.svg +share/drawpile/drawpile/theme/dark/drawpile_chat_send.svg +share/drawpile/drawpile/theme/dark/drawpile_close.svg +share/drawpile/drawpile/theme/dark/drawpile_colorcircle.svg +share/drawpile/drawpile/theme/dark/drawpile_colorpalette.svg +share/drawpile/drawpile/theme/dark/drawpile_colorsliders.svg +share/drawpile/drawpile/theme/dark/drawpile_colorwheel.svg +share/drawpile/drawpile/theme/dark/drawpile_crop.svg +share/drawpile/drawpile/theme/dark/drawpile_ellipsis_vertical.svg +share/drawpile/drawpile/theme/dark/drawpile_expanddown.svg +share/drawpile/drawpile/theme/dark/drawpile_expandleft.svg +share/drawpile/drawpile/theme/dark/drawpile_expandright.svg +share/drawpile/drawpile/theme/dark/drawpile_expandup.svg +share/drawpile/drawpile/theme/dark/drawpile_flip.svg +share/drawpile/drawpile/theme/dark/drawpile_folder_alpha_off.svg +share/drawpile/drawpile/theme/dark/drawpile_folder_alpha_on.svg +share/drawpile/drawpile/theme/dark/drawpile_folderhidden.svg +share/drawpile/drawpile/theme/dark/drawpile_gradient.svg +share/drawpile/drawpile/theme/dark/drawpile_gradientalphatofg.svg +share/drawpile/drawpile/theme/dark/drawpile_gradientbgtofg.svg +share/drawpile/drawpile/theme/dark/drawpile_gradientfgtoalpha.svg +share/drawpile/drawpile/theme/dark/drawpile_gradientfgtobg.svg share/drawpile/drawpile/theme/dark/drawpile_incremental_mode.svg +share/drawpile/drawpile/theme/dark/drawpile_indirect_mode.svg +share/drawpile/drawpile/theme/dark/drawpile_lassofill.svg +share/drawpile/drawpile/theme/dark/drawpile_layer_alpha_off.svg +share/drawpile/drawpile/theme/dark/drawpile_layer_alpha_on.svg +share/drawpile/drawpile/theme/dark/drawpile_layeralpha_on.svg +share/drawpile/drawpile/theme/dark/drawpile_magicwand.svg +share/drawpile/drawpile/theme/dark/drawpile_mirror.svg +share/drawpile/drawpile/theme/dark/drawpile_mypaint.svg +share/drawpile/drawpile/theme/dark/drawpile_pixelperfect.svg share/drawpile/drawpile/theme/dark/drawpile_pixelround.svg +share/drawpile/drawpile/theme/dark/drawpile_presetchanged.svg +share/drawpile/drawpile/theme/dark/drawpile_rotate_left.svg +share/drawpile/drawpile/theme/dark/drawpile_rotate_right.svg share/drawpile/drawpile/theme/dark/drawpile_round.svg +share/drawpile/drawpile/theme/dark/drawpile_security.svg +share/drawpile/drawpile/theme/dark/drawpile_selection_exclude.svg +share/drawpile/drawpile/theme/dark/drawpile_selection_intersect.svg +share/drawpile/drawpile/theme/dark/drawpile_selection_replace.svg +share/drawpile/drawpile/theme/dark/drawpile_selection_unite.svg +share/drawpile/drawpile/theme/dark/drawpile_soft_mode.svg share/drawpile/drawpile/theme/dark/drawpile_square.svg +share/drawpile/drawpile/theme/dark/drawpile_transform.svg +share/drawpile/drawpile/theme/dark/drawpile_wash_mode.svg +share/drawpile/drawpile/theme/dark/edit-comment.svg share/drawpile/drawpile/theme/dark/edit-copy.svg share/drawpile/drawpile/theme/dark/edit-cut.svg share/drawpile/drawpile/theme/dark/edit-delete.svg +share/drawpile/drawpile/theme/dark/edit-download.svg +share/drawpile/drawpile/theme/dark/edit-find.svg +share/drawpile/drawpile/theme/dark/edit-image.svg share/drawpile/drawpile/theme/dark/edit-paste.svg share/drawpile/drawpile/theme/dark/edit-redo.svg +share/drawpile/drawpile/theme/dark/edit-rename.svg +share/drawpile/drawpile/theme/dark/edit-select-all.svg +share/drawpile/drawpile/theme/dark/edit-select-invert.svg share/drawpile/drawpile/theme/dark/edit-select-lasso.svg +share/drawpile/drawpile/theme/dark/edit-select-none.svg +share/drawpile/drawpile/theme/dark/edit-table-delete-column.svg +share/drawpile/drawpile/theme/dark/edit-table-insert-column-right.svg share/drawpile/drawpile/theme/dark/edit-undo.svg +share/drawpile/drawpile/theme/dark/fa_discord.svg +share/drawpile/drawpile/theme/dark/fa_github.svg share/drawpile/drawpile/theme/dark/fill-color.svg share/drawpile/drawpile/theme/dark/flag-blue.svg share/drawpile/drawpile/theme/dark/flag-red.svg +share/drawpile/drawpile/theme/dark/flag.svg +share/drawpile/drawpile/theme/dark/folder-new.svg +share/drawpile/drawpile/theme/dark/folder.svg share/drawpile/drawpile/theme/dark/format-align-vertical-bottom.svg share/drawpile/drawpile/theme/dark/format-align-vertical-center.svg share/drawpile/drawpile/theme/dark/format-align-vertical-top.svg +share/drawpile/drawpile/theme/dark/format-fill-color.svg share/drawpile/drawpile/theme/dark/format-justify-center.svg share/drawpile/drawpile/theme/dark/format-justify-fill.svg share/drawpile/drawpile/theme/dark/format-justify-left.svg @@ -89,34 +195,90 @@ share/drawpile/drawpile/theme/dark/format-text-bold.svg share/drawpile/drawpile/theme/dark/format-text-italic.svg share/drawpile/drawpile/theme/dark/format-text-strikethrough.svg share/drawpile/drawpile/theme/dark/format-text-underline.svg +share/drawpile/drawpile/theme/dark/globe.svg +share/drawpile/drawpile/theme/dark/go-first.svg share/drawpile/drawpile/theme/dark/go-jump.svg +share/drawpile/drawpile/theme/dark/go-next-skip.svg +share/drawpile/drawpile/theme/dark/go-next.svg +share/drawpile/drawpile/theme/dark/go-previous-skip.svg +share/drawpile/drawpile/theme/dark/hand.svg +share/drawpile/drawpile/theme/dark/help-contents.svg share/drawpile/drawpile/theme/dark/help-whatsthis.svg +share/drawpile/drawpile/theme/dark/im-ban-kick-user.svg share/drawpile/drawpile/theme/dark/im-ban-user.svg share/drawpile/drawpile/theme/dark/im-kick-user.svg share/drawpile/drawpile/theme/dark/im-user.svg +share/drawpile/drawpile/theme/dark/index.theme +share/drawpile/drawpile/theme/dark/input-keyboard.svg +share/drawpile/drawpile/theme/dark/input-mouse.svg +share/drawpile/drawpile/theme/dark/input-tablet.svg +share/drawpile/drawpile/theme/dark/input-touchscreen.svg +share/drawpile/drawpile/theme/dark/insert-math-expression.svg share/drawpile/drawpile/theme/dark/irc-operator.svg share/drawpile/drawpile/theme/dark/irc-unvoice.svg +share/drawpile/drawpile/theme/dark/kdenlive-show-video.svg +share/drawpile/drawpile/theme/dark/keyframe-add.svg +share/drawpile/drawpile/theme/dark/keyframe-disable.svg +share/drawpile/drawpile/theme/dark/keyframe-next.svg +share/drawpile/drawpile/theme/dark/keyframe-previous.svg +share/drawpile/drawpile/theme/dark/keyframe-remove.svg +share/drawpile/drawpile/theme/dark/keyframe.svg share/drawpile/drawpile/theme/dark/layer-visible-off.svg share/drawpile/drawpile/theme/dark/layer-visible-on.svg share/drawpile/drawpile/theme/dark/list-add.svg share/drawpile/drawpile/theme/dark/list-remove.svg +share/drawpile/drawpile/theme/dark/love.svg share/drawpile/drawpile/theme/dark/media-playback-pause.svg share/drawpile/drawpile/theme/dark/media-playback-start.svg +share/drawpile/drawpile/theme/dark/media-playback-stop.svg share/drawpile/drawpile/theme/dark/media-record.svg share/drawpile/drawpile/theme/dark/media-seek-backward.svg share/drawpile/drawpile/theme/dark/media-seek-forward.svg share/drawpile/drawpile/theme/dark/media-skip-backward.svg share/drawpile/drawpile/theme/dark/media-skip-forward.svg -share/drawpile/drawpile/theme/dark/object-flip-horizontal.svg -share/drawpile/drawpile/theme/dark/object-flip-vertical.svg +share/drawpile/drawpile/theme/dark/monitor.svg +share/drawpile/drawpile/theme/dark/network-connect.svg +share/drawpile/drawpile/theme/dark/network-disconnect.svg +share/drawpile/drawpile/theme/dark/network-modem.svg +share/drawpile/drawpile/theme/dark/network-server-database.svg +share/drawpile/drawpile/theme/dark/network-server.svg +share/drawpile/drawpile/theme/dark/news-subscribe.svg share/drawpile/drawpile/theme/dark/object-locked.svg -share/drawpile/drawpile/theme/dark/object-rotate-left.svg -share/drawpile/drawpile/theme/dark/object-rotate-right.svg +share/drawpile/drawpile/theme/dark/object-unlocked.svg +share/drawpile/drawpile/theme/dark/onion-off.svg +share/drawpile/drawpile/theme/dark/onion-on.svg +share/drawpile/drawpile/theme/dark/pathshape.svg +share/drawpile/drawpile/theme/dark/resource-group-new.svg share/drawpile/drawpile/theme/dark/security-high.svg share/drawpile/drawpile/theme/dark/security-medium.svg share/drawpile/drawpile/theme/dark/select-rectangular.svg +share/drawpile/drawpile/theme/dark/sidebar-collapse-left.svg +share/drawpile/drawpile/theme/dark/sidebar-expand-left.svg +share/drawpile/drawpile/theme/dark/state-error.svg +share/drawpile/drawpile/theme/dark/state-offline.svg +share/drawpile/drawpile/theme/dark/state-ok.svg +share/drawpile/drawpile/theme/dark/state-warning.svg +share/drawpile/drawpile/theme/dark/tag-delete.svg +share/drawpile/drawpile/theme/dark/tag.svg +share/drawpile/drawpile/theme/dark/timeline-use-zone-off.svg +share/drawpile/drawpile/theme/dark/timeline-use-zone-on.svg +share/drawpile/drawpile/theme/dark/toolbar-ext-h-drawpile.svg +share/drawpile/drawpile/theme/dark/toolbar-ext-h-rtl-drawpile.svg +share/drawpile/drawpile/theme/dark/toolbar-ext-v-drawpile.svg +share/drawpile/drawpile/theme/dark/tools.svg +share/drawpile/drawpile/theme/dark/transform-crop-and-resize.svg share/drawpile/drawpile/theme/dark/transform-rotate.svg -share/drawpile/drawpile/theme/dark/window-pin.svg +share/drawpile/drawpile/theme/dark/trash-empty.svg +share/drawpile/drawpile/theme/dark/update-none.svg +share/drawpile/drawpile/theme/dark/user-group-new.svg +share/drawpile/drawpile/theme/dark/view-hidden.svg +share/drawpile/drawpile/theme/dark/view-refresh.svg +share/drawpile/drawpile/theme/dark/view-sort.svg +share/drawpile/drawpile/theme/dark/view-visible.svg +share/drawpile/drawpile/theme/dark/window_.svg +share/drawpile/drawpile/theme/dark/zoom-fit-height.svg +share/drawpile/drawpile/theme/dark/zoom-fit-none.svg +share/drawpile/drawpile/theme/dark/zoom-fit-width.svg share/drawpile/drawpile/theme/dark/zoom-in.svg share/drawpile/drawpile/theme/dark/zoom-original.svg share/drawpile/drawpile/theme/dark/zoom-out.svg @@ -125,12 +287,24 @@ share/drawpile/drawpile/theme/icons.txt share/drawpile/drawpile/theme/light/ share/drawpile/drawpile/theme/light/application-exit.svg share/drawpile/drawpile/theme/light/application-menu.svg +share/drawpile/drawpile/theme/light/arrow-down-double.svg +share/drawpile/drawpile/theme/light/arrow-down.svg +share/drawpile/drawpile/theme/light/arrow-up.svg +share/drawpile/drawpile/theme/light/audio-volume-high.svg +share/drawpile/drawpile/theme/light/cards-block.svg +share/drawpile/drawpile/theme/light/checkbox.svg share/drawpile/drawpile/theme/light/color-picker.svg share/drawpile/drawpile/theme/light/configure.svg share/drawpile/drawpile/theme/light/cursor-arrow.svg +share/drawpile/drawpile/theme/light/dialog-information.svg +share/drawpile/drawpile/theme/light/dialog-warning.svg +share/drawpile/drawpile/theme/light/document-edit.svg share/drawpile/drawpile/theme/light/document-export.svg +share/drawpile/drawpile/theme/light/document-import.svg share/drawpile/drawpile/theme/light/document-new.svg +share/drawpile/drawpile/theme/light/document-open-recent.svg share/drawpile/drawpile/theme/light/document-open.svg +share/drawpile/drawpile/theme/light/document-save-all.svg share/drawpile/drawpile/theme/light/document-save-as.svg share/drawpile/drawpile/theme/light/document-save.svg share/drawpile/drawpile/theme/light/dontknow.svg @@ -142,24 +316,91 @@ share/drawpile/drawpile/theme/light/draw-freehand.svg share/drawpile/drawpile/theme/light/draw-line.svg share/drawpile/drawpile/theme/light/draw-rectangle.svg share/drawpile/drawpile/theme/light/draw-text.svg +share/drawpile/drawpile/theme/light/drawpile_alpha_disabled.svg +share/drawpile/drawpile/theme/light/drawpile_alpha_locked.svg +share/drawpile/drawpile/theme/light/drawpile_alpha_off.svg +share/drawpile/drawpile/theme/light/drawpile_alpha_on.svg +share/drawpile/drawpile/theme/light/drawpile_alpha_unlocked.svg +share/drawpile/drawpile/theme/light/drawpile_antioverflow.svg +share/drawpile/drawpile/theme/light/drawpile_ban.svg +share/drawpile/drawpile/theme/light/drawpile_brusherase.svg +share/drawpile/drawpile/theme/light/drawpile_brushlock.svg +share/drawpile/drawpile/theme/light/drawpile_center.svg share/drawpile/drawpile/theme/light/drawpile_chat.svg +share/drawpile/drawpile/theme/light/drawpile_chat_send.svg +share/drawpile/drawpile/theme/light/drawpile_close.svg +share/drawpile/drawpile/theme/light/drawpile_colorcircle.svg +share/drawpile/drawpile/theme/light/drawpile_colorpalette.svg +share/drawpile/drawpile/theme/light/drawpile_colorsliders.svg +share/drawpile/drawpile/theme/light/drawpile_colorwheel.svg +share/drawpile/drawpile/theme/light/drawpile_crop.svg +share/drawpile/drawpile/theme/light/drawpile_ellipsis_vertical.svg +share/drawpile/drawpile/theme/light/drawpile_expanddown.svg +share/drawpile/drawpile/theme/light/drawpile_expandleft.svg +share/drawpile/drawpile/theme/light/drawpile_expandright.svg +share/drawpile/drawpile/theme/light/drawpile_expandup.svg +share/drawpile/drawpile/theme/light/drawpile_flip.svg +share/drawpile/drawpile/theme/light/drawpile_folder_alpha_off.svg +share/drawpile/drawpile/theme/light/drawpile_folder_alpha_on +share/drawpile/drawpile/theme/light/drawpile_folder_alpha_on.svg +share/drawpile/drawpile/theme/light/drawpile_folderhidden.svg +share/drawpile/drawpile/theme/light/drawpile_gradient.svg +share/drawpile/drawpile/theme/light/drawpile_gradientalphatofg.svg +share/drawpile/drawpile/theme/light/drawpile_gradientbgtofg.svg +share/drawpile/drawpile/theme/light/drawpile_gradientfgtoalpha.svg +share/drawpile/drawpile/theme/light/drawpile_gradientfgtobg.svg share/drawpile/drawpile/theme/light/drawpile_incremental_mode.svg +share/drawpile/drawpile/theme/light/drawpile_indirect_mode.svg +share/drawpile/drawpile/theme/light/drawpile_lassofill.svg +share/drawpile/drawpile/theme/light/drawpile_layer_alpha_off.svg +share/drawpile/drawpile/theme/light/drawpile_layer_alpha_on.svg +share/drawpile/drawpile/theme/light/drawpile_magicwand.svg +share/drawpile/drawpile/theme/light/drawpile_mirror.svg +share/drawpile/drawpile/theme/light/drawpile_mypaint.svg +share/drawpile/drawpile/theme/light/drawpile_pixelperfect.svg share/drawpile/drawpile/theme/light/drawpile_pixelround.svg +share/drawpile/drawpile/theme/light/drawpile_presetchanged.svg +share/drawpile/drawpile/theme/light/drawpile_rotate_left.svg +share/drawpile/drawpile/theme/light/drawpile_rotate_right.svg share/drawpile/drawpile/theme/light/drawpile_round.svg +share/drawpile/drawpile/theme/light/drawpile_security.svg +share/drawpile/drawpile/theme/light/drawpile_selection_exclude.svg +share/drawpile/drawpile/theme/light/drawpile_selection_intersect.svg +share/drawpile/drawpile/theme/light/drawpile_selection_replace.svg +share/drawpile/drawpile/theme/light/drawpile_selection_unite.svg +share/drawpile/drawpile/theme/light/drawpile_soft_mode.svg share/drawpile/drawpile/theme/light/drawpile_square.svg +share/drawpile/drawpile/theme/light/drawpile_transform.svg +share/drawpile/drawpile/theme/light/drawpile_wash_mode.svg +share/drawpile/drawpile/theme/light/edit-comment.svg share/drawpile/drawpile/theme/light/edit-copy.svg share/drawpile/drawpile/theme/light/edit-cut.svg share/drawpile/drawpile/theme/light/edit-delete.svg +share/drawpile/drawpile/theme/light/edit-download.svg +share/drawpile/drawpile/theme/light/edit-find.svg +share/drawpile/drawpile/theme/light/edit-image.svg share/drawpile/drawpile/theme/light/edit-paste.svg share/drawpile/drawpile/theme/light/edit-redo.svg +share/drawpile/drawpile/theme/light/edit-rename.svg +share/drawpile/drawpile/theme/light/edit-select-all.svg +share/drawpile/drawpile/theme/light/edit-select-invert.svg share/drawpile/drawpile/theme/light/edit-select-lasso.svg +share/drawpile/drawpile/theme/light/edit-select-none.svg +share/drawpile/drawpile/theme/light/edit-table-delete-column.svg +share/drawpile/drawpile/theme/light/edit-table-insert-column-right.svg share/drawpile/drawpile/theme/light/edit-undo.svg +share/drawpile/drawpile/theme/light/fa_discord.svg +share/drawpile/drawpile/theme/light/fa_github.svg share/drawpile/drawpile/theme/light/fill-color.svg share/drawpile/drawpile/theme/light/flag-blue.svg share/drawpile/drawpile/theme/light/flag-red.svg +share/drawpile/drawpile/theme/light/flag.svg +share/drawpile/drawpile/theme/light/folder-new.svg +share/drawpile/drawpile/theme/light/folder.svg share/drawpile/drawpile/theme/light/format-align-vertical-bottom.svg share/drawpile/drawpile/theme/light/format-align-vertical-center.svg share/drawpile/drawpile/theme/light/format-align-vertical-top.svg +share/drawpile/drawpile/theme/light/format-fill-color.svg share/drawpile/drawpile/theme/light/format-justify-center.svg share/drawpile/drawpile/theme/light/format-justify-fill.svg share/drawpile/drawpile/theme/light/format-justify-left.svg @@ -168,55 +409,107 @@ share/drawpile/drawpile/theme/light/format-text-bold.svg share/drawpile/drawpile/theme/light/format-text-italic.svg share/drawpile/drawpile/theme/light/format-text-strikethrough.svg share/drawpile/drawpile/theme/light/format-text-underline.svg +share/drawpile/drawpile/theme/light/globe.svg +share/drawpile/drawpile/theme/light/go-first.svg share/drawpile/drawpile/theme/light/go-jump.svg +share/drawpile/drawpile/theme/light/go-next-skip.svg +share/drawpile/drawpile/theme/light/go-next.svg +share/drawpile/drawpile/theme/light/go-previous-skip.svg +share/drawpile/drawpile/theme/light/hand.svg +share/drawpile/drawpile/theme/light/help-contents.svg share/drawpile/drawpile/theme/light/help-whatsthis.svg +share/drawpile/drawpile/theme/light/im-ban-kick-user.svg share/drawpile/drawpile/theme/light/im-ban-user.svg share/drawpile/drawpile/theme/light/im-kick-user.svg share/drawpile/drawpile/theme/light/im-user.svg +share/drawpile/drawpile/theme/light/index.theme +share/drawpile/drawpile/theme/light/input-keyboard.svg +share/drawpile/drawpile/theme/light/input-mouse.svg +share/drawpile/drawpile/theme/light/input-tablet.svg +share/drawpile/drawpile/theme/light/input-touchscreen.svg +share/drawpile/drawpile/theme/light/insert-math-expression.svg share/drawpile/drawpile/theme/light/irc-operator.svg share/drawpile/drawpile/theme/light/irc-unvoice.svg +share/drawpile/drawpile/theme/light/kdenlive-show-video.svg +share/drawpile/drawpile/theme/light/keyframe-add.svg +share/drawpile/drawpile/theme/light/keyframe-disable.svg +share/drawpile/drawpile/theme/light/keyframe-next.svg +share/drawpile/drawpile/theme/light/keyframe-previous.svg +share/drawpile/drawpile/theme/light/keyframe-remove.svg +share/drawpile/drawpile/theme/light/keyframe.svg share/drawpile/drawpile/theme/light/layer-visible-off.svg share/drawpile/drawpile/theme/light/layer-visible-on.svg share/drawpile/drawpile/theme/light/list-add.svg share/drawpile/drawpile/theme/light/list-remove.svg +share/drawpile/drawpile/theme/light/love.svg share/drawpile/drawpile/theme/light/media-playback-pause.svg share/drawpile/drawpile/theme/light/media-playback-start.svg +share/drawpile/drawpile/theme/light/media-playback-stop.svg share/drawpile/drawpile/theme/light/media-record.svg share/drawpile/drawpile/theme/light/media-seek-backward.svg share/drawpile/drawpile/theme/light/media-seek-forward.svg share/drawpile/drawpile/theme/light/media-skip-backward.svg share/drawpile/drawpile/theme/light/media-skip-forward.svg -share/drawpile/drawpile/theme/light/object-flip-horizontal.svg -share/drawpile/drawpile/theme/light/object-flip-vertical.svg +share/drawpile/drawpile/theme/light/monitor.svg +share/drawpile/drawpile/theme/light/network-connect.svg +share/drawpile/drawpile/theme/light/network-disconnect.svg +share/drawpile/drawpile/theme/light/network-modem.svg +share/drawpile/drawpile/theme/light/network-server-database.svg +share/drawpile/drawpile/theme/light/network-server.svg +share/drawpile/drawpile/theme/light/news-subscribe.svg share/drawpile/drawpile/theme/light/object-locked.svg -share/drawpile/drawpile/theme/light/object-rotate-left.svg -share/drawpile/drawpile/theme/light/object-rotate-right.svg +share/drawpile/drawpile/theme/light/object-unlocked.svg +share/drawpile/drawpile/theme/light/onion-off.svg +share/drawpile/drawpile/theme/light/onion-on.svg +share/drawpile/drawpile/theme/light/pathshape.svg +share/drawpile/drawpile/theme/light/resource-group-new.svg share/drawpile/drawpile/theme/light/security-high.svg share/drawpile/drawpile/theme/light/security-medium.svg share/drawpile/drawpile/theme/light/select-rectangular.svg +share/drawpile/drawpile/theme/light/sidebar-collapse-left.svg +share/drawpile/drawpile/theme/light/sidebar-expand-left.svg +share/drawpile/drawpile/theme/light/state-error.svg +share/drawpile/drawpile/theme/light/state-offline.svg +share/drawpile/drawpile/theme/light/state-ok.svg +share/drawpile/drawpile/theme/light/state-warning.svg +share/drawpile/drawpile/theme/light/tag-delete.svg +share/drawpile/drawpile/theme/light/tag.svg +share/drawpile/drawpile/theme/light/timeline-use-zone-off.svg +share/drawpile/drawpile/theme/light/timeline-use-zone-on.svg +share/drawpile/drawpile/theme/light/toolbar-ext-h-drawpile.svg +share/drawpile/drawpile/theme/light/toolbar-ext-h-rtl-drawpile.svg +share/drawpile/drawpile/theme/light/toolbar-ext-v-drawpile.svg +share/drawpile/drawpile/theme/light/tools.svg +share/drawpile/drawpile/theme/light/transform-crop-and-resize.svg share/drawpile/drawpile/theme/light/transform-rotate.svg -share/drawpile/drawpile/theme/light/window-pin.svg +share/drawpile/drawpile/theme/light/trash-empty.svg +share/drawpile/drawpile/theme/light/update-none.svg +share/drawpile/drawpile/theme/light/user-group-new.svg +share/drawpile/drawpile/theme/light/view-hidden.svg +share/drawpile/drawpile/theme/light/view-refresh.svg +share/drawpile/drawpile/theme/light/view-sort.svg +share/drawpile/drawpile/theme/light/view-visible.svg +share/drawpile/drawpile/theme/light/window_.svg +share/drawpile/drawpile/theme/light/zoom-fit-height.svg +share/drawpile/drawpile/theme/light/zoom-fit-none.svg +share/drawpile/drawpile/theme/light/zoom-fit-width.svg share/drawpile/drawpile/theme/light/zoom-in.svg share/drawpile/drawpile/theme/light/zoom-original.svg share/drawpile/drawpile/theme/light/zoom-out.svg share/drawpile/drawpile/theme/light/zoom-select.svg -share/icons/hicolor/128x128/apps/drawpile.png -share/icons/hicolor/128x128/mimetypes/application-x-drawpile-recording.png -share/icons/hicolor/16x16/apps/drawpile.png -share/icons/hicolor/16x16/mimetypes/application-x-drawpile-recording.png +share/drawpile/drawpile/watermelon.colors share/icons/hicolor/256x256/apps/drawpile.png -share/icons/hicolor/256x256/mimetypes/application-x-drawpile-recording.png -share/icons/hicolor/32x32/apps/drawpile.png -share/icons/hicolor/32x32/mimetypes/application-x-drawpile-recording.png -share/icons/hicolor/48x48/apps/drawpile.png -share/icons/hicolor/48x48/mimetypes/application-x-drawpile-recording.png -share/icons/hicolor/64x64/apps/drawpile.png -share/icons/hicolor/64x64/mimetypes/application-x-drawpile-recording.png -share/icons/hicolor/scalable/apps/drawpile.svgz -share/icons/hicolor/scalable/mimetypes/application-x-drawpile-recording.svgz +share/icons/hicolor/256x256/mimetypes/application-vnd.drawpile.recording.png +share/icons/hicolor/256x256/mimetypes/text-vnd.drawpile.recording.png +share/icons/hicolor/scalable/apps/drawpile.svg +share/icons/hicolor/scalable/mimetypes/application-vnd.drawpile.recording.svg +share/icons/hicolor/scalable/mimetypes/text-vnd.drawpile.recording.svg share/metainfo/ share/metainfo/net.drawpile.drawpile.appdata.xml -share/mime/packages/x-drawpile.xml -@tag update-mime-database -@tag gtk-update-icon-cache %D/share/icons/hicolor +share/mime/application/ +share/mime/application/vnd.drawpile.canvas.xml +share/mime/application/vnd.drawpile.recording.xml +share/mime/text/ +share/mime/text/vnd.drawpile.recording.xml @tag update-desktop-database +@tag gtk-update-icon-cache %D/share/icons/hicolor