UPDATE: xournalpp-1.3.7

Edd Barrett <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
Hey,

An upate to xournalpp-1.3.7, released two days ago.

Must admit, after getting it to build, I only opened a paper, scrolled around a
bit and sribbled on it. That's all I really use this for :)

Comments, ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/print/xournalpp/Makefile,v
diff -u -p -r1.5 Makefile
--- Makefile	29 Oct 2024 09:46:26 -0000	1.5
+++ Makefile	11 Aug 2026 21:09:19 -0000
@@ -2,8 +2,7 @@ COMMENT =	handwriting notetaking with PD
 
 GH_ACCOUNT =	xournalpp
 GH_PROJECT =	xournalpp
-GH_TAGNAME =	v1.2.3
-REVISION =	0
+GH_TAGNAME =	v1.3.7
 
 CATEGORIES =	print graphics productivity
 
@@ -15,9 +14,9 @@ MAINTAINER =	Edd Barrett <[email protected]
 PERMIT_PACKAGE =	Yes
 
 WANTLIB += ${COMPILER_LIBCXX} X11 Xext Xi atk-1.0 c cairo cairo-gobject
-WANTLIB += execinfo gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
+WANTLIB += gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gobject-2.0
 WANTLIB += gthread-2.0 gtk-3 gtksourceview-4 harfbuzz intl lua5.3 m pango-1.0
-WANTLIB += pangocairo-1.0 poppler-glib portaudio portaudiocpp
+WANTLIB += pangocairo-1.0 poppler-glib portaudio portaudiocpp qpdf
 WANTLIB += rsvg-2 sndfile xml2 z zip
 
 # C++17
@@ -27,7 +26,8 @@ MODULES =		devel/cmake \
 			lang/lua
 
 CONFIGURE_ARGS +=	-DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE \
-			-DDISTRO_CODENAME=OpenBSD
+			-DDISTRO_CODENAME=OpenBSD \
+			-DMAN_COMPRESS=OFF
 
 # Lua version hard-coded in CMakelists.
 MODLUA_VERSION =	5.3
@@ -40,6 +40,7 @@ LIB_DEPENDS =		${MODLUA_LIB_DEPENDS} \
 			audio/libsndfile \
 			audio/portaudio-svn>=1970p0 \
 			print/poppler \
+			print/qpdf \
 			x11/gtk+3 \
 			x11/gtksourceview4
 
@@ -50,5 +51,6 @@ RUN_DEPENDS =		devel/desktop-file-utils 
 pre-configure:
 	${SUBST_CMD} ${WRKSRC}/src/core/control/settings/LatexSettings.h
 	${SUBST_CMD} ${WRKSRC}/src/util/Stacktrace.cpp
+	${SUBST_CMD} ${WRKSRC}/src/util/PathUtil.cpp
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/print/xournalpp/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo	16 Apr 2024 20:23:21 -0000	1.3
+++ distinfo	11 Aug 2026 19:53:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (xournalpp-1.2.3.tar.gz) = iBer0XlHYMKjvjo15WpViKUeUXvFkThPoyGZTVDhTnw=
-SIZE (xournalpp-1.2.3.tar.gz) = 16708613
+SHA256 (xournalpp-1.3.7.tar.gz) = KHwVt6OvGDPhq+hBwu+6lfI7BoV/PTdRy2uiFzIN6NU=
+SIZE (xournalpp-1.3.7.tar.gz) = 17194679
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt	16 Apr 2024 20:23:21 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-install the desktop files on OpenBSD too
-
-Index: CMakeLists.txt
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -329,7 +329,7 @@ install(DIRECTORY resources
-         )
- 
- # Install desktop shortcuts for Linux
--if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
-+if ((${CMAKE_SYSTEM_NAME} MATCHES "Linux") OR (${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD"))
-     message("Installing desktop files")
- 
-     # Install icons
Index: patches/patch-man_CMakeLists_txt
===================================================================
RCS file: /cvs/ports/print/xournalpp/patches/patch-man_CMakeLists_txt,v
diff -u -p -r1.2 patch-man_CMakeLists_txt
--- patches/patch-man_CMakeLists_txt	8 Sep 2023 18:53:52 -0000	1.2
+++ patches/patch-man_CMakeLists_txt	11 Aug 2026 20:45:44 -0000
@@ -1,37 +1,20 @@
-Don't install compressed man pages.
-
 Index: man/CMakeLists.txt
 --- man/CMakeLists.txt.orig
 +++ man/CMakeLists.txt
-@@ -12,27 +12,23 @@ mark_as_advanced(HELP2MAN)
- if (HELP2MAN)
-   set(MAN_INCLUDE "${PROJECT_SOURCE_DIR}/man/extra.groff")
-   set(MAN_PAGE "${CMAKE_CURRENT_BINARY_DIR}/xournalpp.1")
--  set(MAN_FILE "${CMAKE_CURRENT_BINARY_DIR}/xournalpp.1.gz")
+@@ -38,7 +38,7 @@ if(WITH_MAN)
  
-   add_custom_command(
--          OUTPUT ${MAN_FILE}
-+          OUTPUT ${MAN_PAGE}
-           COMMAND ${HELP2MAN} --no-info -i ${MAN_INCLUDE} -o ${MAN_PAGE} --version-string=${PROJECT_VERSION} --name="open-source hand note-taking program" ${CMAKE_BINARY_DIR}/xournalpp
--          COMMAND gzip -n -f -9 ${MAN_PAGE}
-           DEPENDS ${CMAKE_BINARY_DIR}/xournalpp
-   )
+   if (NOT MAN_COMPRESS)
+     add_custom_target(manpage ALL DEPENDS ${MAN_PAGE} ${MAN_PAGE_THUMB})
+-    install(FILES ${MAN_PAGE} ${MAN_PAGE_THUMB} DESTINATION "share/man/man1")
++    install(FILES ${MAN_PAGE} ${MAN_PAGE_THUMB} DESTINATION "man/man1")
+   else()
+     set(MAN_FILE "${MAN_PAGE}.gz")
+     set(MAN_FILE_THUMB "${MAN_PAGE_THUMB}.gz")
+@@ -50,6 +50,6 @@ if(WITH_MAN)
+     )
  
-   set(MAN_PAGE_THUMBNAILER "${CMAKE_CURRENT_BINARY_DIR}/xournalpp-thumbnailer.1")
--  set(MAN_FILE_THUMBNAILER "${CMAKE_CURRENT_BINARY_DIR}/xournalpp-thumbnailer.1.gz")
- 
-   add_custom_command(
--      OUTPUT ${MAN_FILE_THUMBNAILER}
-+      OUTPUT ${MAN_PAGE_THUMBNAILER}
-       COMMAND ${HELP2MAN} --no-info  --no-discard-stderr -o ${MAN_PAGE_THUMBNAILER} --version-string=${PROJECT_VERSION} --name="creates thumbnails" ${CMAKE_BINARY_DIR}/src/xoj-preview-extractor/xournalpp-thumbnailer
--      COMMAND gzip -n -f -9 ${MAN_PAGE_THUMBNAILER}
-       DEPENDS ${CMAKE_BINARY_DIR}/src/xoj-preview-extractor/xournalpp-thumbnailer
-   )
- 
--  add_custom_target(manpage ALL DEPENDS ${MAN_FILE} ${MAN_FILE_THUMBNAILER})
--  install(FILES ${MAN_FILE} ${MAN_FILE_THUMBNAILER} DESTINATION "share/man/man1")
-+  add_custom_target(manpage ALL DEPENDS ${MAN_PAGE} ${MAN_PAGE_THUMBNAILER})
-+  install(FILES ${MAN_PAGE} ${MAN_PAGE_THUMBNAILER} DESTINATION "man/man1")
- else(HELP2MAN)
-   message("help2man is missing; no man pages will be generated")
- endif(HELP2MAN)
+     add_custom_target(manpage ALL DEPENDS ${MAN_FILE} ${MAN_FILE_THUMB})
+-    install(FILES ${MAN_FILE} ${MAN_FILE_THUMB} DESTINATION "share/man/man1")
++    install(FILES ${MAN_FILE} ${MAN_FILE_THUMB} DESTINATION "man/man1")
+   endif()
+ endif()
Index: patches/patch-src_core_control_settings_Settings_h
===================================================================
RCS file: /cvs/ports/print/xournalpp/patches/patch-src_core_control_settings_Settings_h,v
diff -u -p -r1.1 patch-src_core_control_settings_Settings_h
--- patches/patch-src_core_control_settings_Settings_h	8 Sep 2023 18:53:52 -0000	1.1
+++ patches/patch-src_core_control_settings_Settings_h	11 Aug 2026 20:45:50 -0000
@@ -3,7 +3,7 @@ Make audio work by default on OpenBSD.
 Index: src/core/control/settings/Settings.h
 --- src/core/control/settings/Settings.h.orig
 +++ src/core/control/settings/Settings.h
-@@ -393,11 +393,11 @@ class Settings { (public)
+@@ -417,11 +417,11 @@ class Settings { (public)
      fs::path const& getAudioFolder() const;
      void setAudioFolder(fs::path audioFolder);
  
Index: patches/patch-src_core_view_TexImageView_cpp
===================================================================
RCS file: patches/patch-src_core_view_TexImageView_cpp
diff -N patches/patch-src_core_view_TexImageView_cpp
--- patches/patch-src_core_view_TexImageView_cpp	24 Oct 2024 19:10:10 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-Fix build with poppler-24.10.0.
-
-From upstream commit f89367c7e0a377d2d96cbdde6a0362dd2074ff26.
-
-Index: src/core/view/TexImageView.cpp
---- src/core/view/TexImageView.cpp.orig
-+++ src/core/view/TexImageView.cpp
-@@ -4,8 +4,6 @@
- 
- #include <cairo.h>             // for cairo_paint_with_alpha, cairo_scale
- #include <glib.h>              // for g_warning
--#include <poppler-document.h>  // for poppler_document_get_n_pages, poppler_...
--#include <poppler-page.h>      // for poppler_page_render, poppler_page_get_...
- #include <poppler.h>           // for PopplerPage, PopplerDocument, g_clear_...
- 
- #include "model/TexImage.h"  // for TexImage
Index: patches/patch-src_util_PathUtil_cpp
===================================================================
RCS file: patches/patch-src_util_PathUtil_cpp
diff -N patches/patch-src_util_PathUtil_cpp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_util_PathUtil_cpp	11 Aug 2026 21:19:16 -0000
@@ -0,0 +1,19 @@
+Assumes the system has /proc. Fails to find resources due to this.
+
+Index: src/util/PathUtil.cpp
+--- src/util/PathUtil.cpp.orig
++++ src/util/PathUtil.cpp
+@@ -99,9 +99,13 @@ auto Util::getExePath() -> fs::path {
+     // allocating the buffer.
+ #define PATH_MAX 4096
+ #endif
++#ifdef __OpenBSD__
++    return fs::path{"${PREFIX}/bin/xournalpp"};
++#else
+     std::array<char, PATH_MAX> result{};
+     ssize_t count = readlink("/proc/self/exe", result.data(), PATH_MAX);
+     return fs::path{std::string(result.data(), as_unsigned(std::max(ssize_t{0}, count)))}.parent_path();
++#endif
+ }
+ #endif
+ #endif
Index: patches/patch-src_util_Stacktrace_cpp
===================================================================
RCS file: patches/patch-src_util_Stacktrace_cpp
diff -N patches/patch-src_util_Stacktrace_cpp
--- patches/patch-src_util_Stacktrace_cpp	16 Apr 2024 20:23:21 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,19 +0,0 @@
-Not strictly necessary, but prevents xournalpp from looking for /proc all the
-time.
-
-Index: src/util/Stacktrace.cpp
---- src/util/Stacktrace.cpp.orig
-+++ src/util/Stacktrace.cpp
-@@ -72,6 +72,12 @@ fs::path Stacktrace::getExePath() {
-     delete[] path;
-     return "";
- }
-+#elif defined(__OpenBSD__)
-+
-+fs::path Stacktrace::getExePath() {
-+    return fs::path("${LOCALBASE}/bin/xournalpp");
-+}
-+
- #else
- auto Stacktrace::getExePath() -> fs::path {
- #ifndef PATH_MAX
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/print/xournalpp/pkg/PLIST,v
diff -u -p -r1.2 PLIST
--- pkg/PLIST	8 Sep 2023 18:53:52 -0000	1.2
+++ pkg/PLIST	11 Aug 2026 20:51:06 -0000
@@ -1,5 +1,6 @@
 @bin bin/xournalpp
 @bin bin/xournalpp-thumbnailer
+@bin bin/xournalpp-wrapper
 @man man/man1/xournalpp-thumbnailer.1
 @man man/man1/xournalpp.1
 share/applications/com.github.xournalpp.xournalpp.desktop
@@ -21,6 +22,7 @@ share/locale/cs/LC_MESSAGES/xournalpp.mo
 share/locale/da/LC_MESSAGES/xournalpp.mo
 share/locale/de/LC_MESSAGES/xournalpp.mo
 share/locale/el/LC_MESSAGES/xournalpp.mo
+share/locale/en_GB/LC_MESSAGES/xournalpp.mo
 share/locale/eo_UY/
 share/locale/eo_UY/LC_MESSAGES/
 share/locale/eo_UY/LC_MESSAGES/xournalpp.mo
@@ -35,7 +37,13 @@ share/locale/hu/LC_MESSAGES/xournalpp.mo
 share/locale/id/LC_MESSAGES/xournalpp.mo
 share/locale/it/LC_MESSAGES/xournalpp.mo
 share/locale/ja/LC_MESSAGES/xournalpp.mo
+share/locale/ka_GE/
+share/locale/ka_GE/LC_MESSAGES/
+share/locale/ka_GE/LC_MESSAGES/xournalpp.mo
 share/locale/ko/LC_MESSAGES/xournalpp.mo
+share/locale/ml_IN/
+share/locale/ml_IN/LC_MESSAGES/
+share/locale/ml_IN/LC_MESSAGES/xournalpp.mo
 share/locale/nl/LC_MESSAGES/xournalpp.mo
 share/locale/no/LC_MESSAGES/xournalpp.mo
 share/locale/pl/LC_MESSAGES/xournalpp.mo
@@ -48,6 +56,9 @@ share/locale/ru/LC_MESSAGES/xournalpp.mo
 share/locale/si_LK/
 share/locale/si_LK/LC_MESSAGES/
 share/locale/si_LK/LC_MESSAGES/xournalpp.mo
+share/locale/sl_SI/
+share/locale/sl_SI/LC_MESSAGES/
+share/locale/sl_SI/LC_MESSAGES/xournalpp.mo
 share/locale/sv/LC_MESSAGES/xournalpp.mo
 share/locale/ta_IN/
 share/locale/ta_IN/LC_MESSAGES/
@@ -68,7 +79,13 @@ share/metainfo/com.github.xournalpp.xour
 share/mime/packages/com.github.xournalpp.xournalpp.xml
 share/thumbnailers/com.github.xournalpp.xournalpp.thumbnailer
 share/xournalpp/
+share/xournalpp/palettes/
+share/xournalpp/palettes/xournal.gpl
+share/xournalpp/palettes/xournalpp.gpl
 share/xournalpp/plugins/
+share/xournalpp/plugins/BeamerPresentation/
+share/xournalpp/plugins/BeamerPresentation/main.lua
+share/xournalpp/plugins/BeamerPresentation/plugin.ini
 share/xournalpp/plugins/ColorCycle/
 share/xournalpp/plugins/ColorCycle/main.lua
 share/xournalpp/plugins/ColorCycle/plugin.ini
@@ -79,30 +96,40 @@ share/xournalpp/plugins/Example/var_dump
 share/xournalpp/plugins/Export/
 share/xournalpp/plugins/Export/main.lua
 share/xournalpp/plugins/Export/plugin.ini
+share/xournalpp/plugins/FitToContent/
+share/xournalpp/plugins/FitToContent/main.lua
+share/xournalpp/plugins/FitToContent/plugin.ini
 share/xournalpp/plugins/HighlightPosition/
 share/xournalpp/plugins/HighlightPosition/main.lua
 share/xournalpp/plugins/HighlightPosition/plugin.ini
+share/xournalpp/plugins/ImageActions/
+share/xournalpp/plugins/ImageActions/main.lua
+share/xournalpp/plugins/ImageActions/plugin.ini
 share/xournalpp/plugins/LayerActions/
 share/xournalpp/plugins/LayerActions/main.lua
 share/xournalpp/plugins/LayerActions/plugin.ini
-share/xournalpp/plugins/MigrateFontSizes/
-share/xournalpp/plugins/MigrateFontSizes/dialog.glade
-share/xournalpp/plugins/MigrateFontSizes/main.lua
-share/xournalpp/plugins/MigrateFontSizes/plugin.ini
 share/xournalpp/plugins/QuickScreenshot/
 share/xournalpp/plugins/QuickScreenshot/main.lua
 share/xournalpp/plugins/QuickScreenshot/plugin.ini
+share/xournalpp/plugins/SpaceForNotes/
+share/xournalpp/plugins/SpaceForNotes/main.lua
+share/xournalpp/plugins/SpaceForNotes/plugin.ini
 share/xournalpp/plugins/ToggleGrid/
 share/xournalpp/plugins/ToggleGrid/plugin.ini
 share/xournalpp/plugins/ToggleGrid/togglegrid.lua
+share/xournalpp/plugins/luapi_application.def.lua
 share/xournalpp/resources/
 share/xournalpp/resources/default_template.tex
 share/xournalpp/resources/legacy_template.tex
 share/xournalpp/ui/
 share/xournalpp/ui/README.md
 share/xournalpp/ui/about.glade
+share/xournalpp/ui/backgroundSelection.glade
+share/xournalpp/ui/crashDialog.glade
+share/xournalpp/ui/deviceList.glade
+share/xournalpp/ui/deviceTestingArea.glade
 share/xournalpp/ui/exportSettings.glade
-share/xournalpp/ui/fillOpacity.glade
+share/xournalpp/ui/extEdTexDialog.glade
 share/xournalpp/ui/goto.glade
 share/xournalpp/ui/iconsColor-dark/
 share/xournalpp/ui/iconsColor-dark/hicolor/
@@ -139,21 +166,28 @@ share/xournalpp/ui/iconsColor-dark/hicol
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-edit-paste.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-edit-redo.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-edit-undo.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-fill-opacity.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-fill.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-floating-toolbox.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-fullscreen.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-go-to.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-hand.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-laser-pointer.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-dash-dot-with-pen.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-dash-dot.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-dash-with-pen.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-dash.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-dot-with-pen.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-dot.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-plain-with-pen.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-line-style-plain.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-object-play.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-object-select.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-orientation-landscape.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-orientation-portrait.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-page-add.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-page-annotated-next.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-page-delete.svg
-share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-pen-fill-opacity.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-presentation-mode.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-select-lasso.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-select-multilayer-lasso.svg
@@ -166,6 +200,7 @@ share/xournalpp/ui/iconsColor-dark/hicol
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-sidebar-layer.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-sidebar-layerstack.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-sidebar-page-preview.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-sidebar-show.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-snapping-grid.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-snapping-rotation.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-spacer.svg
@@ -182,6 +217,7 @@ share/xournalpp/ui/iconsColor-dark/hicol
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-tool-text.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-toolbars-customize.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-toolbars-manage.svg
+share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-touch-drawing.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-transparent.svg
 share/xournalpp/ui/iconsColor-dark/hicolor/scalable/actions/xopp-zoom-slider.svg
 share/xournalpp/ui/iconsColor-light/
@@ -198,15 +234,23 @@ share/xournalpp/ui/iconsColor-light/hico
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-draw-line.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-draw-rect.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-draw-spline.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-laser-pointer.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-dash-dot-with-pen.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-dash-dot.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-dash-with-pen.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-dash.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-dot-with-pen.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-dot.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-plain-with-pen.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-line-style-plain.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-orientation-landscape.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-orientation-portrait.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-presentation-mode.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-select-pdf-text-area.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-select-pdf-text-ht.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-sidebar-layer.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-sidebar-layerstack.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-sidebar-show.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-snapping-rotation.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-thickness-fine.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-thickness-finer.svg
@@ -215,6 +259,7 @@ share/xournalpp/ui/iconsColor-light/hico
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-thickness-thicker.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-tool-math-tex.svg
 share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-tool-text.svg
+share/xournalpp/ui/iconsColor-light/hicolor/scalable/actions/xopp-touch-drawing.svg
 share/xournalpp/ui/iconsLucide-dark/
 share/xournalpp/ui/iconsLucide-dark/hicolor/
 share/xournalpp/ui/iconsLucide-dark/hicolor/24x24/
@@ -249,21 +294,26 @@ share/xournalpp/ui/iconsLucide-dark/hico
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-edit-paste.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-edit-redo.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-edit-undo.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-fill-opacity.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-fill.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-floating-toolbox.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-fullscreen.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-go-to.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-hand.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-laser-pointer.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-dash-dot-with-pen.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-dash-dot.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-dash-with-pen.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-dash.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-dot-with-pen.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-dot.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-plain-with-pen.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-line-style-plain.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-object-play.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-object-select.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-page-add.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-page-annotated-next.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-page-delete.svg
-share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-pen-fill-opacity.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-presentation-mode.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-select-lasso.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-select-pdf-text-area.svg
@@ -276,6 +326,7 @@ share/xournalpp/ui/iconsLucide-dark/hico
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-sidebar-layer.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-sidebar-layerstack.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-sidebar-page-preview.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-sidebar-show.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-snapping-grid.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-snapping-rotation.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-spacer.svg
@@ -292,6 +343,7 @@ share/xournalpp/ui/iconsLucide-dark/hico
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-tool-text.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-toolbars-customize.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-toolbars-manage.svg
+share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-touch-drawing.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-transparent.svg
 share/xournalpp/ui/iconsLucide-dark/hicolor/scalable/actions/xopp-zoom-slider.svg
 share/xournalpp/ui/iconsLucide-light/
@@ -325,21 +377,26 @@ share/xournalpp/ui/iconsLucide-light/hic
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-edit-paste.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-edit-redo.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-edit-undo.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-fill-opacity.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-fill.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-floating-toolbox.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-fullscreen.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-go-to.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-hand.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-laser-pointer.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-dash-dot-with-pen.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-dash-dot.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-dash-with-pen.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-dash.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-dot-with-pen.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-dot.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-plain-with-pen.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-line-style-plain.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-object-play.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-object-select.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-page-add.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-page-annotated-next.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-page-delete.svg
-share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-pen-fill-opacity.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-presentation-mode.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-select-lasso.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-select-pdf-text-area.svg
@@ -352,6 +409,7 @@ share/xournalpp/ui/iconsLucide-light/hic
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-sidebar-layer.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-sidebar-layerstack.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-sidebar-page-preview.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-sidebar-show.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-snapping-grid.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-snapping-rotation.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-spacer.svg
@@ -368,15 +426,17 @@ share/xournalpp/ui/iconsLucide-light/hic
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-tool-text.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-toolbars-customize.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-toolbars-manage.svg
+share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-touch-drawing.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-transparent.svg
 share/xournalpp/ui/iconsLucide-light/hicolor/scalable/actions/xopp-zoom-slider.svg
-share/xournalpp/ui/images.glade
+share/xournalpp/ui/intEdTexDialog.glade
 share/xournalpp/ui/latexSettings.glade
 share/xournalpp/ui/main.glade
+share/xournalpp/ui/mainmenubar.xml
+share/xournalpp/ui/pageFormat.glade
 share/xournalpp/ui/pageTemplate.glade
-share/xournalpp/ui/pagesize.glade
 share/xournalpp/ui/pagetemplates.ini
-share/xournalpp/ui/pdfpages.glade
+share/xournalpp/ui/paletteSettings.glade
 share/xournalpp/ui/pixmaps/
 share/xournalpp/ui/pixmaps/application-x-xojpp.svg
 share/xournalpp/ui/pixmaps/application-x-xopp.svg
@@ -389,11 +449,11 @@ share/xournalpp/ui/pixmaps/xopt.svg
 share/xournalpp/ui/plugin.glade
 share/xournalpp/ui/pluginEntry.glade
 share/xournalpp/ui/renameLayerDialog.glade
+share/xournalpp/ui/selectOpacity.glade
 share/xournalpp/ui/settings.glade
 share/xournalpp/ui/settingsButtonConfig.glade
 share/xournalpp/ui/settingsDeviceClassConfig.glade
-share/xournalpp/ui/settingsLanguageConfig.glade
-share/xournalpp/ui/texdialog.glade
+share/xournalpp/ui/sidebar.ui
 share/xournalpp/ui/toolbar.ini
 share/xournalpp/ui/toolbarCustomizeDialog.glade
 share/xournalpp/ui/toolbarManageDialog.glade

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.