Skip to content

Commit

Permalink
Port to KF6
Browse files Browse the repository at this point in the history
  • Loading branch information
wojnilowicz committed Nov 3, 2024
1 parent 3854547 commit 6a24082
Show file tree
Hide file tree
Showing 28 changed files with 1,735 additions and 1,201 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.4.0] - 2024-11-03
### Added
- Translations for Dutch
- Intelligent timers switching
- Script for detecting qdbus executable name

### Changed
- Switched to semantic versioning

### Fixed
- Issue #11 ("Binding loop detected for property" error when starting plasmashell)
- Issue #12 ("please update for Plasma 6")

## [v0.3] - 2022-04-09
### Added
- Vertical and single timer layouts
Expand Down
6 changes: 3 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
cmake_minimum_required(VERSION 3.16.0)

project("Workrave Applet" LANGUAGES C)
project("Workrave Applet" LANGUAGES CXX)

find_package(ECM REQUIRED NO_MODULE)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} )
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})

find_package(KF5 REQUIRED COMPONENTS Plasma)
find_package(Plasma)

plasma_install_package(src org.kde.workraveApplet)
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
Workrave Applet
---------------
KDE Plasma 5 applet for displaying [Workrave](https://workrave.org/) timers.
KDE Plasma 6 applet for displaying [Workrave](https://workrave.org/) timers.

![](images/demo.png)

## HOW TO GET

### 1. Using [kpackagetool5](https://techbase.kde.org/Development/Tutorials/Plasma5/QML2/GettingStarted#Kpackagetool5)
### 1. Using kpackagetool6
#### Installation
```sh
$ git clone --depth=1 https://github.com/wojnilowicz/workrave-applet
$ cd workrave-applet
$ kpackagetool5 -t Plasma/Applet --install src
$ kpackagetool6 -t Plasma/Applet --install src
```

#### Uninstallation
```sh
$ cd workrave-applet
$ kpackagetool5 -t Plasma/Applet --remove src
$ kpackagetool6 -t Plasma/Applet --remove src
```

### 2. From [KDE Store](https://store.kde.org/)
Expand Down
Loading

0 comments on commit 6a24082

Please sign in to comment.