From 88f70c0ea6946070c522c4167c68290af96115b5 Mon Sep 17 00:00:00 2001 From: Evgeniy Alekseev Date: Thu, 18 May 2023 01:42:41 +0300 Subject: [PATCH] Release 3.5.0 --- .github/workflows/release.yml | 20 +++++++++---------- CHANGELOG | 5 +++++ sources/CMakeLists.txt | 4 ++-- .../awesome-widget/package/metadata.desktop | 2 +- .../desktop-panel/package/metadata.desktop | 2 +- sources/version.h.in | 2 +- 6 files changed, 20 insertions(+), 15 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 159ae81..d1c371e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,15 +26,15 @@ jobs: VERSION: ${{ steps.version.outputs.VERSION }} - name: build debian package - run: > - apt update && \ - apt install -yq cmake extra-cmake-modules g++ git gettext && - apt install -yq libkf5i18n-dev libkf5notifications-dev libkf5service-dev - libkf5windowsystem-dev libkf5plasma-dev qtbase5-dev qtdeclarative5-dev - plasma-workspace-dev && - cmake -B build-deb -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Optimization -DBUILD_FUTURE=ON -DBUILD_DEB_PACKAGE=ON sources && - cd build-deb && - make package && + run: | + sudo apt update && \ + sudo apt install -yq cmake extra-cmake-modules g++ git gettext make && \ + sudo apt install -yq libkf5i18n-dev libkf5notifications-dev libkf5service-dev \ + libkf5windowsystem-dev libkf5plasma-dev qtbase5-dev qtdeclarative5-dev \ + plasma-workspace-dev && \ + cmake -B build-deb -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Optimization -DBUILD_FUTURE=ON -DBUILD_DEB_PACKAGE=ON sources && \ + cd build-deb && \ + make package && \ cd .. - name: release @@ -45,7 +45,7 @@ jobs: ${{ steps.changelog.outputs.changelog }} files: | awesome-widgets-*-src.tar.xz - build-deb/awesome-widgets-*.deb + build-deb/plasma-widget-awesome-widgets-*.deb fail_on_unmatched_files: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/CHANGELOG b/CHANGELOG index 26a91ee..2304459 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,8 @@ +Ver.3.5.0: ++ wayland support +* update code to latest standards +- drop support of windows preview + Ver.3.4.2: + Italian translation (#136, thanks to @avivace) + stooq quotes support (default) (#131) diff --git a/sources/CMakeLists.txt b/sources/CMakeLists.txt index 4112eac..db06868 100644 --- a/sources/CMakeLists.txt +++ b/sources/CMakeLists.txt @@ -15,8 +15,8 @@ set(PROJECT_AUTHOR "Evgeniy Alekseev") set(PROJECT_CONTACT "esalexeev@gmail.com") set(PROJECT_LICENSE "GPL3") set(PROJECT_VERSION_MAJOR "3") -set(PROJECT_VERSION_MINOR "4") -set(PROJECT_VERSION_PATCH "3") +set(PROJECT_VERSION_MINOR "5") +set(PROJECT_VERSION_PATCH "0") set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") # append git version if any set(PROJECT_COMMIT_SHA "Commit hash" CACHE INTERNAL "") diff --git a/sources/awesome-widget/package/metadata.desktop b/sources/awesome-widget/package/metadata.desktop index 55570a3..c05e5e3 100644 --- a/sources/awesome-widget/package/metadata.desktop +++ b/sources/awesome-widget/package/metadata.desktop @@ -19,7 +19,7 @@ X-Plasma-MainScript=ui/main.qml X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis X-KDE-PluginInfo-Email=esalexeev@gmail.com X-KDE-PluginInfo-Name=org.kde.plasma.awesomewidget -X-KDE-PluginInfo-Version=3.4.3 +X-KDE-PluginInfo-Version=3.5.0 X-KDE-PluginInfo-Website=https://arcanis.me/projects/awesome-widgets/ X-KDE-PluginInfo-Category=System Information X-KDE-PluginInfo-License=GPLv3 diff --git a/sources/desktop-panel/package/metadata.desktop b/sources/desktop-panel/package/metadata.desktop index 7596b71..2fea19a 100644 --- a/sources/desktop-panel/package/metadata.desktop +++ b/sources/desktop-panel/package/metadata.desktop @@ -19,7 +19,7 @@ X-Plasma-MainScript=ui/main.qml X-KDE-PluginInfo-Author=Evgeniy Alekseev aka arcanis X-KDE-PluginInfo-Email=esalexeev@gmail.com X-KDE-PluginInfo-Name=org.kde.plasma.desktoppanel -X-KDE-PluginInfo-Version=3.4.3 +X-KDE-PluginInfo-Version=3.5.0 X-KDE-PluginInfo-Website=https://arcanis.me/projects/awesome-widgets/ X-KDE-PluginInfo-Category=System Information X-KDE-PluginInfo-License=GPLv3 diff --git a/sources/version.h.in b/sources/version.h.in index 78efeb1..1c1a18b 100644 --- a/sources/version.h.in +++ b/sources/version.h.in @@ -67,7 +67,7 @@ const char STATIC_KEYS[] = "time,isotime,shorttime,longtime,tstime,ctime,uptime, // links const char HOMEPAGE[] = "https://arcanis.me/projects/awesome-widgets"; const char REPOSITORY[] = "https://github.com/arcan1s/awesome-widgets"; -const char RELEASES[] = "https://github.com/arcan1s/awesome-widgets/releases/tag/V."; +const char RELEASES[] = "https://github.com/arcan1s/awesome-widgets/releases/tag/"; const char VERSION_API[] = "https://api.github.com/repos/arcan1s/awesome-widgets/releases"; const char BUGTRACKER[] = "https://github.com/arcan1s/awesome-widgets/issues"; const char BUGTRACKER_API[] = "https://arcanis.me/repos/arcan1s/awesome-widgets/issues";