Commit Graph

3288 Commits (e64ff47fa2fcbc7f2c6d7a432481e71cac2626c3)

Author SHA1 Message Date
Jeff Boek e64ff47fa2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Show tab dialog on browserfragment 4 years ago
Jeff Boek e75e6a3fdd [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Fixes up tab tray dialog styles 4 years ago
Jeff Boek e157b3d09f [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Adds padding fto account for navigation bar in landscape 4 years ago
Jeff Boek 8e09d6073f [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Added the tab tray to the TabTrayDialogFragment and wired up dismiss actions 4 years ago
Jeff Boek 4a32c89c6d [fenix] For 10504 - Adds dialog style and fab 4 years ago
Jeff Boek 62eda22d40 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10504 - Creates the TabTrayDialogFragment 4 years ago
ekager eb47788f4d [fenix] For https://github.com/mozilla-mobile/fenix/issues/6832 - Only emit session changes if fragment is attached 4 years ago
ekager f9345c22cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/7602 - Integrate media fullscreen orientation feature 4 years ago
Christian Sadilek 8bd8d18f2e [fenix] For https://github.com/mozilla-mobile/fenix/issues/1824: Prevent extremely long URLs from locking up HomeFragment 4 years ago
Oana Horvath f50f3a6557 [fenix] for https://github.com/mozilla-mobile/fenix/issues/10759: close notification shade if still open (https://github.com/mozilla-mobile/fenix/pull/10819) 4 years ago
codrut.topliceanu 51ca52381c [fenix] For https://github.com/mozilla-mobile/fenix/issues/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 7c147dcd8b [fenix] For https://github.com/mozilla-mobile/fenix/issues/10321: Wire up play and pause buttons in tab tray (https://github.com/mozilla-mobile/fenix/pull/10422) 4 years ago
Sawyer Blatz ce07ba1b8c [fenix] For https://github.com/mozilla-mobile/fenix/issues/10465: Add telemetry for voice search (https://github.com/mozilla-mobile/fenix/pull/10785) 4 years ago
Mozilla L10n Automation Bot 4f6ba8bdbb [fenix] Import l10n. 4 years ago
isabelrios a4702a11ff [fenix] For https://github.com/mozilla-mobile/fenix/issues/10756 - UI intermittent media playback failures (https://github.com/mozilla-mobile/fenix/pull/10775) 4 years ago
David Walsh c04fcc2a84 [fenix] For 10731 - Don't show tab tray menu if there are no tabs 4 years ago
Sawyer Blatz ac99207891 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1216: Put voice search behind a nightly & debug flag 4 years ago
Sawyer Blatz a3d6b8b682 [fenix] No issue: Clean up SearchFragment a bit 4 years ago
Sawyer Blatz f3338d0f28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1216: Add voice search 4 years ago
Aaron Train 9a743a838d [fenix] No issue: Disable validateBaselinePing UI test (https://github.com/mozilla-mobile/fenix/pull/10772) 4 years ago
Mozilla L10n Automation Bot 95f6d570f6 [fenix] Import l10n. 4 years ago
Michael Comella 413daedf6c [fenix] For https://github.com/mozilla-mobile/fenix/issues/10757: remove no-op Experiments code and dependency.
We were supposed to have removed Experiments for performance purposes.
However, I find some code dangling in the tree.

Experiments.initialize is no longer called so I suspect
Experiments.withExperiment is a no-op. I verified that the lambda
function provided to it never ran in my local geckoBetaDebug on startup.
Assuming experiments behavior doesn't change in other build types, this
change appears safe.
4 years ago
ekager 44e101cd22 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10718 - Finish activity after removing external session 4 years ago
ekager 75816bf8f2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10691 - Turn on LeakCanary by default for debug builds 4 years ago
Mozilla L10n Automation Bot b055178ea7 [fenix] Import l10n. 4 years ago
Tiger Oakes c0e9118354 [fenix] For https://github.com/mozilla-mobile/fenix/issues/9286 - Add isDefault to topsites 4 years ago
Juan Goncalves e55ee21914 [fenix] For https://github.com/mozilla-mobile/fenix/issues/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 71d0a7a67c [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/6313 - On first load, hides engineView until firstContentfulPaint"
This reverts commit 9a5ccb8e04bb43045d5b03a8f682a2707cd8bf3e.
4 years ago
Emily Kager 066f4f23c0 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/7032: Add scroll to dismiss keyboard in search fragment"
This reverts commit 5e20562678b919cea107ed836306138c31d03c08.
4 years ago
ekager 78af828cc8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6313 - On first load, hides engineView until firstContentfulPaint 4 years ago
partha2000 85fd409bdd [fenix] For https://github.com/mozilla-mobile/fenix/issues/10632 - Update Content Description for X icon in collection 4 years ago
Sachin 131d7cf4de [fenix] For https://github.com/mozilla-mobile/fenix/issues/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 30454c6185 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10656: Adjust etp checkbox dimensions for a11y. 4 years ago
Mozilla L10n Automation Bot 41cff9a493 [fenix] Import l10n. 4 years ago
Grisha Kruglov 3e14d2215b [fenix] Perf telemetry for awesomebar suggestion provider durations
See https://github.com/mozilla-mobile/android-components/pull/6802 for details; requires that PR.
4 years ago
Simon Chae c3804c2265 [fenix] Update Android Components version to 42.0.20200514130134 4 years ago
Oana Horvath 55e4a7c651 [fenix] MediaNotificationTest: close media notification shade after each test (https://github.com/mozilla-mobile/fenix/pull/10649) 4 years ago
Oana Horvath 9324377564 [fenix] for https://github.com/mozilla-mobile/fenix/issues/10587: Disable all flaky collections tests (https://github.com/mozilla-mobile/fenix/pull/10643) 4 years ago
Mihai Branescu d7a45c8f14 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10393 and https://github.com/mozilla-mobile/fenix/issues/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 34c05315e1 [fenix] Import l10n. 4 years ago
Mihai Branescu 990833cafd [fenix] For https://github.com/mozilla-mobile/fenix/issues/10599 - Removed baseline pings form metrics.yaml
As per documentation, this ping is intended to provide metrics that are managed by the library itself, and not explicitly set by the application or included in the application's metrics.yaml file.
4 years ago
Christian Sadilek 9c066e7144 [fenix] Migrate feature-accounts to browser-state 4 years ago
sraturi 2c25e84071 [fenix] created kotlin doc for FenixApplication 4 years ago
Vishwa Patel 9fdb56ae91 [fenix] Issue 7266 fenix remove line (https://github.com/mozilla-mobile/fenix/pull/10630) 4 years ago
Simon Chae e122363a71 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10398: Add AddonInstallationDialogFragment support (https://github.com/mozilla-mobile/fenix/pull/10608) 4 years ago
Oana Horvath 39db615743 [fenix] Disable failing tests from https://github.com/mozilla-mobile/fenix/issues/10587 and https://github.com/mozilla-mobile/fenix/issues/10586 (https://github.com/mozilla-mobile/fenix/pull/10620) 4 years ago
Mozilla L10n Automation Bot cd412800b7 [fenix] Import l10n. 4 years ago
Elise Richards 7d3693de38 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/9504: Edit logins (https://github.com/mozilla-mobile/fenix/pull/9693)
* Create editable view and fragment. Update login info page to display options menu with edit and delete.

* Create feature flag for edit. Check flag in the login detail fragment and default to just delete.

* Add three-dot kebab options menu in login detail fragment. Add title to the login item.

* Nav to and from edit view on save and back pressed.

* Save login through AC login manager. Clear text in editable field on button click.

* Match colors, fonts, dimens to UX specs for edit logins. Enable password reveal/hide and clearing text fields.

* Refactoring logins fragments. Using component Login object for consistency.

Fetch login list when saved logins are opened. Fetch login details when detail view is opened.

Revert "Fetch login list when saved logins are opened. Fetch login details when detail view is opened."

This reverts commit 44fe17166c3332b330229258b2e8982832672e3b.

* Using parcelable login and Login component class to pass ids and items between fragments

* Retrieve login from storage when viewing login details.

Rename login logic for consistency.

Ktlint cleanup

Fix nits and naming consistency.

* UX consistency for login detail and edit login pages

* Rebasing with logins sort - updating logins store.

* Rebasing with logins sort - merging fragments and controllers.

* Lint and removing unused files.

* UX cleanup.

* Update string description
4 years ago
Tiger Oakes b676537519 [fenix] Cache findViewById calls in session control (https://github.com/mozilla-mobile/fenix/pull/10575) 4 years ago
Simon Chae 8461e941e5 [fenix] Update Android Components version to 41.0.20200512130104 🎲🎲 (https://github.com/mozilla-mobile/fenix/pull/10600)
* Update GLEAN metrics and ping formatting

* Update Android Components version to 41.0.20200512130104.
4 years ago