Commit Graph

76 Commits (96d4932093c65cbb7a656ba53a406684dcc24245)

Author SHA1 Message Date
Jeff Boek 287cc6a4f1 [fenix] Updates ConstraintLayout to alpha4 5 years ago
ekager 01b58d4fc3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1387 - Downgrade androidx preference version 5 years ago
Emily Kager 7cebbbc282 [fenix] No issue: Update Androidx dependencies from 4-3-2019 5 years ago
Emily Kager 7a53ead19a [fenix] No issue: Remove conflicting appcompat dependency 5 years ago
Sebastian Kaspari 2d060abb23 [fenix] Build against GeckoView 68.0 (browser-engine-gecko-nightly). 5 years ago
Christian Sadilek b47c62ba72 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1329: Raptor performance tests can no longer be executed 5 years ago
Jeff Boek a00ccdba77 [fenix] No issue - update to A-C 50 5 years ago
Colin Lee 6311a7abd1 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/916, fixes https://github.com/mozilla-mobile/fenix/issues/917, fixes https://github.com/mozilla-mobile/fenix/issues/920: Save, share, and delete bookmarks 5 years ago
Christian Sadilek ab22bea139 [fenix] Update GeckoView Nightly to 68.0.20190329094433 5 years ago
Sawyer Blatz 51715ce7cc [fenix] Bump A-C to 0.49.0-SNAPSHOT (https://github.com/mozilla-mobile/fenix/pull/1200) 5 years ago
Colin Lee 784857cfc3 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1151: As a developer, Flipper integration might help me with debugging 5 years ago
Sebastian Kaspari 40bda8be44 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/1077: Switch to GeckoView Beta (67.0). 5 years ago
Grisha Kruglov 5d0b76a557 [fenix] Bump A-C snapshot version to 0.48
This is necessary to pick up an application-services dependency bump, and unbreak master.

AwesomeBarUIView changes are needed because, evidently, a new parameter was introduced, and
not at the end.
5 years ago
Colin Lee c29511c16f [fenix] Update gradle to 3.3.2 to match A-C, A-S 5 years ago
Grisha Kruglov b485bbef29 [fenix] Revert "Bump app-services gradle plugin version"
This reverts commit e8da8c78229cc702082c5ffcaa1fd879c53523f6.
5 years ago
Grisha Kruglov 4e9504dc8f [fenix] Bump app-services gradle plugin version
This is required for consumers of 0.20.2 application-services libraries.
It includes updated megazord definitions (and, I assume, other changes).
5 years ago
Emily Kager 9938fd0038 [fenix] No issue: Update to Navigation 2.1.0-alpha01 6 years ago
Colin Lee 0a8fe6ad18 [fenix] No issue: Upgrade to stable Navigation library and ignore ktlint issues in generated code 6 years ago
Colin Lee 5cf2fa2389 [fenix] Fix https://github.com/mozilla-mobile/fenix/issues/1032: Crash altering sessions DB on main thread 6 years ago
Emily Kager e6a4b4c227 [fenix] No issue: update Androidx dependencies 6 years ago
Grisha Kruglov 8d0e949d0b [fenix] 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
Arturo Mejia b4f2e17735 [fenix] Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443 (https://github.com/mozilla-mobile/fenix/pull/958)
* Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443

* Fix compliation errors
6 years ago
Jeff Boek cf151c0c1a [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/891 - Adds the leanplum sdk 6 years ago
ekager 0d4d22b32a [fenix] No issue: Update Navigation Library 6 years ago
Sawyer Blatz d406c3e5d7 [fenix] Updates AC & GV to 46-SNAPSHOT 6 years ago
Colin Lee 49d735a2aa [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/675: Integrate Adjust SDK (for Greenfield flavor) 6 years ago
Arturo Mejia ade773f5d3 [fenix] Adding support for Site Permissions. 6 years ago
Colin Lee ecccfb7a1d [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/745: Integrate Browser-Icons component for favicons 6 years ago
Grisha Kruglov 5767a3d756 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/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 0898d23c69 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/309: Consume Fenix megazord; enable Rust logging 6 years ago
Sebastian Kaspari 0d068c6af9 [fenix] Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190227104426. 6 years ago
ekager f3e4beec37 [fenix] No issue: Update to Navigation 1.0.0-rc02 6 years ago
Sebastian Kaspari 61ad08ce5f [fenix] Revert "Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190226093755. (https://github.com/mozilla-mobile/fenix/pull/676)"
This reverts commit b98f6afeb2e81ad9d8322188429209c14df1c22d.
6 years ago
Sebastian Kaspari 449fb864a6 [fenix] Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190226093755. (https://github.com/mozilla-mobile/fenix/pull/676) 6 years ago
Emily Kager 99d6ed1489 [fenix] No issue: Update Navigation Library to rc 01 6 years ago
Sawyer Blatz 6a6ab3a60b [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/622: Adds Glide (https://github.com/mozilla-mobile/fenix/pull/623) 6 years ago
Colin Lee 3aeaac9459 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/589: Add sample unit tests for a component 6 years ago
Colin Lee 45d61ca51f [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/541: Crash on Home Screen
The Android Lifecycle Architecture component does not have fine-grained enough lifecycle event callbacks to safely manage Rx subscriptions in Fragment lifecycles. Added autodispose to simplify.
6 years ago
Jeff Boek da12c7410a [fenix] Adds build date to the about page 6 years ago
Colin Lee b3e1b4bc0a [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/401: Resolve known leak and install LeakCanary 6 years ago
Sebastian Kaspari 16db6131e3 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/472: Integrate feature-session-bundling component.
This will take care of saving and restoring the (`SessionManager`) state.
6 years ago
Sebastian Kaspari be4781d500 [fenix] Introduce aarch64 flavor and publish nightly build. 6 years ago
Sebastian Kaspari 3353693f15 [fenix] Update GeckoView Nightly to 67.0.20190213102848 (Following A-C). 6 years ago
Sebastian Kaspari 34b44e156e [fenix] Update to Mozilla Android Components 0.43.0-SNAPSHOT. 6 years ago
Emily Kager 5a7b905b28 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/449 - Adds Basic About Page with Dated Version Name 6 years ago
Emily Kager 19ea4d10e1 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/451 - Update to Navigation Beta 2 6 years ago
Colin Lee d6e79694f8 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/351 Create home screen component for multitasking 6 years ago
Emily Kager 8e2ddbefd0 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/403 Use Fragments for Navigation, Add Toolbar to HomeActivity 6 years ago
Emily Kager 19e77bbb4d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/378 - Creates Library Fragment UI and adds resources 6 years ago
Sebastian Kaspari 5c38c2b444 [fenix] Update GeckoView to 67.0.20190204092937 (following A-C). 6 years ago