Commit Graph

5303 Commits (issues/166-allow-fallback-location)
 

Author SHA1 Message Date
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.
5 years ago
Emily Kager 3db9f2cb6a No issue: Hook up browser menu items Settings and temporary Share 5 years ago
Sebastian Kaspari 344bc0aea6 Move architecture/mvi code to separate gradle module. 5 years ago
Jeff Boek 27a56e2974 For #336 - allow the browser to intercept the back button 5 years ago
Jeff Boek 854eb4a2a0 For #336 - Navigate to SearchFragment on URL press 5 years ago
Emily Kager 179807b83f Add accounts preferences 5 years ago
Jonathan Almeida 0c893b356a Re-add SEND intent actions 5 years ago
Emily Kager 3c48b3eeca Style settings theme, add about category 5 years ago
Sawyer Blatz bc30589180 For #288: Adds advanced settings 5 years ago
Emily Kager 5808fb5afb Create basics settings page 5 years ago
Colin Lee b7542b2208 Remove hardcoded clientID for Fretboard 5 years ago
Sebastian Kaspari 7d807f5a0a Closes #263: Integrate service-glean component. 5 years ago
Sebastian Kaspari 9876970b16 Mark pre-push-recommended as executable. 5 years ago
Colin Lee 0120558fce Enforce unidirectional arch better 5 years ago
Sebastian Kaspari 580fa1011f Issue #267: decision_task_nightly.py: Fix typo: taskcClusterProxy -> taskclusterProxy 5 years ago
Jeff Boek 5a57b9a6c5 Cleans up clipboard awesomebar suggestion 5 years ago
Jeff Boek ed1e563087 Pull awesome bar into a component 5 years ago
Jeff Boek bacee18344 Removes initial and default session 5 years ago
Jonathan Almeida 653cbf8987 Closes #319: Add intent filters for more mimetypes 5 years ago
Emily Kager 8368f4fbb2 Part of #288 - Set up basic settings menu 5 years ago
Sawyer Blatz 4d804981f0 For #288: Adds settings assets 5 years ago
Christian Sadilek b7384a2633 Closes #264: Integrate feature-contextmenu component 5 years ago
Christian Sadilek ca317e1889 Update GeckoView to 67.0.20190130001444 5 years ago
Sawyer Blatz 8919f9503c Revert "For #288: Adds settings icons"
This reverts commit c78f299390.
5 years ago
Christian Sadilek 614374942a Closes #265: Integrate feature-prompts component 5 years ago
Sawyer Blatz c78f299390 For #288: Adds settings icons 5 years ago
Colin Lee 273f33b244 Fixes #290: Integrate new Fenix architecture 5 years ago
Colin Lee 8af55652be Add project README and pre-push-hook 5 years ago
Colin Lee b2b6a530d0 Make ktlint and detekt style changes 5 years ago
Colin Lee 99a72fc7f4 Add detekt, ktlint, and upgrade Gradle wrapper 5 years ago
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.
5 years ago
Sebastian Kaspari 1231896520 TaskBuilder.build_task(): Add scopes parameter. 5 years ago
Sebastian Kaspari 171da63eb2 Add color-shifted debug icon. 5 years ago
Sebastian Kaspari d7f60b20e1 Issue #267: Setup release task to fetch sentry token and enable crash reporting. 5 years ago
Sebastian Kaspari 7e7b5f6102 Issue #267: Add script for fetching secrets from taskcluster's secrets service. 5 years ago
Sebastian Kaspari d5515c9f6e Issue #267: Integrate lib-crash component and upload crash reports to sentry and socorro. 5 years ago
Colin Lee e7ebd712c6 Fix MotionLayout animation the proper way 5 years ago
Jeff Boek ebb5da7f4e For #141 - Cleans up search UI 5 years ago
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.
5 years ago
Colin Lee 43986dbf63 Move inflation back to fragment to fix MotionLayout for now 5 years ago
Emily Kager b111b9943b Closes #273 - Wrap session placeholder text 5 years ago
Colin Lee 86d792d41d Add cleartextPermitted flag 5 years ago
Emily Kager 2e15efafe0 Part of #131 - Add Background to URL View Toolbar 5 years ago
Jonathan Almeida 6c06651ecc Closes #268: Integrate feature-intent component 5 years ago
Christian Sadilek 8ac32ee988 Closes #266 - Integrate feature-downloads component 5 years ago
Grisha Kruglov 0e3965632a Closes #270: Integrate browser-storage-sync for history storage and toolbar autocompletion 5 years ago
Jeff Boek 0ac3cd9e08 Uses start/end over left/right 5 years ago
Jeff Boek 0e9c77b036 Cleans up animation between search bar states 5 years ago
Jeff Boek 9e76498eed Cleans up the elevation transition for the search bar on the homescreen 5 years ago
Jeff Boek 3079af1d36 Adds search engine icon to searchbar 5 years ago