Commit Graph

635 Commits (433a20db509717ea9c007b56cb2317439ee20364)

Author SHA1 Message Date
Maurya Talisetti 093b76593d Closes #3419: Use better accessibility strings for tab collections 5 years ago
bloslo 8ff77b90f3 For #3886 - Change default device name to show the app name. (#3916)
* Fix default device name to show the app name.

* Add string resource with placeholders.

* Wrap line that triggers MaxLineLength lint issue.
5 years ago
Tiger Oakes d1651ecf71 Closes #4012 - Animate quick settings (#4047) 5 years ago
Sawyer Blatz 437ecfbca8
For #1750: Adds gradient to private BrowserToolbar (#4361)
Also updates the color of quickActionSheet ot be "above" attribute
5 years ago
Tiger Oakes 88c05a5f43 Use glide-like image loading function 5 years ago
ValentinTimisica 4747f2c165 Fixes #4161: Modified style of bookmark_folders_sign_in button. (#4291)
To make this match the style of the other button I applied the same style to it
and also changed it to be a MaterialButton.
I also decided to extract the margin and padding values of the button.
5 years ago
Sawyer Blatz 28eb5c541a
For #1944 & #1750: Updates private & night mode colors (#4232) 5 years ago
Emily Kager 9b5baa2358 For #3360 - Adds empty state for TP Exceptions 5 years ago
Sawyer Blatz becdb88f4b Revert "For #1944 & #1750: Updates private & night mode colors (#4162)"
This reverts commit 2c95bb614a.
5 years ago
James Hugman 62850430b7 Closes AC#3695 - Add UI to open current page in external app 5 years ago
Tiger Oakes 6da6ddb095 Use StateListDrawable & resources w/ TabCollection 5 years ago
Emily Kager 451093fd9e Closes #2560 - Updates Private Browsing explanation string 5 years ago
Sawyer Blatz 2c95bb614a
For #1944 & #1750: Updates private & night mode colors (#4162) 5 years ago
Tiger Oakes 447123367a Remove unused sessions resources 5 years ago
Jonathan Almeida cf9ae87d50 For #3015: Add push support for send tab 5 years ago
Emily Kager 867067537a For #3568 - Use correct styling for QR and Share Alert Dialogs 5 years ago
Emily Kager 1f108f3c88 For #3806 - Adds corner radius to QAB and dialogs 5 years ago
ekager c6c9818751 For #3240 - Create AuthCustomTabActivity to fix dead end on auth 5 years ago
Emily Kager 41ace512ec No issue: Adds new strings for sync, fxa, and settings 5 years ago
afr30010 c92eabdd64 Modify the order of Privacy Policy and About in Settings (#2760) 5 years ago
Emily Kager d168d52516 For #3772 - Remove Create an Account Option on TurnOnSyncFragment (#3928) 5 years ago
ekager cad6345c89 For #3715 - Update menu corner radius to 8dp to match tabs 5 years ago
Yeon Taek Jeong 29402a297e For #3317: Prepopulate FxA device name field with existing name (#3733) 5 years ago
Sören Hentzschel eb1ea882cf For #2425 - QAB showed wrong text for bookmarked pages (#3794)
* For #2425 - QAB showed wrong text for bookmarked pages

* fixed linting issue
5 years ago
Sawyer Blatz 4ccd19a585 For #2210: Improves UI of search fragment (#3773) 5 years ago
Divya Raj 073b0ae103 Fixed Issue #3741 - %s in Japanese version + A few typos (#3749)
* Typo in README

* Fixed Issue #3741 - %s in Japanese version

* Fixed various typos
5 years ago
Andrei Teslovan 2ebe0a2a48 Fixes #3529 - Display "Edit folder" title when editing a bookmark folder (#3549) 5 years ago
Emily Kager 6bd9b82385 No issue: Remove flash of tab adapter updating data in create collection 5 years ago
Emily Kager 9009d16ac6 Closes #3452 Closes #3553 - Implement one button style for all themes 5 years ago
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
Colin Lee bd81e72239 Fixes #916, fixes #917, fixes #920: Save, share, and delete bookmarks 5 years ago
Sawyer Blatz 36af5107c6
Closes #875: Adds search shortcuts (#882)
* Closes #875: Adds shortcuts

* Refactor and clean up

* Remove TODO

* Removes local

* Fix nits

* Refactors to add ShortcutEngineManager
5 years ago
Eitan Isaacson c807f84b98 Fixes #1186: Made quick actions sheet's handle larger.
It now takes up the entire horizontal space and all the vertical space
until the buttons. This gives a bigger touch target both for typical
users and TalkBack users when they use explore-by-touch.

Also changed content description. The content description should not
include semantic names like "handle". The screen reader already knows
it's a button and describes it as such. Same thing with "sheet".
5 years ago
Sawyer Blatz abf89635b4 Fixes #1230: Corrects text alignment on About Fenix 5 years ago
Arturo Mejia 3ab1b3b3d9 Closes #1229: Excluding site permission strings from L10n. 5 years ago
Arturo Mejia 376ebe7e70 Closes #1078: Added UI for managing phone feature permissions. 5 years ago
Sawyer Blatz bbb9539e82 Fixes #1233: Renames LeakCanary 5 years ago
Sawyer Blatz 6249b9eb89 Closes #1231: Changes all use of favorites to bookmarks 5 years ago
Sawyer Blatz c2d0a6e265
Bump A-C to 0.49.0-SNAPSHOT (#1200) 5 years ago
Jeff Boek 379875a62a Fixes #1162 - replaces about page with an Android Fragment 5 years ago
Jeff Boek 756634bc6c For #1181 - Use appName in string locations 5 years ago
Jeff Boek ea3c9bdf7d For #1181 - Use modified string list from Michelle 5 years ago
Jeff Boek bd9b7d8d8d Group history by date 5 years ago
Arturo Mejia a0cfedeeca Closes #1075: Added custom settings UI under site permissions. 5 years ago
ekager 80f386c411 Closes #120 - Add Preference for Remote Debugging
Co-authored-by: Emily Kager <ekager@mozilla.com>
5 years ago
Sawyer Blatz c44e378385
Closes #1062 & Closes #1121: Restyles crash reporter fragment (#1122) 5 years ago
Emily Kager 5a839167fc No issue: Tune Home and Library UI from Updated Mocks 5 years ago
Arturo Mejia f4b0864e06 Closes #1074: Added recommended settings UI under site permissions. 5 years ago
Sawyer Blatz 0f1e65bdab Closes #1127: Improves accessibility of quick action sheet 5 years ago
Sawyer Blatz f4648525f1 For #1072: Removes screenshot button 5 years ago
Sawyer Blatz 05353ee2e1 For #1072: Fixes theming 5 years ago
Sawyer Blatz 6dcc026e04 For #1072: Adds accessibility support 5 years ago
Sawyer Blatz 486bfc2d68 For #1072: Adds cap to auto bounce 5 years ago
Sawyer Blatz 504fc41e51 For #1072: Modifies icons 5 years ago
Emily Kager bb3ebbdbe2 Closes #932 - Home Page UI polish 5 years ago
Emily Kager 90d2185db9 Closes #1056 - Add overscroll glow color for light theme 5 years ago
Sawyer Blatz 5e96b2037e
Closes #1039: Adds crash reporting (#1053)
* For #1039: Small cleanup

* Closes #1039: Adds crash reporting

* Add images

* Adds build settings back

* Fix nits
5 years ago
Emily Kager 49e24ec2dc Closes #1080 - Update Normal Browsing Toggle Color 5 years ago
Grisha Kruglov 2b00d1120f Integrate BackgroundSyncManager, enable history syncing
This patch integrates the new a-c BackgroundSyncManager, which is the
main entry point for interacting with Sync. Behind the scenes, it uses
WorkManager in order to sync configured syncable stores.

Current behaviour:
- sync runs on start, with a slight delay
- sync runs on a schedule few times a day, to lessen the startup sync burden

Also included is a basic UI integration in order to allow user to synchronize
on demand, and monitor sync state.
5 years ago
Emily Kager 8c2f80a3ef Closes #654 - Use new two state button for menu toolbar buttons 5 years ago
Sawyer Blatz 33b83fb0e3
Closes #832: Adds custom tabs menu (#944) 5 years ago
Emily Kager dc257a09aa Closes #873 - Themes History Fragment colors 5 years ago
Jeff Boek 79395631d7 Fixes #870 - Fixes logic for the session bottom sheet fragment for private mode
Also fixes #871
5 years ago
Sawyer Blatz d6ebd88186
Closes #804: Adds disable private browsing content description (#851) 5 years ago
Emily Kager d15e4bb3fa Closes #877 - Add Search Engine Settings 5 years ago
Sawyer Blatz 4bc3dae00d
Fixes #848: Corrects private browsing explanation string (#849) 5 years ago
Jeff Boek 4af11a1e2b Fixes #858 - Reverts send and share string for UR (#859) 5 years ago
Jeff Boek 7c3bc3a162 Updates strings 5 years ago
Colin Lee f5c3e0e35e Fixes #262: Need full screen functionality and "Entering full screen" 5 years ago
Sawyer Blatz 000a2236a2
Closes #505: Themes autocomplete highlight (#582)
* Closes #505: Themes autocomplete highlight

* Add Autocomplete highlight color

* Re-add getView fun which is used elsewhere in master

* Remove Test imports that aren't found
5 years ago
Jeff Boek c4fe44529a No issue - Adds basic tab theming 5 years ago
Christian Sadilek 1b1a9e0d11 Issue #418: Add account settings page and sign out functionality 5 years ago
Sawyer Blatz e9e74122b5 Closes #736 & Closes #722: Adds delete session button to private browsing 5 years ago
Sawyer Blatz 2f13c3f9f2
Closes #630: Polishes tab UI (#686) 5 years ago
Jeff Boek 1d4be1b665 For #633 - Remove only normal sessions, add a11y for glyphs 5 years ago
Jeff Boek 416382c3ad For #633 - Gives the user the ability to save their session 5 years ago
Grisha Kruglov 46789f4c62 Issue #418: Basic Firefox Accounts integration
This patch integrates relevant a-c components, and updates the current Preferences
UI to allow signing-in and displaying basic account information (email, displayName).

Currently there's no Accounts UI, and so singing out or otherwise interacting with the
account isn't possible.
5 years ago
Jeff Boek 73a57f2b45 For #631 - Adds license and dimen 5 years ago
Jeff Boek d5aeec417b For #636 - Allow a user to delete a session 5 years ago
Sawyer Blatz 56dadad35a
Closes #292: Adds placeholder advanced settings fragments (#638) 5 years ago
ekager 7baafe2c37 Closes #647 - Private Mode Inherit from Dark Theme 5 years ago
Colin Lee 3ccce1b4d2 Fixes #293: Adds about settings page
Co-authored-by: Sawyer Blatz <sblatz@mozilla.com>
5 years ago
Emily Kager 1935f01879 Closes #484 -Library Screen UI remove divider, add selectable background 5 years ago
ekager 3954c55c53 Closes #586 - Use Circular Ripple for Tab List Header Icons 5 years ago
Sawyer Blatz bce5e77333 Closes #584: Adds missing string descriptions 5 years ago
Jeff Boek 4263f8ab3e For #357 - Adds menu to delete a single item 5 years ago
Jeff Boek a65bd9b245 For #357 - Changes delete text depending on the number of items selected 5 years ago
Jeff Boek 1f276ec9fc For #357 - Display number of selected items in the delete button 5 years ago
Jeff Boek 20944ae1be For #357 - Adds a button to delete history 5 years ago
Sawyer Blatz e5fe80f928
Closes #347: Adds private browsing logic (#506)
* For #347: Adds private browsing logic

*  For #347: Adds private session explainer

* Adds persistence
5 years ago
Colin Lee ee229c9709 Fixes #354: Overflow menu for multitasking in current session 5 years ago
Emily Kager 06890d0837 Closes #487 - Replace home toolbar icon with tabs icon 5 years ago
Sawyer Blatz 7531bc56f2 Closes #476: Adds browserToolbarMenuIcon theming 5 years ago
Colin Lee 2bc769190e Fixes #401: Resolve known leak and install LeakCanary 5 years ago
Emily Kager ffd3049d99 Closes #463 - Add attr for home divider color for private mode theming 5 years ago
Emily Kager 0c8b2a8a1e Closes #449 - Adds Basic About Page with Dated Version Name 5 years ago
Jeff Boek d8845dc524 For #355 - Adds history section header 5 years ago
Jeff Boek babe5d7d9b For #355 - Adds favicon and menu placeholder 5 years ago
Jeff Boek aac39f97f2 For #355 - Creates ViewHolder for HistoryItem 5 years ago
Sawyer Blatz d543d776b1 Closes #438: Adds dynamic nav bar color 5 years ago
Sawyer Blatz 616af429dd Fixes #434: Settings visible in private mode 5 years ago
Sawyer Blatz 8347c82030
Fixes #433: Corrects URL text field color (#437) 5 years ago
Colin Lee f09dc2453f Fixes #351 Create home screen component for multitasking 5 years ago
Emily Kager 77883c0f30 Closes #403 Use Fragments for Navigation, Add Toolbar to HomeActivity 5 years ago
Sawyer Blatz 97a3b3c1b3 Closes #322: Adds missing string descriptions 5 years ago
Sawyer Blatz a4fe413537 Closes #412: Enforces consistent naming in colors.xml 5 years ago
Sawyer Blatz d09dc149ed
Closes #363 & Closes #364: Adds private browsing theme (#405)
* For #345 #346 - Adds private browsing theme

Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>

* Abstracts theme management

* Theme browser toolbar

* Remove unused imports

* Begin work on sharedPreferences

* fix lint

* #346 - Refactors ThemeManager to take a callback

* Adds clean status bar and nav bar

* lint

* Themes settings icons better

* Small clean up
5 years ago
ekager 0298950025 Closes #335 - Adds Report Site Issue Menu Item 5 years ago
ekager e424b4d9d0 Closes #370 - Edit Primary Color for Toggle Color 5 years ago
Emily Kager 4f3c0ee8ad Closes #378 - Creates Library Fragment UI and adds resources 5 years ago
Jeff Boek 383f9197bf For #140 - Fixes a11y recomendations for the homeview 6 years ago
Emily Kager 3db9f2cb6a No issue: Hook up browser menu items Settings and temporary Share 6 years ago
Emily Kager 179807b83f Add accounts preferences 6 years ago
Emily Kager 3c48b3eeca Style settings theme, add about category 6 years ago
Sawyer Blatz bc30589180 For #288: Adds advanced settings 6 years ago
Emily Kager 5808fb5afb Create basics settings page 6 years ago
Jeff Boek 5a57b9a6c5 Cleans up clipboard awesomebar suggestion 6 years ago
Emily Kager 8368f4fbb2 Part of #288 - Set up basic settings menu 6 years ago
Emily Kager b111b9943b Closes #273 - Wrap session placeholder text 6 years ago
Emily Kager 2e15efafe0 Part of #131 - Add Background to URL View Toolbar 6 years ago
Jeff Boek 9e76498eed Cleans up the elevation transition for the search bar on the homescreen 6 years ago
Jeff Boek 262df015b1 For #145 - Pulls out color resources 6 years ago
Jeff Boek 73346269a0 For #145 - Pulls properties into a common style 6 years ago
Jeff Boek e73567a81a For #145 - Adds pills to the search screen 6 years ago
Sawyer Blatz edcdd05c68 Closes #135: Adds accessibility support to Browser UI 6 years ago
Emily Kager 5903cefa6b Closes #133 - Create Browser Menu UI 6 years ago
Jeff Boek 4179a8ff78 For #139 - Adds the sessions placeholder 6 years ago
Emily Kager 5a3fc1325f Adds toolbar with autocomplete and menu to BrowserFragment 6 years ago
Jeff Boek cefa12224f Fixes nits in mozilla-mobile/fenix#158 6 years ago
Jeff Boek 1f70ba4d06 Adds missing licenses 6 years ago
Jeff Boek a800d33620 For #139 - Adds session placeholder with motionlayout 6 years ago
Jeff Boek da939bba50 For #150 - Adds more style to the urlbar 6 years ago
Jeff Boek 3378ee4209 For #150 - Adds the search bar 6 years ago
Jeff Boek c1500fe0bc For #150 - Adds a home fragment 6 years ago
Jeff Boek 4cd4cce83d For #150 - Sets the base style to allow a plain white background 6 years ago
Jeff Boek e34f7e166d Initializes Android project
Co-authored-by: Colin Lee <mncolinlee@gmail.com>
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
6 years ago