Skip to content

Fix System Launcher Layout issues and exceptions#1472

Open
Crypt0Beaver wants to merge 8 commits intoReChronoRain:mainfrom
Crypt0Beaver:patch-1
Open

Fix System Launcher Layout issues and exceptions#1472
Crypt0Beaver wants to merge 8 commits intoReChronoRain:mainfrom
Crypt0Beaver:patch-1

Conversation

@Crypt0Beaver
Copy link
Copy Markdown

@Crypt0Beaver Crypt0Beaver commented Dec 5, 2025

Fixes some Home/System Launcher issues:

  • Crash with padding settings activated at the same time as custom grid size
  • Issues with OS3 Launcher (even if installed on a OS2 system):
    • Workspace Padding
    • CornerSlide
    • UnlockBlurSupported
    • Layout Calculation

#1370

Crypt0Beaver and others added 3 commits March 29, 2026 17:22
Refactor and adapt home layout, folder, and gesture rules for OS3

- **LayoutRules**: Refactor workspace padding logic to use `mWorkspaceTopPadding` and `mWorkspaceCellPaddingBottom` objects; adjust `currentCellHeight` calculation and fix typos.
- **DisplayUtils**: Add exception handling and logging for `dp2px`, `sp2px`, and `px2dp` conversions.
- **CornerSlide**: Refactor to extend `HomeBaseHookNew` and add support for OS3-specific `canTriggerAssistantAction` parameter signature.
- **WorkspacePadding**: Refactor to extend `HomeBaseHookNew`, consolidate padding hook logic, and improve OS3 compatibility.
- **UnlockBlurSupported**: Refactor to extend `HomeBaseHookNew` and dynamicize class names for OS3 support.
… without signing.properties

- Improve check for signing properties by verifying the presence of "storeFile" or the "STORE_FILE" environment variable.
- Ensure "hasProperties" signing config is used consistently when signing criteria are met.
@Crypt0Beaver
Copy link
Copy Markdown
Author

Updated the code to the new project structure and refactoring

eBeaver added 4 commits March 30, 2026 14:56
@Crypt0Beaver
Copy link
Copy Markdown
Author

@Sevtinge @lingqiqi5211 I also included some code cleanup in the build.gradle in order for the codacy checks to pass directly.
I believe this is ready to be merged if you want to perform a review 🙇

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.

1 participant