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
6 years ago
Sebastian Kaspari
40bda8be44
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/1077 : Switch to GeckoView Beta (67.0).
6 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.
6 years ago
Colin Lee
c29511c16f
[fenix] Update gradle to 3.3.2 to match A-C, A-S
6 years ago
Grisha Kruglov
b485bbef29
[fenix] Revert "Bump app-services gradle plugin version"
...
This reverts commit e8da8c78229cc702082c5ffcaa1fd879c53523f6.
6 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).
6 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
Stefan Arentz
c0e10e9f54
[fenix] Update A-C to 0.42.0-SNAPSHOT
6 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>
6 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