Skip to content

Releases: flipperdevices/Flipper-Android-App

Flipper App 1.7.1.1684

02 Aug 09:55
ac4d23b
Compare
Choose a tag to compare
Pre-release
Fix merge group diff check (#913)

**Background**

Merge group currently doesn't make diff

**Changes**

- Fix merge queue diff check

**Test plan**

- See action for pr
- See action for this pr merge queue

Flipper App 1.7.1.1682

01 Aug 19:17
4d82361
Compare
Choose a tag to compare
Pre-release
Migrate :components:bridge:connection to KMP (#912)

**Background**

If we start writing new modules on KMP now, we can eventually migrate
the entire project to the KMP environment - an important infrastructural
step

**Changes**

- Migration of all modules :components:bridge:connection to KMP
- Downgrade to Kotlin 2.0.0 due issue
[KT-70415](https://youtrack.jetbrains.com/issue/KT-70415/Compose-Compiler-2.0.20-RC-NoClassDefFoundError-ComposeDefaultImpls-with-ExposedDropdownMenuBox)

**Test plan**

Try launch `:components:bridge:connection:sample`

Flipper App 1.7.1.1680

01 Aug 17:23
d254fce
Compare
Choose a tag to compare
Pre-release
Remove ktorfit (#909)

**Background**

Ktorfit is unnecessary complexity that the project doesn't need. Since
Ktorfit switched to the compiler plugin it has become very difficult to
maintain

**Changes**

- Remove ktorfit and migrate to manual ktor usage

**Test plan**

Try open apps tab

Flipper App 1.7.1.1678

01 Aug 15:03
3dcd01b
Compare
Choose a tag to compare
Pre-release
Merge CI actions (#911)

**Background**

Right now, CI creating different actions for one event. This PR
introduces improvement by using workflow-calls. With this PRs actions
located inside one workflow and not splitted inside actions GitHub page


**Changes**

- Move changelog, gradle-cache, validation to workflow-calls
- Use ubuntu-latest for lighweight tasks instead of self-hosted

**Test plan**

- See this PR CI
- See
[DEV](https://github.com/makeevrserg/Flipper-Android-App/actions/runs/10198634797)
- See
[PR](https://github.com/makeevrserg/Flipper-Android-App/actions/runs/10198630466)

Flipper App 1.7.1.1676

01 Aug 11:58
3f9fe40
Compare
Choose a tag to compare
Pre-release
Not upload wearos and beta app automaticly

Flipper App 1.7.1.1674

30 Jul 20:38
281b7d7
Compare
Choose a tag to compare
Pre-release
Migrate preference module to kmp (#908)

**Background**

Right now, :core:preference is the bottle neck for migrating an entire
project to KMP. With this PR we are migrating :core:preference to KMP
structure

**Changes**

- Use wire instead of protoc
- Migrate :core:preference to KMP
- Add `anvil-multiplatform` gradle plugin

**Test plan**

- Open app from `dev` branch or release version
- Change some settings
- Launch app from this branch and check that all settings remain the
same

Flipper App 1.7.1.1672

30 Jul 15:22
084210e
Compare
Choose a tag to compare
Pre-release
Set changesNotSentForReview to true

Flipper App 1.7.1.1670

30 Jul 14:09
084210e
Compare
Choose a tag to compare
Pre-release
Set changesNotSentForReview to true

Flipper App 1.7.1.1668

30 Jul 13:36
Compare
Choose a tag to compare
Pre-release
Try 48dp for wearos icon

Flipper App 1.7.1.1666

29 Jul 20:54
02394a5
Compare
Choose a tag to compare
Pre-release
move remote controls to infrared (#906)

**Background**

Right now, `remote-controls` add menu locate under experimental section.
Currently its debug-only feature, so it should be enabled by flag inside
debug section

**Changes**

- Remote `remote-controls` from experimental section
- Add flag for show remote controls
- Move add-remote inside infrared archive category

**Test plan**

- Open dev settings
- Set show remote controls
- Open infrared archive and see remote controls
- Do it again with disabled remote controls
- See no add remote is shown on infrared archive