2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-11 13:11:01 +00:00
Commit Graph

3985 Commits

Author SHA1 Message Date
Mozilla L10n Automation Bot
7d7f79ccfa [fenix] Import l10n. 2020-08-24 11:53:01 -07:00
sraturi
f84b53e538 [fenix] for https://github.com/mozilla-mobile/fenix/issues/13478, letting go of the fragment resource inside onDestroyView of AddonsManagementFragment to avoid memory leak 2020-08-24 14:51:50 -04:00
mcarare
244ac47f87 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13315: Fix text direction and alignment for RTL languages. 2020-08-24 12:41:19 +03:00
mcarare
4d75399d62 [fenix] For https://github.com/mozilla-mobile/fenix/issues/13388: Use safe call for nullable swipeRefresh. 2020-08-24 09:41:24 +03:00
Mozilla L10n Automation Bot
c6a8bf73f4 [fenix] Import l10n. 2020-08-22 20:48:45 -07:00
bawyap
21e7936203 [fenix] FNX2-15653:Removes empty check 2020-08-21 20:12:10 -07:00
bawyap
0fca7e5e11 [fenix] FNX2-15653:Removes unused import 2020-08-21 20:12:10 -07:00
bawyap
338c0c1721 [fenix] FNX2-15653:Refactors check method 2020-08-21 20:12:10 -07:00
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