Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tab Switcher and Toolbar UI update #140

Open
wants to merge 4 commits into
base: chromium
Choose a base branch
from

Conversation

1311-hack1
Copy link
Contributor

Tab Switcher and Toolbar UI update

In this PR, we have updated the toolbar layout to enhance user interaction by adding a new view that includes the tab switcher button and pinned apps. This new view is initially hidden and becomes visible when the user performs a swipe-up gesture on the main toolbar.

Changes:

Toolbar Layout Update:

The toolbar layout has been modified to include a new view containing:
2. A Tab Switcher button, which shows all the currently active tabs. Moved from toolbar to new toolbar container
3. A Pinned Apps section, allowing quick access to pinned applications.

Gesture Implementation:

  • A swipe-up gesture is now enabled on the toolbar, which contains the location bar, home button, and other toolbar buttons. Once the user swipes up, the new view is revealed.

New View Functionality:

  1. The Tab Switcher Button in the newly visible view allows users to quickly access all active tabs.
  2. The Pinned Apps Section provides shortcuts to the user's favorite apps for faster access.
  3. Note: The Pinned Apps container is currently hardcoded and does not yet support dynamic app updates.

Impact:

  • This change improves the user experience by adding a swipe gesture for quick access to the tab switcher and pinned apps without cluttering the main toolbar.
  • It provides an intuitive way to interact with pinned apps.
  • A future update is needed to make the pinned apps container dynamic.

Copy link

github-actions bot commented Oct 14, 2024

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@1311-hack1
Copy link
Contributor Author

I have read the WootzApp CLA Document and I hereby sign the CLA

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