Skip to content

Commit

Permalink
update version number: 0.2.6
Browse files Browse the repository at this point in the history
  • Loading branch information
stiglers-eponym committed Dec 27, 2024
1 parent 0d1538d commit 550b5c6
Show file tree
Hide file tree
Showing 11 changed files with 24 additions and 23 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Changelog
## 0.2.6 (upcoming)
## 0.2.6
### new features
* flexible mapping of page numbers to slides allows adding empty slides and removing slides
* zoom into view using buttons, scroll wheel, or touchscreen
Expand All @@ -14,7 +14,7 @@
* thumbnail widget: focus current page
* wrong slide shown after fly transition
### internal
* replace encoding of flags in bits of page number integers by structs
* replace integer values containing bit-wise flags by structs and QFlags

## 0.2.5
* embedded videos: play media files embedded in the PDF file (experimental)
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
cmake_minimum_required(VERSION 3.16)

project(beamerpresenter
VERSION 0.2.5
VERSION 0.2.6
DESCRIPTION "Multi-screen PDF presentation viewer"
HOMEPAGE_URL "https://github.com/stiglers-eponym/BeamerPresenter"
LANGUAGES CXX)
Expand Down
8 changes: 4 additions & 4 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ The [releases](https://github.com/stiglers-eponym/BeamerPresenter/releases) incl
These packages can be installed as shown in the following example, which uses Poppler as PDF engine (after downloading the corresponding file):
```sh
# Ubuntu 24.04:
sudo apt install ./beamerpresenter-poppler-0.2.5-qt6-noble-x86_64.deb
sudo apt install ./beamerpresenter-poppler-0.2.6-qt6-noble-x86_64.deb
# Ubuntu 22.04:
sudo apt install ./beamerpresenter-poppler-0.2.5-qt5-jammy-x86_64.deb
sudo apt install ./beamerpresenter-poppler-0.2.6-qt5-jammy-x86_64.deb
# Ubuntu 20.04:
sudo apt install ./beamerpresenter-poppler-0.2.5-qt5-focal-x86_64.deb
sudo apt install ./beamerpresenter-poppler-0.2.6-qt5-focal-x86_64.deb
# Arch/Manjaro/Endeavour
sudo pacman -U beamerpresenter-poppler-qt6-0.2.5-1-x86_64.pkg.tar.zst
sudo pacman -U beamerpresenter-poppler-qt6-0.2.6-1-x86_64.pkg.tar.zst
# Flatpak
flatpak install org.kde.Platform/x86_64/6.5 # can be skipped if already installed
flatpak install BeamerPresenter-Qt6.flatpak
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ The [releases](https://github.com/stiglers-eponym/BeamerPresenter/releases) come
For example, the commands for installing BeamerPresenter with Poppler as PDF engine after downloading the corresponding file are:
```sh
# Ubuntu 24.04:
sudo apt install ./beamerpresenter-poppler-0.2.5-qt6-noble-x86_64.deb
sudo apt install ./beamerpresenter-poppler-0.2.6-qt6-noble-x86_64.deb
# Ubuntu 22.04:
sudo apt install ./beamerpresenter-poppler-0.2.5-qt5-jammy-x86_64.deb
sudo apt install ./beamerpresenter-poppler-0.2.6-qt5-jammy-x86_64.deb
# Ubuntu 20.04:
sudo apt install ./beamerpresenter-poppler-0.2.5-qt5-focal-x86_64.deb
sudo apt install ./beamerpresenter-poppler-0.2.6-qt5-focal-x86_64.deb
# Arch/Manjaro:
sudo pacman -U beamerpresenter-poppler-qt5-0.2.5-1-x86_64.pkg.tar.zst
sudo pacman -U beamerpresenter-poppler-qt5-0.2.6-1-x86_64.pkg.tar.zst
# Flatpak:
flatpak install org.kde.Platform/x86_64/5.15-21.08 # can be skipped if already installed
flatpak install beamerpresenter-qt5.flatpak
Expand Down
4 changes: 2 additions & 2 deletions packaging/PKGBUILD_MSYS2
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ fi
_basename='beamerpresenter'
_pkgname="${_basename}${_renderer}-qt${_qt_version_major}"
pkgname="${MINGW_PACKAGE_PREFIX}-${_pkgname}"
pkgver=0.2.5
pkgver=0.2.6
pkgrel=1
pkgdesc="Modular multi-screen pdf presenter (mingw-w64)"
arch=('any')
Expand All @@ -30,7 +30,7 @@ provides=("beamerpresenter=${pkgver}")
conflicts=('beamerpresenter')
backup=("etc/xdg/beamerpresenter/beamerpresenter.conf" "etc/xdg/beamerpresenter/gui.json")
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha256sums=('87d5ba4b369636862638edf9e67d162d94d43b0335101ff975b188c55316e40e')
sha256sums=('SKIP')

if [ "${_use_mupdf}" == 'ON' ]
then
Expand Down
4 changes: 2 additions & 2 deletions packaging/PKGBUILD_MSYS2_git
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ fi
_basename='beamerpresenter'
_pkgname="${_basename}${_renderer}-qt${_qt_version_major}-git"
pkgname="${MINGW_PACKAGE_PREFIX}-${_pkgname}"
pkgver=0.2.5_981.4bee6d5
pkgver=0.2.6_1009.2000c05
pkgrel=1
pkgdesc="Modular multi-screen pdf presenter (mingw-w64)"
arch=('any')
Expand Down Expand Up @@ -45,7 +45,7 @@ then
fi

pkgver() {
printf "0.2.5_%s.%s" \
printf "0.2.6_%s.%s" \
"$(git -C "${srcdir}/BeamerPresenter" rev-list --count HEAD)" \
"$(git -C "${srcdir}/BeamerPresenter" rev-parse --short HEAD)"
}
Expand Down
4 changes: 2 additions & 2 deletions packaging/PKGBUILD_git
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ else
fi

pkgname=beamerpresenter-git
pkgver=0.2.5_983.c30fca1
pkgver=0.2.6_1009.2000c05
pkgrel=1
pkgdesc="Modular multi-screen pdf presenter (git)"
arch=('x86_64')
Expand Down Expand Up @@ -80,7 +80,7 @@ fi


pkgver() {
printf "0.2.5_%s.%s" \
printf "0.2.6_%s.%s" \
"$(git -C "${srcdir}/${pkgname}-${_git_branch}" rev-list --count HEAD)" \
"$(git -C "${srcdir}/${pkgname}-${_git_branch}" rev-parse --short HEAD)"
}
Expand Down
4 changes: 2 additions & 2 deletions packaging/PKGBUILD_mupdf
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ _qt_min_version="${_qt_version_major}.${_qt_version_minor}.0"
_qt_max_version="${_qt_version_major}.$(( ${_qt_version_minor} + 1 )).0"

pkgname="beamerpresenter-mupdf-qt${_qt_version_major}"
pkgver='0.2.5'
pkgver='0.2.6'
pkgrel=1
pkgdesc="Modular multi-screen pdf presenter (using MuPDF)"
arch=('x86_64')
Expand All @@ -21,7 +21,7 @@ provides=("beamerpresenter=${pkgver}")
conflicts=('beamerpresenter')
backup=('etc/xdg/beamerpresenter/beamerpresenter.conf' 'etc/xdg/beamerpresenter/gui.json')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha256sums=('87d5ba4b369636862638edf9e67d162d94d43b0335101ff975b188c55316e40e')
sha256sums=('SKIP')

if [ "${_qt_version_major}" -eq "5" ]
then
Expand Down
4 changes: 2 additions & 2 deletions packaging/PKGBUILD_poppler
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ _qt_min_version="${_qt_version_major}.${_qt_version_minor}.0"
_qt_max_version="${_qt_version_major}.$(( ${_qt_version_minor} + 1 )).0"

pkgname="beamerpresenter-poppler-qt${_qt_version_major}"
pkgver='0.2.5'
pkgver='0.2.6'
pkgrel=1
pkgdesc="Modular multi-screen pdf presenter (using Poppler)"
arch=('x86_64')
Expand All @@ -21,7 +21,7 @@ provides=("beamerpresenter=${pkgver}")
conflicts=('beamerpresenter')
backup=('etc/xdg/beamerpresenter/beamerpresenter.conf' 'etc/xdg/beamerpresenter/gui.json')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
sha256sums=('87d5ba4b369636862638edf9e67d162d94d43b0335101ff975b188c55316e40e')
sha256sums=('SKIP')

if [ "${_qt_version_major}" -eq "5" ]
then
Expand Down
4 changes: 2 additions & 2 deletions packaging/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ The version with poppler as PDF engine and Qt 6 can be build using:
_qt_version_major=6 makepkg -p PKGBUILD_poppler
```
The packages for Qt 5 and with MuPDF can be built analogously.
You can install the newly created package using (for version 0.2.5):
You can install the newly created package using (for version 0.2.6):
```sh
sudo pacman -U beamerpresenter-poppler-qt6-0.2.5-1-x86_64.pkg.tar.zst
sudo pacman -U beamerpresenter-poppler-qt6-0.2.6-1-x86_64.pkg.tar.zst
```
The file `PKGBUILD_git` can be used to test new and experimental features by selecting a git branch.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@
</screenshot>
</screenshots>
<releases>
<release version="0.2.6" date="2024-12-27"/>
<release version="0.2.5" date="2024-09-02"/>
<release version="0.2.4" date="2023-09-08"/>
<release version="0.2.3" date="2022-09-05"/>
Expand Down

0 comments on commit 550b5c6

Please sign in to comment.