-
Notifications
You must be signed in to change notification settings - Fork 945
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release/2.1.0 #1372
Release/2.1.0 #1372
Conversation
Bumps [kotlin-stdlib](https://github.com/JetBrains/kotlin) from 1.5.20 to 1.5.21. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v1.5.20...v1.5.21) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `ktorVersion` from 1.6.1 to 1.6.2. Updates `ktor-client-mock` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-jackson` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-client-android` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-client-core` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-client-jackson` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-client-json` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-server-netty` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-server-core` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-html-builder` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) Updates `ktor-server-tests` from 1.6.1 to 1.6.2 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](ktorio/ktor@1.6.1...1.6.2) --- updated-dependencies: - dependency-name: io.ktor:ktor-client-mock dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-jackson dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-android dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-core dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-jackson dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-json dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-server-netty dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-server-core dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-html-builder dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-server-tests dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [kotlinx-coroutines-core-jvm](https://github.com/Kotlin/kotlinx.coroutines) from 1.4.2 to 1.5.1. - [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases) - [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md) - [Commits](Kotlin/kotlinx.coroutines@1.4.2...1.5.1) --- updated-dependencies: - dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [kotlin-stdlib-jdk8](https://github.com/JetBrains/kotlin) from 1.5.20 to 1.5.21. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v1.5.20...v1.5.21) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [material](https://github.com/material-components/material-components-android) from 1.3.0 to 1.4.0. - [Release notes](https://github.com/material-components/material-components-android/releases) - [Commits](material-components/material-components-android@1.3.0...1.4.0) --- updated-dependencies: - dependency-name: com.google.android.material:material dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps logback-classic from 1.2.3 to 1.2.5. --- updated-dependencies: - dependency-name: ch.qos.logback:logback-classic dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps `daggerVersion` from 2.37 to 2.38.1. Updates `dagger` from 2.37 to 2.38.1 - [Release notes](https://github.com/google/dagger/releases) - [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md) - [Commits](google/dagger@dagger-2.37...dagger-2.38.1) Updates `dagger-compiler` from 2.37 to 2.38.1 - [Release notes](https://github.com/google/dagger/releases) - [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md) - [Commits](google/dagger@dagger-2.37...dagger-2.38.1) --- updated-dependencies: - dependency-name: com.google.dagger:dagger dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.google.dagger:dagger-compiler dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Updating http links to https links. By using http links from browser - all of them are getting redirected to https automatically except http://www.gnu.org/licenses, which displays a warning message that the connection is not secure. Switching to https makes the connection secure as well.
Reimplement custom frequencies
Bumps [kotlin-stdlib](https://github.com/JetBrains/kotlin) from 1.5.21 to 1.5.30. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v1.5.21...v1.5.30) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-stdlib dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [simpleclient_httpserver](https://github.com/prometheus/client_java) from 0.11.0 to 0.12.0. - [Release notes](https://github.com/prometheus/client_java/releases) - [Commits](prometheus/client_java@parent-0.11.0...parent-0.12.0) --- updated-dependencies: - dependency-name: io.prometheus:simpleclient_httpserver dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.36.0.1 to 3.36.0.3. - [Release notes](https://github.com/xerial/sqlite-jdbc/releases) - [Changelog](https://github.com/xerial/sqlite-jdbc/blob/master/CHANGELOG) - [Commits](xerial/sqlite-jdbc@3.36.0.1...3.36.0.3) --- updated-dependencies: - dependency-name: org.xerial:sqlite-jdbc dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [kotlin-stdlib-jdk8](https://github.com/JetBrains/kotlin) from 1.5.21 to 1.5.30. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v1.5.21...v1.5.30) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-stdlib-jdk8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [simpleclient](https://github.com/prometheus/client_java) from 0.11.0 to 0.12.0. - [Release notes](https://github.com/prometheus/client_java/releases) - [Commits](prometheus/client_java@parent-0.11.0...parent-0.12.0) --- updated-dependencies: - dependency-name: io.prometheus:simpleclient dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [simpleclient_hotspot](https://github.com/prometheus/client_java) from 0.11.0 to 0.12.0. - [Release notes](https://github.com/prometheus/client_java/releases) - [Commits](prometheus/client_java@parent-0.11.0...parent-0.12.0) --- updated-dependencies: - dependency-name: io.prometheus:simpleclient_hotspot dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
@hiqua Thanks, here is the signed release APK (zipped because of GitHub's restrictions): loop-2.1.0-release.zip |
Hey, just noticed that the 'Skip measureable habit' functionality has completely disappeared - maybe it has something to do with the new dialogs used for entering the values? |
@kalina559 Do you have "Enable skip days" in the settings? |
Ahh completely forgot about that 😀 Now it works! |
#1356 looks to be gone though. I think it's because of the fact that NumberPickerFactory is gone and we create the dialogs in some other way. I'll have a look how it's done now and I'll try to replicate the solution. |
@kalina559 Thanks for catching that. I'm also available on Gitter if you have any quick questions about the new implementation. |
I managed to figure it out on my own and made this PR #1454 (sorry for creating the new branch in your repo, I forgot to change the projects on my machine😀) |
#1454) Co-authored-by: Jakub Kalinowski <kalj@netcompany.com>
@hiqua I'm merging this pull request into |
Thank you so much. I'll do a thorough test and report any bugs. |
@iSoron I used your last apk with my usual workflow so I can say that it works for me, which is not much but still something! One drawback of the 2s delay for resort that I noticed: let's say you're sorting by status, and you want to tick several habits in a row relatively quickly, via a long press, e.g.:
Then you will fail to tick the second time because of the resorting. Ideally, the resort should only happen if there's currently no long press happening. Edit: missed this because I currently don't have widgets, but #1463 is a big one. |
Helps mitigate situations where the widgets mysteriously fail to render. The user can always force a refresh by opening the app.
If the widgets are no longer a blocker, then it's ready? |
This is the release branch for Loop Habit Tracker 2.1.0. To recall:
Please test and let me know if you spot any bugs or issues. Any other feedback is also welcome.
Blockers:
Minor tasks: