Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cashubtc/Numo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1
Choose a base ref
...
head repository: cashubtc/Numo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2
Choose a head ref
  • 15 commits
  • 68 files changed
  • 8 contributors

Commits on Mar 6, 2026

  1. fix: issues 196, 197, 198 (ui and logic fixes) (#202)

    Resolves #196 - Fixes button text colors staying white in dialogs on dark theme
    
    Resolves #197 - Fixes text cutoffs on Add Item screen by making layout widths dynamic
    
    Resolves #198 - Allows starting price input with decimal points (e.g. .55)
    a1denvalu3 authored Mar 6, 2026
    Configuration menu
    Copy the full SHA
    290a292 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2026

  1. Update LICENSE (#205)

    a1denvalu3 authored Mar 8, 2026
    Configuration menu
    Copy the full SHA
    932ea54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe541ce View commit details
    Browse the repository at this point in the history
  3. fix: update receipt print formatting and currency fallbacks (#204)

    - Improve printed receipt legibility by increasing font sizes
    - Prevent Mint URLs from being truncated on printed and text receipts
    - Replace hardcoded USD currency fallbacks with user's selected currency
    - Remove emojis from payment types in receipts
    - Fallback to Lightning invoice if token is missing when viewing receipt
    a1denvalu3 authored Mar 8, 2026
    Configuration menu
    Copy the full SHA
    171eb41 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2026

  1. fix: melt from untrusted mint (#211)

    This uses the melt with proofs and prevents a swap before the melt
    In the case of the unknown mint we create a temp wallet and do not
    receive those proofs to the wallet. Instead we melt directly with them.
    
    We do not want a swap before the melt to prevent a partial operation.
    If we swap but the melt fails we have spent the senders tokens
    but we have not received them to our wallet as we do not trust there mint
    thesimplekid authored Mar 9, 2026
    Configuration menu
    Copy the full SHA
    fa55cde View commit details
    Browse the repository at this point in the history
  2. feat: bespoke nfc payment animation with processing state and haptics (

    …#209)
    
    * feat: enhance nfc payment animation with processing state and haptics
    
        - Add new 'processing' state to NFC animation view with smooth color transition
        - Provide a gentle haptic vibration pulse when switching states
        - Add localized text hints ('Keep phone close', 'Processing payment...')
        - Style hints elegantly with medium weight fonts and subtle alpha crossfades
    
    * style: match nfc hint font sizes to error title size and center text
    
    * fix: cancel pending hint animations to prevent overwriting success/error titles
    
    * fix: make redeemToken a suspend function to prevent blocking the main thread during NFC Cashu payments
    a1denvalu3 authored Mar 9, 2026
    Configuration menu
    Copy the full SHA
    6edf045 View commit details
    Browse the repository at this point in the history
  3. Fix/onboarding UI mint selection (#210)

    * fix: onboarding UI updates init.
    
    * updated add mint section in onboarding ui.
    
    * fix: restore previous default mints list in onboarding
    
    * feat: fetch mint profiles concurrently in onboarding
    
    ---------
    
    Co-authored-by: a1denvalu3 <[email protected]>
    swedishfrenchpress and a1denvalu3 authored Mar 9, 2026
    Configuration menu
    Copy the full SHA
    464cb79 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5eb90f7 View commit details
    Browse the repository at this point in the history
  5. Revert "add leakcanary dependency (#191)" (#213)

    This reverts commit 5eb90f7.
    a1denvalu3 authored Mar 9, 2026
    Configuration menu
    Copy the full SHA
    5d5a8fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbd06b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2026

  1. chore: add fastlane metadata for F-Droid publication (#214)

    * chore: add fastlane metadata for F-Droid publication
    
    * docs: update descriptions to be more generic and highlight bitcoin/lightning
    a1denvalu3 authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    ac4dc49 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2026

  1. Fix UI payment succeess (#217)

    * fix headers
    
    * cleanup
    
    * teardown
    callebtc authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    543dd68 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2026

  1. feat: add KRW (Korean Won) currency support via Upbit API (#215)

    * feat: add KRW (Korean Won) currency support via Upbit API
    
    * refactor: use map-based price API config to decouple exchange specific logic from BitcoinPriceWorker
    4xvgal authored Mar 12, 2026
    Configuration menu
    Copy the full SHA
    0a6e986 View commit details
    Browse the repository at this point in the history
  2. Fix CSV export/import for Numo-specific fields (SATS, VAT, Inventory) (

    …#219)
    
    * fix: CSV export/import roundtrip for Numo fields (SATS, VAT, Inventory)
    
    * fix: allow all mime types for CSV import to prevent grayed out files
    a1denvalu3 authored Mar 12, 2026
    Configuration menu
    Copy the full SHA
    9ba4030 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2026

  1. Configuration menu
    Copy the full SHA
    94f4c4c View commit details
    Browse the repository at this point in the history
Loading