Commit Graph

5117 Commits (issues/111-rebrand-strings)
 

Author SHA1 Message Date
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
Jeff Boek 2fb7881a06 Cleans up scrolling animation 5 years ago
Colin Lee 69e9617272 Fixes #127: Add architecture classes 5 years ago
Jeff Boek 262df015b1 For #145 - Pulls out color resources 5 years ago
Jeff Boek 73346269a0 For #145 - Pulls properties into a common style 5 years ago
Jeff Boek e73567a81a For #145 - Adds pills to the search screen 5 years ago
Sawyer Blatz edcdd05c68 Closes #135: Adds accessibility support to Browser UI 5 years ago
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.
5 years ago
Emily Kager 5903cefa6b Closes #133 - Create Browser Menu UI 5 years ago
Sebastian Kaspari 82581e8f2b Update GeckoView to 66.0.20190128092811 (following A-C). 5 years ago
Emily Kager c631b186a8 No issue: Update Android arch Navigation to 1.0.0-alpha11 5 years ago
Jeff Boek ef7122a147 For #144 - Adds the clipboard to the awesomebar 5 years ago
Jeff Boek 4179a8ff78 For #139 - Adds the sessions placeholder 5 years ago
Jeff Boek 38431dac41 Hides icons that arent currently used 5 years ago
Emily Kager 5a3fc1325f Adds toolbar with autocomplete and menu to BrowserFragment 5 years ago
Jeff Boek 6f17107e87 Migrates away from using the chip suggestions, fixes text colors 5 years ago
Jeff Boek 3e0ed05c0e Adds missing licenses 5 years ago
Jeff Boek 926fa22909 Fixes transition to browserFragment 5 years ago
Jeff Boek 6587518ed6 Use more user-friendly method name 5 years ago
Jeff Boek 3a8a99d8f0 unhardcode sessionId 5 years ago
Jeff Boek 560aea9b56 For #141 - wires up toolbar and awesomebar 5 years ago
Jeff Boek 480ae93a72 For #141 - Adds autocomplete ot the search screen
- Adds convenience extensions to Context and Fragment
- Imports more components from Android Components
5 years ago
Jonathan Almeida a038b5f8e4 Use support-ktx for Lifecycle.addObservers 5 years ago
Mitchell Hentges 0a0c119451 Removes unused "--staging" option from schedule_nightly_graph 5 years ago
Emily Kager 19572d474a Closes #134 - Collapse/show the toolbar based on browser scrolling 5 years ago
Stefan Arentz b59183fed0 Upgrade to Android Components 0.40.0-SNAPSHOT 5 years ago
Jeff Boek 4c4f344a97 For #131 - Loads mozilla.org in the browser fragment 5 years ago
Stefan Arentz c72834479e Update Android Components to 0.39-SNAPSHOT 5 years ago
Mitchell Hentges b1f168c5ad Allows automation to publish to Google Play 5 years ago
Colin Lee 6a56a2c443 Fixes #163: Add LICENSE 5 years ago
Emily Kager 4421adecbb Implement Navigation, Add Search Fragment, Add Browser Fragment 5 years ago
Mitchell Hentges 178723795e Uses new workers, renames some variables 5 years ago
Mitchell Hentges dae51c1f26 Disables pushapk, sets version code to 1 5 years ago
Mitchell Hentges 55abe72754 Adds schedule_nightly_graph.py 5 years ago
Mitchell Hentges 8476587ed6 Adds schedule_nightly_graph.py 5 years ago
Mitchell Hentges 1d865471af Sets up nightly build automation 5 years ago
Emily Kager 0f6528eeb9 Closes #88 - Add Default + Browsable Intent Filter 5 years ago