xournalpp:feature-pr-comment-releases

Last commit made on 2021-09-25
Get this branch:
git clone -b feature-pr-comment-releases https://git.launchpad.net/xournalpp

Branch merges

Branch information

Name:
feature-pr-comment-releases
Repository:
lp:xournalpp

Recent commits

151aabd... by Ulrich Huber

Create pipeline for releases via comments

Releases can be created in PR's by commenting `\AzurePipelines run create-installers`

eb910d7... by Ulrich Huber

New Crowdin updates (#3410)

* New translations Vietnamese from Crowdin [skip ci]

* New translations Italian from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Thai from Crowdin [skip ci]

* New translations Indonesian from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Galician from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Chinese Simplified from Crowdin [skip ci]

* New translations Swedish from Crowdin [skip ci]

* New translations Russian from Crowdin [skip ci]

* New translations Portuguese from Crowdin [skip ci]

* New translations Norwegian from Crowdin [skip ci]

* New translations Dutch from Crowdin [skip ci]

* New translations Korean from Crowdin [skip ci]

* New translations Japanese from Crowdin [skip ci]

* New translations Hungarian from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Sinhala from Crowdin [skip ci]

* New translations Romanian from Crowdin [skip ci]

* New translations French from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations Catalan from Crowdin [skip ci]

* New translations Hebrew from Crowdin [skip ci]

* New translations Czech from Crowdin [skip ci]

* New translations Danish from Crowdin [skip ci]

* New translations German from Crowdin [skip ci]

* New translations Greek from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Finnish from Crowdin [skip ci]

* New translations Chinese Traditional, Hong Kong from Crowdin [skip ci]

cd72446... by Ulrich Huber

Update tag trigger for release pipeline

71fe1f1... by Azure Pipelines <email address hidden>

[skip ci] Update translation template

3742b7d... by Ulrich Huber

Release Helper Scripts (#3299)

* Update and fix the version of the debian release

* Create proper initial status

* Create release helper script

* [add] Versioning Readme

3a77573... by Ulrich Huber

New Crowdin updates (#3301)

* New translations Arabic from Crowdin [skip ci]

* New translations Japanese from Crowdin [skip ci]

* New translations Chinese Traditional, Hong Kong from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Thai from Crowdin [skip ci]

* New translations Indonesian from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Galician from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Swedish from Crowdin [skip ci]

* New translations Russian from Crowdin [skip ci]

* New translations Portuguese from Crowdin [skip ci]

* New translations Norwegian from Crowdin [skip ci]

* New translations Dutch from Crowdin [skip ci]

* New translations Korean from Crowdin [skip ci]

* New translations Italian from Crowdin [skip ci]

* New translations German from Crowdin [skip ci]

* New translations Hungarian from Crowdin [skip ci]

* New translations Hebrew from Crowdin [skip ci]

* New translations Finnish from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Greek from Crowdin [skip ci]

* New translations Danish from Crowdin [skip ci]

* New translations Czech from Crowdin [skip ci]

* New translations Catalan from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations French from Crowdin [skip ci]

* New translations Romanian from Crowdin [skip ci]

* New translations Chinese Simplified from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Hungarian from Crowdin [skip ci]

* New translations German from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Japanese from Crowdin [skip ci]

* New translations Chinese Traditional, Hong Kong from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Thai from Crowdin [skip ci]

* New translations Indonesian from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Galician from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Swedish from Crowdin [skip ci]

* New translations Russian from Crowdin [skip ci]

* New translations Portuguese from Crowdin [skip ci]

* New translations Norwegian from Crowdin [skip ci]

* New translations Dutch from Crowdin [skip ci]

* New translations Korean from Crowdin [skip ci]

* New translations Italian from Crowdin [skip ci]

* New translations German from Crowdin [skip ci]

* New translations Hungarian from Crowdin [skip ci]

* New translations Hebrew from Crowdin [skip ci]

* New translations Finnish from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Greek from Crowdin [skip ci]

* New translations Danish from Crowdin [skip ci]

* New translations Czech from Crowdin [skip ci]

* New translations Catalan from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations French from Crowdin [skip ci]

* New translations Romanian from Crowdin [skip ci]

* New translations Chinese Simplified from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Japanese from Crowdin [skip ci]

* New translations Chinese Traditional, Hong Kong from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Thai from Crowdin [skip ci]

* New translations Indonesian from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Galician from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Swedish from Crowdin [skip ci]

* New translations Russian from Crowdin [skip ci]

* New translations Portuguese from Crowdin [skip ci]

* New translations Norwegian from Crowdin [skip ci]

* New translations Dutch from Crowdin [skip ci]

* New translations Korean from Crowdin [skip ci]

* New translations Italian from Crowdin [skip ci]

* New translations German from Crowdin [skip ci]

* New translations Hungarian from Crowdin [skip ci]

* New translations Hebrew from Crowdin [skip ci]

* New translations Finnish from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Greek from Crowdin [skip ci]

* New translations Danish from Crowdin [skip ci]

* New translations Czech from Crowdin [skip ci]

* New translations Catalan from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations French from Crowdin [skip ci]

* New translations Romanian from Crowdin [skip ci]

* New translations Chinese Simplified from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations French from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations Chinese Simplified from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Korean from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Italian from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Thai from Crowdin [skip ci]

* New translations Indonesian from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Galician from Crowdin [skip ci]

* New translations Chinese Simplified from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Swedish from Crowdin [skip ci]

* New translations Russian from Crowdin [skip ci]

* New translations Portuguese from Crowdin [skip ci]

* New translations Norwegian from Crowdin [skip ci]

* New translations Dutch from Crowdin [skip ci]

* New translations Korean from Crowdin [skip ci]

* New translations Japanese from Crowdin [skip ci]

* New translations Hungarian from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Hebrew from Crowdin [skip ci]

* New translations Finnish from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Greek from Crowdin [skip ci]

* New translations German from Crowdin [skip ci]

* New translations Danish from Crowdin [skip ci]

* New translations Czech from Crowdin [skip ci]

* New translations Catalan from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations French from Crowdin [skip ci]

* New translations Romanian from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Chinese Traditional, Hong Kong from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Italian from Crowdin [skip ci]

* New translations Hindi from Crowdin [skip ci]

* New translations Thai from Crowdin [skip ci]

* New translations Indonesian from Crowdin [skip ci]

* New translations Portuguese, Brazilian from Crowdin [skip ci]

* New translations Galician from Crowdin [skip ci]

* New translations Chinese Simplified from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Swedish from Crowdin [skip ci]

* New translations Russian from Crowdin [skip ci]

* New translations Portuguese from Crowdin [skip ci]

* New translations Norwegian from Crowdin [skip ci]

* New translations Dutch from Crowdin [skip ci]

* New translations Korean from Crowdin [skip ci]

* New translations Japanese from Crowdin [skip ci]

* New translations Hungarian from Crowdin [skip ci]

* New translations Chinese Traditional from Crowdin [skip ci]

* New translations Hebrew from Crowdin [skip ci]

* New translations Finnish from Crowdin [skip ci]

* New translations Basque from Crowdin [skip ci]

* New translations Greek from Crowdin [skip ci]

* New translations German from Crowdin [skip ci]

* New translations Danish from Crowdin [skip ci]

* New translations Czech from Crowdin [skip ci]

* New translations Catalan from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Afrikaans from Crowdin [skip ci]

* New translations Spanish from Crowdin [skip ci]

* New translations French from Crowdin [skip ci]

* New translations Romanian from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Chinese Traditional, Hong Kong from Crowdin [skip ci]

* New translations Sinhala from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Vietnamese from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Polish from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Turkish from Crowdin [skip ci]

* New translations Arabic from Crowdin [skip ci]

* New translations Sinhala from Crowdin [skip ci]

* New translations Sinhala from Crowdin [skip ci]

623d865... by Bryan Tan <email address hidden>

Fix some non-English IMEs not working on Windows

Previously, the input context window was set in the paint method. Some
non-English IMEs (e.g., for Chinese) did not trigger any input method callbacks
since no window was initially set. This only seemed to happen on Windows.

Note that the GTK docs state:

> This window is used in order to correctly position status windows, and may
also be used for purposes internal to the input method.
(https://docs.gtk.org/gtk3/method.IMContext.set_client_window.html)

f59c3c4... by Nikolaos Chatzikonstantinou <email address hidden>

(Minor) Fix format specifiers to match types

The `size_t` format specifier is `%zu` and the
`gtk_get_*_version()` functions return `guint`,
to be printed with `%u`. The changes reflect this.

466082d... by Nikolaos Chatzikonstantinou <email address hidden>

Fix typo from 'orignal' to 'original'

A variable was named orignalWidth, its name is corrected to
originalWidth.

ab57ddd... by robin

Remove horizontal and vertical space compensation

The compensation is already done in ZoomControl.cpp through the
setScrollPositionAfterZoom function.

This fixes touchscreen zooming when additional vertical or horizontal is
activated in the settings.