Commit Graph

395 Commits (48ea10cd9d62ae924757a528656265f5805019f1)

Author SHA1 Message Date
ekager ad265be672 For #11303 - Change copy login origin to open in browser 4 years ago
ValentinTimisica e39d5b6de7 For #11763: Shows confirmation dialog when deleting last tab from collection 4 years ago
ValentinTimisica c3acde438a For #11889: Changes collection creation confirmation snackbar strings
Also I changed the adding tabs to collection confirmation string from
tabtray to take into account the number of tabs.
Example: 1 tab-"Tab saved!"; multiple tabs-"Tabs saved!"
4 years ago
mcarare 216da0c64b For #10285: Add a custom TextView for links with a11y improvements. 4 years ago
mcarare e7bc266578 For #11665: Adjust visual design for delete browsing data screens. 4 years ago
Emily Kager 44ff29bdc0 Revert "For issue #9949 - Bookmarks/History deletion inconsistencies"
This reverts commit 3feab90b19.
4 years ago
David Walsh 3feab90b19 For issue #9949 - Bookmarks/History deletion inconsistencies
- Added the undo action for deleting individual history items by creating a new field to the history state containing the id's of the history items that are pending for deletion; This field is used inside the update function from the view to show/hide the items.

 - Added a new check inside the "deleteMulti" method from BookmarkFragment that calls the showRemoveFoldersDialog to prevent the user from being able to delete one or more bookmark folders without being asked for confirmation, as in #8648.
4 years ago
liuche 35fa445165
Issue #11112 - Update empty collections string + tests. (#11538) 4 years ago
ekager e71ed31ed9 For #11498 #11499 - preland new synced tabs strings 4 years ago
Sawyer Blatz 0a9afbed42 For #11380: Update migration tip text 4 years ago
Gabriel Luong a2f087b816 For #8312 - Land strings for limiting how many top sites you can add 4 years ago
Elise Richards 68017e5a00 Edit saved login duplicate error. 4 years ago
David Walsh 1356b3e426 For 11271 - Provide useful tab counter message for accessibility 4 years ago
ValentinTimisica 32bfba5b36 For #11201: Updates 'synced tabs' and account settings 'tabs' strings 4 years ago
Jeff Boek d8ef0722e3 For #11175 - Moves tab tray strings to be translated, fixes description of the fab string 4 years ago
Mozilla L10n Automation Bot 5373a75f57 For #10502 - Show snackbar after adding tabs to collection from tab tray 4 years ago
Sawyer Blatz e9189dc089 For #11045: Add reader mode to urlView 4 years ago
mcarare 512aa46224 For #11229: Update ETP cfr string and behaviour. 4 years ago
mcarare 91c27a023e For #11229: Update settings ETP copy. 4 years ago
mcarare a0d9189321 For #11229: Update onboarding ETP copy. 4 years ago
Dennis Schubert d046d908fc Bug 1643132 - Remove native "Report site issue" functionality.
This will be replaced by the WebCompat team's system extension that ships as an android-component.
4 years ago
Jeff Boek 2dd0a3cb9e
Implement tab tray design improvements and fix close functionality. 4 years ago
Vishwa Patel 4da22c605a For #10834 - Adding Sync Tabs Feature in Fenix 4 years ago
ekager 20e358228e For #11015 - Switch Default ETP Setting to Standard 4 years ago
David Walsh a70ba76cc9 Provided unique no tabs message per mode 4 years ago
Sawyer Blatz b06be1fcde For #9488 Add telemetry for search widget CFR 4 years ago
Sawyer Blatz 94d741864e For #9488: Add search widget CFR 4 years ago
mcarare 6e325d6242 For #6198: Update copy and position of pair QR code scan message. 4 years ago
mcarare 44d9dc9237 For #10705: Update copy of auto font sizing preference. 4 years ago
mcarare ce46a96742 For #10706: Update copy of deleting open tabs preference. 4 years ago
Sawyer Blatz 011a9e7d96 For #1216: Add voice search 4 years ago
partha2000 124b21d209 For #10632 - Update Content Description for X icon in collection 4 years ago
Elise Richards edc75c3ad0
Fixes #9504: Edit logins (#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
Sebastian Kaspari d58c022619 Integrate activity for showing past crashes. 4 years ago
ValentinTimisica b2e5820364 For #10343: Remove 'Library' functionality from the app
Also adds Bookmarks and History items to browser menu.
4 years ago
ValentinTimisica 24ba9f2fc8 For #9505: Adds possibility to sort saved logins
Currently we support sorting by name and by last used. Also, the selected
option is saved in shared preferences so that the last option chosen by
the user is properly displayed even after the app was restarted.
4 years ago
Jovan Gerodetti 4a12f1b6aa For #7996: Private mode doesn't play nicely with sites added to home screen
Site Controls Notification should reflect the browsing mode of the
currernt web app session.
4 years ago
ekager 52d09930a6 No issue - Update new strings for quarantine 4 years ago
Mihai Eduard Badea 02bd0cc203 For issue #8648 4 years ago
ekager 59484208d6 No issue: Update Private Browsing placeholder string 4 years ago
Sawyer Blatz dce16964c0
For #9208: Adds in-product prompt to homescreen (#9836) 4 years ago
ekager 66d9a24b28 Closes #9928 - Updates private browsing text description 4 years ago
Emily Kager d3093e4afe
For #8428 - move about text from static_strings.xml to strings.xml and fix comment (#10009)
Co-authored-by: Sören Hentzschel <kontakt@agenedia.com>
4 years ago
ekager 5039546dc5 For #7208 For #7212 - Update parameterized strings 4 years ago
Mihai Eduard Badea d66da53c9a For #2768 - Prevent screenshots in private mode
Added a new option in Private browsing menu to allow or prevent screenshots from being taken while in private mode by adding or removing the FLAG_SECURE flag from the home activity's window.

 This method is called whenever the activity is initialized to account for the browsing mode being changed and whenever the setting from the Private browsing menu is changed.

 The setting is by default set to true (screenshots are allowed to be taken)
4 years ago
Emily Kager 327009efc4
For #768: Add first time PWA dialog (#9308)
Co-authored-by: Tiger Oakes <toakes@mozilla.com>
4 years ago
ValentinTimisica cee34893ed
For #8412: Passes error handling function to 'CustomTabWindowFeature' (#8903)
* For #8412: Passes error handling function to 'CustomTabWindowFeature'

Change required for showing error message when the app can't handle a specific
scheme. Implemented in AC:
https://github.com/mozilla-mobile/android-components/pull/6122

* Upgrade AC version

Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
4 years ago
ekager 3d55578242 Use existing strings for announcement 4 years ago
asavill c383d4225e Closes #7720:
- Increased atp switch size to be consistent with `dimen/tracking_protection_item_height`(48dp).
- Cut out redundant traversal of TextViews in SwitchWithTraversal as per https://github.com/mozilla-mobile/shared-docs/blob/master/android/accessibility_guide.md
- Reuse `QuickSettingsText.Icon` style on the switch component to be consistent with other items in the component_tracking_protection_panel.xml
- Added new string resources for textOff and textOn state to get appropriate screen reader description (unsure of the translation/localisation process here!)
4 years ago
David Walsh d989616f62 Add top sites heading to home screen 4 years ago
Edouard Oger 394f386ac3 Add secret debug menu to override FxA servers 4 years ago
Mugurell a1cdd31f0c Fix #8651 - Add new menu actions for a history item
We'll now also support:
- Copy url
- Share to another FXA device
- Open in new tab
- Open in private tab
4 years ago
Mihai Branescu 3f12c1cdb9 Closes #9352 - changed capitalisation of 'Open in app' 4 years ago
David Walsh 28406eaf3d No issue - Add content descriptions when missing 4 years ago
ValentinTimisica eb5303fa48 Fixes #8288: Adds content description for ETP back button 4 years ago
Mihai Branescu ab04155222 For #8653 - changed menu strings 4 years ago
Severin Rudie 35a132d7ff
8017 advanced autoplay controls. (#8978)
* For #8017: add advanced autoplay controls
4 years ago
Severin Rudie 8663c479dc
For #8017: remove redundant string per localization team (#9068)
Based on conversation in https://github.com/mozilla-mobile/fenix/pull/8953#issuecomment-594332067
4 years ago
Emily Kager 93cb3c2053
For #8423 - Adds delete login confirmation dialog (#9014) 4 years ago
Severin Rudie 8b7dee853e
For #8017: fix wifi string (#8953) 4 years ago
Severin Rudie b717926f72 For 8017: add strings for advanced video autoplay
See https://github.com/mozilla-mobile/fenix/issues/8503#issuecomment-592658604
4 years ago
ValentinTimisica 6f53020a4a Fixes #7967: Updated accessibility details for 'add search engine' screen 4 years ago
Mihai Adrian e8913474a0
For #8268 - Update added to top sites snackbar text (#8435) 4 years ago
mcarare bba563b5f9 For #6479: Add granular ETP settings 4 years ago
Jonathan Almeida e73b3cfbec
No issue: Simplify migration accessible string (#8249) 4 years ago
Jeff Boek 60a97e6618 For #4674 - Pre lands strings for marketing data collection toggle 4 years ago
Emily Kager 9e4e23eceb
Closes #8176 - Adds new string for add to top sites (#8209) 4 years ago
Emily Kager e94f5d3dba No issue: Land delete login string 4 years ago
Gabriel Luong 8a92e15667
For #7924 - Add strings for undo snackbar when removing a top site (#8225) 4 years ago
Emily Kager aba3c1d3a6
No issue: Land string for Pocket top site label (#8229) 4 years ago
Emily Kager 1209146788 No issue: Land new share sheet strings 4 years ago
Jeff Boek 7a16192fd1 For #5073 - Use string parameter versus concatenating programatically 4 years ago
Kate Glazko 7c00a1ad6b For #5073: View Site Cert 4 years ago
Jeff Boek 62d540257f For #7965 - removed unused strings, reverted changes to radiobutton widget 4 years ago
David Walsh 4b9f07c511 For #7965 - Remove CDATA strings 4 years ago
codrut.topliceanu f5715df104 For #5694 - Changes migration list item 'Logins' to 'Passwords' 4 years ago
Arturo Mejia 1fef90721a
For issue #8100: Add progress bar to the add-ons manager fragment 4 years ago
Emily Kager fb80754a4e No issue: Move bookmark delete string to be translated 4 years ago
Gabriel Luong 64a4a7f422
Provide add-on support (#8064)
Closes #5630, #6069, #6092, #6091, #6124, and #6147.

Co-authored-by: Simon Chae <chaesmn@gmail.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
4 years ago
Sawyer Blatz 94447657c4 No issue: Fixes strings for data migration 4 years ago
mcarare 06169433b5 For #5905: Pre-land strings for Settings screen changes 4 years ago
Mihai Adrian 622fdadde8 For #7272: Show info when saved logins list is empty. (#7891)
* For #7272: Show info when saved logins list is empty

* For #7272: Updated unit tests
4 years ago
Gabriel Luong 192eecdf5b For #6758 - Part 7: Add menu for opening a top site in private tab and removing a top site 4 years ago
Gabriel Luong 0a856d9413 For #6758 - Part 1: Add new strings for top sites feature 4 years ago
Josh Vocal 2372ee6b15 For #4212: Control text not translated 4 years ago
Kaaira Gupta 08cce8cf58 for #7421 :removed collection from clear browsing history 4 years ago
Chenxia Liu e5164e3670 For #6980 - Pre-land string changes to onboarding cards. 4 years ago
Kaaira Gupta e291c6905c For #3813 - Create a save button for bookmark editing 4 years ago
liuche 904098387a
Issue #7093 - Pre-land strings for new onboarding cards. (#7747) 4 years ago
ekager 60e3bb3126 Closes #5080 - Move site permissions strings for l10n 4 years ago
Jonathan Almeida b89afe7b7c For #7092: Add initial Migration UI 4 years ago
mcarare 8aa04c048e For #6851 Update text copy of option to add custom search engine 4 years ago
Mihai Branescu ea2411a88b Feature/#220 language menu (#7070)
* For #220
- Added advanced header + locale settings item in the settings fragment

* For #220
- Added locale selection page with lib state + handling of locale changes

* For #220
- Removed registering for locale changes in the manifest, allow system
to restart activity in that scenario

* For #220
- Added unit tests for locale settings page

* For #220: fixed an outdated unit test
ga-a

Co-authored-by: Severin Rudie <Baron-Severin@users.noreply.github.com>
4 years ago
Roger Yang f6e286fd9c
Closes #7346: Enable dynamic app links in Fenix (#7361) 4 years ago
Tiger Oakes 7c9a5c1f14
For #768 - Add PWA install option to menu (#6882) 4 years ago
ValentinTimisica c6c827f693 For #4776: Redesign and refactor the About Page
Added new items to be displayed.
5 years ago
ekager e6d4c5b417 No issue: Remove unnecessary back slashes from curly apostrophe strings 5 years ago
Jeff Boek 4fb26a0601 For #4664 - Updates search_with string. (#6909) 5 years ago
ekager 3df32edff0 No issue: Fix search suggestions strings 5 years ago
mcarare c5f18e0f96 For #6629 Align Private Browsing mode to UX specs 5 years ago