Commit Graph

4069 Commits (c66685333d8ac3edcca1a78b54e15683167c5c36)
 

Author SHA1 Message Date
Jan-Erik Rediger 9014f63534 [fenix] Dump `proguard-android-optimize.txt` into local configuration for later modification
This was achived by:

* Adding `-printconfiguration r8.txt` to `proguard-rules.pro`
* Copying the part from start of `r8.txt` to before the `-printconfiguration` line into its own file.

This gets us exactly what was used in the bundled version.
4 years ago
Mihai Eduard Badea c82b58fece [fenix] For issuehttps://github.com/mozilla-mobile/fenix/issues/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 291549d6e5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10496 - Fully expand bottom sheet when loaded 4 years ago
Jeff Boek 1f7c6d37b3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10496 - Automatically scroll to the selected tab when you open the tab tray 4 years ago
Aaron Train 9108e8f6b8 [fenix] Closes 10927: Improve wait on session loaded for UI tests (https://github.com/mozilla-mobile/fenix/pull/10928) 4 years ago
ValentinTimisica 3b38cce4a5 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10064: Updates UI tests for About Page 4 years ago
ValentinTimisica 64896fe497 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10064: Open help articles in normal tab instead of custom tab 4 years ago
mcarare 25deaa8ba3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9594: Increase touch target for snackbar action button button. 4 years ago
David Walsh b23bda3827 [fenix] For 11001 - Show close all tabs above tab tray 4 years ago
David Walsh 69beea9b27 [fenix] Provided unique no tabs message per mode 4 years ago
Mozilla L10n Automation Bot 886422962d [fenix] Import l10n. 4 years ago
apoorv9990 bc7cd19116 [fenix] removed auto play permissions while determining isVisible for WebsitePermissionsState 4 years ago
apoorv9990 d771f5ae43 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/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 14dca9ab2a [fenix] For https://github.com/mozilla-mobile/fenix/issues/9488 Add telemetry for search widget CFR 4 years ago
Sawyer Blatz b5b49eccb6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9488: Add search widget CFR 4 years ago
Sawyer Blatz 6e16021867 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10803: Hide voice icon in search if not available (https://github.com/mozilla-mobile/fenix/pull/11005) 4 years ago
Christian Sadilek 3f7127a6f4 [fenix] Update Android Components version to 44.0.20200528190114
Pass store to download manager and service to address API changes.
4 years ago
Jonathan Almeida c1220c1619 [fenix] For https://github.com/mozilla-mobile/fenix/issues/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 6bc73d2bb9 [fenix] For 10665 - Show the most recent tabs at the top of the tab tray (https://github.com/mozilla-mobile/fenix/pull/10687) 4 years ago
ValentinTimisica 32fcc76885 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10674: Add SignInView only once 4 years ago
MickeyMoz 68fc4c7ae5 [fenix] Update Android Components version to 44.0.20200528130107. 4 years ago
David Walsh 017016e655 [fenix] For 10734 - Open tab tray when collection is opened from Home (https://github.com/mozilla-mobile/fenix/pull/10751)
* For 10734 - Open tab tray when collection is opened from Home

* Update to work with tab tray drawer
4 years ago
David Walsh 751a5d0300 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10877 - Show 'no tabs' message when no tabs are open (https://github.com/mozilla-mobile/fenix/pull/10960) 4 years ago
Oana Horvath d4cba6ba5d [fenix] For https://github.com/mozilla-mobile/fenix/issues/10761: Updates UI test tracking test page asset (https://github.com/mozilla-mobile/fenix/pull/10945) 4 years ago
Roger Yang c45d360a50 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10980: Stop sending native crashes to Sentry (https://github.com/mozilla-mobile/fenix/pull/10982) 4 years ago
ValentinTimisica 99591d4100 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10815: Sort login items on initial load 4 years ago
Mihai Eduard Badea 631d76aaa1 [fenix] For issue https://github.com/mozilla-mobile/fenix/issues/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 5e23a53fa4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10969: Fix and clarify logic for checking showing PWA dialog. 4 years ago
Mozilla L10n Automation Bot e44d09cc48 [fenix] Import l10n. 4 years ago
David Walsh 8e04536ab4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10962 - Remove tab tray tab text labels 4 years ago
David Walsh 9761652c24 [fenix] For 10965 - Implement content description and fix border for add button 4 years ago
David Walsh bb512269ab [fenix] For https://github.com/mozilla-mobile/fenix/issues/10865 - Implement 3 dot menu for tab tray (https://github.com/mozilla-mobile/fenix/pull/10869) 4 years ago
David Walsh 7aa310a611 [fenix] Remove unused import 4 years ago
David Walsh 2596bb1c51 [fenix] Remove onTabClosed from interactor 4 years ago
David Walsh 312998c39d [fenix] Fix elevation for snackbar and fab 4 years ago
David Walsh 40381c9e65 [fenix] Move snackbar to TabTrayDialogFragment 4 years ago
David Walsh dec2ddef27 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10864 - Display snack bar to undo closing tabs 4 years ago
mcarare 62164654cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/9626: Swap margin for padding and remove use of touch delegate.
Also remove text margin to maintain visual appearance.
4 years ago
mcarare 7165a9d07a [fenix] For https://github.com/mozilla-mobile/fenix/issues/9626: Delay cloning ConstraintSet to only when needed for updating. 4 years ago
Mugurell 65905e05de [fenix] For https://github.com/mozilla-mobile/fenix/issues/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
MickeyMoz e4e82a1c0a [fenix] Update Android Components version to 44.0.20200527130120. 4 years ago
Sebastian Kaspari c0d229404a [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/9815: Allow Intents to set HomeActivity.OPEN_TO_BROWSER. 4 years ago
Mozilla L10n Automation Bot 9eeb96e361 [fenix] Import l10n. 4 years ago
Roger Yang d26bd5ab45 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10906: Add Open in app option in custom tab (https://github.com/mozilla-mobile/fenix/pull/10929) 4 years ago
Tiger Oakes 2c2ca71d82 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10596 - Redirect moz://a URL (https://github.com/mozilla-mobile/fenix/pull/10688) 4 years ago
Simon Chae b4d07f9548 [fenix] For https://github.com/mozilla-mobile/fenix/issues/8319: Integrate nest WebExtensionBrowserMenu support 4 years ago
Simon Chae dd104f3980 [fenix] Update Android Components version to 43.0.20200526130035 4 years ago
Mozilla L10n Automation Bot 91718f3828 [fenix] Import l10n. 4 years ago
Grisha Kruglov 46a69391ad [fenix] Update Settings About test to account for debug builds 4 years ago
Grisha Kruglov 4899aa5ca1 [fenix] Only set real BUILD_DATE for non-debug builds
This avoids BuildConfig modifications between local dev builds,
and speeds up the builds by avoiding running tasks that depend on BuildConfig.

Locally, depending on exact build circumstances, this saves about 5% of build runtime
for simple code changes, and about 90% of build runtime for no-op builds.
4 years ago