Skip to content

Develop - launcher gesture bar automation & translations#351

Merged
sameerasw merged 40 commits intomainfrom
develop
Apr 18, 2026
Merged

Develop - launcher gesture bar automation & translations#351
sameerasw merged 40 commits intomainfrom
develop

Conversation

@sameerasw
Copy link
Copy Markdown
Owner

This pull request introduces a new feature that allows users to hide the gesture bar only when on the launcher (home screen), along with related UI, logic, and permission handling updates. It also improves the handling of permissions for gesture-related features and updates translations for new and existing features.

Feature: Hide Gesture Bar on Launcher

  • Added support to hide the gesture bar only when the launcher (home screen) is active, including state management, settings storage, and logic to detect launcher apps. [1] [2] [3] [4] [5] [6] [7] [8]

UI and Permissions Improvements

  • Updated the UI in OtherCustomizationsSettingsUI to add a toggle for "Hide gesture bar on launcher" and improved permission request flows for gesture bar and Circle to Search features, including accessibility and usage stats permissions. [1] [2] [3] [4]
  • Refactored permission sheet logic to be more modular and context-aware for different features. [1] [2]

Localization Updates

  • Added and updated string resources in multiple languages for the new "Hide gesture bar on launcher" and "Circle to Search gesture" features. [1] [2] [3] [4] [5]

Internal Logic and Dependency Updates

  • Updated app detection logic to ensure the app detection service runs when the new feature is enabled and improved launcher detection logic. [1] [2]
  • Added necessary imports and utility references for new functionality. [1] [2]

These changes collectively enhance user control over system navigation elements and streamline the permissions experience for related features.

@sameerasw sameerasw self-assigned this Apr 18, 2026
@sameerasw sameerasw added enhancement New feature or request translations For Translations and related tasks labels Apr 18, 2026
@sameerasw sameerasw merged commit 8b67bce into main Apr 18, 2026
1 check passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Essentials Progress Apr 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request translations For Translations and related tasks

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant