View Code? Open in Web Editor
NEW
A Kotlin Multiplatform app that helps users enhance their productivity and time management skills through focused work intervals and short breaks.
Kotlin 98.46%
Ruby 0.56%
Swift 0.60%
Shell 0.38%
focusbloom's Introduction
๐ญ Iโm currently working on Android and Kotlin Multiplaform projects
๐ฑ Iโm currently re-learning JavaScript
๐ฏ Iโm looking to collaborate on Android and KMP projects
๐ฌ Ask me about bikes ๐ฒ
focusbloom's People
focusbloom's Issues
I am unable to add end time. Also, I can't edit the task after setting.
Otherwise, great app.
Hi there awesome app, I was looking for it on the play store but couldn't find it :(
Currently a new task is created with a default focus session of 0, this leads to the task being unseen.
Fix
Set default focus time to 1 for it to be visible
Notifications:
Focus Session
Long and short breaks
ViewModel tests
UI tests
Util functions Unit tests
Hi
Please update SqlDelight to version 2.0.0.
Thank you
Show overdue tasks so that users can reschedule them
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Open
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Detected dependencies
cocoapods
ios/Podfile
github-actions
.github/workflows/build.yml
actions/checkout v4
gradle/wrapper-validation-action v3
actions/setup-java v4
.github/workflows/release.yml
actions/checkout v4
gradle/wrapper-validation-action v3
actions/setup-java v4
actions/cache v4
actions/upload-artifact v4
softprops/action-gh-release 69320dbe05506a9a39fc8ae11030b214ec2d1f87
actions/checkout v4
gradle/wrapper-validation-action v3
actions/setup-java v4
actions/upload-artifact v4
softprops/action-gh-release 69320dbe05506a9a39fc8ae11030b214ec2d1f87
actions/checkout v4
mikepenz/release-changelog-builder-action v4
softprops/action-gh-release 69320dbe05506a9a39fc8ae11030b214ec2d1f87
gradle
gradle.properties
settings.gradle.kts
build.gradle.kts
dev.iurysouza.modulegraph 0.8.1
android/build.gradle.kts
desktop/build.gradle.kts
gradle/libs.versions.toml
app.cash.sqldelight:android-driver 2.0.2
androidx.core:core 1.13.1
app.cash.sqldelight:coroutines-extensions 2.0.2
net.java.dev.jna:jna 5.14.0
io.github.koalaplot:koalaplot-core 0.5.4
io.insert-koin:koin-core 3.5.6
io.insert-koin:koin-compose 1.1.5
org.jetbrains.kotlinx:kotlinx-coroutines-swing 1.8.1
org.jetbrains.kotlinx:kotlinx-serialization-core 1.7.0
dev.chrisbanes.material3:material3-window-size-class-multiplatform 0.5.0
app.cash.sqldelight:native-driver 2.0.2
app.cash.sqldelight:primitive-adapters 2.0.2
io.github.aakira:napier 2.7.1
org.jetbrains.kotlinx:kotlinx-datetime 0.6.0
com.russhwolf:multiplatform-settings-no-arg 1.1.1
com.russhwolf:multiplatform-settings-coroutines 1.1.1
androidx.activity:activity-compose 1.9.0
io.insert-koin:koin-android 3.5.6
app.cash.sqldelight:sqlite-driver 2.0.2
de.mobanisto:toast4j 0.2.0
cafe.adriel.voyager:voyager-navigator 1.0.0
cafe.adriel.voyager:voyager-bottom-sheet-navigator 1.0.0
cafe.adriel.voyager:voyager-tab-navigator 1.0.0
cafe.adriel.voyager:voyager-transitions 1.0.0
cafe.adriel.voyager:voyager-koin 1.0.0
com.android.tools:desugar_jdk_libs 2.0.4
com.google.accompanist:accompanist-systemuicontroller 0.34.0
org.jetbrains.kotlin:kotlin-stdlib 2.0.0
org.jetbrains.compose 1.6.10
org.jetbrains.kotlin.multiplatform 2.0.0
org.jetbrains.kotlin.plugin.compose 2.0.0
org.jetbrains.kotlin.native.cocoapods 2.0.0
org.jetbrains.kotlin.android 2.0.0
com.android.library 8.4.0
com.android.application 8.4.0
org.jetbrains.kotlin.jvm 2.0.0
org.jetbrains.kotlin.plugin.serialization 2.0.0
com.diffplug.spotless 6.25.0
shared/build.gradle.kts
app.cash.sqldelight 2.0.2
de.jangassen:jfa 1.2.0
gradle-wrapper
gradle/wrapper/gradle-wrapper.properties
Currently a user has to clone the project and run the respective platforms to use the app while the IDE is running.
Task
Generate final executable for all platforms to allow users to install without cloning code
Hi @joelkanyi , I'm installed the app from google play and I can't edit my task, however, in the last update your mentioned this functionality
When a new user launches the app on desktop, their home page only has description text and an icon. The description directs the user how to add the task but no easy and direct click action is attached to the words. The user has to click the navigation icon instead.
The suggested solution is to add an Add Your First Task
button that navigates the user to the Add task page. Please suggestion edit on attached picture.
When I try to launch the desktop version of the application the following exception is thrown:
java.lang.IllegalStateException: Can't load font from font/montserrat_bold.ttf
Looking at the codebase there is an expected font
function, which on the JVM looks for the TTF file in a font subdirectory of the resources folder. I don't believe this is being populated.