18 Commits

Author SHA256 Message Date
54ef387d65 Accepting request 1331990 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1331990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=32
2026-02-09 14:45:15 +00:00
00d3a935bf Update to version 1.3.2.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=65
2026-02-09 10:35:28 +00:00
9ddd51b2a0 Accepting request 1324627 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1324627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=31
2025-12-29 14:17:11 +00:00
cb0236cb60 Update to version 1.3.1.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=63
2025-12-29 02:44:40 +00:00
88e4976136 Accepting request 1323561 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1323561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=30
2025-12-19 15:42:30 +00:00
48c6c0d38a * Update to version 1.3.0.
* Add BuildRequires: pkgconfig(libqpdf) >= 10.6.0 for qpdf support;  help2man for generating man files.
* Add DISTRO_CODENAME when configuring build.
* Drop compatibility conditionals for Leap 15.6 or older to as (libqpdf >= 10.6.0) dependency makes them unresolvable anyway.

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=61
2025-12-18 18:23:23 +00:00
ac9eb3ee16 Accepting request 1322779 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1322779
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=29
2025-12-15 10:58:28 +00:00
6314e8b284 Update to version 1.2.10.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=59
2025-12-13 14:36:52 +00:00
509e32cdc9 Accepting request 1302800 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1302800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=28
2025-09-05 19:43:06 +00:00
96fddc4464 * Update to version 1.2.8.
* Drop xournalpp-return.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=57
2025-09-04 18:12:33 +00:00
787869feaf Accepting request 1276801 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1276801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=27
2025-05-12 14:51:58 +00:00
8ec6776cec Update to version 1.2.7.
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=55
2025-05-12 10:27:54 +00:00
27e74c0c72 Accepting request 1247283 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1247283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=26
2025-02-20 15:40:44 +00:00
7623d94658 Update to version 1.2.6
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=53
2025-02-20 08:16:14 +00:00
fee6c44f17 Accepting request 1233413 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1233413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=25
2024-12-26 11:24:45 +00:00
4628ddfe80 Update to version 1.2.5
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=51
2024-12-26 04:10:42 +00:00
71c4520b95 Accepting request 1218827 from X11:Utilities
OBS-URL: https://build.opensuse.org/request/show/1218827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xournalpp?expand=0&rev=24
2024-10-28 14:26:40 +00:00
dee658bcd8 - Update to version 1.2.4.
- Drop BuildRequires: update-desktop-files since suse_update_desktop_file macro is no longer used.

OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xournalpp?expand=0&rev=49
2024-10-28 14:10:30 +00:00
5 changed files with 151 additions and 29 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8817abd1794760c2a3be3a35e56a5588a51e517bc591384fa321994d50e14e7c
size 16708613

3
xournalpp-1.3.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c38cb9b9fedc307ac7cb2bba8a500858043c281fea12bcc9afd4914dfdcef6b
size 17156388

View File

@@ -1,10 +0,0 @@
--- xournalpp-1.2.0-orig/src/core/pdf/popplerapi/PopplerGlibPage.cpp 2023-07-29 23:28:24.000000000 +0200
+++ xournalpp-1.2.0/src/core/pdf/popplerapi/PopplerGlibPage.cpp 2023-08-02 17:13:44.165492360 +0200
@@ -109,6 +109,7 @@
return POPPLER_SELECTION_GLYPH;
default:
g_assert(false && "unimplemented");
+ return POPPLER_SELECTION_WORD; // never reached
}
}

View File

@@ -1,3 +1,138 @@
-------------------------------------------------------------------
Thu Feb 5 17:29:03 UTC 2026 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.3.2:
* Fix sidebar layout when resizing and changing tab
(gh#xournalpp/xournalpp#7060).
* Fix missing lines/dots in graph/dotted backgrounds
(gh#xournalpp/xournalpp#6968).
* Fix change in new page behaviour with PDF background
(gh#xournalpp/xournalpp#7055).
* Fix crash on Clipboard IO error (gh#xournalpp/xournalpp#7009).
* Make Plugin openFile API comply with forceOpen parameter
(gh#xournalpp/xournalpp#6961).
* Fix CLI behaviour on error (gh#xournalpp/xournalpp#6956).
* Restore GtkSourceView support (gh#xournalpp/xournalpp#6969).
* Fix recoloring when light color is lighter
(gh#xournalpp/xournalpp#6948).
* Fix image orientation on Drag-n-Drop pasting
(gh#xournalpp/xournalpp#6943).
* Fix crashes when using touchscreen in Setting->Input panel
(gh#xournalpp/xournalpp#6916).
* Updated translations.
-------------------------------------------------------------------
Fri Dec 26 06:58:21 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.3.1:
* Restored the rendering of graph backgrounds used before the
1.3.0 release (gh#xournalpp/xournalpp#6894).
* Fixed crashes related to saving text nodes and automatic page
addition.
* Fixed various issues when using automatic display DPI
detection, like clipboard pasting not working
(gh#xournalpp/xournalpp#6887).
* Fixed a bug where changing the color through the Lua API
changed the alpha channel (gh#xournalpp/xournalpp#6889).
-------------------------------------------------------------------
Sat Dec 13 14:41:04 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.3.0:
* PDF exports now preserves the background PDF's inner structure
(hyperlink, comments, ...)
* Grid snapping now follows the displayed grid for all
background types
* New graph background with periodically thicker lines
* New laser pointer tool, writing ephemeral strokes
* Allow to use an external editor for LaTeX entries
* Add the possibility of recoloring the screen output (e.g. for
night mode or accessibility)
* Add the possibility of choosing the PDF marker opacity
* Configurable behaviour in fullscreen or presentation modes
* Allow to optionally scroll beyond the page's edges
* The toolbars can now contain several instances of the same
button
* Major changes in the plugin interface
* Many smaller new features and bugfixes
- Add BuildRequires:
* pkgconfig(libqpdf) >= 10.6.0 for qpdf support.
* help2man for generating man files.
- Add DISTRO_CODENAME when configuring build.
- Drop compatibility conditionals for Leap 15.6 or older to as
(libqpdf >= 10.6.0) dependency makes them unresolvable anyway.
-------------------------------------------------------------------
Thu Dec 11 09:28:22 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.2.10:
* Updated translations
* Fix display bug when running release version after having run
the development version.
* Fix Clipboard pasting issues.
* Fix attached attribute on document load.
* Prevent export from mistakingly overriding the background PDF.
-------------------------------------------------------------------
Tue Sep 2 15:08:41 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.2.8:
* Improved the behavior of selection tools.
* Fixed various visual artifacts.
* Fixed some behavior of Mouse+Keyboard combo devices.
* Fixed filename extension stripping.
* Fixed CLI using relative paths.
* Fixed various crashes.
* Made using GtkSourceView and Plugins proper CMake options.
* Updated translations.
- Drop xournalpp-return.patch: fixed upstream.
-------------------------------------------------------------------
Sun May 11 06:57:35 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.2.7:
* Improved error logs (gh#xournalpp/xournalpp#6319).
* Fixed some undefined behaviours that may have caused crashes
(gh#xournalpp/xournalpp#6326).
* Fixed some memory leaks (gh#xournalpp/xournalpp#6356).
* Ensured timers are cancelled on exit
(gh#xournalpp/xournalpp#6351).
* Fixed handling of linebreaks in latex tool
(gh#xournalpp/xournalpp#6374).
* Linux: forward crash signals to system handler after emergency
save (gh#xournalpp/xournalpp#6392).
* Fixed wrong glyph spacing in texts using small fonts
(gh#xournalpp/xournalpp#6393).
* Fixed rasterization of Tex elements on PDF/SVG export or
printing (gh#xournalpp/xournalpp#6395).
* Updated translations.
-------------------------------------------------------------------
Thu Feb 20 03:55:50 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.2.6:
* Fixed compass outline drawing.
* Exposed selected text to the windowing system.
-------------------------------------------------------------------
Sun Dec 22 11:14:03 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.2.5:
* Fixed regressions when exporting to PDF.
* Fixed crash when importing some SVG files.
* Have geometry tools appear in the middle of the view.
* Updated translations.
-------------------------------------------------------------------
Fri Oct 25 06:40:26 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.2.4:
* Fixed various dark/light theme inconsistencies.
* Improved edge panning for large selections.
* Fixed various crashes, freezes and memory leaks.
- Drop BuildRequires: update-desktop-files since
%suse_update_desktop_file macro is no longer used.
-------------------------------------------------------------------
Sat Mar 2 10:01:43 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package xournalpp
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,25 @@
Name: xournalpp
Version: 1.2.3
Version: 1.3.2
Release: 0
Summary: Notetaking software designed around a tablet
License: GPL-2.0-or-later
Group: Productivity/Office/Other
URL: https://github.com/xournalpp/xournalpp
Source0: https://github.com/xournalpp/xournalpp/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
# PATCH-FIX-UPSTREAM xournalpp-return.patch -- Fix control reaches end of non-void function
Patch0: xournalpp-return.patch
BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: help2man
BuildRequires: hicolor-icon-theme
BuildRequires: pkgconfig
BuildRequires: texlive-latex-bin
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(gtksourceview-4)
BuildRequires: pkgconfig(libqpdf) >= 10.6.0
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(libzip)
@@ -47,11 +47,6 @@ BuildRequires: pkgconfig(zlib)
Recommends: webp-pixbuf-loader
Recommends: tex(scontents.tex)
Recommends: tex(standalone.tex)
%if 0%{?suse_version} < 1550
BuildRequires: gcc9-c++
%else
BuildRequires: gcc-c++
%endif
%description
Xournal++ is a hand note taking software.
@@ -63,11 +58,11 @@ It supports pen input, e.g. Wacom tablets.
%autosetup -p1
%build
%cmake -DENABLE_MATHTEX=ON \
%if 0%{?suse_version} < 1550
-DCMAKE_CXX_COMPILER="%{_bindir}/g++-9" \
%endif
%{nil}
%cmake \
-DDISTRO_CODENAME="openSUSE Linux" \
-DENABLE_CPPTRACE=OFF \
-DMAN_COMPRESS=OFF \
%{nil}
%cmake_build
%install
@@ -78,8 +73,9 @@ It supports pen input, e.g. Wacom tablets.
%files
%license LICENSE
%doc AUTHORS README.md
%{_bindir}/xournalpp-thumbnailer
%{_bindir}/xournalpp
%{_bindir}/xournalpp-thumbnailer
%{_bindir}/xournalpp-wrapper
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/scalable/mimetypes/*.svg
%{_datadir}/icons/hicolor/*/apps/*
@@ -88,6 +84,7 @@ It supports pen input, e.g. Wacom tablets.
%dir %{_datadir}/thumbnailers
%{_datadir}/thumbnailers/*.thumbnailer
%{_datadir}/xournalpp/
%{_mandir}/man1/xournalpp*.1%{?ext_man}
%files lang -f xournalpp.lang