Skip to content

Commit

Permalink
Port the applet to Qt6/KDE6 (fixes #59)
Browse files Browse the repository at this point in the history
  • Loading branch information
dschopf committed Mar 30, 2024
1 parent 53e5480 commit 6f0cc1f
Show file tree
Hide file tree
Showing 67 changed files with 4,774 additions and 3,429 deletions.
88 changes: 88 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
---
# SPDX-FileCopyrightText: 2019 Christoph Cullmann <cullmann@kde.org>
# SPDX-FileCopyrightText: 2019 Gernot Gebhard <gebhard@absint.com>
#
# SPDX-License-Identifier: MIT

# This file got automatically created by ECM, do not edit
# See https://clang.llvm.org/docs/ClangFormatStyleOptions.html for the config options
# and https://community.kde.org/Policies/Frameworks_Coding_Style#Clang-format_automatic_code_formatting
# for clang-format tips & tricks
---
Language: JavaScript
DisableFormat: true
---

# Style for C++
Language: Cpp

# base is WebKit coding style: https://webkit.org/code-style-guidelines/
# below are only things set that diverge from this style!
BasedOnStyle: WebKit

# enforce C++11 (e.g. for std::vector<std::vector<lala>>
Standard: Cpp11

# 4 spaces indent
TabWidth: 4

# 2 * 80 wide lines
ColumnLimit: 160

# sort includes inside line separated groups
SortIncludes: true

# break before braces on function, namespace and class definitions.
BreakBeforeBraces: Linux

# CrlInstruction *a;
PointerAlignment: Right

# horizontally aligns arguments after an open bracket.
AlignAfterOpenBracket: Align

# don't move all parameters to new line
AllowAllParametersOfDeclarationOnNextLine: false

# no single line functions
AllowShortFunctionsOnASingleLine: None

# always break before you encounter multi line strings
AlwaysBreakBeforeMultilineStrings: true

# don't move arguments to own lines if they are not all on the same
BinPackArguments: false

# don't move parameters to own lines if they are not all on the same
BinPackParameters: false

# In case we have an if statement with multiple lines the operator should be at the beginning of the line
# but we do not want to break assignments
BreakBeforeBinaryOperators: NonAssignment

# format C++11 braced lists like function calls
Cpp11BracedListStyle: true

# do not put a space before C++11 braced lists
SpaceBeforeCpp11BracedList: false

# remove empty lines
KeepEmptyLinesAtTheStartOfBlocks: false

# no namespace indentation to keep indent level low
NamespaceIndentation: None

# we use template< without space.
SpaceAfterTemplateKeyword: false

# Always break after template declaration
AlwaysBreakTemplateDeclarations: true

# macros for which the opening brace stays attached.
ForEachMacros: [ foreach, Q_FOREACH, BOOST_FOREACH, forever, Q_FOREVER, QBENCHMARK, QBENCHMARK_ONCE , wl_resource_for_each, wl_resource_for_each_safe ]

# keep lambda formatting multi-line if not empty
AllowShortLambdasOnASingleLine: Empty

# We do not want clang-format to put all arguments on a new line
AllowAllArgumentsOnNextLine: false
File renamed without changes.
4 changes: 2 additions & 2 deletions .github/actions/arch/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ RUN pacman -Syu --noconfirm --noprogressbar && \
cmake \
extra-cmake-modules \
libqalculate \
plasma-framework \
qt5-declarative
plasma-sdk \
qt6-declarative

COPY build_plugin.sh /entrypoint.sh

Expand Down
23 changes: 0 additions & 23 deletions .github/actions/ubuntu_22.04/Dockerfile

This file was deleted.

5 changes: 0 additions & 5 deletions .github/actions/ubuntu_22.04/action.yml

This file was deleted.

12 changes: 0 additions & 12 deletions .github/actions/ubuntu_22.04/build_plugin.sh

This file was deleted.

23 changes: 0 additions & 23 deletions .github/actions/ubuntu_22.10/Dockerfile

This file was deleted.

5 changes: 0 additions & 5 deletions .github/actions/ubuntu_22.10/action.yml

This file was deleted.

12 changes: 0 additions & 12 deletions .github/actions/ubuntu_22.10/build_plugin.sh

This file was deleted.

23 changes: 0 additions & 23 deletions .github/actions/ubuntu_23.04/Dockerfile

This file was deleted.

5 changes: 0 additions & 5 deletions .github/actions/ubuntu_23.04/action.yml

This file was deleted.

12 changes: 0 additions & 12 deletions .github/actions/ubuntu_23.04/build_plugin.sh

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:20.04
FROM ubuntu:24.10

ENV DEBIAN_FRONTEND=noninteractive

Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions .github/local_test/arch_linux.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ RUN pacman -Syq --noconfirm --noprogressbar \
cmake \
extra-cmake-modules \
libqalculate \
plasma-framework \
qt5-declarative
plasma-sdk \
qt6-declarative

ENTRYPOINT ["/bin/bash"]

Expand Down
22 changes: 0 additions & 22 deletions .github/local_test/ubuntu_22.04.dockerfile

This file was deleted.

22 changes: 0 additions & 22 deletions .github/local_test/ubuntu_22.10.dockerfile

This file was deleted.

22 changes: 0 additions & 22 deletions .github/local_test/ubuntu_23.04.dockerfile

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ubuntu:20.04
FROM ubuntu:24.10

ENV DEBIAN_FRONTEND=noninteractive

Expand Down
11 changes: 0 additions & 11 deletions .github/workflows/ubuntu-22.04.yml

This file was deleted.

11 changes: 0 additions & 11 deletions .github/workflows/ubuntu-22.10.yml

This file was deleted.

11 changes: 0 additions & 11 deletions .github/workflows/ubuntu-23.04.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name: Ubuntu-20.04
name: Ubuntu-24.10

on: [push, pull_request]
on: []

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/actions/ubuntu_20.04
- uses: ./.github/actions/ubuntu_24.10

4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
build
*.kdev4
lokalize-scripts
index.lokalize
main.lqa
package/contents/locale
Loading

0 comments on commit 6f0cc1f

Please sign in to comment.