Mitchell Hentges
d46e435461
Fix usage of sentry token in staging
2019-02-01 17:06:42 -08:00
Jeff Boek
88a54b7b30
Fixes #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
Emily Kager
3db9f2cb6a
No issue: Hook up browser menu items Settings and temporary Share
2019-02-01 16:14:59 -08:00
Sebastian Kaspari
344bc0aea6
Move architecture/mvi code to separate gradle module.
2019-02-01 09:45:55 -06:00
Jeff Boek
27a56e2974
For #336 - allow the browser to intercept the back button
2019-02-01 09:37:19 -06:00
Jeff Boek
854eb4a2a0
For #336 - Navigate to SearchFragment on URL press
2019-02-01 09:37:19 -06:00
Emily Kager
179807b83f
Add accounts preferences
2019-01-31 21:57:25 -08:00
Jonathan Almeida
0c893b356a
Re-add SEND intent actions
2019-01-31 15:15:34 -06:00
Emily Kager
3c48b3eeca
Style settings theme, add about category
2019-01-31 12:03:49 -08:00
Sawyer Blatz
bc30589180
For #288 : Adds advanced settings
2019-01-31 12:03:49 -08:00
Emily Kager
5808fb5afb
Create basics settings page
2019-01-31 12:03:49 -08:00
Colin Lee
b7542b2208
Remove hardcoded clientID for Fretboard
2019-01-31 13:16:04 -06:00
Sebastian Kaspari
7d807f5a0a
Closes #263 : Integrate service-glean component.
2019-01-31 09:04:15 -08:00
Sebastian Kaspari
9876970b16
Mark pre-push-recommended as executable.
2019-01-31 09:03:30 -08:00
Colin Lee
0120558fce
Enforce unidirectional arch better
2019-01-31 08:10:39 -08:00
Sebastian Kaspari
580fa1011f
Issue #267 : decision_task_nightly.py: Fix typo: taskcClusterProxy -> taskclusterProxy
2019-01-31 08:04:53 -06:00
Jeff Boek
5a57b9a6c5
Cleans up clipboard awesomebar suggestion
2019-01-30 19:25:37 -08:00
Jeff Boek
ed1e563087
Pull awesome bar into a component
2019-01-30 19:25:37 -08:00
Jeff Boek
bacee18344
Removes initial and default session
2019-01-30 19:25:37 -08:00
Jonathan Almeida
653cbf8987
Closes #319 : Add intent filters for more mimetypes
2019-01-30 17:30:08 -06:00
Emily Kager
8368f4fbb2
Part of #288 - Set up basic settings menu
2019-01-30 14:29:17 -08:00
Sawyer Blatz
4d804981f0
For #288 : Adds settings assets
2019-01-30 16:14:31 -06:00
Christian Sadilek
b7384a2633
Closes #264 : Integrate feature-contextmenu component
2019-01-30 15:14:35 -06:00
Christian Sadilek
ca317e1889
Update GeckoView to 67.0.20190130001444
2019-01-30 15:14:35 -06:00
Sawyer Blatz
8919f9503c
Revert "For #288 : Adds settings icons"
...
This reverts commit c78f299390
.
2019-01-30 14:51:52 -06:00
Christian Sadilek
614374942a
Closes #265 : Integrate feature-prompts component
2019-01-30 14:25:58 -06:00
Sawyer Blatz
c78f299390
For #288 : Adds settings icons
2019-01-30 11:59:10 -08:00
Colin Lee
273f33b244
Fixes #290 : Integrate new Fenix architecture
2019-01-30 13:44:58 -06:00
Colin Lee
8af55652be
Add project README and pre-push-hook
2019-01-30 10:32:02 -08:00
Colin Lee
b2b6a530d0
Make ktlint and detekt style changes
2019-01-30 11:08:25 -06:00
Colin Lee
99a72fc7f4
Add detekt, ktlint, and upgrade Gradle wrapper
2019-01-30 11:08:25 -06:00
Sebastian Kaspari
d6d844a656
Issue #267 : Enable taskcluster proxy feature for build task.
...
This is needed so that the build task can connect to the secrets service in
order to receive the Sentry token.
2019-01-30 11:00:50 -06:00
Sebastian Kaspari
1231896520
TaskBuilder.build_task(): Add scopes parameter.
2019-01-30 09:31:53 -06:00
Sebastian Kaspari
171da63eb2
Add color-shifted debug icon.
2019-01-30 09:11:42 -06:00
Sebastian Kaspari
d7f60b20e1
Issue #267 : Setup release task to fetch sentry token and enable crash reporting.
2019-01-30 09:11:15 -06:00
Sebastian Kaspari
7e7b5f6102
Issue #267 : Add script for fetching secrets from taskcluster's secrets service.
2019-01-30 09:11:15 -06:00
Sebastian Kaspari
d5515c9f6e
Issue #267 : Integrate lib-crash component and upload crash reports to sentry and socorro.
2019-01-30 09:11:15 -06:00
Colin Lee
e7ebd712c6
Fix MotionLayout animation the proper way
2019-01-29 19:49:08 -08:00
Jeff Boek
ebb5da7f4e
For #141 - Cleans up search UI
2019-01-29 21:08:07 -06:00
Grisha Kruglov
f78b62751d
Use abiFilter in product flavour definitions to filter for the supported architectures
...
This fixes a regression from https://github.com/mozilla-mobile/fenix/pull/294
That patch adds a dependency which loads some native libraries. Those native libs are
shipped for a variety of architectures. Specifically, there are versions of aarch64 and armv7.
What seems to happen is that since those libraries are loaded first (GV is lazily initialized
after history stuff), and since aarch64 versions of these libs is chosen by the native loader,
consequent native loads select for the same abi type. aarch64 version of libmozglue isn't there,
loader fails to find it and we crash.
Being explicit with the abiFilter in the product flavour definitions strips out aarch64 app-services
libs from the apk. When they're loaded first, armv7 versions are picked (since we don't have any other
ones), and everything works correctly afterwards.
Another way to achieve the same result would be to exclude arm64 libs via packagignOptions directive:
packagingOptions { exclude "lib/arm64-v8a/**" }
... but that's a less flexible approach in the longer term.
2019-01-29 16:37:48 -08:00
Colin Lee
43986dbf63
Move inflation back to fragment to fix MotionLayout for now
2019-01-29 16:01:20 -08:00
Emily Kager
b111b9943b
Closes #273 - Wrap session placeholder text
2019-01-29 17:54:48 -06:00
Colin Lee
86d792d41d
Add cleartextPermitted flag
2019-01-29 17:53:47 -06:00
Emily Kager
2e15efafe0
Part of #131 - Add Background to URL View Toolbar
2019-01-29 16:28:45 -06:00
Jonathan Almeida
6c06651ecc
Closes #268 : Integrate feature-intent component
2019-01-29 15:44:40 -06:00
Christian Sadilek
8ac32ee988
Closes #266 - Integrate feature-downloads component
2019-01-29 14:42:07 -06:00
Grisha Kruglov
0e3965632a
Closes #270 : Integrate browser-storage-sync for history storage and toolbar autocompletion
2019-01-29 14:40:59 -06:00
Jeff Boek
0ac3cd9e08
Uses start/end over left/right
2019-01-29 10:32:30 -08:00
Jeff Boek
0e9c77b036
Cleans up animation between search bar states
2019-01-29 10:32:30 -08:00
Jeff Boek
9e76498eed
Cleans up the elevation transition for the search bar on the homescreen
2019-01-29 10:32:30 -08:00