Commit Graph

356 Commits (44f4cedefdbf4e32ef1126f7ae8240793a6c7641)

Author SHA1 Message Date
Emily Kager a941b875b4 For #3439 - Clean up where accent colors didn't work with dark theming 5 years ago
Emily Kager 68fe93b420 For #3369 - Assign dark mode new collection icon colors (#3370) 5 years ago
Christian Sadilek ccc7c70967 For #3252: Reader mode appearance buttons are not visible in PB
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
5 years ago
Tiger Oakes 64229f6f34 Minify launcher icon (#3309) 5 years ago
Jeff Boek b42b4df024 No Issue - Moves string to static string until next export (#3274) 5 years ago
Jonathan Almeida c197d055b3 For #3047: Fix blank space for system edit text controls (#3227) 5 years ago
Emily Kager 9624964bc3 For #3087 - Adds disabled color attr (#3192)
* For #3087 - Adds disabled color attr

* Change alpha to 40%
5 years ago
Emily Kager 883afe9bd4 No issue: Update dependencies 5 years ago
Grisha Kruglov fe3c163a20 Fix how we reflect FxA state in preference
This cleans up how we're displaying account state in the main preference UI.
Before when it worked, it worked mostly accidentally.
'launch' wrapper around "update ui" methods would trigger a race condition
between binding the account pref view holder and actually updating that view
with values. Sometimes the "update view with values" would happen after view
was bound, and the UI will be correct. Most of the time it would happen before,
and so there will be nothing to update and we'd get into an inconsistent state.

This also splits up the "accountpreference" into two: account is good,
and account needs re-auth. This greatly simplifies their management.
5 years ago
Sawyer Blatz 47c14b07dd For #1190: Removes syncing items from FxA telemetry 5 years ago
Sawyer Blatz 0b3a8b7a54 For #2316: Adds confirmation dialog to delete bookmark 5 years ago
Jeff Boek 47a59548cc For #2324 - Adds a drawable with the proper border radius 5 years ago
Jeff Boek 40a3246c32 Adds dialog style for Firefox Accounts 5 years ago
Emily Kager d5a9627273 For #2941 - Remove Delete Dialog, Theme Dialogs (#3052) 5 years ago
Jeff Boek 301984733a For #225 - Adds completion snackbar 5 years ago
Jonathan Almeida ab39a5088a For #2052: Fix BrowserToolbar overlapping web content 5 years ago
Sawyer Blatz fe50e88fc8 For #2327: Adds error state syncing 5 years ago
Sawyer Blatz 3fd831cc4d Fixes #2942: Updates strings for l10n (#2950) 5 years ago
Jonathan Almeida 540b0939d2 Closes #2878: Cleanup with card-like styling 5 years ago
Emily Kager a6a72885d2 For #2898 - Adds Deselect All in Collection Creation Select Tabs Step 5 years ago
Emily Kager 7d65e21b83 For #2941 - Creates delete dialog style 5 years ago
Jonathan Almeida 06bf7a4da7 For #2890: Sending tab from another device shows empty title 5 years ago
Tiger Oakes 0ca317b7ca Fixes #2862 - Fix about_content placeholder
The exact fix was described in the issue :)

Co-authored-by: Hakkı Kaan Çalışkan <caliskanhkaan@gmail.com>
5 years ago
Jeff Boek 884da93184 Moves finalized onboarding strings to strings.xml 5 years ago
Sawyer Blatz 62bed0cd06 For #1190: Adds telemetry for FxA login 5 years ago
Jeff Boek 51451ff002 For #225 - Deletes data on button press 5 years ago
Jeff Boek 3cf91fc303 For #225 - Adds button to delete browsing data 5 years ago
Jeff Boek 072ef5785d For #225 -Adds checkbox listener to data items 5 years ago
Jeff Boek e9c7943fe8 For #225 - Adds icons for list items 5 years ago
Jeff Boek 3006b21508 For #225 - Adds list items for delete browsing data 5 years ago
Jeff Boek 182bbdf359 For #225 - Adds delete browsing data fragment 5 years ago
mheubusch 11be571ded Update static_strings.xml 5 years ago
Jonathan Almeida 1de2e58644 No issue: Add device name to account page 5 years ago
Sawyer Blatz e8943a2d9c No issue: Updates l10n static strings 5 years ago
Sawyer Blatz dff2f0efaf For #2327: Adds error state strings for syncing 5 years ago
Sawyer Blatz a9466554e5 For #2788: Fixes string issues (#2841) 5 years ago
Jonathan Almeida b75de72a19 No issue: Add ellipses to syncing string 5 years ago
Sawyer Blatz 36f4b97712 For #658: Adds your rights page link 5 years ago
Emily Kager 7622b7a3fd Update string 5 years ago
Emily Kager 833290799e For #1286 - Add Automatic Font Sizing Preference 5 years ago
Jonathan Almeida 3c84807474 Add connect another device dialog (#2803) 5 years ago
Grisha Kruglov 2ad3a72f6f Closes #2252: Show "Desktop Bookmarks" in the Bookmarks library (#2797)
This patch adds in a virtual "Desktop Bookmarks" folder to the top
of the mobile root child list, and makes sure to change internal
bookmark root names to user friendly labels.
5 years ago
Emily Kager 40f2fe5166 For #1287 - Create animation for opening and closing tab from home 5 years ago
Grisha Kruglov 6a8d0f324e Closes #2770: Allow receiving tabs from FxA devices (#2772)
* Closes #2770: Allow receiving tabs from FxA devices

Now that we're on a-c 0.54, we can land this since it supports device
capability migration.

This patch adds a SEND_TAB device capability, making Fenix a valid target
in the Send Tab device list on Desktop Firefox.

Additionally, it adds a notification manager which manages notification
channels and knows how to display "received tabs" notifications".

* Post: remove unusued test file that's causing issues
5 years ago
Sawyer Blatz 832fd71afc For #2784: Removes undo from collection deletion (#2786) 5 years ago
Jonathan Almeida eb7646f073 Add custom share sheet and send tab support (#2757)
* Closes #2751: Add custom app share sheet

* Closes #2753: Add send tab devices to share sheet

* Closes #2752: Add build flag for send tab

* Replace Context.share with ShareFragment
5 years ago
Jeff Boek ab590df18b For #2717 - Adds auto signed in state to the accounts onboarding card 5 years ago
Sawyer Blatz 9509ce1b12 For #911: Adds reader mode notification on first launch 5 years ago
Sawyer Blatz a1d32127ab For #2655: Adds undo snackbar for closing all tabs 5 years ago
Sawyer Blatz 3f821fec75 No issue: Updates string comment for collection renamed 5 years ago
Jeff Boek 16b3309053 For #2531 - Adds privacy notice to settings 5 years ago
Sawyer Blatz 93d0982a6f For #1576: Adds tab collection renaming 5 years ago
Jeff Boek 9d74697ab3 For #2395 - Adds sign into sync card 5 years ago
Jeff Boek b3650cacff For #2399 - Wires up tracking protection onboarding card 5 years ago
Jeff Boek a2a4524e51 For #982 - Opens privacy policy in a custom tab 5 years ago
Jeff Boek 02db8279fb For #982 - Adds icon and button for privacy notice onboarding card 5 years ago
Emily Kager e534dad199 For #2028 - Pass Session ID for Custom Tab Prompts, Theme Dialogs 5 years ago
Emily Kager 028c6cad70 For #2025 - Create and theme Dialog for deleting all history 5 years ago
Emily Kager fd4de3509d For #1249 - Create Empty History State 5 years ago
Sawyer Blatz 3619f1417d For #1574: Cleans up unused code and refactors 5 years ago
Emily Kager d380834042 Move strings to static_strings 5 years ago
Emily Kager d347f73e69 For #2389 - Create Theme Onboarding Card 5 years ago
Emily Kager a44322b120 Update mapping to represent steps of 5 from 50-200 5 years ago
Emily Kager e00380960f Add Accessibility Fragment and Text Size Adjustment Setting 5 years ago
Jeff Boek 95af2ddcc6 For #2390 - Adds the start browser button 5 years ago
Jeff Boek b2e6b59e91 For #2390 - Adds views for every onboarding card 5 years ago
Jeff Boek 8928b19079 For #2390 - Adds a theme picker card
- applies generic styling to cards
- adds margins to headers and onboarding cards
5 years ago
Jeff Boek fe16810ddb For #2390 - Adds onboarding section headers 5 years ago
Jeff Boek dfe14e1751 For #2390 - Adds the onboarding welcome message 5 years ago
Sawyer Blatz 03ed5152a5
For #1291: Reduces length of private mode animation (#2534) 5 years ago
Vlad Filippov 66a0cd5f9c Add FxA Pairing feature to "Turn On Sync" 5 years ago
ekager a078f9e48b For #2422 If TP disabled globally disable quicksettings TP exception toggle 5 years ago
Sawyer Blatz cc2fad178f For #2384: Updates scrim colors (#2423) 5 years ago
Arturo Mejia 744f1be0a9 Closes #1411: Added disabled style for permissions site info panel. (#2354) 5 years ago
Sawyer Blatz e1cdeffe8c
For #563: Restyles history management (#2378) 5 years ago
Sawyer Blatz c9f2f48803 For #2334: Adds comment to placeholder create collection name (#2352) 5 years ago
Sawyer Blatz 447b134fe9 For #2042: Updates strings for l10n (#2320) 5 years ago
Emily Kager 84a7430e57 For #1745 - Allow trackers from Allow List (#2310) 5 years ago
Sawyer Blatz 79fcb97ed2
For #587: Updates private mode settings color (#2319) 5 years ago
Emily Kager 468fb669f0 For #2256 - Use same report site string for quick settings (#2305) 5 years ago
Sawyer Blatz 7d577e5953
For #2205: Adds collections view to home fragment (#2249)
* For #1574: Adds collections to home view

* Adds colored icons and expansion

* Adds state change

* Adds more styling

* Adds ItsNotBrokenSnacks

* Adds chevron

* Improves styling of swipe to delete and adds delete action

* Fix nits

* Try to add real saving
5 years ago
Christian Sadilek 9b0422b062 Issue #910: Integrate feature-readerview component (#2269)
Closes #908, Closes #910, Closes #911, Closes #912

Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
5 years ago
vladikoff e067ffbbf6 Initial view for the "Turn on Sync" fragment
UX: https://mozilla.invisionapp.com/share/QSR2F8UD4PN#/screens/357470308
5 years ago
Emily Kager 7dda013ad1 No issue: Remove plurals strings (#2234) 5 years ago
Emily Kager 2953b54a84 For #1573 - Polish Collections UI Component (#2212)
* Adds Keyboard resuming, Snackbar verification, layout edits to collections

Adds Keyboard resuming, Snackbar verification, layout edits to collections

* Adds new strings for collections/tabs management

* Adds constraintsets, hides checkboxes, adds scrim

* Update strings to plurals
5 years ago
Emily Kager 34f4720e6b For #1573 - Create Save to Collection Component and Views 5 years ago
Sawyer Blatz bff50fa84c No issue: Updates destructive colors 5 years ago
Emily Kager 0e44921e08 For #1573 - Update tabs header menu (#2141) 5 years ago
Emily Kager 7483a307ac For #1573 - Update collections button string 5 years ago
Emily Kager 14c4d12e49 For #1573 - Add Browsing Menu Item Add To Collections 5 years ago
Colin Lee 5b7e297adf
For #1955: Add prompt before loading QR code (#2096) 5 years ago
Emily Kager ee693430a2 For #1716 - Consolidate Switch Styles 5 years ago
Grisha Kruglov fbdf60fdb9 Bookmark sync (#2090)
* Closes #919: Enable bookmarks synchronization

* Add bookmarks checkbox to sync preference screen
5 years ago
Emily Kager 99f979e86b For #1601 - Bookmark icon should change visually if page is bookmarked 5 years ago
Jeff Boek 160e5ea1c8 For #1843 - Wires up add to collection button 5 years ago
Jeff Boek f58400660a For #1843 - Wires up close button 5 years ago
Jeff Boek cddb4de79b For #1843 - Adds the selected tabs button 5 years ago
Jeff Boek 5c45064fbb For #1843 - Fixes color for dialog overlay 5 years ago
Jeff Boek ff08d0dbb0 For #1843 - Passes selected tabs through the MVI loop 5 years ago
Jeff Boek d39c15402e For #1843 - Adds a better theme for the creation fragment 5 years ago
Jeff Boek 8be0d6fea5 For #1843 - Adds the header elements for collection creation 5 years ago
Jeff Boek 63574cc359 For #1843 - Adds a create collections fragment and navigates to it 5 years ago
Emily Kager df6230182c Closes #469 - Changes Library String 5 years ago
Sawyer Blatz 41e8acf05f For #724: Adds contrastText color for buttons using accent backgrounds 5 years ago
Sawyer Blatz 334a3dc672
For #1714: Updates product to Firefox Preview (#1907) 5 years ago
Sawyer Blatz b996acdb35
No issue: Updates crash report back press and string (#1773) 5 years ago
Jeff Boek 91153baaf3
Fixes #1890 - Remove unused strings (#1891) 5 years ago
Jeff Boek f19a773ab9
Merge pull request #1842 from boek/i1840-collections_featureflag
For #1840 - Adds a save tab group button and puts it behind a feature  flag
5 years ago
Jeff Boek 4ea54252b0 For #1830 - Adds the ability to share a tab 5 years ago
Jeff Boek 146492bd59 Fixes #1828 - Adds an empty tab state 5 years ago
Sawyer Blatz 0f367a018a For #724: Corrects colors for all themes 5 years ago
Colin Lee 9679bfa670 For #1682: Bookmark string fix for l10n 5 years ago
Arturo Mejia ea26423123 #1682 Fixing typos on strings comments 5 years ago
Sawyer Blatz 5390aed795 Fixes #1662: Corrects ripple style for private browsing button 5 years ago
Sawyer Blatz 3b3d4c3de5
Fixes #1646: Changes bookmarks toolbar color (#1651) 5 years ago
Sawyer Blatz 23edd2559d
For #933: Adds caching of sign in state (#1647) 5 years ago
Emily Kager 01a181975d For #1084 - Add tracking protection toggle to quick settings dialog 5 years ago
Sawyer Blatz 49b4eaf182
For #724: Fixes white color in dark mode and removes android:tint (#1641) 5 years ago
Jeff Boek 658f6dcf23 For #1495 - Reverts editing translated string and creates a new string 5 years ago
Colin Lee 5f3e255426 No issue: fix build breakage on merge 5 years ago
Sawyer Blatz 29832c5e84 For #724: Consolidates colors 5 years ago
Colin Lee 574ee5e3d5
Merge branch 'master' into manage_site_permissions_exceptions 5 years ago
Emily Kager 068744eb96 For #1084 - Add Setting to enable/disable TP 5 years ago
Colin Lee 9b1c1b5f4d For #1571: Make bookmark deletion undoable 5 years ago
Arturo Mejia c3e31a15db Closes #1079: Managing site permissions exceptions 5 years ago
Colin Lee bc1b7e0b43 For #1539: Add bookmark multi-select features 5 years ago
Emily Kager 5f0fe216cb For #1375 - Suppress history suggestions in awesome bar via setting 5 years ago
Jeff Boek b306bc502a For #1430 - Adjust snackbar colors for darkmode 5 years ago
Arturo Mejia 22eba72f8f Closes #1170: Allow user to add a new site exception to site permissions 5 years ago
Sparky93 9e3e3c8b6d Fixes #1485 - Page crash message now displays correctly in dark theme (#1524) 5 years ago
Jeff Boek 043a3bbe9c For #1068 - Adds the ability to quickly copy a URL 5 years ago
Emily Kager fe7ab34391 For #860 - Update suggestion highlight light theme 5 years ago
Jeff Boek 9434f01b42 Fixes #1204 - Fixes the home screen animation 5 years ago
Colin Lee b54d4d1d58 Closes #1312, #1236, #1237, #1238, #1239: Creating, Editing, and Deleting Bookmarks and Bookmark Folders 5 years ago
Jeff Boek e34d163034 Combines the Tab and Session component 5 years ago
Sören Hentzschel cf500ee266 For #469: remove "Your" from "Your library" string
(see https://github.com/mozilla-mobile/fenix/issues/469#issuecomment-480400794)
5 years ago
Emily Kager 9cb252da40 For #1421 - Fix Shortcut ToggleButton states 5 years ago
Jeff Boek e7998b35e9 For #1274 - Moves the about string to prevent it from being translated 5 years ago
Jeff Boek 65425d0f6e For #1274 - Unblocks l10n by fixing string nits 5 years ago
Jeff Boek 371fbf7164 For #1430 - Adds a styled Snackbar 5 years ago
ekager 3ad204712a For #1399 - Only show battery saver theme preference for API <P 5 years ago
Emily Kager 5d1738e011 For #208 - Dark Mode UX edits 5 years ago
Arturo Mejia 4489edd97b Closes #1165: Added Doorhanger to the toolbar. 5 years ago
Jeff Boek 2670f0e1d7 Removes missing string reference 5 years ago
mheubusch 78728f5ed7 Update strings.xml 5 years ago
Emily Kager 16127c31a8 For #1049 - Add photon gradient drawable for progressbar 5 years ago
Sawyer Blatz 1bb65a9243
Fixes #496: Adds new content description to tabs icon (#1357) 5 years ago
Emily Kager a2200b6335 For #208 - Dark/Night Theme 5 years ago
Eitan Isaacson ed77f97283 Remove Quick Actions Sheet contentDescription
This is not needed for screen reader usability, and introduces an
useless intermediate node that TalkBack lands on.
5 years ago
Eitan Isaacson 3a6b546e96 Remove favicon contentDescription.
It does not convey any useful information to the user.
5 years ago