bawyap
b9d20da423
[fenix] FNX2-15653:checks blanks name in homescreen shortcut name
2020-08-21 20:12:10 -07:00
Kate Glazko
d72900eecd
[fenix] No Issue: Fix DownloadItemKtTest
2020-08-21 18:51:57 -07:00
Jonathan Almeida
76e3bccb06
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11918 : Take a screenshot when clicking the tab tray
...
We looked into taking a screenshot right before leaving the
BrowserFragment, however this call will always fail since it's
non-blocking (we never want it to be blocking too), and we will never
receive a screenshot when a session is detached from an EngineView
before the callback is complete.
In Fenix, we can nicely evade this by taking a screenshot when click
the tabs tray icon, which is where you would want to see the most
up-to-date thumbnail of the tab and also does not leave the
BrowserFragment as well.
2020-08-21 20:30:50 -04:00
kglazko
dc44991fea
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13935 : Enhanced File Type List Icons ( https://github.com/mozilla-mobile/fenix/pull/14036 )
...
* For https://github.com/mozilla-mobile/fenix/issues/13935 : Enhanced File Type List Icons
* For https://github.com/mozilla-mobile/fenix/issues/13935 - Pulls out and tests logic for getting the icon for a DownloadItem
Co-authored-by: Kate Glazko <kglazko@Kates-MacBook-Pro.local>
Co-authored-by: Jeff Boek <jeff@jeffboek.com>
2020-08-21 16:14:40 -07:00
Kate Glazko
a9d74f5437
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13983 : Show Only Completed Downloads in List
2020-08-21 11:52:19 -07:00
Kate Glazko
97004cc454
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13979 : Deleted Download Files Shouldnt Show
2020-08-21 08:38:07 -07:00
Mozilla L10n Automation Bot
660846ad33
[fenix] Import l10n.
2020-08-21 15:19:01 +03:00
Mihai Branescu
885926e000
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11051 - added/fixed unit tests for voice search
...
Allow package manager to resolve voice intent
2020-08-21 13:45:26 +03:00
Mihai Branescu
61b3f14592
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11051 - added intent check for voice search
...
Also made the activity translucent so that it won't flicker when the user pressses the button and Google app is disabled
2020-08-21 13:45:26 +03:00
Mihai Adrian Carare
90d7d5be15
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13938 : Implement nav to notification settings for all OS versions. ( https://github.com/mozilla-mobile/fenix/pull/13972 )
2020-08-20 15:10:04 -05:00
Jeff Boek
3ae85079b6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13473 - Addresses nits
2020-08-20 13:03:03 -07:00
Jeff Boek
dc58860300
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13483 - Checks if the device has a camera before showing the QR scanning button
2020-08-20 13:03:03 -07:00
Jeff Boek
3dae168443
[fenix] No Issue - Fixes up linting errors
2020-08-20 13:03:03 -07:00
Jeff Boek
0e512ec2b4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13473 - Fixes edge cases with Awesomebar not visible
2020-08-20 13:03:03 -07:00
Jeff Boek
e16ebd57bb
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13483 - Adds QR scanning to new search dialog
2020-08-20 13:03:03 -07:00
Jeff Boek
fefc00ae88
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13473 - Adds pill_wraper to the search dialog
2020-08-20 13:03:03 -07:00
Kate Glazko
2bed7c3585
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13974 : Long Press Should Not Result In Crash
2020-08-20 11:42:21 -07:00
Elise Richards
87e1b377a9
[fenix] FNX-14498 ⁃ For https://github.com/mozilla-mobile/fenix/issues/9487 : improve fxa onboarding manual sign in card ( https://github.com/mozilla-mobile/fenix/pull/13317 )
...
* Replace strings, add learn more, hook up button
* Constrain learn more and icon to the text
* View holder tests
* Lint
* Update homescreen ui test
2020-08-20 11:05:11 -05:00
Mugurell
77bd9544dd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8578 - Don't attempt to use different addons icons backgrounds
...
After the change from AC https://github.com/mozilla-mobile/fenix/issues/8054 specifying different addons icons backgrounds
is not possible anymore.
All favicons used all throughout the app will have the same background.
2020-08-20 14:45:55 +03:00
Kate Glazko
51f2750a76
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13940 : Pull To Refresh View Causes Throbber Downloads
2020-08-19 20:35:25 -07:00
Mozilla L10n Automation Bot
8a92c45d29
[fenix] Import l10n.
2020-08-19 20:57:36 -04:00
Kate Glazko
faf3c8320f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13939 : Missing empty state for downloads view
2020-08-19 17:51:57 -07:00
Jonathan Almeida
c3734a1299
[fenix] No issue: Fix missing FeatureFlags imports
2020-08-19 16:28:46 -07:00
Kate Glazko
e0e3bd7889
[fenix] No Issue: Fix Lint Issues Downloads Manager
2020-08-19 15:47:08 -07:00
Jonathan Almeida
4836894fd0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12287 : Address review comments
2020-08-19 17:37:56 -04:00
Jonathan Almeida
1a7ba25347
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12287 : Add feature flag for Synced Tabs in tabs tray
2020-08-19 17:37:56 -04:00
Jonathan Almeida
7286969285
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12287 : Show devices with no tabs in Synced Tabs list
2020-08-19 17:37:56 -04:00
Jonathan Almeida
73c7e9c3f7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/12287 : Add Synced Tabs to Tabs Tray
2020-08-19 17:37:56 -04:00
Elise Richards
05389ad4e5
[fenix] FNX-14546 ⁃ For https://github.com/mozilla-mobile/fenix/issues/13096 : Add notifications pref in top level settings ( https://github.com/mozilla-mobile/fenix/pull/13366 )
...
* Add notifications pref in top level settings to route to Android app and notification settings
* Make pref visible on Oreo and higher
* Only show notifications pref when Oreo and above
2020-08-19 13:24:48 -05:00
Kate Glazko
ce57fdeeb9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/349 : View Downloads
2020-08-19 11:23:50 -07:00
Oana Horvath
4e0a401403
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/13219 : Changes device long-tap delay before UI tests ( https://github.com/mozilla-mobile/fenix/pull/13502 )
2020-08-19 11:06:40 -04:00
Mozilla L10n Automation Bot
b12bf5efbb
[fenix] Import l10n.
2020-08-19 10:31:27 +03:00
Jeff Boek
af34cbd92b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11656 - Adds addon user attributes to leanplum
2020-08-18 14:29:10 -07:00
Kainalu Hagiwara
f175288aa7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13330 - Remove feature flag for swipe to switch tabs.
2020-08-18 10:31:23 -10:00
TejaswiKarasani
481a7546a7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/112,https://github.com/mozilla-mobile/fenix/issues/145 : Verify Search engine can be changed temporarily using Search engine ( https://github.com/mozilla-mobile/fenix/pull/13259 )
2020-08-18 10:03:47 -07:00
Kainalu Hagiwara
abc6217f9e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13030 - Use material design animation values for swipe to switch tabs.
2020-08-18 14:59:05 +03:00
Gilbert Gilb's
17973c382e
[fenix] Add custom Activity to show libraries licenses.
...
As Google's library for showing licences isn't open-source, this commit
reimplements its main Activity. This is in prevision to having an OSS
flavor of fenix.
We chose to not introduce dependencies to third-party libraries
such as AboutLibraries for now, and we'll stick to using Google's gradle
plugin for the dependencies extraction.
Fixes https://github.com/mozilla-mobile/fenix/issues/7584
See also https://github.com/mozilla-mobile/fenix/issues/162
2020-08-17 19:18:22 -07:00
Mozilla L10n Automation Bot
1db06d41b0
[fenix] Import l10n.
2020-08-17 17:51:52 -07:00
ekager
bfb30d200f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13251 - Use bottomSheetCallback in multiselect mode
2020-08-17 11:46:03 -04:00
mcarare
05fe44c96a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13761 : Add a11y change listener after toolbar is initialised.
...
Also removed it before reference is removed in onDestroy.
2020-08-17 11:35:35 -04:00
Arturo Mejia
d736d9c24f
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/12796 : Ensure Cookie purging is only active in nightly or debug.
2020-08-17 10:03:25 -04:00
codrut.topliceanu
af0afa5713
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8625 - Label for search engine radio buttons
2020-08-17 15:15:35 +03:00
Mozilla L10n Automation Bot
568657c910
[fenix] Import l10n.
2020-08-17 12:34:51 +03:00
Sachin
6f3c613f97
[fenix] for https://github.com/mozilla-mobile/fenix/issues/11364 added a resetAfter for onboarding variable inside HomeFragment to avoid random system strictmode violations during UI testing. ( https://github.com/mozilla-mobile/fenix/pull/13811 )
2020-08-16 22:46:41 -07:00
Tiger Oakes
0e2cdbb0e0
[fenix] FNX-14513 ⁃ For https://github.com/mozilla-mobile/fenix/issues/12862 : Use concept-menu in library ( https://github.com/mozilla-mobile/fenix/pull/13332 )
2020-08-14 16:44:09 -07:00
Simon Chae
f26917773c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13256 : Set add-on settings tab mode based on BrowsingModeManager
2020-08-14 16:30:57 -07:00
Tiger Oakes
1f7bb1af2e
[fenix] Use AC version of PrivateNotificationService ( https://github.com/mozilla-mobile/fenix/pull/12459 )
2020-08-14 16:08:41 -07:00
Roger Yang
bdf01c141b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/13459 : Pass DefaultLoadUrlUseCase to AppLinksFeature ( https://github.com/mozilla-mobile/fenix/pull/13460 )
2020-08-14 16:09:36 -04:00
Kainalu Hagiwara
32d3e0e474
[fenix] Remove selection holder from bookmark viewholder constructors.
...
Now that we're passing the mode to the viewholders in their bind
methods, there's no real need to pass them into their constructors. This
also allows us to remove the indirection of having the adapter implement
the SelectionHolder interface and have the mode implement it directly.
2020-08-14 13:03:08 -07:00
Kainalu Hagiwara
104f4b0060
[fenix] Add tests for Bookmarks DiffUtil and ViewHolders.
2020-08-14 13:03:08 -07:00