Tiger Oakes
749c95e0f0
Add tests for ReaderModeController ( #11049 )
4 years ago
Mihai Eduard Badea
11df3aaca1
For issue#10727 - Logins auth redirect
...
Added an extension function that pops the backstack of the fragment so the user is redirected to the Logins and passwords screen.
This is done to force the user to re-authenticate if he wants to re-enter the saved logins flow.
Additionally, some UI elements are being hidden on each Fragment since they were remained visible on the Logins and passwords screen's UI.
4 years ago
Jeff Boek
58a42828a1
For #10496 - Fully expand bottom sheet when loaded
4 years ago
Jeff Boek
0566790257
For #10496 - Automatically scroll to the selected tab when you open the tab tray
4 years ago
ValentinTimisica
9f265fd62f
Fixes #10064 : Open help articles in normal tab instead of custom tab
4 years ago
mcarare
906d72c894
For #9594 : Increase touch target for snackbar action button button.
4 years ago
David Walsh
267cf35edb
For 11001 - Show close all tabs above tab tray
4 years ago
David Walsh
a70ba76cc9
Provided unique no tabs message per mode
4 years ago
Mozilla L10n Automation Bot
c9722c65a2
Import l10n.
4 years ago
apoorv9990
3469eeed9e
removed auto play permissions while determining isVisible for WebsitePermissionsState
4 years ago
apoorv9990
97704bfdbd
Closes #9529 : changed styling for permissions dialog to set proper padding
...
- Changed the visibility check to check just for the permissions shown instead of all the permissions in WebsitePermissionsState
- Added bottom padding to the permissions root view so there is balanced padding on top and bottom
4 years ago
Sawyer Blatz
b06be1fcde
For #9488 Add telemetry for search widget CFR
4 years ago
Sawyer Blatz
94d741864e
For #9488 : Add search widget CFR
4 years ago
Sawyer Blatz
27a85d86dc
For #10803 : Hide voice icon in search if not available ( #11005 )
4 years ago
Christian Sadilek
7b5661ed10
Update Android Components version to 44.0.20200528190114
...
Pass store to download manager and service to address API changes.
4 years ago
Jonathan Almeida
63b4fcd4c4
For #11004 : Fix invisible text on migration UI
...
For some text and colors, we were using the default styling where
possible. These styles contain references that react to theme changes
like dark mode. Since the migration UI does not respect these changes,
we should not use them.
4 years ago
David Walsh
c0c895af33
For 10665 - Show the most recent tabs at the top of the tab tray ( #10687 )
4 years ago
ValentinTimisica
03284e2da0
Fixes #10674 : Add SignInView only once
4 years ago
David Walsh
4fdac4d608
For 10734 - Open tab tray when collection is opened from Home ( #10751 )
...
* For 10734 - Open tab tray when collection is opened from Home
* Update to work with tab tray drawer
4 years ago
David Walsh
ea4c342797
For #10877 - Show 'no tabs' message when no tabs are open ( #10960 )
4 years ago
Roger Yang
6cef0edd5e
Closes #10980 : Stop sending native crashes to Sentry ( #10982 )
4 years ago
ValentinTimisica
7974a5c77c
Fixes #10815 : Sort login items on initial load
4 years ago
Mihai Eduard Badea
610409862b
For issue #10725 - Truncated account details
...
- Set the textview's height to "wrap_content" and added top/bottom padding to account for the size difference and maintain the original height
4 years ago
mcarare
9ec6ebc92a
For #10969 : Fix and clarify logic for checking showing PWA dialog.
4 years ago
Mozilla L10n Automation Bot
aa487bf4c3
Import l10n.
4 years ago
David Walsh
424598946a
For #10962 - Remove tab tray tab text labels
4 years ago
David Walsh
58a7e63105
For 10965 - Implement content description and fix border for add button
4 years ago
David Walsh
248237290e
For #10865 - Implement 3 dot menu for tab tray ( #10869 )
4 years ago
David Walsh
54cb8f0194
Remove unused import
4 years ago
David Walsh
5e4fd460f8
Remove onTabClosed from interactor
4 years ago
David Walsh
8b843ac9e5
Fix elevation for snackbar and fab
4 years ago
David Walsh
e9bcc9bb1e
Move snackbar to TabTrayDialogFragment
4 years ago
David Walsh
f653964ee1
For #10864 - Display snack bar to undo closing tabs
4 years ago
mcarare
a59917cdc0
For #9626 : Swap margin for padding and remove use of touch delegate.
...
Also remove text margin to maintain visual appearance.
4 years ago
mcarare
d706b085a9
For #9626 : Delay cloning ConstraintSet to only when needed for updating.
4 years ago
Mugurell
d0e2d02b34
For #10948 - Avoid PWA onboarding if user already has them on screen
...
It is possible that after migration users would already have Firefox PWAs on
their screen.
Since they already know about this functionality, we should not promote it to
them with the one-off `FirstTimePwaFragment`.
To query installed PWAs we'll use an API available only on Android >= 26 which
means that we will probably have half of users with PWAs still see the
onboarding but half which will not.
4 years ago
Sebastian Kaspari
21bd379438
Issue #9815 : Allow Intents to set HomeActivity.OPEN_TO_BROWSER.
4 years ago
Mozilla L10n Automation Bot
d54dbce7ba
Import l10n.
4 years ago
Roger Yang
538a7917e4
Closes #10906 : Add Open in app option in custom tab ( #10929 )
4 years ago
Tiger Oakes
2397695fe5
For #10596 - Redirect moz://a URL ( #10688 )
4 years ago
Simon Chae
422cf74731
For #8319 : Integrate nest WebExtensionBrowserMenu support
4 years ago
Mozilla L10n Automation Bot
a50aa839f3
Import l10n.
4 years ago
mcarare
6e325d6242
For #6198 : Update copy and position of pair QR code scan message.
4 years ago
mcarare
44d9dc9237
For #10705 : Update copy of auto font sizing preference.
4 years ago
mcarare
a62f4b2caa
For #10851 : Add end constraint for text view.
4 years ago
mcarare
ce46a96742
For #10706 : Update copy of deleting open tabs preference.
4 years ago
Sebastian Kaspari
b666fbe3fe
CrashReporter: Set release channel specific sentry project URL.
4 years ago
Mugurell
2dfd833941
For #10844 - Fennec page shortcuts will open in normal tabs
...
This comes to resolve a small regression in which they were opened in new
custom tab.
4 years ago
Mozilla L10n Automation Bot
7c7d860293
Import l10n.
4 years ago
Jonathan Almeida
8d7c911202
For #10885 : Don't add migration activity to history stack
4 years ago
Grisha Kruglov
b26ac51e90
For #10494 : Process HomeMenu builder changes on the main thread
...
Problem was that we were trying to process menu changes (in response to account manager events) on some background thread as that's what account manager emits them on, so some code internally in PopupWindow's dismiss handling (i think, didn't dig very deeply here) was silently giving up and we'd get into a bad state.
The reason this seemingly only happened if you quickly opened a menu on startup is because account manager isn't initialized until sometime after the startup finished. So the trick was to open the menu (and register account manager state callbacks) before it got initialized, so that the callbacks are invoked.
This should also reproduce in other, much more obscure ways, e.g. if you open the menu right before sync is scheduled to run in the background, change FxA password on another connected client, and then eventually receive a onAuthenticationProblem callback.
4 years ago
David Walsh
ebb562a789
For #10859 - Use dark or light mode colors for tab tray in private mode
4 years ago
Sawyer Blatz
7067e5c000
For #8125 : Add default top site telemetry ( #10752 )
4 years ago
Mozilla L10n Automation Bot
e21352144b
Import l10n.
4 years ago
sraturi
29d1893430
for #7032 add scroll listener to make the keyboard disappear on scroll.
...
touch listener was blocking the scroll
4 years ago
sraturi
4ee65755dc
for #7032 fixed issue where pressing back button exited the application
4 years ago
sraturi
2c85a62a5e
for #7032 removed recyclerview scroll listener from Awesomebarview
4 years ago
sraturi
c8ec25fde9
fixed lint issues
4 years ago
sraturi
703a8ed565
added a onTouch listener to scrollview in search fragment to make it disappear on scroll
4 years ago
Jeff Boek
601aedda46
For #10504 - Removes "old" TabTrayFragment
4 years ago
Jeff Boek
c32904a1d0
For #10504 - opens the tab tray and filters the tab based on the browser mode
4 years ago
Jeff Boek
a674c5dfe7
For #10504 - cleans up tabLayout colors
4 years ago
Jeff Boek
4e499e7a48
For #10504 - Adds tabTrayDialogInteractor to browserfragment
4 years ago
Jeff Boek
cc6a380d45
For #10504 - Show tab dialog on browserfragment
4 years ago
Jeff Boek
90cef752b0
For #10504 - Fixes up tab tray dialog styles
4 years ago
Jeff Boek
0b9484a172
For #10504 - Adds padding fto account for navigation bar in landscape
4 years ago
Jeff Boek
dd2a26fc7c
For #10504 - Added the tab tray to the TabTrayDialogFragment and wired up dismiss actions
4 years ago
Jeff Boek
34ac9df481
For 10504 - Adds dialog style and fab
4 years ago
Jeff Boek
97d66cce56
For #10504 - Creates the TabTrayDialogFragment
4 years ago
ekager
516a6fe9f7
For #6832 - Only emit session changes if fragment is attached
4 years ago
ekager
83ab7646c1
For #7602 - Integrate media fullscreen orientation feature
4 years ago
Christian Sadilek
4e25f41a41
For #1824 : Prevent extremely long URLs from locking up HomeFragment
4 years ago
codrut.topliceanu
7feae98944
For #9044 - Replace DownloadNotificationBottomSheetDialog with unobtrusive view
...
- Renamed DownloadNotification and removed DownloadState.dismissed dependency
- Improved DynamicDownloadDialog behaviour when scrolling
- DynamicDownloadDialog remains attached to tab until dismissed
- Fixed onTryAgain not working for resumed DownloadDialogs
4 years ago
David Walsh
346b4aa3fd
For #10321 : Wire up play and pause buttons in tab tray ( #10422 )
4 years ago
Sawyer Blatz
477493e197
For #10465 : Add telemetry for voice search ( #10785 )
4 years ago
Mozilla L10n Automation Bot
3b866d4da4
Import l10n.
4 years ago
David Walsh
2795a34b0b
For 10731 - Don't show tab tray menu if there are no tabs
4 years ago
Sawyer Blatz
535e020683
For #1216 : Put voice search behind a nightly & debug flag
4 years ago
Sawyer Blatz
d33edd8841
No issue: Clean up SearchFragment a bit
4 years ago
Sawyer Blatz
011a9e7d96
For #1216 : Add voice search
4 years ago
Mozilla L10n Automation Bot
fe3a67ac68
Import l10n.
4 years ago
ekager
d46369696f
For #10718 - Finish activity after removing external session
4 years ago
ekager
28a6b1f9d5
For #10691 - Turn on LeakCanary by default for debug builds
4 years ago
Mozilla L10n Automation Bot
dc92ddb0e5
Import l10n.
4 years ago
Tiger Oakes
cd64647a4d
For #9286 - Add isDefault to topsites
4 years ago
Juan Goncalves
ee62297b4c
For #7854 - Update the views only if the bookmark node has changed
...
As the bookmark node data is loaded from storage every time the fragment's view is created, when the user navigates to the SelectFolderFragment and returns, the bookmark is loaded once again from storage, replacing the EditText's content (title and URL) which causes the loss of user input.
Validating that the loaded bookmark is different from the one that is already referenced in the fragment avoids unnecessarily replacing the `EditText`s values.
4 years ago
Emily Kager
32e74aae61
Revert "For #6313 - On first load, hides engineView until firstContentfulPaint"
...
This reverts commit d66762910f
.
4 years ago
Emily Kager
9b16017d1d
Revert "For #7032 : Add scroll to dismiss keyboard in search fragment"
...
This reverts commit 536921bcea
.
4 years ago
ekager
d66762910f
For #6313 - On first load, hides engineView until firstContentfulPaint
4 years ago
partha2000
124b21d209
For #10632 - Update Content Description for X icon in collection
4 years ago
Sachin
536921bcea
For #7032 : Add scroll to dismiss keyboard in search fragment
...
* added a onTouch listener to scrollview in search fragment to make it disappear on scroll
* fixed lint issues
4 years ago
mcarare
b244fd53ac
For #10656 : Adjust etp checkbox dimensions for a11y.
4 years ago
Mozilla L10n Automation Bot
a3c6492d5f
Import l10n.
4 years ago
Grisha Kruglov
d37529e416
Perf telemetry for awesomebar suggestion provider durations
...
See mozilla-mobile/android-components#6802 for details; requires that PR.
4 years ago
Mihai Branescu
750ae4a340
For #10393 and #10469 - browser fragment now observes collection changes
...
Useful for links from other apps + adding a page to multiple collections
4 years ago
Mozilla L10n Automation Bot
62e68c579a
Import l10n.
4 years ago
Christian Sadilek
7993f1017d
Migrate feature-accounts to browser-state
4 years ago
sraturi
372bb421cc
created kotlin doc for FenixApplication
4 years ago
Vishwa Patel
06aada251d
Issue 7266 fenix remove line ( #10630 )
4 years ago
Simon Chae
7cc4816618
For #10398 : Add AddonInstallationDialogFragment support ( #10608 )
4 years ago