Commit Graph

454 Commits (3213f5107b4bf2630aba152bea8c50f3020da83c)

Author SHA1 Message Date
Sebastian Kaspari 30f9fdfa86 [fenix] After mege day: Switch from GV 68 beta to GV 68 release. 5 years ago
Jeff Boek 8f72063d99 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3633 - Refactors the search screen to use lib-state
* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds SearchStore

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Refactors AwesomeBarUIView

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Refactors ToolbarUIView to use lib-state

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Fixes a couple of state bugs

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Moves all user interaction to SearchInteractor

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds kdocs to SearchStore and SearchInteractor

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds documentation for the properties on SearchState
Also removes uneccessary property

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Creates `StateViewModel` to handle state restoration

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds a test for onTextChanged

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Adds tests for SearchInteractor

* For https://github.com/mozilla-mobile/fenix/issues/3633 - Fixes bugs and adds documentation
5 years ago
Grisha Kruglov 8729a8cc7f [fenix] Update FxA integration to new APIs 5 years ago
Grisha Kruglov e8f820bf98 [fenix] Bump a-s version 5 years ago
Sebastian Kaspari 483f850886 [fenix] Update to Mozilla Android Components 4.0.0-SNAPSHOT. 5 years ago
Emily Kager 1690de8ad5 [fenix] No issue: Update androidx dependencies (https://github.com/mozilla-mobile/fenix/pull/3883) 5 years ago
Colin Lee 47ef5c191d [fenix] Update Android Gradle Plugin to 3.4.1 (https://github.com/mozilla-mobile/fenix/pull/3930) 5 years ago
Colin Lee e34a537230 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2683. Update Gradle to `5.5` (https://github.com/mozilla-mobile/fenix/pull/3929)
* Closes https://github.com/mozilla-mobile/fenix/issues/2683. Update Gradle to `5.4.1`

* Upgrade to Gradle 5.5
5 years ago
Richard Pappalardo 623407a92f [fenix] Update HomeScreenTest (https://github.com/mozilla-mobile/fenix/pull/3882) 5 years ago
Sebastian Kaspari efd775766a [fenix] Update to Mozilla Android Components 3.0.0-SNAPSHOT. 5 years ago
Sawyer Blatz 3b3a25d596 [fenix] No issue: Upgrades AC to 2.0.0-SNAPSHOT 5 years ago
Tiger Oakes abf49d9e96 [fenix] Use lifecycleScope for settings fragments 5 years ago
Tiger Oakes 066e2fc6ea [fenix] Use lifecycleScope for collections fragments 5 years ago
Denys M 658ad81d70 [fenix] Add unit tests for `Settings`.
Add unit tests for `Settings`.
5 years ago
Sawyer Blatz 6028239e33 [fenix] No issue: Upgrades to AC 1.0.0 (https://github.com/mozilla-mobile/fenix/pull/3630) 5 years ago
Emily Kager 2ab8575951 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2726 - Update ConstraintLayout to 2.0.0-beta2 (https://github.com/mozilla-mobile/fenix/pull/3515) 5 years ago
Stefan Arentz 185a77c588 [fenix] Update A-C to 0.56.5 (https://github.com/mozilla-mobile/fenix/pull/3543) 5 years ago
Sebastian Kaspari ff298b8973 [fenix] Update Android Components 0.56.4. (https://github.com/mozilla-mobile/fenix/pull/3468) 5 years ago
Sebastian Kaspari ebd732ea3f [fenix] Pin Android Components version to 0.56.2. (https://github.com/mozilla-mobile/fenix/pull/3377) 5 years ago
Denys M 07b92e9295 [fenix] Use `Drawable.toBitmap()` from androidx-ktx. (https://github.com/mozilla-mobile/fenix/pull/3286) 5 years ago
Emily Kager 5dfb499b11 [fenix] No issue: Update dependencies 5 years ago
Sebastian Kaspari f8e47d7aab [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/2381: Add feature-media component and enable notification for recording devices. 5 years ago
Sebastian Kaspari 8359a6279f [fenix] Update GeckoView Beta to 68.0.20190604110028. 5 years ago
Sawyer Blatz 95dc2b9e00 [fenix] No issue: Updates a-c to 0.56.0 5 years ago
Stefan Arentz 7893fdda0f [fenix] Update Dependencies.kt 5 years ago
Stefan Arentz d77e443091 [fenix] Update A-S to 0.30 5 years ago
Stefan Arentz 45cca0fa1c [fenix] Update A-S to 0.30 5 years ago
James Hugman ce4a686423 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1570 - Enable app-links feature 5 years ago
Sawyer Blatz 9a301da8bb [fenix] For https://github.com/mozilla-mobile/fenix/issues/2327: Fixes nits 5 years ago
Sawyer Blatz 957e4c5bbe [fenix] For https://github.com/mozilla-mobile/fenix/issues/2327: Adds error state syncing 5 years ago
Denys M 324684a1fe [fenix] For https://github.com/mozilla-mobile/fenix/issues/747. Fix coroutines leaks in `HistoryFragment`. 5 years ago
Colin Lee 94a94edca6 [fenix] Update flipper to make LeakCanary traces appear (https://github.com/mozilla-mobile/fenix/pull/2971) 5 years ago
Sawyer Blatz fb3e821fb3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2948: Adds menu button add tab to collection 5 years ago
Stefan Arentz 264f522b37 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/445 - Ship Fenix x86_64 builds (https://github.com/mozilla-mobile/fenix/pull/2856) 5 years ago
Stefan Arentz e70c7c8037 [fenix] Update GeckoView Beta to 68.0.20190527103257 5 years ago
Emily Kager 7fdc9784e7 [fenix] No issue: Correct material dependency and anchor snackbar above toolbar 5 years ago
Emily Kager 346f0f5538 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2780 - Fix home screen attributes for API 21-22 (https://github.com/mozilla-mobile/fenix/pull/2844) 5 years ago
Tiger Oakes cea10f040e [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/654 - Update refresh/stop toolbar buttons (https://github.com/mozilla-mobile/fenix/pull/2702)
(Also back and forward)
5 years ago
Ryan Kelly 36686f3fd8 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/2555: Remove appservices gradle plugin, perform megazord substitution by hand. 5 years ago
Sebastian Kaspari de0b28d5fe [fenix] Update GeckoView versions (following A-C). 5 years ago
Sebastian Kaspari a354e289c5 [fenix] Use Mozilla Android Components 0.54.0-SNAPSHOT. 5 years ago
Jeff Boek 24a95dcac4 [fenix] Revert "Update GeckoView to Nightly 68.0.20190517093040" (https://github.com/mozilla-mobile/fenix/pull/2617)
This reverts commit 07d6d73b9c17f16c04ac63bfef6b5bda4c55cf66.
5 years ago
Stefan Arentz a6b8df1342 [fenix] Update GeckoView to Nightly 68.0.20190517093040 5 years ago
Sebastian Kaspari 72411cc622 [fenix] Remove feature-session-bundling component. 5 years ago
Sawyer Blatz 848fbe390c [fenix] For https://github.com/mozilla-mobile/fenix/issues/2205 & https://github.com/mozilla-mobile/fenix/issues/1578: Integrates tab collection storage (https://github.com/mozilla-mobile/fenix/pull/2478)
* For https://github.com/mozilla-mobile/fenix/issues/2205: Adds TabCollectionStorage

* For https://github.com/mozilla-mobile/fenix/issues/1578: Adds delete to TabCollection
5 years ago
Emily Kager 27b38f2ae4 [fenix] No issue: Update AndroidX dependencies 5-16-2019 5 years ago
Arturo Mejia 2f6dc42635 [fenix] Updated to use Android Components 0.53.0-SNAPSHOT builds. 5 years ago
Colin Lee ec9aae6358 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1994: Re-architect state handling code (https://github.com/mozilla-mobile/fenix/pull/2382) 5 years ago
Jeff Boek 018b182c7e [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1735 - adds the ability to write code against the build channel (https://github.com/mozilla-mobile/fenix/pull/2388) 5 years ago
Emily Kager bb7e9e734c [fenix] No issue: Update constraintlayout and androidx dependencies (https://github.com/mozilla-mobile/fenix/pull/2396) 5 years ago
Emily Kager 1ef87f6d05 [fenix] No issue: Update Androidx dependencies 5-8-2019 (https://github.com/mozilla-mobile/fenix/pull/2350)
* No issue: Update Androidx dependencies 5-8-2019

* Update TrackingProtectionPreference
5 years ago
Christian Sadilek 34f817ce49 [fenix] Upgrade to GV 68.0.20190508111321 and fixes for latest A-C 0.52.0 (https://github.com/mozilla-mobile/fenix/pull/2348)
Closes https://github.com/mozilla-mobile/fenix/issues/2342, Closes https://github.com/mozilla-mobile/fenix/issues/2297
5 years ago
Colin Lee 0f756b8f1b [fenix] Fix build breakage over FragmentScenario integration 5 years ago
Colin Lee 28ee8089fd [fenix] For https://github.com/mozilla-mobile/fenix/issues/1710: Create scaffolding for Robolectric tests (https://github.com/mozilla-mobile/fenix/pull/2282) 5 years ago
Mitchell Hentges 9a50f00054 [fenix] Updates Fenix taskcluster tasks to support beta release (https://github.com/mozilla-mobile/fenix/pull/1893)
* Updates Fenix taskcluster tasks to support beta release

* Throw error if -PversionName isn't set for release builds

* Uses beta secrets for beta

* Improves nightly and beta treeherder symbols
5 years ago
Stefan Arentz a78fd9a648 [fenix] Update GeckoView Nightly and Beta (https://github.com/mozilla-mobile/fenix/pull/2270) 5 years ago
Christian Sadilek 479a452f4a [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/910: Integrate feature-readerview component (https://github.com/mozilla-mobile/fenix/pull/2269)
Closes https://github.com/mozilla-mobile/fenix/issues/908, Closes https://github.com/mozilla-mobile/fenix/issues/910, Closes https://github.com/mozilla-mobile/fenix/issues/911, Closes https://github.com/mozilla-mobile/fenix/issues/912

Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
5 years ago
Christian Sadilek 49611b34c8 [fenix] Upgrade to A-C 0.52.0-SNAPSHOT, GV 68.0.20190429095544 and Kotlin 1.3.30 5 years ago
Alessio Placitelli d353bf344f [fenix] Generate the `activation` ping and send it with Glean (https://github.com/mozilla-mobile/fenix/pull/1707)
This fetches the Google Advertising ID, salts it and
then applies hashing before sending a ping with it,
at startup. Hashing and salting are used in order
to prevent ourselves to correlate advertising IDs
from the same user running different products we
own off a single device. We will never send the
client_id and the Google Advertising ID in the same
ping.
5 years ago
Emily Kager 65ca28a7b2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1573 - Create Save to Collection Component and Views 5 years ago
Emily Kager 7e25d152b6 [fenix] No issue: Update to ConstraintLayout 2.0.0-alpha5 (https://github.com/mozilla-mobile/fenix/pull/2108) 5 years ago
Johan Lorenzo 0b895fb3c8 [fenix] Enable raptor tests on Fenix 5 years ago
Grisha Kruglov 95b60a0495 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1902: Remove direct appservices dependencies
Our main dependency - android-components - is tightly integrated
against a certain version of appservices. Having a direct dependency
at the Fenix level is a foot-gun: it allows Fenix to consume an API-incompatible
version of appservices, breaking parts of android-components. Due to
how gradle dependency resolution works, this breakage is "silent": there are
no compile time warnings. A recent example of this is broken history sync,
and buggy FxA experience in Fenix.

This patch removes a direct dependency, letting android-components dictate
which appservices version should be used Fenix builds.
5 years ago
Nick Alexander cb8fafa685 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1899 - Update GeckoView version to 68.0.20190422094240. 5 years ago
Colin Lee b98ca450d4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/113: QR Scan 5 years ago
Colin Lee 8f35a7422e [fenix] Fix https://github.com/mozilla-mobile/fenix/issues/1732: Fix crashes opening bookmarks 5 years ago
Alessio Placitelli aaf35e097f [fenix] Upgrade A-C to 0.51.0-SNAPSHOT
This additionally changes GeckoView versions to match
then one used in A-C.
5 years ago
Sawyer Blatz facdaee5e8 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/977: Adds telemetry for custom tabs (https://github.com/mozilla-mobile/fenix/pull/1697) 5 years ago
Colin Lee a47300dfbc [fenix] Merge branch 'master' into a-s-networking 5 years ago
Kevin Brosnan 3f181f63c9 [fenix] UI tests for the home screen 5 years ago
Sebastian Kaspari 5f18d363fa [fenix] Update GeckoView to 68.0.20190414095735 (following AC). 5 years ago
Thom Chiovoloni 41578b9632 [fenix] Bump application-services version and initialize networking in the megazord 5 years ago
Colin Lee 81e1fde827 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1539: Add bookmark multi-select features 5 years ago
Colin Lee 3d4bb4b1c8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/1139: Cold start has Dispatchers.Main 1/5th second delay 5 years ago
Colin Lee 52b6db6f05 [fenix] Bump GeckoView to latest 5 years ago
Nick Alexander bb7a28e866 [fenix] No Issue - Bump GeckoView Nightly version.
Matches b242ad2d45/buildSrc/src/main/java/Gecko.kt.
5 years ago
Colin Lee c7b4a69ee7 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1312, https://github.com/mozilla-mobile/fenix/issues/1236, https://github.com/mozilla-mobile/fenix/issues/1237, https://github.com/mozilla-mobile/fenix/issues/1238, https://github.com/mozilla-mobile/fenix/issues/1239: Creating, Editing, and Deleting Bookmarks and Bookmark Folders 5 years ago
ekager 9404ffba55 [fenix] Update RecyclerView to 1.1.0-alpha04 5 years ago
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 5 years ago
Colin Lee 0a8fe6ad18 [fenix] No issue: Upgrade to stable Navigation library and ignore ktlint issues in generated code 5 years ago
Colin Lee 5cf2fa2389 [fenix] Fix https://github.com/mozilla-mobile/fenix/issues/1032: Crash altering sessions DB on main thread 5 years ago
Emily Kager e6a4b4c227 [fenix] No issue: update Androidx dependencies 5 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.
5 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
5 years ago
Jeff Boek cf151c0c1a [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/891 - Adds the leanplum sdk 5 years ago
ekager 0d4d22b32a [fenix] No issue: Update Navigation Library 5 years ago
Sawyer Blatz d406c3e5d7 [fenix] Updates AC & GV to 46-SNAPSHOT 5 years ago
Colin Lee 49d735a2aa [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/675: Integrate Adjust SDK (for Greenfield flavor) 5 years ago
Arturo Mejia ade773f5d3 [fenix] Adding support for Site Permissions. 5 years ago
Colin Lee ecccfb7a1d [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/745: Integrate Browser-Icons component for favicons 5 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.
5 years ago
Grisha Kruglov 0898d23c69 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/309: Consume Fenix megazord; enable Rust logging 5 years ago
Sebastian Kaspari 0d068c6af9 [fenix] Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190227104426. 5 years ago
ekager f3e4beec37 [fenix] No issue: Update to Navigation 1.0.0-rc02 5 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.
5 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) 5 years ago
Emily Kager 99d6ed1489 [fenix] No issue: Update Navigation Library to rc 01 5 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) 5 years ago
Colin Lee 3aeaac9459 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/589: Add sample unit tests for a component 5 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.
5 years ago
Jeff Boek da12c7410a [fenix] Adds build date to the about page 5 years ago
Colin Lee b3e1b4bc0a [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/401: Resolve known leak and install LeakCanary 5 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.
5 years ago
Sebastian Kaspari be4781d500 [fenix] Introduce aarch64 flavor and publish nightly build. 5 years ago
Sebastian Kaspari 3353693f15 [fenix] Update GeckoView Nightly to 67.0.20190213102848 (Following A-C). 5 years ago
Sebastian Kaspari 34b44e156e [fenix] Update to Mozilla Android Components 0.43.0-SNAPSHOT. 5 years ago
Emily Kager 5a7b905b28 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/449 - Adds Basic About Page with Dated Version Name 5 years ago
Emily Kager 19ea4d10e1 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/451 - Update to Navigation Beta 2 5 years ago
Colin Lee d6e79694f8 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/351 Create home screen component for multitasking 5 years ago
Emily Kager 8e2ddbefd0 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/403 Use Fragments for Navigation, Add Toolbar to HomeActivity 5 years ago
Emily Kager 19e77bbb4d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/378 - Creates Library Fragment UI and adds resources 5 years ago
Sebastian Kaspari 5c38c2b444 [fenix] Update GeckoView to 67.0.20190204092937 (following A-C). 5 years ago
Stefan Arentz c0e10e9f54 [fenix] Update A-C to 0.42.0-SNAPSHOT 5 years ago
Jeff Boek 5ae5a5e410 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/146 & Closes https://github.com/mozilla-mobile/fenix/issues/147: Integrates find in page
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
5 years ago
Jeff Boek e12754121f [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/362 - Downgrade to ConstraintLayout 2.0.0-alpha2
There is currently an issue with visibility changes in ConstraintLayout 2.0.0-alpha3
https://issuetracker.google.com/issues/122090772
For now we're going to manually implement KeyTriggers.
6 years ago
Sebastian Kaspari b3d56e5720 [fenix] Move architecture/mvi code to separate gradle module. 6 years ago
Emily Kager dbb6570f3b [fenix] Style settings theme, add about category 6 years ago
Sebastian Kaspari 8ce521e39a [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/263: Integrate service-glean component. 6 years ago
Emily Kager 2db2d21c4e [fenix] Part of https://github.com/mozilla-mobile/fenix/issues/288 - Set up basic settings menu 6 years ago
Christian Sadilek 2408517523 [fenix] Update GeckoView to 67.0.20190130001444 6 years ago
Colin Lee ecbfa2bcfc [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/290: Integrate new Fenix architecture 6 years ago
Sebastian Kaspari 96ae28521f [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/267: Integrate lib-crash component and upload crash reports to sentry and socorro. 6 years ago
Christian Sadilek 07fd0494a2 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/266 - Integrate feature-downloads component 6 years ago
Colin Lee d59ae83a6e [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/127: Add architecture classes 6 years ago
Sebastian Kaspari fb2866f0a3 [fenix] Update GeckoView to 66.0.20190128092811 (following A-C). 6 years ago
Emily Kager 91d204b023 [fenix] No issue: Update Android arch Navigation to 1.0.0-alpha11 6 years ago
Emily Kager efc495b1e0 [fenix] Adds toolbar with autocomplete and menu to BrowserFragment 6 years ago
Jeff Boek 5639c641a0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - wires up toolbar and awesomebar 6 years ago
Jeff Boek 699b4e6a02 [fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - Adds autocomplete ot the search screen
- Adds convenience extensions to Context and Fragment
- Imports more components from Android Components
6 years ago
Jonathan Almeida 87af876489 [fenix] Use support-ktx for Lifecycle.addObservers 6 years ago
Stefan Arentz 2d2da79cf2 [fenix] Upgrade to Android Components 0.40.0-SNAPSHOT 6 years ago
Jeff Boek cb5f85a774 [fenix] For https://github.com/mozilla-mobile/fenix/issues/131 - Loads mozilla.org in the browser fragment 6 years ago
Stefan Arentz 2e70d02ddb [fenix] Update Android Components to 0.39-SNAPSHOT 6 years ago
Emily Kager d1b27a0661 [fenix] Implement Navigation, Add Search Fragment, Add Browser Fragment 6 years ago
Jeff Boek cd0141b7c0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/139 - Adds session placeholder with motionlayout 6 years ago
Jeff Boek 9bf595ec9a [fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds the search bar 6 years ago
Colin Lee b76a058d3e [fenix] Fix buildSrc dependencies and androidX usages 6 years ago
Colin Lee e7b7b307a9 [fenix] Re-add automation folder; support multiple arch builds 6 years ago