Skip to content
This repository was archived by the owner on Jul 6, 2026. It is now read-only.

Commit efbdc9c

Browse files
authored
Merge pull request #25 from buijs-dev/develop
Develop
2 parents 8be203e + 7915d92 commit efbdc9c

137 files changed

Lines changed: 3691 additions & 1063 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/codecov.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
timeout-minutes: 60
2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v3
2222
with:
2323
fetch-depth: 0
24-
- uses: actions/setup-java@v2
24+
- uses: actions/setup-java@v3
2525
with:
2626
distribution: 'adopt'
2727
java-version: 11

.github/workflows/dokka.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: 'checkout source'
2222
uses: actions/checkout@v3
2323
- name: 'setup java'
24-
uses: actions/setup-java@v2
24+
uses: actions/setup-java@v3
2525
with:
2626
distribution: 'adopt'
2727
java-version: 11
Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Publish kommand executable.
1+
name: Publish kradle executable.
22
on:
33
push:
44
env:
@@ -12,7 +12,7 @@ jobs:
1212
archive-build-artifacts:
1313
strategy:
1414
matrix:
15-
os: [macos-latest, windows-latest]
15+
os: [macos-latest] # don't need windows anymore...? windows-latest
1616
runs-on: ${{ matrix.os }}
1717
timeout-minutes: 60
1818
steps:
@@ -30,13 +30,17 @@ jobs:
3030
uses: gradle/gradle-build-action@v2.4.2
3131
with:
3232
gradle-version: 7.4.2
33-
arguments: clean distZip -p "lib/kommand"
34-
- name: 'create downloads folder'
35-
run: mkdir kommander
36-
- name: 'copy zip to downloads folder'
37-
run: cp ./lib/kommand/build/distributions/kommand.zip kommander
38-
- name: 'upload downloads folder'
33+
arguments: clean build -p "lib/kradle"
34+
- name: 'copy jar to kradle folder'
35+
run: cp ./lib/kradle/build/libs/kradle-wrapper.jar kradle/lib
36+
- name: 'create zip file'
37+
uses: vimtor/action-zip@v1.1
38+
with:
39+
files: kradle
40+
recursive: true
41+
dest: kradlew.zip
42+
- name: 'upload kradle folder'
3943
uses: actions/upload-artifact@v2
4044
with:
41-
name: kommander
42-
path: kommander
45+
name: kradlew
46+
path: ${{ github.workspace }}/kradlew.zip

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,3 +88,7 @@ hs_err_pid*
8888
/lib-test/rune2e.properties
8989
/lib/gradle/src/main/resources/publish.properties
9090
/test-ksp/local.properties
91+
/lib/gradle/src/main/resources/kradlew
92+
/lib/gradle/src/main/resources/kradlew.bat
93+
/kradle/kradlew
94+
/kradle/kradlew.bat

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# CHANGELOG
22

3+
## v2023.3.1.beta
4+
- Refactored task module to package in kore.
5+
- Removed task module from BOM e.a.
6+
- Renamed kommand to kradle.
7+
38
## v2023.2.2.beta
49
- Remove example/integration_test folder on project init from example app.
510
- Skip iOS setup during project init on Windows platform.
@@ -10,6 +15,8 @@
1015
- Uses [klutter-dart](https://pub.dev/packages/klutter) version 1.0.0.
1116
- Uses [klutter-dart-ui](https://pub.dev/packages/klutter_ui) version 1.0.0.
1217

18+
## v2023.3.1.beta
19+
1320
## v2023.1.1.beta
1421
- Added support for request parameters.
1522
- Added support for streaming data from platform to ui (using EventChannel).

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ It can be used to create Flutter plugins.
1111

1212

1313
### Getting started
14-
- Easiest way to start a new project is with the [Intellij](https://buijs.dev/klutter-3/) or [Android Studio](https://buijs.dev/klutter-4/) plugin.
15-
This plugin will create a new Flutter plugin and setup Klutter automatically.
16-
- For a step-by-step guide (doing everything manually), see the battery app with Klutter [tutorial](https://buijs.dev/klutter-2/).
14+
- Start a new project with the
15+
- [Intellij](https://buijs.dev/klutter-3/) plugin
16+
- [Android Studio](https://buijs.dev/klutter-4/) plugin
17+
- [Kradle](https://buijs.dev/kradle-1/) cli tool
1718
- For recipes see the [cookbook](https://github.com/buijs-dev/klutter-cookbook)
1819

1920
### Framework
2021
- [Annotations](lib/annotations/module.md)
2122
- [Kore](lib/kore/module.md)
22-
- [Tasks](lib/tasks/module.md)
2323
- [Plugin: Gradle](lib/gradle/module.md)
2424
- [Plugin: Flutter](https://github.com/buijs-dev/klutter-dart)
2525
- [Plugin: Jetbrains (Intellij, Android Studio)](lib/jetbrains/module.md)

build.gradle.kts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ buildscript {
99
gradlePluginPortal()
1010
mavenCentral()
1111
mavenLocal()
12+
maven { url = uri("https://jitpack.io") } // KInquirer
1213
}
1314

1415
dependencies {
@@ -22,5 +23,6 @@ allprojects {
2223
google()
2324
gradlePluginPortal()
2425
mavenCentral()
26+
maven { url = uri("https://jitpack.io") } // KInquirer
2527
}
2628
}

gradle/wrapper/gradle-wrapper.jar

618 Bytes
Binary file not shown.
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
#Thu Dec 09 14:59:52 CET 2021
21
distributionBase=GRADLE_USER_HOME
3-
distributionUrl=https://services.gradle.org/distributions/gradle-7.4.2-bin.zip
42
distributionPath=wrapper/dists
5-
zipStorePath=wrapper/dists
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip
64
zipStoreBase=GRADLE_USER_HOME
5+
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)