Gabriel Luong
1ec4cf8dad
[fenix] For https://github.com/mozilla-mobile/fenix/issues/27667 - Remove import-ordering from the list of disabled ktlint rules
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
Noah Bond
f55ce61747
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26227 - Remove search term tab groups from Jump Back In
2 years ago
Christian Sadilek
82e302717e
[fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/26227 - Remove search term tab groups from Jump Back In"
...
This reverts commit f4e09ba3f2d6a530e8a39a0e18d15fefceb6ee6a.
2 years ago
Noah Bond
c98cdcf0b3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/26227 - Remove search term tab groups from Jump Back In
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
sarah541
6fb4fc6c8d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22186 - Scroll to collection after creating one
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
mcarare
bf758fac0b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25437 : Fix label values for labeled counters.
2 years ago
mcarare
969a5f0b0b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21292 : Remove unused MetricController parameters.
2 years ago
Mugurell
4e59514ef8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25044 - Remove the broken code for focusing the newly created collection
...
This functionality seems broken for a long time now.
It's importance and whether to reimplement it is to be re-assessed in
https://github.com/mozilla-mobile/fenix/issues/24389
2 years ago
MatthewTighe
439f25ddeb
[fenix] for https://github.com/mozilla-mobile/fenix/issues/24549 : add telemetry for recent synced tab
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
14a9ffa78a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/24098 : Remove wrapper from tabs tray metrics.
2 years ago
MatthewTighe
cef5d5b56f
[fenix] closes https://github.com/mozilla-mobile/fenix/issues/24306 : add nav argument to open tabs tray to an initial page
2 years ago
Gabriel Luong
a846940d94
[fenix] For https://github.com/mozilla-mobile/fenix/issues/24252 - Rename contrastText attribute to textOnColorPrimary
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
Roger Yang
5cc5b50595
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/22550 : Refactor search term tab grouping logic to rely on middleware
2 years ago
mavduevskiy
e88bda15df
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18160 : Show a prompt when trying to leave private browsing with active downloads ( https://github.com/mozilla-mobile/fenix/pull/22912 )
...
Co-authored-by: mike a <mavduevskiy@gmail.com>
3 years ago
mcarare
7b2460a2e5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22784 : Show collection snackbar only if fragment is still attached.
3 years ago
Noah Bond
97e59a9717
[fenix] Tab group count telemetry ( https://github.com/mozilla-mobile/fenix/pull/22479 )
...
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Refactored tab sorter metrics into a middleware
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Created distribution metric for tab group sizes
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Created tests for tabs tray middleware
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Merge fixes
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Added PR number to metric
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Fixed unit tests post merge. Added waitUntilIdle to new tests.
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Added missing line to middleware to have the Store process actions
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Updated metric expiration to December
* For https://github.com/mozilla-mobile/fenix/issues/22410 - PR Feedback
* For https://github.com/mozilla-mobile/fenix/issues/22410 - Removed else from middleware when
3 years ago
Jonathan Almeida
a08fcc9a9d
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/22223 : Move to the selected page when switching modes
3 years ago
Jonathan Almeida
199547f94f
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/22305 : Use TabsTrayStore for populating adapters
3 years ago
Arturo Mejia
b1cb88fff7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22078 Selecting search group in Jump back in switches active tab
3 years ago
Jonathan Almeida
ff1c34b9ee
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/20704 : Use AppStore for inactive expanded state
3 years ago
codrut.topliceanu
f372c5c69f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/21565 - Adds inactive tabs onboarding popup
3 years ago
codrut.topliceanu
4e917c5eac
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17917 : Use View binding in tabs tray
3 years ago
Elise Richards
1bad9ad91c
[fenix] No issue: fix glean metrics tests for expired metrics ( https://github.com/mozilla-mobile/fenix/pull/20621 )
...
* Remove references to preferences.open_links_in_private and preferences.private_search_suggestions in tests. These metrics have been expired and may be removed.
* Add ignores for performance metrics that have expired.
* Remove tabs_tray.cfr.dismiss and tabs_tray.cfr.go_to_settings telemetry probes.
* Remove metrics controller from signature and remove in tests
3 years ago
Jonathan Almeida
3fcd0878d4
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/20349 : Add inactive tab grouping to tabs tray
3 years ago
Sebastian Kaspari
6ea19d4b17
[fenix] Run ktlintFormat to adapt to latest formatting rules.
3 years ago
codrut.topliceanu
ae19555d25
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20250 - Adds FLAG_SECURE to TabsTray dialog
3 years ago
Roger Yang
50101046c3
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19090 : Show snackbar on adding to bookmarks from tabs tray
3 years ago
Roger Yang
2ef093a35e
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19182 : Close Tabs Tray when sharing completes
3 years ago
Roger Yang
63775af142
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19921 : Update appcompat and fragment dependencies to 1.3.x
3 years ago
codrut.topliceanu
b511e4a8b7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19739 - Adds start tabsTray with multiSelect support
3 years ago
Mihai Adrian Carare
f20c7ed527
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19813 : Invalidate tab tray adapter structure on screen rotation. ( https://github.com/mozilla-mobile/fenix/pull/20044 )
3 years ago
mcarare
f82b0342c6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20024 : Visit FAB after synced tabs in a11y traversal.
...
This helps focus on FAB without going through whole tab lists.
3 years ago
Jonathan Almeida
d4369c6adf
[fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/19739 - Adds start tabsTray with multiSelect support"
...
This reverts commit 9f105db9e11dac7b481c889bc64fb3f911eeb9fd.
3 years ago
Jonathan Almeida
241f32d1e4
[fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/19739 - Moves argument to initial state init"
...
This reverts commit e8948798bff353fcd55ff2df45a651f77790880e.
3 years ago
codrut.topliceanu
94311316ed
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19739 - Moves argument to initial state init
3 years ago
codrut.topliceanu
d746c0849c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19739 - Adds start tabsTray with multiSelect support
3 years ago
Mugurell
65f75412cd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19135 - Set different offsets for expanded trays
...
As in the previous version of tabs tray when tray is expanded while in portrait
it should have a 40dp offset and when the tray is expanded while in landscape
it should have a 0dp offset - effectively making it fullscreen.
These values were set in code, always overriding the xml set value so I
removed that xml declaration.
3 years ago
Mugurell
74a14fe91c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19135 - Expand the tabs tray in landscape
...
Track the current orientation and collapse / expand it the tabs tray depending
on the orientation and the number of opened tabs.
3 years ago
Mugurell
515ae82e9b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19135 - Refactor the behavior code to support more functionality later
...
Setup a new TabSheetBehaviorManager with all the dependencies it needs to
set the initial tray's behavior.
This same manager will later be called to update behavior's properties.
3 years ago
mcarare
7675e4e8c0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19938 : Remove a11y workaround for tab tray new tab button.
...
Historically, button was introduced in a3dc565c10
,
because FAB was not selectable by a11y in previous implementation of tab tray.
3 years ago
codrut.topliceanu
3b5e51d2ee
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19738 - Adds tests for SecureTabsTrayBinding.kt
3 years ago
codrut.topliceanu
d113daa53f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19738 - Secure mode enabled in private tabs tray
...
Prevents screenshots while tabs tray with private tabs page is open.
3 years ago
Jonathan Almeida
f5a50057a5
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19792 : Add content description for tab tray action button
3 years ago
Roger Yang
125e70ae1b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19090 : Show snackbar on adding to bookmarks from tabs tray ( https://github.com/mozilla-mobile/fenix/pull/19807 )
3 years ago