Commit Graph

10035 Commits

Author SHA1 Message Date
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
Jeff Boek
3079af1d36 Adds search engine icon to searchbar 2019-01-29 10:32:30 -08:00
Jeff Boek
2fb7881a06 Cleans up scrolling animation 2019-01-29 10:32:30 -08:00
Colin Lee
69e9617272 Fixes #127: Add architecture classes 2019-01-28 15:07:48 -06:00
Jeff Boek
262df015b1 For #145 - Pulls out color resources 2019-01-28 12:34:56 -08:00
Jeff Boek
73346269a0 For #145 - Pulls properties into a common style 2019-01-28 12:34:56 -08:00
Jeff Boek
e73567a81a For #145 - Adds pills to the search screen 2019-01-28 12:34:56 -08:00
Sawyer Blatz
edcdd05c68 Closes #135: Adds accessibility support to Browser UI 2019-01-28 14:01:36 -06:00
Sebastian Kaspari
63973c4086 Add application id suffix for debug builds.
This makes it a bit more pleasant to work with devices that also have the Nightly builds installed.
2019-01-28 10:33:08 -08:00
Emily Kager
5903cefa6b Closes #133 - Create Browser Menu UI 2019-01-28 09:50:31 -08:00
Sebastian Kaspari
82581e8f2b Update GeckoView to 66.0.20190128092811 (following A-C). 2019-01-28 18:49:06 +01:00
Emily Kager
c631b186a8 No issue: Update Android arch Navigation to 1.0.0-alpha11 2019-01-28 10:48:37 -06:00
Jeff Boek
ef7122a147 For #144 - Adds the clipboard to the awesomebar 2019-01-25 09:44:36 -08:00
Jeff Boek
4179a8ff78 For #139 - Adds the sessions placeholder 2019-01-25 09:11:44 -08:00
Jeff Boek
38431dac41 Hides icons that arent currently used 2019-01-25 09:11:44 -08:00
Emily Kager
5a3fc1325f Adds toolbar with autocomplete and menu to BrowserFragment 2019-01-24 14:39:51 -08:00
Jeff Boek
6f17107e87 Migrates away from using the chip suggestions, fixes text colors 2019-01-24 14:13:28 -08:00
Jeff Boek
3e0ed05c0e Adds missing licenses 2019-01-24 14:13:28 -08:00
Jeff Boek
926fa22909 Fixes transition to browserFragment 2019-01-24 14:13:28 -08:00
Jeff Boek
6587518ed6 Use more user-friendly method name 2019-01-24 14:13:28 -08:00