Commit Graph

143 Commits (382ca721c4788c348da1bc4c24f702a26fdbe707)

Author SHA1 Message Date
Mark Hammond 382ca721c4 Bug 1879332 - ensure synced tabs includes the inactive property
(cherry picked from commit 5b559a4e485fa859e43e5eb3bbca95abbcbdb151)
3 months ago
t-p-white ca7896ad4b Bug 1874861 - Removed redundant LongParameterList suppression's 5 months ago
Ryan VanderMeulen 71c3287f1c Bug 1862658 - Fix OutdatedDocumentation errors
Behavior change from https://github.com/detekt/detekt/pull/6372.
8 months ago
David Bar-On 6fa2539b61 Fix for Bug 1812875 - Do not allow closing tab during tabs selection 9 months ago
Gabriel Luong 978871c859 Bug 1848527 - Part 1: Enable OutdatedDocumentation detekt rule in Fenix 9 months ago
Alexandru2909 e2a0ee65be Bug 1852623 - Fix list tab reordering animation when dragging first element 9 months ago
Alexandru2909 4d583ff930 Bug 1843536 - Fix tab reordering animation issues 9 months ago
Matthew Tighe 55aa05e843 Bug 1721904 - update thumbnail caching on app open 10 months ago
Alexandru2909 ed303f6814 Bug 1810780 - Add reorder gesture to composed tabs tray 10 months ago
Noah Bond fa9c47d5fa Bug 1844967 - Improve performance of tab thumbnail loading in Compose 10 months ago
rahulsainani 3561733a01 Bug 1837961 - Part 2:Replace usages of ifChanged to distinctUntilChanged 1 year ago
mcarare eb3674fd5f Bug 1830874 - Update onDrawShadow method signature.
onDrawShadow expects a non-null Canvas.
1 year ago
rahulsainani 75e724284b Bug 1838859 - Remove no op utility for exhaustive when 1 year ago
gitstart baa74b900c Bug 1812732 - Empty collection can be created 1 year ago
Noah Bond 99bd7f92b1 Bug 1833757 - Merge `onTabMultiSelectClick` and `onTabClick` lambdas 1 year ago
Noah Bond 568d92a60a Bug 1822887 - Refactor multi selection business logic from `NavigationInteractor` to `TabsTrayController` 1 year ago
Noah Bond cfcfcca5b9 Bug 1826457 - Update Compose version to 1.4.2 and Lifecycle version to 2.6.1 1 year ago
Noah Bond 05ae128d81 Bug 1822878 - Refactor `SelectionHolder` out of `TabsTrayController` 1 year ago
Noah Bond 33737d4d90 Bug 1815968 - Add secret setting to Tabs Tray to Compose rewrite 1 year ago
Jonathan Almeida 75f31d534e [fenix] Bug 1815306 - Truncate tabs tray title to mitigate scroll performance
We truncate the URL as well if we use that, but unlike the url TextView,
we do not need to shorten it first.

Co-authored-by: Matt Tighe <mtighe@mozilla.com>
Co-authored-by: Noah Bond <nbond@mozilla.com>
1 year ago
Noah Bond ea21c39d8a [fenix] Bug 1814241 - Create interactor/controller for the Tabs Tray FAB 1 year ago
Noah Bond 04dde16ae5 [fenix] Bug 1814223 - Remove RemoveTabUseCaseWrapper 1 year ago
Noah Bond ab743d4066 [fenix] Bug 1814224 - Remove SelectTabUseCaseWrapper 1 year ago
Noah Bond 71e79fa494 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28265 - Refactor InactiveTabs interactor/controller into TabsTray 1 year ago
Noah Bond 6ed5a569c8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28266 - Merge `BrowserTrayInteractor` into `TabsTrayInteractor` 1 year ago
Noah Bond ae6a9fb6b8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28516 - Update `InactiveTabsController` function names 1 year ago
Noah Bond 97af2f640e [fenix] For https://github.com/mozilla-mobile/fenix/issues/28263 - Rename inactive tabs interactor functions 1 year ago
Noah Bond da02a54f84 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28262 - Refactor InactiveTabsAutoCloseDialogInteractor into InactiveTabsInteractor 1 year ago
Noah Bond 5a507fbb92 [fenix] For https://github.com/mozilla-mobile/fenix/issues/28261 - Rename solo `xInteractor` parameters in the Tabs Tray to `interactor` 1 year ago
Alexandru2909 6f8dbbcc3c [fenix] For https://github.com/mozilla-mobile/fenix/issues/22770 - Use String.toShortUrl from A-C 2 years ago
Jonathan Almeida 2cd60894c7 [fenix] Bug 1795105: Remove usages of ContentState.thumbnail 2 years ago
DreVla c9eedb7965 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10344 - Enable tab reordering in beta/release 2 years ago
mcarare 393d5161df [fenix] For https://github.com/mozilla-mobile/fenix/issues/27541: Update AndroidX Annotation to latest version.
Add AndroidX Annotation as a direct dependency to app build.gradle.
Update imports for annotations moved to Companion Object.
2 years ago
sarah541 3a5ee72817 [fenix] Truncate urls to prevent slowing down of UI 2 years ago
mcarare 932823c871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26844: Fix ktlint issues and remove them from baseline. 2 years ago
mcarare 2bc319e63f [fenix] For https://github.com/mozilla-mobile/fenix/pull/12725: Replace removed static "set", "get" methods of ViewTreeSavedStateRegistryOwner.
ViewTreeSavedStateRegistryOwner is retrieved/set with new extension methods.
2 years ago
Noah Bond 33b3f324ac [fenix] For https://github.com/mozilla-mobile/fenix/issues/22558 - Fix private theme bug in Tabs Tray 2 years ago
Alexandru2909 76fe8e2d4f [fenix] For https://github.com/mozilla-mobile/fenix/issues/25891 - Move GridViewHolder to compose 2 years ago
Noah Bond 4f3fe06977 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21898 - Remove search term tab groups from the Tabs Tray 2 years ago
Roger Yang 4a2fa6be25 [fenix] No issue: remove unused inactive tab auto close dialog controller 2 years ago
Arturo Mejia c80ac7102a [fenix] For https://github.com/mozilla-mobile/fenix/issues/21894: Move Tabs Tray to compose: Individual tab viewholders: ListViewHolder. 2 years ago
Noah Bond 143d60ebac [fenix] For https://github.com/mozilla-mobile/fenix/issues/25491 - Refactor InactiveTabs interactors and controllers 2 years ago
Noah Bond 71c77e3e6d [fenix] For https://github.com/mozilla-mobile/fenix/issues/21897 - Convert inactive tabs to compose 2 years ago
Mugurell 7d02d4cbf2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24316 - Migrate TabInCollectionViewHolder to Compose 2 years ago
Alexandru2909 1486f490bd [fenix] For https://github.com/mozilla-mobile/fenix/issues/24599 - Remove Event.wrapper for Tab telemetry 2 years ago
Alexandru2909 1c34e0d4ef [fenix] For https://github.com/mozilla-mobile/fenix/issues/24099 - Remove Event.wrapper for Collections telemetry 2 years ago
Brais Gabín 602887e5b6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23046 - Align detekt config between Fenix and Android Components
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2 years ago
mcarare 09fa5135e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24098: Update tests for tabs tray metrics. 2 years ago
mcarare 14a9ffa78a [fenix] For https://github.com/mozilla-mobile/fenix/issues/24098: Remove wrapper from tabs tray metrics. 2 years ago
Gabriel Luong 130fd3ec5f [fenix] For https://github.com/mozilla-mobile/fenix/issues/24252 - Rename destructive attribute to textWarning 2 years ago