Skip to content

Updated Brazilian Portuguese Translation to 0.4.0-dev#75

Merged
D4vidDf merged 1 commit intoD4vidDf:devfrom
NIICKTCHUNS:ptbr-translation-dev
Dec 30, 2025
Merged

Updated Brazilian Portuguese Translation to 0.4.0-dev#75
D4vidDf merged 1 commit intoD4vidDf:devfrom
NIICKTCHUNS:ptbr-translation-dev

Conversation

@NIICKTCHUNS
Copy link
Contributor

Updated to the latest dev version

@D4vidDf D4vidDf merged commit 3d5493a into D4vidDf:dev Dec 30, 2025
NIICKTCHUNS added a commit to NIICKTCHUNS/HyperBridge that referenced this pull request Dec 31, 2025
commit c9a20c2
Author: David Df <dominguezfondodavid@gmail.com>
Date:   Tue Dec 30 22:18:20 2025 +0100

    Feat/theme engine (D4vidDf#79)

    * feat(theme): implement theme engine, creator UI, and import logic

    - Implement `ThemeRepository` to manage JSON-based `.hbr` theme packages, including Zip import/export logic via `FileProvider`.
    - Add `RulesEngine` to `NotificationReaderService` for intercepting notifications via regex/package rules to enforce layouts or overrides.
    - Introduce `ThemeManagerScreen` and `ThemeCreatorScreen` for managing installed themes and building new ones with live previews.
    - Add `ThemeInstallerActivity` to handle external theme file intents.
    - Refactor all translators (`Call`, `Nav`, `Progress`, `Standard`) to dynamically load assets and colors from the active `HyperTheme`.
    - Implement per-app overrides for highlight colors and custom action icons.
    - Integrate Kotlin Serialization for theme configuration parsing.

    * feat(theme): implement advanced theme creation and overhaul installer

    - Introduce `ThemeCreatorScreen` and sub-screens (`ColorsScreen`, `IconsScreen`, `ThemeAppScreen`) for granular control over colors, icon shapes, and app-specific overrides.
    - Implement `ThemePreviews` to visualize changes to notifications, calls, and action buttons in real-time within the creator UI.
    - Update `ThemeModels` to support advanced configuration: customizable icon shapes (`GlobalConfig`), detailed call styling (`CallModule`), and per-app action overrides.
    - Refactor `ThemeViewModel` to manage creator state, handle asset staging (icons, shapes), and persist themes with the updated JSON structure.
    - Enhance `ThemeInstallerActivity` to detect system theme (light/dark) and use dynamic colors, while adopting a transparent activity style for a dialog-like experience.
    - Update `BaseTranslator` and subclasses (`Standard`, `Nav`, `Call`, `Progress`) to apply theme-defined shapes and padding to action icons using `applyThemeToActionIcon`.
    - Add `IconsScreen` logic to toggle between full and minimal modes, adjust icon padding, and select from preset shapes (Circle, Square, Squircle, etc.).
    - Add localization strings for all new creator UI elements, shape names, and installer dialogs.
    - Bump application version to `0.4.0-dev08`.

commit 3d5493a
Author: Daniel Ramos <69496904+NIICKTCHUNS@users.noreply.github.com>
Date:   Tue Dec 30 12:35:49 2025 -0300

    Updated Brazilian Portuguese Translation to 0.4.0-dev (D4vidDf#75)

    Updated to the latest dev version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants