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.
2019-02-16 19:40:39 -08:00
Jeff Boek
da12c7410a
[fenix] Adds build date to the about page
2019-02-13 13:20:12 -06:00
Colin Lee
b3e1b4bc0a
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/401 : Resolve known leak and install LeakCanary
2019-02-13 09:37:13 -08:00
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.
2019-02-13 09:35:45 -08:00
Sebastian Kaspari
be4781d500
[fenix] Introduce aarch64 flavor and publish nightly build.
2019-02-13 08:59:31 -08:00
Sebastian Kaspari
3353693f15
[fenix] Update GeckoView Nightly to 67.0.20190213102848 (Following A-C).
2019-02-13 08:56:28 -08:00
Sebastian Kaspari
34b44e156e
[fenix] Update to Mozilla Android Components 0.43.0-SNAPSHOT.
2019-02-13 08:56:28 -08:00
Emily Kager
5a7b905b28
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/449 - Adds Basic About Page with Dated Version Name
2019-02-12 16:04:01 -08:00
Emily Kager
19ea4d10e1
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/451 - Update to Navigation Beta 2
2019-02-12 14:02:48 -06:00
Colin Lee
d6e79694f8
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/351 Create home screen component for multitasking
2019-02-09 15:52:10 -06:00
Emily Kager
8e2ddbefd0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/403 Use Fragments for Navigation, Add Toolbar to HomeActivity
2019-02-08 12:57:38 -08:00
Emily Kager
19e77bbb4d
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/378 - Creates Library Fragment UI and adds resources
2019-02-06 08:04:04 -08:00
Sebastian Kaspari
5c38c2b444
[fenix] Update GeckoView to 67.0.20190204092937 (following A-C).
2019-02-05 10:22:57 -08:00
Stefan Arentz
c0e10e9f54
[fenix] Update A-C to 0.42.0-SNAPSHOT
2019-02-05 10:22:57 -08:00
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>
2019-02-01 23:00:37 -08:00
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.
2019-02-01 16:26:37 -08:00
Sebastian Kaspari
b3d56e5720
[fenix] Move architecture/mvi code to separate gradle module.
2019-02-01 09:45:55 -06:00
Emily Kager
dbb6570f3b
[fenix] Style settings theme, add about category
2019-01-31 12:03:49 -08:00
Sebastian Kaspari
8ce521e39a
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/263 : Integrate service-glean component.
2019-01-31 09:04:15 -08:00
Emily Kager
2db2d21c4e
[fenix] Part of https://github.com/mozilla-mobile/fenix/issues/288 - Set up basic settings menu
2019-01-30 14:29:17 -08:00
Christian Sadilek
2408517523
[fenix] Update GeckoView to 67.0.20190130001444
2019-01-30 15:14:35 -06:00
Colin Lee
ecbfa2bcfc
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/290 : Integrate new Fenix architecture
2019-01-30 13:44:58 -06:00
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.
2019-01-30 09:11:15 -06:00
Christian Sadilek
07fd0494a2
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/266 - Integrate feature-downloads component
2019-01-29 14:42:07 -06:00
Colin Lee
d59ae83a6e
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/127 : Add architecture classes
2019-01-28 15:07:48 -06:00
Sebastian Kaspari
fb2866f0a3
[fenix] Update GeckoView to 66.0.20190128092811 (following A-C).
2019-01-28 18:49:06 +01:00
Emily Kager
91d204b023
[fenix] No issue: Update Android arch Navigation to 1.0.0-alpha11
2019-01-28 10:48:37 -06:00
Emily Kager
efc495b1e0
[fenix] Adds toolbar with autocomplete and menu to BrowserFragment
2019-01-24 14:39:51 -08:00
Jeff Boek
5639c641a0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/141 - wires up toolbar and awesomebar
2019-01-24 14:13:28 -08:00
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
2019-01-24 14:13:28 -08:00
Jonathan Almeida
87af876489
[fenix] Use support-ktx for Lifecycle.addObservers
2019-01-24 09:25:46 -08:00
Stefan Arentz
2d2da79cf2
[fenix] Upgrade to Android Components 0.40.0-SNAPSHOT
2019-01-22 15:52:52 -08:00
Jeff Boek
cb5f85a774
[fenix] For https://github.com/mozilla-mobile/fenix/issues/131 - Loads mozilla.org in the browser fragment
2019-01-18 15:47:19 -08:00
Stefan Arentz
2e70d02ddb
[fenix] Update Android Components to 0.39-SNAPSHOT
2019-01-17 10:44:19 -08:00
Emily Kager
d1b27a0661
[fenix] Implement Navigation, Add Search Fragment, Add Browser Fragment
2019-01-15 14:08:37 -08:00
Jeff Boek
cd0141b7c0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/139 - Adds session placeholder with motionlayout
2019-01-12 17:09:28 -06:00
Jeff Boek
9bf595ec9a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/150 - Adds the search bar
2019-01-12 17:09:28 -06:00
Colin Lee
b76a058d3e
[fenix] Fix buildSrc dependencies and androidX usages
2019-01-07 16:20:22 -06:00
Colin Lee
e7b7b307a9
[fenix] Re-add automation folder; support multiple arch builds
2019-01-07 15:06:15 -06:00