Updated Brazilian Portuguese Translation to 0.4.0-dev#75
Merged
D4vidDf merged 1 commit intoD4vidDf:devfrom Dec 30, 2025
Merged
Conversation
Updated to the latest dev version
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated to the latest dev version