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
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
b2b6a530d0
Make ktlint and detekt style changes
2019-01-30 11:08:25 -06:00
Sebastian Kaspari
171da63eb2
Add color-shifted debug icon.
2019-01-30 09:11:42 -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
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
Jeff Boek
3a8a99d8f0
unhardcode sessionId
2019-01-24 14:13:28 -08:00
Jeff Boek
560aea9b56
For #141 - wires up toolbar and awesomebar
2019-01-24 14:13:28 -08:00
Jeff Boek
480ae93a72
For #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
a038b5f8e4
Use support-ktx for Lifecycle.addObservers
2019-01-24 09:25:46 -08:00
Emily Kager
19572d474a
Closes #134 - Collapse/show the toolbar based on browser scrolling
2019-01-23 13:23:40 -08:00
Jeff Boek
4c4f344a97
For #131 - Loads mozilla.org in the browser fragment
2019-01-18 15:47:19 -08:00
Emily Kager
4421adecbb
Implement Navigation, Add Search Fragment, Add Browser Fragment
2019-01-15 14:08:37 -08:00
Mitchell Hentges
55abe72754
Adds schedule_nightly_graph.py
2019-01-14 13:09:17 -08:00
Mitchell Hentges
8476587ed6
Adds schedule_nightly_graph.py
2019-01-14 13:09:17 -08:00
Emily Kager
0f6528eeb9
Closes #88 - Add Default + Browsable Intent Filter
2019-01-14 09:52:30 -06:00
Jeff Boek
cefa12224f
Fixes nits in mozilla-mobile/fenix#158
2019-01-12 17:09:28 -06:00
Jeff Boek
9d80049fa6
Adds documentation stating why we duplicate some styles
2019-01-12 17:09:28 -06:00
Jeff Boek
1f70ba4d06
Adds missing licenses
2019-01-12 17:09:28 -06:00
Jeff Boek
a800d33620
For #139 - Adds session placeholder with motionlayout
2019-01-12 17:09:28 -06:00
Jeff Boek
da939bba50
For #150 - Adds more style to the urlbar
2019-01-12 17:09:28 -06:00
Jeff Boek
3378ee4209
For #150 - Adds the search bar
2019-01-12 17:09:28 -06:00
Jeff Boek
c0e71bf719
For #150 - Adds wordmark, menu and private browsing buttons
2019-01-12 17:09:28 -06:00
Jeff Boek
c1500fe0bc
For #150 - Adds a home fragment
2019-01-12 17:09:28 -06:00
Jeff Boek
4cd4cce83d
For #150 - Sets the base style to allow a plain white background
2019-01-12 17:09:28 -06:00
Jeff Boek
434e0d3d7f
Fixes #153 - Adds the app icon
2019-01-10 10:41:32 -08:00
Colin Lee
6449a7b798
Fix buildSrc dependencies and androidX usages
2019-01-07 16:20:22 -06:00
Colin Lee
393829e2aa
Re-add automation folder; support multiple arch builds
2019-01-07 15:06:15 -06:00
Jeff Boek
e34f7e166d
Initializes Android project
...
Co-authored-by: Colin Lee <mncolinlee@gmail.com>
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
Co-authored-by: Emily Kager <emilykager@gmail.com>
2018-12-07 15:25:38 -05:00