Page MenuHomePhabricator

[M] Move away from using ChromeLikeTabSwitcher library
Closed, ResolvedPublicSpike

Description

This third-party library (which we use for rendering our Tabs screen) seems to be abandoned. (the last update was 3+ years ago)

We should seek out a new library for displaying tabs, or see if we should roll our own, or see if the platform provides a component that does this.

Event Timeline

Restricted Application changed the subtype of this task from "Task" to "Spike". · View Herald TranscriptJun 27 2023, 4:22 PM
Seddon renamed this task from Move away from using ChromeLikeTabSwitcher library to [M] Move away from using ChromeLikeTabSwitcher library.Sep 12 2024, 5:27 PM

The goal is specifically to move away from the custom library. There are some resultant changes in appearance but this can be iterated on in the future.

ABorbaWMF subscribed.

This is not working for me on Pixel 6, Android 14. Testing on 2.7.50505-r-2024-10-07

Long press options -
Wikipedia

share_142892354356765959.png (2×1 px, 1 MB)

Slack
Screenshot_20241008-160718.png (2×1 px, 1 MB)

Youtube
Screenshot_20241008-160733.png (2×1 px, 1 MB)

This is not working for me on Pixel 6, Android 14. Testing on 2.7.50505-r-2024-10-07

Apologies, can you try again with yesterday's amended release:
https://releases.wikimedia.org/mobile/android/wikipedia/stable/wikipedia-2.7.50506-r-2024-10-08.apk

Also, was your comment intended for this task? T375367