<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2019 Tobias Mueller <tobiasmue@gnome.org>  -->
<component type="desktop">
  <id>com.github.xournalpp.xournalpp</id>
  <translation type="gettext">xournalpp</translation>
  <name>Xournal++</name>
  <summary>Take handwritten notes</summary>
  <developer_name>Xournalpp Developers</developer_name>
  <description>
    <p>
      Xournal++ is a hand note-taking software written in C++ with the target of
      flexibility, functionality and speed. Stroke recognizer and other parts are
      based on Xournal Code, which you can find at sourceforge. It supports GNU/Linux
      (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows. Supports pen input
      from devices such as Wacom Tablets.
    </p>
    <p>
      Xournal++ features:
    </p>
    <ul>
      <li>Supports pressure-sensitive styluses and digital pen tables (e.g. Wacom, Huion, XP Pen, etc. tablets)</li>
      <li>Paper backgrounds for note-taking, scratch paper, or whiteboarding</li>
      <li>Annotate on top of PDFs</li>
      <li>Select text from the background PDF, copy, highlight or underline it or strike it through</li>
      <li>Follow links from the background PDF</li>
      <li>Export to a variety of formats including SVG, PNG and PDF, both from the GUI and command line</li>
      <li>Different drawing tools (e.g. pen, highlighter) and stroke styles (e.g. solid, dotted)</li>
      <li>Shape drawing (line, arrow, circle, rectangle, spline)</li>
      <li>Use the set-square and compass tools for measurements or as a guide for drawing straight lines, circular arcs and radii</li>
      <li>Fill shape functionality</li>
      <li>Shape resizing and rotation</li>
      <li>Rotation and grid snapping for precise alignment of objects</li>
      <li>Input stabilization for smoother writing/drawing</li>
      <li>Text tool for adding text in different fonts, colors, and sizes</li>
      <li>Enhanced support for image insertion</li>
      <li>Eraser with multiple configurations</li>
      <li>LaTeX support (requires a working LaTeX installation) with customizable template and a resizable editor with syntax highlighting</li>
      <li>Sidebar containing page previews with advanced page sorting, PDF bookmarks and layers (can be individually hidden/edited)</li>
      <li>Allows mapping different tools/colors etc. to stylus/mouse buttons</li>
      <li>Customizable toolbar with multiple configurations, e.g. to optimize toolbar for portrait/landscape</li>
      <li>Custom color palette support using the .gpl format</li>
      <li>Page template definitions</li>
      <li>Bug reporting, autosave, and auto backup tools</li>
      <li>Audio recording and playback alongside with handwritten notes</li>
      <li>Multi language support (over 20 languages supported)</li>
      <li>Plugins using Lua scripting</li>
    </ul>
  </description>
  <metadata_license>CC0-1.0</metadata_license>
  <project_license>GPL-2.0</project_license>
  <url type="bugtracker">https://github.com/xournalpp/xournalpp/issues</url>
  <url type="help">https://xournalpp.github.io/community/help/</url>
  <url type="homepage">https://xournalpp.github.io/</url>
  <screenshots>
    <screenshot type="default">
      <image>https://raw.githubusercontent.com/xournalpp/xournalpp-examples/6aaf99756b0cc6a9d600b72490766330601daa67/appdata/screenshots_1.2.7/Note_taking.png</image>
      <caption>Note taking</caption>
    </screenshot>
    <screenshot>
      <image>https://raw.githubusercontent.com/xournalpp/xournalpp-examples/6aaf99756b0cc6a9d600b72490766330601daa67/appdata/screenshots_1.2.7/pdf_annotation.png</image>
      <caption>PDF annotation</caption>
    </screenshot>
    <screenshot>
      <image>https://raw.githubusercontent.com/xournalpp/xournalpp-examples/6aaf99756b0cc6a9d600b72490766330601daa67/appdata/screenshots_1.2.7/LaTeX_with_customized_preamble.png</image>
      <caption>LaTeX with customized preamble</caption>
    </screenshot>
  </screenshots>
  <branding>
    <color type="primary" scheme_preference="light">#77767b</color>
    <color type="primary" scheme_preference="dark">#241f31</color>
  </branding>
  <launchable type="desktop-id">com.github.xournalpp.xournalpp.desktop</launchable>
  <provides>
    <id>xournalpp.desktop</id>
    <binary>xournalpp</binary>
    <mediatype>application/x-xojpp</mediatype>
    <mediatype>application/x-xopp</mediatype>
    <mediatype>application/x-xopt</mediatype>
  </provides>
  <update_contact>webmaster_AT_huberulrich.de</update_contact>
  <content_rating type="oars-1.0" />
  <releases>
    <!-- Could be automated more:
	 `git tag -l | grep "^[0-9]*\.[0-9]*\.[0-9]*$`"
    -->
    <release date="2026-03-28" version="1.3.4" />
    <release date="2026-02-28" version="1.3.3" />
    <release date="2026-02-03" version="1.3.2" />
    <release date="2025-12-21" version="1.3.1" />
    <release date="2025-12-11" version="1.3.0" />
    <release date="2025-12-07" version="1.2.10" />
    <release date="2025-12-03" version="1.2.9" />
    <release date="2025-09-01" version="1.2.8" />
    <release date="2025-05-08" version="1.2.7" />
    <release date="2025-02-19" version="1.2.6" />
    <release date="2024-12-04" version="1.2.5" />
    <release date="2024-10-20" version="1.2.4" />
    <release date="2024-02-29" version="1.2.3" />
    <release date="2023-10-08" version="1.2.2" />
    <release date="2023-08-24" version="1.2.1" />
    <release date="2023-07-29" version="1.2.0" />
    <release date="2022-11-25" version="1.1.3" />
    <release date="2022-10-15" version="1.1.2" />
    <release date="2022-02-13" version="1.1.1" />
    <release date="2021-07-18" version="1.1.0" />
    <release date="2020-12-17" version="1.0.20" />
    <release date="2020-10-21" version="1.0.19" />
    <release date="2020-04-15" version="1.0.18" />
    <release date="2020-02-02" version="1.0.17" />
    <release date="2019-11-10" version="1.0.16" />
    <release date="2019-10-15" version="1.0.15" />
    <release date="2019-10-12" version="1.0.14" />
    <release date="2019-05-26" version="1.0.12" />
    <release date="2019-04-01" version="1.0.10" />
    <release date="2019-02-16" version="1.0.8" />
    <release date="2019-01-19" version="1.0.7" />
    <release date="2018-12-30" version="1.0.5" />
  </releases>
</component>
