Ionut Cristian Bedregeanu
dc4c14400a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19653 - Address 19643 PR comments
...
Rename handleAddCreditCard to handleAddCreditCardClicked
Rename onClickAddCreditCard to onAddCreditCardClick
Format layout_add_credit_card.xml
2021-05-26 19:06:37 +03:00
Mugurell
6cc2dfd41f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19638 - Don't show extracted text UI for name when editing cards ( https://github.com/mozilla-mobile/fenix/pull/19673 )
...
This comes to ensure consistency with the behavior for when editing the card
number.
2021-05-26 12:05:21 -04:00
Bedregeanu Ionut
126b678693
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19654 - Add RTL support for the "Add credit card" button from "Saved cards" ( https://github.com/mozilla-mobile/fenix/pull/19666 )
...
Co-authored-by: Ionut Cristian Bedregeanu <ionut.bedregeanu@softvision.ro>
2021-05-26 11:58:49 -04:00
Codrut Topliceanu
3a74d32302
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19569 - Decrease the credit card expiry year width to ensure the month is fully visible ( https://github.com/mozilla-mobile/fenix/pull/19582 )
2021-05-26 11:16:29 -04:00
Mugurell
693a65646c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19475 - Introduce a DefaultTabsTrayInteractor
...
Refactored the TabsTrayFragment to not implement the TabsTrayInteractor which
among other advantages allowed for easier testing.
2021-05-26 15:45:54 +03:00
Mugurell
2825595c5f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19475 - Cleanup - respect naming scheme in TabsTrayController
...
In our current MVI implementation the View Interactors are first called in
response to a direct user action and contain methods following the
"onXXHappened" naming scheme and then delegate other Interactors / Controllers
for specific actions.
Controllers contain the business logic for actually updating the app's state
and offer methods following the "handleXXAction" naming scheme.
2021-05-26 15:45:54 +03:00
isabelrios
abff667349
[fenix] Stop depending on JCenter - Screengrab and Falcon
2021-05-26 11:04:58 +02:00
Mozilla L10n Automation Bot
945799c1bf
[fenix] Import l10n.
2021-05-26 00:43:20 +00:00
Sebastian Kaspari
21b40d89d8
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17819 : Update detekt to 1.17.1
2021-05-25 17:19:57 -04:00
Ionut Cristian Bedregeanu
b0caa66de7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18881 - Create a new layout for 'Add credit card' button
...
Add functionality for 'Add credit card' button
Add unit tests for 'Add credit card' functionality
2021-05-25 20:34:49 +03:00
Mugurell
4c3dd87916
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19620 - Have MenuScreenShotTest screenshot DefaultBrowser setting again
...
As a regression from https://github.com/mozilla-mobile/fenix/issues/19590 which added a new setting above the existing
"Set as default browser" setting the settingsTest() needed to be updated to
allow clicking and screenshot of what happens after clicking on the
"Set as default browser" setting which can now be pushed offscreen.
2021-05-25 16:04:39 +03:00
Codrut Topliceanu
6c5d98e939
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18270 - Adds ellipses+last 4 digits to CC display ( https://github.com/mozilla-mobile/fenix/pull/19420 )
...
* For https://github.com/mozilla-mobile/fenix/issues/18270 - Adds ellipses+last 4 digits to CC display
2021-05-25 14:32:17 +03:00
Oana Horvath
7ca40a2fcf
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19415 : fixed private browsing button visibility issue
2021-05-25 10:49:13 +03:00
mcarare
c555252e0c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19554 : Add SyncEngine.CreditCards to sync supportedEngines.
2021-05-25 09:44:03 +03:00
Mozilla L10n Automation Bot
67989b37d4
[fenix] Import l10n.
2021-05-25 00:32:09 +00:00
mcarare
ec95ba0822
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17538 : Perform autofill storage warm-up after visual completeness.
2021-05-24 23:23:15 +03:00
Oana Horvath
44e9a9099f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18603 : Fix and re-enable startBrowsingButtonTest
2021-05-24 19:26:37 +03:00
AndiAJ
ccc2e62961
[fenix] Fix settingsPrivacyItemsTest
2021-05-24 14:12:35 +03:00
mcarare
daef124cd1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19600 : Set manage cards preference visible by default.
2021-05-24 13:10:57 +03:00
mcarare
c1a90b6e3c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19600 : Change manage cards preference UI dynamically.
2021-05-24 11:09:59 +03:00
mcarare
4c2c1b4473
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19600 : Change manage cards preference UI dynamically.
2021-05-24 11:09:59 +03:00
Oana Horvath
570c497a7c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15754 : Get playback state using MediaSession in MediaNotificationTests
2021-05-24 09:48:49 +03:00
Mozilla L10n Automation Bot
8aeb3fa030
[fenix] Import l10n.
2021-05-24 00:29:05 +00:00
Mozilla L10n Automation Bot
2d0615f86d
[fenix] Import l10n.
2021-05-23 00:30:49 +00:00
Mozilla L10n Automation Bot
fd1d6123e9
[fenix] Import l10n.
2021-05-22 00:25:29 +00:00
Mugurell
3ad7bff786
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19590 - Enable credit card autofill in Debug and Nightly ( https://github.com/mozilla-mobile/fenix/pull/19601 )
2021-05-21 11:37:49 -04:00
Mozilla L10n Automation Bot
c084a95612
[fenix] Import l10n.
2021-05-21 12:03:21 +00:00
Codrut Topliceanu
d0bd0eb8a0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19570 - Set appropriate theme color for delete card button ( https://github.com/mozilla-mobile/fenix/pull/19581 )
2021-05-20 19:38:14 -04:00
Sebastian Kaspari
ea2b2316f9
[fenix] AutofillConfiguration: Correctly specify autofill confirm activity.
2021-05-20 16:06:59 +02:00
Mozilla L10n Automation Bot
2e9ed281fc
[fenix] Import l10n.
2021-05-20 02:18:05 +00:00
Mihai Adrian Carare
ac35cf37da
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19054 - Navigate to the Credit card screen when deleting last card. ( https://github.com/mozilla-mobile/fenix/pull/19451 )
2021-05-19 12:55:15 -04:00
Tim D. Smith
43956c9687
[fenix] Fix case of item extras in browser_menu_action event ( https://github.com/mozilla-mobile/fenix/pull/19487 )
...
* Fix case of item extras in browser_menu_action event
Update the event description to match the values observed in telemetry.
* Line length
2021-05-19 11:12:27 -05:00
Mihai Adrian Carare
43965a3255
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18507 - Prevent screenshots on credit card screens. ( https://github.com/mozilla-mobile/fenix/pull/19560 )
2021-05-19 12:07:33 -04:00
mcarare
3061600148
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8370 : Remove extra characters from name mapping.
2021-05-19 14:15:11 +03:00
Mozilla L10n Automation Bot
a23de0165f
[fenix] Import l10n.
2021-05-19 00:32:03 +00:00
Arturo Mejia
07b4f64970
[fenix] Remove feature flag for proton icons re-design https://github.com/mozilla-mobile/fenix/issues/18132
2021-05-18 07:24:22 -04:00
Mozilla L10n Automation Bot
54433dee2a
[fenix] Import l10n.
2021-05-18 00:26:01 +00:00
mcarare
ed3cf07f11
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19418 : Allow multiple lines title for sync cards preference.
2021-05-17 13:39:39 +03:00
Mozilla L10n Automation Bot
d80f218034
[fenix] Import l10n.
2021-05-17 00:27:21 +00:00
Gabriel Luong
13d977b0d4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18287 - Display a credit card autofill prompt ( https://github.com/mozilla-mobile/fenix/pull/19477 )
2021-05-13 21:18:18 -04:00
Arturo Mejia
d6912dd0f9
[fenix] For issue AC https://github.com/mozilla-mobile/fenix/issues/10231 update proton icons third batch
2021-05-13 21:16:21 -04:00
Priyanka
27756aa4f6
[fenix] created string resource for close ( https://github.com/mozilla-mobile/fenix/pull/19500 )
...
Co-authored-by: priyanka0906 <priyanka02amb@reddiffmail.com>
2021-05-13 14:25:33 -05:00
Elise Richards
2803f54537
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17537 : Add preferences for syncing credit cards and addresses ( https://github.com/mozilla-mobile/fenix/pull/19471 )
...
* Add preferences for enable/disable sync for cc and addresses
* Set pref visibility based on feature flags
* Helper function for pin warning preferences and set default values for cc and addresses to false.
* Kdocs for relevant sync functions in account settings
* Default visibility to false for credit cards and addresses in account settings
2021-05-13 14:08:46 -05:00
Jonathan Almeida
f10aebe8e8
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19176 : Exit select mode when removing tab ( https://github.com/mozilla-mobile/fenix/pull/19486 )
2021-05-13 09:31:04 +03:00
Mozilla L10n Automation Bot
e3b90eae64
[fenix] Import l10n.
2021-05-13 00:32:41 +00:00
mcarare
42d3d1edb1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19258 : Replace default Android back button with a custom icon.
2021-05-12 16:56:49 +03:00
AndiAJ
1a8155edfd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19468 and https://github.com/mozilla-mobile/fenix/issues/19478 fix intermittent UI tests
2021-05-12 15:18:54 +03:00
Mozilla L10n Automation Bot
8e16b102f6
[fenix] Import l10n.
2021-05-12 08:56:08 +00:00
Codrut Topliceanu
099b301288
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19091 - Fix Undo of close multiple tabs ( https://github.com/mozilla-mobile/fenix/pull/19466 )
...
Fixes the issue where closing multiple selected tabs and then pressing Undo would only restore one of the tabs.
2021-05-12 10:12:03 +03:00
Roger Yang
b7ecc05811
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19147 : Move set startup metrics off main thread
2021-05-12 06:44:31 +04:00