Commit Graph

3315 Commits

Author SHA1 Message Date
mozilla-l10n-automation-bot
d30ca3d57a
Import l10n. (#27211) 2022-09-29 00:35:02 +00:00
mozilla-l10n-automation-bot
6ebecfcaa7
Import l10n. (#27199) 2022-09-28 00:34:50 +00:00
mozilla-l10n-automation-bot
d6883bc1f3
Import l10n. (#27186) 2022-09-27 00:37:50 +00:00
mozilla-l10n-automation-bot
00f28939a1
Import l10n. (#27165) 2022-09-26 00:34:04 +00:00
mozilla-l10n-automation-bot
4834f789e7
Import l10n. (#27157) 2022-09-25 00:35:07 +00:00
mozilla-l10n-automation-bot
0164544e41
Import l10n. (#27150) 2022-09-24 00:31:32 +00:00
mozilla-l10n-automation-bot
4c3db08399
Import l10n. (#27116) 2022-09-23 00:39:08 +00:00
jeddai
fba46517ff update initial_experiments.json based on the current first-run experiments in experimenter 2022-09-22 15:38:41 -04:00
mozilla-l10n-automation-bot
89998334f3
Import l10n. (#27098) 2022-09-22 00:30:22 +00:00
Roger Yang
bc1cfb88e8 Revert "For #11404 - Create open all function"
This reverts commit 9cf42cb7d9.
2022-09-21 23:11:23 +00:00
Roger Yang
dff4c31606 Revert "For #11404 - Add 'Open all in private tabs' option as requested."
This reverts commit fe16a81c1d.
2022-09-21 23:11:23 +00:00
Roger Yang
cfa376e5d2 Revert "For #11404 - Create alert message when a lot of tabs are to be opened."
This reverts commit c75e331a30.
2022-09-21 23:11:23 +00:00
Roger Yang
7fc213ce0c Revert "For #11404 - Update open all tabs warning message"
This reverts commit b11fd9131d.
2022-09-21 23:11:23 +00:00
Mugurell
103a0cb250 For #26644 - Split the Fenix logo in two images
This will allow us applying a certain tint just for the image containing a text
to have a better contrast with wallpapers.
2022-09-21 13:03:55 +00:00
mozilla-l10n-automation-bot
74cb0679e2
Import l10n. (#27083) 2022-09-21 00:34:02 +00:00
Noah Bond
892e9842d4 For #26854 - Fix bug causing the Top Sites sponsored text to show scrollbars 2022-09-20 18:03:24 +00:00
mcarare
bcc12b65ce For #27004: Make the top site frame layout focusable.
This makes the layout visible to a11y screen readers.
2022-09-20 07:05:11 +00:00
mozilla-l10n-automation-bot
8fa1924e83
Import l10n. (#27069) 2022-09-20 00:36:26 +00:00
MatthewTighe
c77ee6f371 For #27064 - Remove all unused strings marked moz:removedIn <= 104 2022-09-19 19:54:08 +00:00
Pg
b11fd9131d For #11404 - Update open all tabs warning message
Specify Firefox will only slow down while pages are loading.
2022-09-19 14:25:16 -04:00
Pg
c75e331a30 For #11404 - Create alert message when a lot of tabs are to be opened.
Current threshold is 15.
2022-09-19 14:25:16 -04:00
Pg
fe16a81c1d For #11404 - Add 'Open all in private tabs' option as requested.
https://github.com/mozilla-mobile/fenix/pull/21212#discussion_r739172674

- Add option is tree dot menu
- Edit folder opening to be aware of browsing mode
- Add metrics
- Add unit tests for 'Open all in private tabs'
- Add Android tests for open all in private.
2022-09-19 14:25:16 -04:00
Pg
9cf42cb7d9 For #11404 - Create open all function
- Create element to be displayed

- Update the interface and bind in the view holder
Set the filter to limit this action to FOLDER.

- Create core function
Main logic is done on the controller (has it should be done). The whole
process is done in one coroutine to be non-blocking as many
(sub)folders & links can be present. If folder is empty, a toast is
displayed. Else iterate on items. When item is:
- a FOLDER -> restart process (without toast) on the folder
- a ITEM -> open it
- a SEPARATOR -> do nothing
Once finished, show the tabs tray.

Toast message is defined in fragment to have access to context.

- Create androidTest for openAllInTabs
- Create tests for handleBookmarkFolderOpening
- Display 'open all' options only if folder has at least on child:
A coroutine and suspended functions have to be used, since `getTree`
is async.
2022-09-19 14:25:16 -04:00
mozilla-l10n-automation-bot
26cd937a61
Import l10n. (#27056) 2022-09-19 00:38:04 +00:00
mozilla-l10n-automation-bot
055afeade8
Import l10n. (#27050) 2022-09-18 00:32:12 +00:00
mozilla-l10n-automation-bot
85b9c6e057
Import l10n. (#27047) 2022-09-17 00:37:53 +00:00
mozilla-l10n-automation-bot
9822a2d65b
Import l10n. (#27037) 2022-09-16 00:34:29 +00:00
sarah541
5e2fe2285c For #27029 - Use placeholder inplace of app name 2022-09-15 22:14:06 +00:00
mavduevskiy
7fc96b01b2
Closes #26973: adjust wallpaper onboarding ui (#26974)
Co-authored-by: mike a <mavduevskiy@gmail.com>
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-09-15 04:06:15 +00:00
Alexandru2909
817827997f For #26424 - Create wallpaper file migration helper 2022-09-15 03:19:02 +00:00
mozilla-l10n-automation-bot
9f0f052cab
Import l10n. (#26991)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-09-15 01:41:43 +00:00
Gabriel Luong
d468bb5c58 For #26987 - Update MR Onboarding strings for existing users 2022-09-14 23:20:36 +00:00
sarah541
805fb0ff60 For #26908 - Update wallpapers settings page design 2022-09-14 19:45:38 +00:00
mozilla-l10n-automation-bot
1164703571
Import l10n. (#26970) 2022-09-14 00:36:07 +00:00
mike a
3aff74b40a Closes #26212: Download wallpapers when a thumbnail is clicked 2022-09-13 05:55:24 +00:00
mozilla-l10n-automation-bot
67ba299f77
Import l10n. (#26952) 2022-09-13 00:40:06 +00:00
mike a
65bee4bb27 Closes #26750: add Wallpapers Onboarding dialog 2022-09-12 23:21:25 +00:00
Mozilla L10n Automation Bot
d5592687d2 Import l10n. 2022-09-11 21:03:38 -04:00
Christian Sadilek
a4692a67f0 Revert "Closes #26750: add Wallpapers Onboarding dialog"
This reverts commit 05b95b6a97.
2022-09-11 13:25:28 -04:00
Mozilla L10n Automation Bot
42b9bbce44 Import l10n. 2022-09-11 12:52:57 -04:00
mozilla-l10n-automation-bot
3d5c6b96b8
Import l10n. (#26912) 2022-09-10 00:38:28 +00:00
mike a
05b95b6a97 Closes #26750: add Wallpapers Onboarding dialog 2022-09-09 23:30:31 +00:00
Mozilla L10n Automation Bot
72227cb6a3 Import l10n. 2022-09-08 21:19:59 -04:00
Charlie Humphreys
13808e4535 remove qa experiment 2022-09-08 18:13:58 +00:00
Mozilla L10n Automation Bot
316e495f22 Import l10n. 2022-09-08 00:01:32 -04:00
mergify
dedc7704e3 update initial_experiments.json based on the current first-run experiments in experimenter 2022-09-08 00:00:48 -04:00
Gabriel Luong
812f073e39 For #26777 - Part 2: Refactor the Jump Back In onboarding CFR to use the CFRPopup 2022-09-08 01:30:16 +00:00
sarah541
adb7f7d48a For #26731 - First run onboarding updates 2022-09-07 22:36:25 +00:00
sarah541
bd06b626bf For #26867 - Remove feature flag for first run onboarding updates 2022-09-07 21:44:33 +00:00
mozilla-l10n-automation-bot
7c1aa011a9
Import l10n. (#26849) 2022-09-07 00:46:52 +00:00
Noah Bond
b1369a5de8 For #26606 - Add backplating to Top Sites 2022-09-06 17:48:02 +00:00
mozilla-l10n-automation-bot
92f68301bb
Import l10n. (#26828) 2022-09-06 00:39:00 +00:00
mozilla-l10n-automation-bot
3d1924eb93
Import l10n. (#26814) 2022-09-05 00:39:53 +00:00
mozilla-l10n-automation-bot
1aa59661b3
Import l10n. (#26806) 2022-09-04 00:34:03 +00:00
mozilla-l10n-automation-bot
25fb180af4
Import l10n. (#26799) 2022-09-03 00:58:22 +00:00
Ben Dean-Kawamura
fb0ebe4eec Added secret debug menu to override the push server URL (#24170)
- Created a new "sync debug" pref screen to hold the Fxa, Sync, and Push
  server override prefs.  They were taking a lot of screen space on the
  top-level settings menu as individual items
- Added button on that screen to quit FF which is needed to apply the
  changes.
    - This is definitely not the nicest UI, but hopefully QA can just
      override the prefs once save them in an emulator and never have to
      go back to this screen.
    - I do think this is a nicer UI than before, where FF would quit
      after a change to any of the prefs.  That forces you to restart FF
      3 times if you wanted to override all 3 server URLs.
2022-09-02 18:46:58 +00:00
mozilla-l10n-automation-bot
d8c881a9f7
Import l10n. (#26779) 2022-09-02 00:36:57 +00:00
Gabriel Luong
9c2d4722ef For #26738 - Update MR onboarding with the latest illustrations 2022-09-01 22:22:08 +00:00
mergify
afa661507b update initial_experiments.json based on the current first-run experiments in experimenter 2022-09-01 10:10:26 -04:00
mozilla-l10n-automation-bot
a7b4134e26
Import l10n. (#26749) 2022-09-01 00:37:46 +00:00
mergify
58a1ae34ab update initial_experiments.json based on the current first-run experiments in experimenter 2022-08-31 16:41:11 -04:00
Mugurell
de7cf91d8a For #26450: Remove the star icon from Pocket sponsored stories 2022-08-31 15:27:01 +00:00
mergify
2f1f6f3213 update initial_experiments.json based on the current first-run experiments in experimenter 2022-08-30 21:54:33 -04:00
mozilla-l10n-automation-bot
58b228575d
Import l10n. (#26720) 2022-08-31 00:40:51 +00:00
Lucius
d26642b680 For #26093: Use ic_menu instead of ic_close
An override for History already exists in `HistoryListItemViewHolder`, so no global override for this icon is needed.
2022-08-30 10:20:19 -04:00
mozilla-l10n-automation-bot
6ad87373ff
Import l10n. (#26703) 2022-08-30 00:41:37 +00:00
Gabriel Luong
d314c1102b For #26693 - Use a new ID for onboarding_home_sync_title 2022-08-29 18:08:05 +00:00
MatthewTighe
853778e29a For #26511: load homescreen wallpaper in blocking coroutine 2022-08-29 17:33:13 +00:00
sarah541
890a950f66 For #26489 - Add synced tab pickup onboarding message 2022-08-29 15:20:07 +00:00
mozilla-l10n-automation-bot
82e86a8c54
Import l10n. (#26681) 2022-08-29 09:52:17 +00:00
Gabriel Luong
f6550f0fed For #26668 - Use the correct string for onboarding_home_sync_title 2022-08-26 19:40:33 +00:00
Alexandru2909
21d3d0f8f0 For #26190 - Update jump back in cfr logic and message 2022-08-26 08:45:31 +00:00
Gabriel Luong
1c77d8a978
For #26656 - Use the correct string for onboarding_home_welcome_description (#26657)
* For #26656 - Use the correct string for onboarding_home_welcome_description

* Update app/src/main/res/values/strings.xml

Co-authored-by: Sarah541 <sarahkhan1107@hotmail.com>

Co-authored-by: Sarah541 <sarahkhan1107@hotmail.com>
2022-08-26 03:15:47 +00:00
mozilla-l10n-automation-bot
3048a05a56
Import l10n. (#26654) 2022-08-26 00:59:47 +00:00
Noah Bond
bd36b31e5c For #26608 - Update recent bookmarks homepage title 2022-08-25 20:55:50 +00:00
Mugurell
5b083f5edd For #26646 - Use unescaped typographic apostrophes instead of escaped quotes 2022-08-25 19:36:27 +00:00
Gabriel Luong
9a64acd4b6 For #26169 - MR Home Onboarding Dialog for upgrading users 2022-08-25 18:22:35 +00:00
Mugurell
4286606d8f For #26224 - New TCP CFR popup
If Total Cookie Protection is enabled when first accessing a normal tab
(not a custom tab) a new Contextual Feature Recommendation popup will be shown
informing about the added protection and allowing the user to open a support
page with more data about the new option for privacy protection.
2022-08-25 12:30:10 +00:00
Mugurell
bf23a2a6b9 For #18175 - Add a new total protection ETP cookies policy
This should only add the new option in settings based on a Nimbus experiment.
2022-08-25 10:05:11 +00:00
mozilla-l10n-automation-bot
faa30e9c0e
Import l10n. (#26636) 2022-08-25 00:50:25 +00:00
mergify
e1b055a0ec update initial_experiments.json based on the current first-run experiments in experimenter 2022-08-24 16:36:04 -04:00
Alexandru2909
b29b5049aa For #26400 - Add long-press option to remove tab pickup on homescreen 2022-08-24 12:42:44 +00:00
mozilla-l10n-automation-bot
203d7b28bf
Import l10n. (#26619)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-08-24 03:12:56 +00:00
mozilla-l10n-automation-bot
7944e442a5
Import l10n. (#26592) 2022-08-23 00:39:56 +00:00
Gabriel Luong
620ced08c9 For #26579 - Remove all unused strings marked moz:removedIn <= 103 2022-08-22 18:10:38 +00:00
Mozilla L10n Automation Bot
c58634fa7c Import l10n. 2022-08-21 00:41:17 +00:00
Mozilla L10n Automation Bot
4777f03d9a Import l10n. 2022-08-20 00:36:37 +00:00
mike a
cb3f620507 Closes #26530: add top spacing to header in history list 2022-08-19 19:41:43 +00:00
Gabriel Luong
6a7f9075ad For #26549 - Add Nimbus feature flag for first run onboarding page updates and Jump back in CFR 2022-08-19 19:06:34 +00:00
mike a
8e4effe70a Revert "Closes #25967: add classes to support multiple viewHolders"
This reverts commit f910fcfe76.
2022-08-19 01:52:15 +00:00
Mozilla L10n Automation Bot
9d127817d0 Import l10n. 2022-08-19 00:47:36 +00:00
mike a
c90debfe15 Revert "Closes #24307: add synced history empty fragment, feature flag and history screen showing only local files 2022-08-18 22:33:07 +00:00
Gabriel Luong
5f2ebf8125 For #26528 - Add a nimbus feature flag for MR Home Onboarding Dialog 2022-08-18 21:30:37 +00:00
mergify
765c3e0b99 update initial_experiments.json based on the current first-run experiments in experimenter 2022-08-17 22:06:32 -04:00
Mozilla L10n Automation Bot
6e18cb1043 Import l10n. 2022-08-17 21:07:46 -04:00
Mozilla L10n Automation Bot
32b635d5c8 Import l10n. 2022-08-17 00:52:37 +00:00
sunilk9211
db47f4182d For #25985: Remove ability to click the logo to change the wallpaper 2022-08-16 19:11:39 +00:00
mavduevskiy
40ef60ca87 Revert "Closes #25942: use HistoryFragment to show synced history"
This reverts commit 6483e1c647.
2022-08-16 18:42:34 +00:00
sarah541
0b0e31aae8 For #26421 - Extract synced tabs into it's own viewholder 2022-08-16 04:12:55 +00:00
Mozilla L10n Automation Bot
7d0c09fb3e Import l10n. 2022-08-16 01:07:57 +00:00
mike a
9baf0db8db Closes #26446: add wallpaper oboarding Nimbus flag 2022-08-15 23:21:25 +00:00
Mozilla L10n Automation Bot
c9c7e2f3b8 Import l10n. 2022-08-15 13:24:51 +00:00
Mozilla L10n Automation Bot
e4ee87a614 Import l10n. 2022-08-14 00:40:15 +00:00
Mozilla L10n Automation Bot
a28ffd76bd Import l10n. 2022-08-13 15:55:23 +00:00
sarah541
bbb602a2fd For #26308 - Add feature flag for MR onboarding 2022-08-12 15:01:33 +00:00
Mozilla L10n Automation Bot
f356df785c Import l10n. 2022-08-10 07:26:01 +00:00
rxu
2a30213fc1 Add "manage account and devices" button to home menu in mozillaonline builds 2022-08-10 06:50:08 +00:00
Mozilla L10n Automation Bot
37745eb83d Import l10n. 2022-08-09 10:12:58 +00:00
Noah Bond
db0162465b For #26289 - Remove search term tab groups metrics and setting 2022-08-08 18:16:33 +00:00
rudmannn
8e8ea5e57a
Fix #26362: Use app:lineHeight to support API Level <= 27 (#26364)
* Fix android:lineHeight

Change android:lineHeight to app:lineHeight for incompatibilities at API Level <= 27

* Fix android:lineHeight (Part 2)

Change android:lineHeight to app:lineHeight for fixing incompatibilities in custom_search_engine

* Change android:lineHeight (Part 3)

Change android:lineHeight to app:lineHeight in settings_https_only for incompatibilities at API Level <= 27

* cleanup lint-baseline.xml

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2022-08-08 12:12:18 -04:00
Alexandru2909
1a2b357119 For #26302 - Change header text height to wrap_content for autofill add/edit screens 2022-08-08 05:37:09 +00:00
Mozilla L10n Automation Bot
9255d351fd Import l10n. 2022-08-08 00:39:10 +00:00
Mozilla L10n Automation Bot
4f77d2966b Import l10n. 2022-08-07 00:43:28 +00:00
Mozilla L10n Automation Bot
4379b06288 Import l10n. 2022-08-06 00:39:20 +00:00
Mozilla L10n Automation Bot
926daabe1f Import l10n. 2022-08-05 00:40:01 +00:00
Mozilla L10n Automation Bot
dd563b19f0 Import l10n. 2022-08-04 01:10:03 +00:00
Noah Bond
8656fd48eb For #26227 - Remove search term tab groups from Jump Back In 2022-08-04 00:10:47 +00:00
Mugurell
aa992263d6 For #26172 - New CFR popup composable
This will allow for pinpoint accuracy when anchoring and resolve any color
disparities between the popup body and the indicator arrow by having everything
drawn programmatically as one shape.

Because of the async nature of the values for insets and screen rotation
immediately after an orientation change the popup will automatically get
dismissed to prevent any anchoring issues.
While not ideal the effect of this is better than accepting layout issues after
orientation changes and is the same approach used for other of our popups.
2022-08-03 19:04:31 +00:00
Christian Sadilek
7ddc50017e Revert "For #26227 - Remove search term tab groups from Jump Back In"
This reverts commit fa00527dc6.
2022-08-03 02:39:42 +00:00
Christian Sadilek
b24650c449 Revert "For #26227 - Remove search term tab groups from Recently Visited"
This reverts commit c45e4b4ac5.
2022-08-03 02:39:42 +00:00
Mozilla L10n Automation Bot
4ee1b6da9e Import l10n. 2022-08-03 00:36:46 +00:00
Noah Bond
c45e4b4ac5 For #26227 - Remove search term tab groups from Recently Visited 2022-08-02 22:46:10 +00:00
Noah Bond
fa00527dc6 For #26227 - Remove search term tab groups from Jump Back In 2022-08-02 22:46:10 +00:00
Mozilla L10n Automation Bot
1cf34a5ac4 Import l10n. 2022-08-02 01:35:29 +00:00
Mozilla L10n Automation Bot
c80195064f Import l10n. 2022-08-01 00:39:20 +00:00
Mozilla L10n Automation Bot
b57ff63707 Import l10n. 2022-07-31 00:45:15 +00:00
Mozilla L10n Automation Bot
77a6381520 Import l10n. 2022-07-30 00:42:27 +00:00
Mozilla L10n Automation Bot
5e58ace753 Import l10n. 2022-07-29 00:42:02 +00:00
mike a
6483e1c647 Closes #25942: use HistoryFragment to show synced history 2022-07-28 20:53:36 +00:00
Mozilla L10n Automation Bot
cf21e02182 Import l10n. 2022-07-28 00:38:34 +00:00
Roger Yang
015b79f833 For #26061: Make sure favicons are cropped correctly 2022-07-27 22:11:13 +00:00
Mozilla L10n Automation Bot
d48bb493e7 Import l10n. 2022-07-27 00:48:42 +00:00
mcarare
4b5b15aa53 For #22692: Remove Metropolis font. 2022-07-26 16:39:29 +00:00
Gabriel Luong
ac51c345e7 For #26182 - Remove all unused strings marked moz:removedIn <= 102 2022-07-26 02:29:54 +00:00
Mozilla L10n Automation Bot
74d143721c Import l10n. 2022-07-26 01:52:49 +00:00
mike a
ed152a31c1 Closes #26174: remove escapes from the typographic quotes 2022-07-25 19:30:19 +00:00
mike a
a475541be2 Closes #26174: fix delete time range prompt text punctuation 2022-07-25 19:30:19 +00:00
Mozilla L10n Automation Bot
4ec71c3aba Import l10n. 2022-07-25 00:43:30 +00:00
Mozilla L10n Automation Bot
7c4e087749 Import l10n. 2022-07-24 00:39:21 +00:00
Mozilla L10n Automation Bot
75864cca82 Import l10n. 2022-07-23 00:41:38 +00:00
Gabriel Luong
1e43c4474c For #26146 - Use the correct moz:removedIn version in @string/delete_browsing_data_prompt_message 2022-07-22 16:28:53 +00:00
Mozilla L10n Automation Bot
fa8e4a7cc6 Import l10n. 2022-07-22 00:48:41 +00:00
Gabriel Luong
7603d6db66 For #26134 - Add parameter description for @string/delete_all_history_group_prompt_message 2022-07-21 15:58:22 +00:00
Mozilla L10n Automation Bot
15a870c356 Import l10n. 2022-07-21 00:43:17 +00:00
mike a
7982c6b79f Close #25954: add a new delete time range confirmation dialog for history screen 2022-07-20 21:01:14 +00:00
Mozilla L10n Automation Bot
52a2cb6a4d Import l10n. 2022-07-20 00:42:36 +00:00
Noah Bond
7e59a644d5 For #21898 - Remove search term tab groups from the Tabs Tray 2022-07-19 16:59:57 +00:00
sarah541
da4328e53f For #22186 - Scroll to collection after creating one 2022-07-19 16:07:18 +00:00
Mozilla L10n Automation Bot
96472c9d72 Import l10n. 2022-07-19 00:44:36 +00:00
sarah541
4419e99b48 For #25894 - Add firefox suggest header for lib suggestions 2022-07-18 18:47:10 +00:00