Commit Graph

25 Commits (382ca721c4788c348da1bc4c24f702a26fdbe707)

Author SHA1 Message Date
Mark Hammond 382ca721c4 Bug 1879332 - ensure synced tabs includes the inactive property
(cherry picked from commit 5b559a4e485fa859e43e5eb3bbca95abbcbdb151)
2 months ago
Logan Rosen d6dc375ead Bug 1829018 - Remove and clean up `Settings.enableTaskContinuityEnhancements` 8 months ago
AndiAJ 5076b92257 Bug 1845307 - Add missing testTag for synced tabs list composable 10 months ago
BFadairo 0f596b22d5 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/27854: Remove unnecessary Theme.getTheme() calls from FirefoxTheme usages 2 years ago
Harrison Oglesby eb400a5243 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27459 - Add divider composable (https://github.com/mozilla-mobile/fenix/pull/27544) 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
Alexandru2909 ae62eb26cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/24528 - Remove isPrivate conditional in getTheme in favor of inComposePreview 2 years ago
Noah Bond 505fe654c9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25490 - Remove PrimaryText and SecondaryText 2 years ago
Noah Bond 65ba6d1251 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25135 - Replace Button in SyncedTabs with PrimaryButton 2 years ago
Noah Bond b998c3c901 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24524 - Refactor FaviconListItem into SyncedTabs 2 years ago
Mugurell d65dc2f178 [fenix] For https://github.com/mozilla-mobile/fenix/issues/11753 - Update compose to 1.1.1 and Kotlin to 1.6.10
The needed changes are around supporting exhaustive whens for sealed classes
as a new kotlin feature - https://kotlinlang.org/docs/whatsnew1530.html#exhaustive-when-statements-for-sealed-and-boolean-subjects

androidx_activity_compose was removed as a dependency since it isn't used.

Used 1.6.10 for Kotlin although 1.6.20 is available to prevent any issues with
Compose 1.1.1 reported as an error at compile time:
"e: This version (1.1.1) of the Compose Compiler requires Kotlin version 1.6.10
but you appear to be using Kotlin version 1.6.20 which is not known to be
compatible. Please fix your configuration (or
`suppressKotlinVersionCompatibilityCheck` but don't say I didn't warn you!)."
2 years ago
Noah Bond 28f771af78 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20811 - Fix synced tabs error button width 2 years ago
Mugurell 71d32d1b56 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24648 - Add a Modifier extension method to draw a dashed border
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2 years ago
Gabriel Luong 08931906b3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24519 - Add Private theme to FirefoxTheme 2 years ago
Noah Bond 76b3b8a926 [fenix] For https://github.com/mozilla-mobile/fenix/issues/24394 - Replace custom synced tabs header with new generic header 2 years ago
Noah Bond f5c6525c05 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23219 - Add favicons to synced tabs list 2 years ago
Alexandru2909 f55e88ce94 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22189 - Replace app name with 'Firefox' for Sync strings 2 years ago
Mugurell b9bec46eea [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/23871 - Update compose to 1.1.0 and kotlin to 1.6.10"
This reverts commit 30cb395b04e583ea9457a987f19f047a33de2213.
2 years ago
Noah Bond 118a681bf7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23238 - Refactor synced tabs sections to be collapsible 2 years ago
Mugurell 6defb87864 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23871 - Update compose to 1.1.0 and kotlin to 1.6.10 2 years ago
Noah Bond 1a4e821c92 [fenix] For https://github.com/mozilla-mobile/fenix/issues/23808 - Add secret setting for enabling Task Continuity feature 2 years ago
Alexandru2909 fc08df845f [fenix] For https://github.com/mozilla-mobile/fenix/issues/22189 - Replace the 'Firefox' word in all strings with placeholder 2 years ago
Noah Bond b8d7a53f49 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19942 - Add support for sticky headers to the synced tabs list 2 years ago
Gabriel Luong 5e009d3d1a [fenix] For https://github.com/mozilla-mobile/fenix/issues/23761 - Rename Text On Color to Text On Color Primary 2 years ago
Noah Bond 25817127da [fenix] For https://github.com/mozilla-mobile/fenix/issues/21900 - Delete files from Synced Tabs XML implementation 2 years ago