Skip to content
Merged
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
53a4db2
chore: cleanup
ovitrif Dec 4, 2025
6a2e1ca
chore: update all dependencies
ovitrif Dec 4, 2025
fd42dbe
chore: remove unused fun
ovitrif Dec 4, 2025
62b9007
chore: inline deps versions if not reused
ovitrif Dec 4, 2025
5908e6e
chore: rollback agp to 8.12.0 for idea compat
ovitrif Dec 4, 2025
723c2af
refactor: clickableAlpha to ModifierNodeElement
ovitrif Dec 5, 2025
ad8fb8d
fix: use new kotlin.compilerOptions dsl
ovitrif Dec 8, 2025
49c6d93
refactor: replace deprecated clock & instant
ovitrif Dec 9, 2025
52b4824
feat: use all lightning setup steps
ovitrif Dec 9, 2025
ca56aed
chore: update MagicNumber ignoreNumbers lint rule
ovitrif Dec 9, 2025
7f8d5d9
chore: upgrade compile & target SDK to API 36
ovitrif Dec 9, 2025
f30e6bc
chore: upgrade vss-client to 0.4.0
ovitrif Dec 9, 2025
3c7e9e8
chore: upgrade bitkit-core to 0.1.31
ovitrif Dec 9, 2025
9dfa65e
Merge branch 'master' into chore/update-deps
ovitrif Dec 9, 2025
5ac5e52
refactor: move clickableAlpha modifier to own file
ovitrif Dec 9, 2025
5af22b0
chore: update detekt-compose-rules to new version
ovitrif Dec 9, 2025
a11730c
chore: update detekt.yml with comments
ovitrif Dec 9, 2025
73621a7
fix: unit tests
ovitrif Dec 10, 2025
22ca753
refactor: use VERBOSE log in fee calc and syncp
ovitrif Dec 10, 2025
76d713f
fix: improve shutdown and refresh performance
ovitrif Dec 10, 2025
5e9e6a2
fix: drawer button
jvsena42 Dec 10, 2025
61b7b75
fix: bg image padding top
jvsena42 Dec 10, 2025
769b16a
fix: navigate back home on nested graph
jvsena42 Dec 10, 2025
b5581f1
refactor: optimize sync handling and PTR UX #511
ovitrif Dec 10, 2025
ebc8b2b
Merge branch 'master' into chore/update-deps
ovitrif Dec 10, 2025
caed7eb
chore: suppress lint
ovitrif Dec 10, 2025
47d8039
fix: add drawer icon
jvsena42 Dec 10, 2025
48ecd58
fix: add back button to settings
jvsena42 Dec 10, 2025
a97cfb9
refactor: extract navigate home logic
jvsena42 Dec 10, 2025
fd0b71d
fix: home navigation
jvsena42 Dec 10, 2025
c5b75c8
chore: rename method
jvsena42 Dec 10, 2025
9c6ccb7
feat: sync transfers on events
ovitrif Dec 10, 2025
c0d6e3e
refactor: remove `@param:` qualifiers
ovitrif Dec 11, 2025
2b924bc
chore: add code style to VCS
ovitrif Dec 11, 2025
c90b07e
fix: replace nested nav graph with flat navigation to fix HomeNav cre…
jvsena42 Dec 11, 2025
f292ba7
chore: remove unused parameter
jvsena42 Dec 11, 2025
0e7db64
fix: remove box to fix weight
jvsena42 Dec 11, 2025
c02fba4
fix: button clickable alpha
jvsena42 Dec 11, 2025
35630a7
fix: restore back button
jvsena42 Dec 11, 2025
6a2038e
Merge branch 'chore/update-deps' into fix/restore-back-button
jvsena42 Dec 11, 2025
f74f57e
chore: cleanup
ovitrif Dec 11, 2025
630be83
fix: apply v59 style
jvsena42 Dec 11, 2025
d70150e
chore: update AndroidManifest for targetSDK 36
ovitrif Dec 11, 2025
8d825fe
fix: clickableAlpha not triggering click event
jvsena42 Dec 11, 2025
495dd22
fix: apply padding before fill width
jvsena42 Dec 11, 2025
a6a6c85
Merge branch 'chore/update-deps' into fix/primary-bt-width
jvsena42 Dec 11, 2025
8949dfa
Merge branch 'chore/update-deps' into fix/restore-back-button
jvsena42 Dec 11, 2025
2303626
Merge branch 'fix/primary-bt-width' into feat/numpad-button-v59
jvsena42 Dec 11, 2025
834ca75
fix: alpha feedback
jvsena42 Dec 11, 2025
739bbd3
chore: update ldk-node to v0.7.0-rc.1
ovitrif Dec 11, 2025
226b316
feat: localize max boost error message
ovitrif Dec 12, 2025
6192d82
chore: update bitkit-core to "0.1.33"
ovitrif Dec 12, 2025
b1dabea
refactor: use activity factories w. default values
ovitrif Dec 12, 2025
ed1f232
chore: cleanup BackupIntroScreen
ovitrif Dec 12, 2025
16fd390
chore: cleanup LightningNodeServiceTest
ovitrif Dec 12, 2025
102ccea
fix: make qr buttons fill the width
jvsena42 Dec 12, 2025
5861fe5
feat: add new share icon and add share button to details
jvsena42 Dec 12, 2025
2a1a8b8
feat: add new share icon and add share button to details
jvsena42 Dec 12, 2025
cd3dfea
refactor: Add test DI module
ovitrif Dec 12, 2025
1ecec01
chore: Use hiltViewModel from new package
ovitrif Dec 12, 2025
a9714e8
chore: update detekt-baseline.xml
ovitrif Dec 12, 2025
a32f403
Merge branch 'chore/update-deps' into fix/primary-bt-width
ovitrif Dec 12, 2025
07bf511
Merge pull request #515 from synonymdev/fix/restore-back-button
ovitrif Dec 12, 2025
ce263bd
Merge pull request #516 from synonymdev/fix/primary-bt-width
ovitrif Dec 12, 2025
56d1b4a
Merge branch 'chore/update-deps' into feat/numpad-button-v59
ovitrif Dec 12, 2025
5fea2b5
Merge branch 'feat/numpad-button-v59' into feat/new-share-icon
ovitrif Dec 12, 2025
fffa684
Merge pull request #519 from synonymdev/feat/new-share-icon
ovitrif Dec 12, 2025
316a02a
Merge branch 'master' into chore/update-deps
ovitrif Dec 12, 2025
5095067
Merge branch 'chore/update-deps' into feat/numpad-button-v59
ovitrif Dec 12, 2025
e9f9483
Merge pull request #517 from synonymdev/feat/numpad-button-v59
ovitrif Dec 12, 2025
483cdaa
fix: tests
ovitrif Dec 12, 2025
fd54145
chore: update detekt-baseline.xml
ovitrif Dec 12, 2025
795102d
fix: Make Routes stables
ovitrif Dec 12, 2025
46a9744
fix: tests
ovitrif Dec 12, 2025
436ae0b
fix: sync node and activities after a successful boost
jvsena42 Dec 13, 2025
7dcc317
fix: dismiss current toast
jvsena42 Dec 14, 2025
8b998dc
fix: dismiss current toast before adding a new one to the queue
jvsena42 Dec 14, 2025
9f625cf
fix: dismiss current toast
jvsena42 Dec 14, 2025
57c789f
Merge pull request #523 from synonymdev/fix/force-sync-on-boost
ovitrif Dec 15, 2025
576512e
fix: restrict Claude workflow to trusted actors
ovitrif Dec 12, 2025
148e50b
chore: Update claude workflows
ovitrif Dec 12, 2025
7145932
feat: Add rules and setup for AI agents
ovitrif Dec 12, 2025
46872e9
feat: Add cursor rules
ovitrif Dec 12, 2025
6277d45
feat: AGENTS.md symlinks for all SOTA agents
ovitrif Dec 12, 2025
7266315
chore: update AGENTS.md
ovitrif Dec 15, 2025
12b89e4
Merge pull request #520 from synonymdev/feat/restore-claude-review
ovitrif Dec 15, 2025
58eca81
chore: update README.md
ovitrif Dec 15, 2025
338f9c0
fix: Remove toast for known sync errors
ovitrif Dec 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
*.iml
.gradle
.idea
!.idea/codeStyles/
.kotlin
.DS_Store
/build
Expand Down
175 changes: 175 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

19 changes: 13 additions & 6 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import io.gitlab.arturbosch.detekt.Detekt
import org.gradle.api.tasks.testing.logging.TestExceptionFormat
import org.gradle.api.tasks.testing.logging.TestLogEvent
import org.jetbrains.kotlin.compose.compiler.gradle.ComposeFeatureFlag
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
import java.io.FileInputStream
import java.util.Properties

Expand Down Expand Up @@ -40,11 +41,11 @@ val locales = listOf("en", "ar", "ca", "cs", "de", "el", "es", "fr", "it", "nl",

android {
namespace = "to.bitkit"
compileSdk = 35
compileSdk = 36
defaultConfig {
applicationId = "to.bitkit"
minSdk = 28
targetSdk = 35
targetSdk = 36
versionCode = 15
versionName = "0.0.15"
testInstrumentationRunner = "to.bitkit.test.HiltTestRunner"
Expand Down Expand Up @@ -127,8 +128,15 @@ android {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = "11"
kotlin {
compilerOptions {
jvmTarget = JvmTarget.JVM_11
freeCompilerArgs.addAll(
listOf(
"-XXLanguage:+PropertyParamAnnotationDefaultTargetMode",
)
)
}
}
buildFeatures {
buildConfig = true
Expand Down Expand Up @@ -168,7 +176,6 @@ android {

composeCompiler {
featureFlags = setOf(
ComposeFeatureFlag.StrongSkipping.disabled(),
ComposeFeatureFlag.OptimizeNonSkippingGroups,
)
reportsDestination = layout.buildDirectory.dir("compose_compiler")
Expand Down Expand Up @@ -196,7 +203,7 @@ dependencies {
implementation(libs.bouncycastle.provider.jdk)
implementation(libs.ldk.node.android) { exclude(group = "net.java.dev.jna", module = "jna") }
implementation(libs.bitkit.core)
implementation(libs.vss)
implementation(libs.vss.client)
// Firebase
implementation(platform(libs.firebase.bom))
implementation(libs.firebase.messaging)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ class BlocksEditScreenTest {
@Test
fun testBlocksEditScreenWithDefaultPreferences() {
// Arrange
var closeClicked = false
var backClicked = false
var blockClicked = false
var timeClicked = false
Expand All @@ -45,7 +44,6 @@ class BlocksEditScreenTest {
composeTestRule.setContent {
AppThemeSurface {
BlocksEditContent(
onClose = { closeClicked = true },
onBack = { backClicked = true },
onClickShowBlock = { blockClicked = true },
onClickShowTime = { timeClicked = true },
Expand Down Expand Up @@ -111,7 +109,6 @@ class BlocksEditScreenTest {
composeTestRule.setContent {
AppThemeSurface {
BlocksEditContent(
onClose = {},
onBack = {},
onClickShowBlock = {},
onClickShowTime = {},
Expand Down Expand Up @@ -143,7 +140,6 @@ class BlocksEditScreenTest {
composeTestRule.setContent {
AppThemeSurface {
BlocksEditContent(
onClose = {},
onBack = {},
onClickShowBlock = {},
onClickShowTime = {},
Expand Down Expand Up @@ -177,7 +173,6 @@ class BlocksEditScreenTest {
composeTestRule.setContent {
AppThemeSurface {
BlocksEditContent(
onClose = {},
onBack = {},
onClickShowBlock = {},
onClickShowTime = {},
Expand Down Expand Up @@ -220,7 +215,6 @@ class BlocksEditScreenTest {
composeTestRule.setContent {
AppThemeSurface {
BlocksEditContent(
onClose = {},
onBack = {},
onClickShowBlock = { blockClicked = true },
onClickShowTime = { timeClicked = true },
Expand Down Expand Up @@ -277,7 +271,6 @@ class BlocksEditScreenTest {
composeTestRule.setContent {
AppThemeSurface {
BlocksEditContent(
onClose = {},
onBack = {},
onClickShowBlock = {},
onClickShowTime = {},
Expand Down Expand Up @@ -305,7 +298,6 @@ class BlocksEditScreenTest {
composeTestRule.setContent {
AppThemeSurface {
BlocksEditContent(
onClose = {},
onBack = {},
onClickShowBlock = {},
onClickShowTime = {},
Expand Down
Loading
Loading