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

Swiping tabs: Refactoring #5264

Open
wants to merge 19 commits into
base: feature/ondrej/swiping-tabs
Choose a base branch
from

Conversation

0nko
Copy link
Member

@0nko 0nko commented Nov 11, 2024

Task/Issue URL: https://app.asana.com/0/72649045549333/1208648123066959/f

Description

This PR refactors the tab-related code into a separate TabManager class to ease the integration of the tab-swiping functionality. The refactoring doesn’t change the existing functionality.

Steps to test this PR

Smoke testing of tab-related functionality is sufficient (changing of tabs in the tab switcher, creating a new tab, etc.)

@0nko 0nko requested a review from anikiki November 11, 2024 10:02
Base automatically changed from feature/ondrej/swiping-tabs-ff to feature/ondrej/swiping-tabs November 15, 2024 15:48
@0nko 0nko requested a review from malmstein November 19, 2024 08:54
# Conflicts:
#	app/src/main/java/com/duckduckgo/app/browser/BrowserActivity.kt
@0nko 0nko requested a review from nalcalag as a code owner November 21, 2024 20:48
@malmstein malmstein self-assigned this Nov 22, 2024
Copy link
Contributor

@malmstein malmstein left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works as expected!

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