Commit Graph

289 Commits (15888eb10621c9e05fe18186171bb047fb384ce6)

Author SHA1 Message Date
Sawyer Blatz 6dcc026e04 For #1072: Adds accessibility support 6 years ago
Sawyer Blatz 486bfc2d68 For #1072: Adds cap to auto bounce 6 years ago
Sawyer Blatz 7accf07d48 For #1072: Fixes lint errors 6 years ago
Sawyer Blatz c0ceeb8cb6 For #1072: Increases touch target of grabber handle 6 years ago
Sawyer Blatz 504fc41e51 For #1072: Modifies icons 6 years ago
Sawyer Blatz d2af87f8f8 For #1072: Adds grabber handle bounce animation 6 years ago
Sawyer Blatz 4acd939289 For #1072: Adds grabber handle 6 years ago
Sawyer Blatz 994d88542e For #1072: Adds basic view 6 years ago
Emily Kager bb3ebbdbe2 Closes #932 - Home Page UI polish 6 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
6 years ago
Emily Kager 202b195215 Closes #1089 - Default Search Engine should be shown in Pref summary 6 years ago
ekager fcda84dce7 Closes #1030 - Fixes navigation, white screen after back button 6 years ago
Colin Lee 0ac3e5369d Fixes #1050: Fenix sessions save and close upon opening 6 years ago
Emily Kager 56f4174c02 Closes #1043 - Remove redundant CustomTabsToolbarFeature 6 years ago
Emily Kager 8cfdae7973 Closes #1045 - Add crash reporting bool to settings 6 years ago
Arturo Mejia 32478edf00 Moving onTrimMemory to application level. 6 years ago
Jeff Boek 7cbf73fa8c No Issue - Fixes startup crash in nightly 6 years ago
Jeff Boek 3f86764a3a Fixes #1041 - Disables telemetry when the toggle is off 6 years ago
Sawyer Blatz 8620b78d6a
Closes #832 & For #222: Adds basic custom tab integration (#1026) 6 years ago
Colin Lee 6e1655e935 Fix #1032: Crash altering sessions DB on main thread 6 years ago
Sawyer Blatz 463ab8bf79 No issue: Fixes compilation errors with a-c 47.0 6 years ago
Emily Kager 4f6cc8efec No issue: update Androidx dependencies 6 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.
6 years ago
Grisha Kruglov 1e1c8a7b46 Pre: fix an IDE warning 6 years ago
Emily Kager 8c2f80a3ef Closes #654 - Use new two state button for menu toolbar buttons 6 years ago
Arturo Mejia 2fa25a86f0 Closes #1004: Integrating ThumbnailsFeature. 6 years ago
Sawyer Blatz 9d18bbad12
Closes #847: Implement onCancelEditing to handle keyboard backPress (#929) 6 years ago
Sawyer Blatz 33b83fb0e3
Closes #832: Adds custom tabs menu (#944) 6 years ago
Sawyer Blatz 78c3db1fc8
Fixes #992: Updates account implementation for a-c 47.0 (#995) 6 years ago
Harsh Shandilya 7132229b16 SearchView: Replace deprecated calls with recommended method
Resources#getDrawable(int) has been deprecated in favour
of Resources#getDrawable(int, Theme). Make the suitable changes
in SearchView class to reflect this.

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
6 years ago
Jeff Boek 044e8fd7fa For #973 - Adds first metric to track 6 years ago
Jeff Boek 644e88dacb For #965 - Uses proper initialization call depending on the key type 6 years ago
Jeff Boek fcb75aaa53 No Issue - Fixes crash when no valid .leanplum_token is present 6 years ago
Jeff Boek 9dc0b4781a Fixes #965 - Adds a metrics wrapper for telemetry 6 years ago
Emily Kager f66bae0801 Closes #963 - Hooks up show search suggestion pref 6 years ago
Emily Kager 8d442c062d Closes #884 - Set and use default search engine 6 years ago
Arturo Mejia fd4acf6e92 Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443 (#958)
* Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443

* Fix compliation errors
6 years ago
Jeff Boek 79395631d7 Fixes #870 - Fixes logic for the session bottom sheet fragment for private mode
Also fixes #871
6 years ago
Emily Kager 3a558f6f78 Closes #900 - Use Settings BrowserDirection from Settings 6 years ago
Jeff Boek dae42a7451 Fixes #945 - Ties leanplum to telemetry toggle 6 years ago
Jeff Boek 521ca74836 Fixes #891 - Adds the leanplum sdk 6 years ago
Emily Kager 0482a84c67 Closes #855 - Remove customtab check for CustomTabToolbarFeature 6 years ago
Sawyer Blatz b1d0233b04 Closes #814: Scrolls to top after session restore 6 years ago
Sawyer Blatz d6ebd88186
Closes #804: Adds disable private browsing content description (#851) 6 years ago
ekager 205af4153d Closes #867 - Update Default Browser Toggle in onResume 6 years ago
Emily Kager d15e4bb3fa Closes #877 - Add Search Engine Settings 6 years ago
Sawyer Blatz a79134fdc3
Closes #823 & Closes #835: Refactors openToBrowserAndLoad to include fromFragment (#833) 6 years ago
Emily Kager 65fa904a21 No issue: remove breaking AC change params (#878) 6 years ago
Emily Kager 58b32e944b Revert "Closes #811 - Clear stack after switching to private browsing" (#876)
This reverts commit 8b793cd43e.
6 years ago
Emily Kager 8b793cd43e Closes #811 - Clear stack after switching to private browsing 6 years ago
Jeff Boek d413b7228f Fixes compiler error for new version of A-C 6 years ago
Sawyer Blatz c4b3927f2e Fixes #836: Creates new private tab in new session from menu bar 6 years ago
Sawyer Blatz 6cef7803d1
No issue: passes intent to handleOpenedFromExternalSourceIfNecessary (#834) 6 years ago
Sawyer Blatz e200807a7a
Fixes #706: Adds launchMode singleInstance (#829) 6 years ago
Colin Lee f5c3e0e35e Fixes #262: Need full screen functionality and "Entering full screen" 6 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
6 years ago
Colin Lee 9d3ef76929 For #747: Fix memory leak with HomeMenu 6 years ago
Colin Lee b9aee25edd Fixes #675: Integrate Adjust SDK (for Greenfield flavor) 6 years ago
Jeff Boek c4fe44529a No issue - Adds basic tab theming 6 years ago
Jeff Boek 27c5570b43 For #673 - Dismiss bottom sheet on archive. Remove boolean logic 6 years ago
ekager c4674a9026 Closes #754 - Restore SearchFragment navigation logic 6 years ago
Christian Sadilek 1b1a9e0d11 Issue #418: Add account settings page and sign out functionality 6 years ago
Emily Kager 2df5fa2e52 Closes #613 - Do not close activity for normal tabs on back press 6 years ago
Jeff Boek e05f0894e8 For #673 - Modifies Session Bottom Sheet to work for current and archived sessions 6 years ago
Jeff Boek 22c915b5a4 For #673 - Trigger session overflow menu on session item menu 6 years ago
Jeff Boek 1aa3d7e1ad For #673 - Pulls out the session overflow action 6 years ago
Sawyer Blatz e9e74122b5 Closes #736 & Closes #722: Adds delete session button to private browsing 6 years ago
Sawyer Blatz d1219a26f5 Closes #749: Adds coloring to destructive history option 6 years ago
Arturo Mejia 725074ec16 Adding support for Site Permissions. 6 years ago
Colin Lee dfd3e93d17 Fixes #745: Integrate Browser-Icons component for favicons 6 years ago
Jeff Boek 77189a00a0 Fixes #741 - Dont show the current session in the previous session list 6 years ago
Jeff Boek 7e995ee00b No Issue - Use a consistent color for a session item 6 years ago
Jeff Boek 104b6fbf22 No issue - pulls logic outside of the UIView 6 years ago
Sawyer Blatz 84a2b24554 Closes #510: Adds private browsing myths SUMO link 6 years ago
Sawyer Blatz e57aa67d60
Closes #664 & Closes #665: Refactors load to respect private mode (#667) 6 years ago
Sawyer Blatz 2f13c3f9f2
Closes #630: Polishes tab UI (#686) 6 years ago
Emily Kager 329e05c502 Closes #717 - Cut off session host preview at 64 6 years ago
Jeff Boek 1d4be1b665 For #633 - Remove only normal sessions, add a11y for glyphs 6 years ago
Jeff Boek 416382c3ad For #633 - Gives the user the ability to save their session 6 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.
6 years ago
Grisha Kruglov 9a9740bfd3 Issue #309: Consume Fenix megazord; enable Rust logging 6 years ago
Jeff Boek 59c514996b Fixes #362 - Auto closes session 6 years ago
Jeff Boek 000d5a2e54 Fixes #672 - Moves private browsing description out of sessions 6 years ago
Sawyer Blatz 57a0d97114 Fixes #678: Hides sessionsComponent in private mode 6 years ago
Jeff Boek c9237529cb Fixes #687 - Show the sessions placeholder when the session list is empty 6 years ago
Sebastian Kaspari e02724727e Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190227104426. 6 years ago
Sebastian Kaspari 4aa2030ab1 Revert "Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190226093755. (#676)"
This reverts commit 49d527d0dd.
6 years ago
Sebastian Kaspari 49d527d0dd Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190226093755. (#676) 6 years ago
Jeff Boek d5aeec417b For #636 - Allow a user to delete a session 6 years ago
Jeff Boek 2ac2f9a9da For #635 - Restores a session 6 years ago
Jeff Boek 3ecf9d338e For #631 - Adds session item layout 6 years ago
Jeff Boek 8379c3d2cb For #631 - Puts tabs and sessions into a nested scrollview 6 years ago
Jeff Boek d62d41b46a For #631 - Passes data into the sessions component and render a list 6 years ago
Sawyer Blatz 56dadad35a
Closes #292: Adds placeholder advanced settings fragments (#638) 6 years ago
Emily Kager 5b8d40e6e0 Closes #655 - Show/Hide toolbar in onResume 6 years ago
Sawyer Blatz dddbb374e9 Fixes #661: Unflags OPEN_TO_BROWSER after use 6 years ago
ekager 7baafe2c37 Closes #647 - Private Mode Inherit from Dark Theme 6 years ago
Colin Lee f22f3ec9e2 Fixes #423: [Battery Performance] Set up Fenix and Raptor 6 years ago
nikit19 9d6ea0ac28 disable blank searches 6 years ago
Colin Lee 3ccce1b4d2 Fixes #293: Adds about settings page
Co-authored-by: Sawyer Blatz <sblatz@mozilla.com>
6 years ago