sarah541
130fecde97
Bug 1870938 - Add display/edit toolbar separator and update url bar background
3 months ago
Harrison Oglesby
56e77609ba
Bug 1864760 - Hide Menu, Home, and Tab counter button from BrowserFragment Toolbar.
3 months ago
mike a
fcb100da84
Bug 1868262 - Add a menu button to navigation bar
3 months ago
mike a
45238224b3
Bug 1873260 - Move Behavior classes to ui-widget component
4 months ago
t-p-white
45a45e567b
Bug 1823892 - Added option to not show 'Open in Firefox' and 'POWERED BY FIREFOX' menu items in Custom tab
1 year ago
Mugurell
244dc7e2af
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25816 : Support changing autocomplete providers.
...
Everywhere the toolbar which needs to show autocomplete suggestions is used we
show a `ToolbarView`. So instead of having this configurable in 2 or more
places as it happened before the autocomplete functionality is configured only
from the `ToolbarView` class.
It will contain a `ToolbarAutocompleteFeature` that will be immediately updated
with the appropriate autocomplete providers or remove all such providers to
immediately update the current autocomplete or remove it entirely depending on
the new search engine selected.
1 year ago
mcarare
5c0c483290
[fenix] For https://github.com/mozilla-mobile/fenix/issues/25808 : Update URLStringUtils package path.
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
Gabriel Luong
2a0b826945
[fenix] For https://github.com/mozilla-mobile/fenix/issues/24252 - Rename secondaryText attribute to textSecondary
2 years ago
Gabriel Luong
53dc0a74c4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/24252 - Rename primaryText attribute to textPrimary
2 years ago
Gabriel Luong
e09bb8c28c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/23957 - Rename toolbarDivider attribute to borderPrimary
2 years ago
Alexandru2909
68be05d051
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8108 - Add BrowserToolbar option to remove url from TopSites
2 years ago
Grisha Kruglov
4ad2c1c592
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22569 : Remove allopen plugin and Mockable annotations
3 years ago
Gabriel Luong
e0d4f0b496
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22793 - Rename fx_mobile_icon_color_notice color token to fx_mobile_icon_color_information
3 years ago
Gabriel Luong
e7f3dd478a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22701 - Replace whats_new_notification_color with fx_mobile_icon_color_notice color token
3 years ago
Sebastian Kaspari
6f4c47613a
[fenix] Update Kotlin and Jetpack Compose versions.
3 years ago
Arturo Mejia
c0e8005c76
[fenix] For 20892 Update connection icons in address bar
3 years ago
Mugurell
9959334a26
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17917 - Finish migrating all synthetics usages
3 years ago
Arturo Mejia
93f23aa750
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19886 integrate view binding.
3 years ago
Arturo Mejia
ab1e4228c9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19886 - Add connection sub-menu.
3 years ago
Arturo Mejia
39ea051a14
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19970 [Crash] IllegalStateException when navigating to TP panel
3 years ago
Sebastian Kaspari
6ea19d4b17
[fenix] Run ktlintFormat to adapt to latest formatting rules.
3 years ago
Gabriel Luong
0e5e244e45
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19876 - Part 1: Refactor BrowserToolbarInteractor
...
- Renames `BrowserInteractor` to `DefaultBrowserTolbarInteractor`
- Renames `BrowserTooolbarViewInteractor` to `BrowserToolbarInteractor`
- Refactors `BrowserToolbarViewInteractor` interface from `BrowserToolbarView.kt` to `BrowserToolbarInteractor` as `BrowserToolbarInteractor`
3 years ago
Elise Richards
990fe44056
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17770 : New tab three-dot menu reorder ( https://github.com/mozilla-mobile/fenix/pull/18427 )
...
* Create new menu order for new tab
* Add new tab menu navigation. Dynamically update menu when sync auth is needed. Make new tab menu and browser menu consistent.
* Lint
Lint and refactoring tests
* Tests for default toolbar menu
* Feature flag for request desktop site
Add todos for UI test issue 17979
Add todos for UI tests
3 years ago
Roger Yang
baa22e0645
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17791 : Use updated URL with custom tabs when copying to clipboard ( https://github.com/mozilla-mobile/fenix/pull/18590 )
3 years ago
Mugurell
f5be19d9fe
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18027 - Also fix the bottom toolbar in place when a11y is enabled
...
We previously only set the top toolbar as fixed if an a11y service was running.
3 years ago
Mugurell
d975ede9d0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17899 - Expand toolbar when returning from fullscreen video
...
This was the previous behavior for both the top and bottom toolbars.
Regressed when changing to use a new custom behavior for the top toolbar.
When entering fullscreen we will now collapse and hide the toolbar, allow the
browser to expand to the entire screen estate and then, when exiting fullscreen
expand the toolbar.
Collapsing and then expanding the toolbar will trigger the
EngineViewBrowserToolbarBehavior to place the browser below the toolbar.
3 years ago
Christian Sadilek
33b8a527ff
[fenix] Remove remaining usages of Session[Manager] in BrowserFragment
3 years ago
Mugurell
b3930760b7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10686 - Use the AC custom behavior for both the top and bottom toolbars
...
This comes to unify the experience (with improvements but also specific issues)
for the url toolbar irrespective of it being placed at the bottom or at the top
Going further this will ease development and ensure the best UX for users.
3 years ago
Roger Yang
762c10940c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17092 : Dismiss toolbar menu when configuration change occurs ( https://github.com/mozilla-mobile/fenix/pull/17682 )
3 years ago
Arturo Mejia
f42b3c2e14
[fenix] Add dot notification for autoplay blocked content
3 years ago
Sebastian Kaspari
8a7505843a
[fenix] Migrate some "selected tab" reads from SessionManager to BrowserStore.
3 years ago
Arturo Mejia
9a3a4faf12
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/16847 Show the autoplay icon in the toolbar
4 years ago
Christian Sadilek
de8ef956c8
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/11290 : Refactor ToolbarMenu to use browser store
4 years ago
Elise Richards
198c065970
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8791 : Use A-C tab counter and upgrades to A-C 69.0.20201203202830
...
Upgrades to A-C 69.0.20201203202830 and addresses breaking changes:
- Upgrades androidx workmanager to 2.4.0 in line with A-C.
- RecordingDevicesNotificationFeature was removed
- SearchUseCases accept parent session ID instead of session itself
4 years ago
Christian Sadilek
80e9e1fa8e
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/16327 : Refactor MenuPresenter to use browser store
4 years ago
Tiger Oakes
da57dc840d
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/14131 : Move constants to dimens.xml ( https://github.com/mozilla-mobile/fenix/pull/14135 )
...
Co-authored-by: Elise Richards <erichards@mozilla.com>
4 years ago
mcarare
4a29c49fb7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15116 : Also do not expand or set bottom toolbar behavior on TWA tabs.
4 years ago
mcarare
2245badc6f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15116 : Do not set bottom toolbar behavior on PWA tabs.
4 years ago
mcarare
a6a7ce00bc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15116 : Do not expand toolbar on PWA tabs.
4 years ago
mcarare
55e2cfe526
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15116 : Use safe cast for layout params.
4 years ago
codrut.topliceanu
26583d2e05
[fenix] For https://github.com/mozilla-mobile/fenix/issues/14546 - Speculative fix for ANR
4 years ago
Mugurell
bea5d9ddce
[fenix] For https://github.com/mozilla-mobile/fenix/issues/14902 - Disabling bottom toolbar animation now works ( https://github.com/mozilla-mobile/fenix/pull/14927 )
4 years ago
Mugurell
089a60c195
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10240 - New preferences to control gesture based features
...
Three new settings and one for which this patch just pre-lands the strings.
The behavior for the "Swipe toolbar up to open tabs" is to be added as part of
a later ticket.
4 years ago
Tiger Oakes
a70bbb7aff
[fenix] For https://github.com/mozilla-mobile/fenix/issues/14376 : Use concept-menu with tab counter menu ( https://github.com/mozilla-mobile/fenix/pull/14374 )
4 years ago
Kainalu Hagiwara
e17c4e5f90
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13424 - Fix detekt config and warnings.
4 years ago
Kainalu Hagiwara
6bdb31ddd8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12926 - Add back button to menu.
4 years ago
Kainalu Hagiwara
9b80ad8560
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13235 - Add haptic feedback when long pressing forward button.
4 years ago
Jeff Boek
42582369aa
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2681 - Adds ability to bypass cache when reloading
4 years ago
ekager
d7514bcf78
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6846 : Added quick actions for nav bar in home
4 years ago