Skip to content

refactor: new toggle buttons on editor#45

Merged
isaacsa51 merged 2 commits into
masterfrom
feat/ui/recurrent_credit_toggle_buttons
Jun 27, 2026
Merged

refactor: new toggle buttons on editor#45
isaacsa51 merged 2 commits into
masterfrom
feat/ui/recurrent_credit_toggle_buttons

Conversation

@isaacsa51

@isaacsa51 isaacsa51 commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Description

Added a new implementation for the Credit and Recurring buttons, now featuring a new style on the Home Screen.

Change strategy

Use latest ToggleButtons, similar to the Bug Type from screen that renders exactly the same type of icons, but in this case only the same icons as before.

Implemented

  • Usage of IconToggleButton for the two toggles next to Budget Pill
  • Extracted a lot of code into smaller composables for easier testing and debugging
  • Fixed some small issues with string values

Working demo

image

Testing

  • Ran ./gradlew :app:compileDebugKotlin :wear:compileDebugKotlin :sync-contract:compileKotlin :app:testDebugUnitTest
  • [ x] Added/updated tests when applicable
  • Added screenshots or screen recordings for UI changes

@isaacsa51 isaacsa51 self-assigned this Jun 27, 2026
@isaacsa51 isaacsa51 added the enhancement New feature or request label Jun 27, 2026
@isaacsa51 isaacsa51 changed the title refactor: Editor.kt files decoupled and new toggle buttons refactor: new toggle buttons on editor Jun 27, 2026
@isaacsa51 isaacsa51 merged commit 21e039b into master Jun 27, 2026
1 check passed
@isaacsa51 isaacsa51 deleted the feat/ui/recurrent_credit_toggle_buttons branch June 27, 2026 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant