Emily Kager
a24b139341
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1089 - Default Search Engine should be shown in Pref summary
2019-03-20 09:57:25 -07:00
Emily Kager
178c8b6a80
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1080 - Update Normal Browsing Toggle Color
2019-03-19 15:24:19 -05:00
ekager
2ca2ca237f
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1030 - Fixes navigation, white screen after back button
2019-03-19 15:21:43 -05:00
Jonathan Almeida
4247200f10
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1054 : Separate SEND intent from VIEW
2019-03-18 13:40:26 -05:00
Colin Lee
447b6c9526
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1050 : Fenix sessions save and close upon opening
2019-03-18 08:21:30 -07:00
Emily Kager
89bffe4990
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1043 - Remove redundant CustomTabsToolbarFeature
2019-03-17 02:29:55 -05:00
Emily Kager
df846dff4f
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1045 - Add crash reporting bool to settings
2019-03-17 02:29:04 -05:00
Arturo Mejia
53e2c54cc2
[fenix] Moving onTrimMemory to application level.
2019-03-17 02:27:39 -05:00
Jeff Boek
88a4f42a70
[fenix] No Issue - Fixes startup crash in nightly
2019-03-16 18:57:00 -07:00
Jeff Boek
2c9c293c9d
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/1041 - Disables telemetry when the toggle is off
2019-03-15 14:42:31 -07:00
Colin Lee
0a8fe6ad18
[fenix] No issue: Upgrade to stable Navigation library and ignore ktlint issues in generated code
2019-03-15 12:00:40 -07:00
Sawyer Blatz
a11a75ab91
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/832 & For https://github.com/mozilla-mobile/fenix/issues/222 : Adds basic custom tab integration ( https://github.com/mozilla-mobile/fenix/pull/1026 )
2019-03-15 10:51:04 -07:00
Colin Lee
5cf2fa2389
[fenix] Fix https://github.com/mozilla-mobile/fenix/issues/1032 : Crash altering sessions DB on main thread
2019-03-15 10:41:02 -07:00
Emily Kager
b70ea531c4
[fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/517 - Pressing back after clicking tabs should reopen browsing"
...
This reverts commit 18a65b5f2a920b839d606c5c11cac2afe78a3eaf.
2019-03-14 15:18:22 -07:00
Sawyer Blatz
827a128b85
[fenix] No issue: Fixes compilation errors with a-c 47.0
2019-03-14 09:49:35 -07:00
Emily Kager
e6a4b4c227
[fenix] No issue: update Androidx dependencies
2019-03-14 11:03:17 -05:00
Grisha Kruglov
8d0e949d0b
[fenix] Integrate BackgroundSyncManager, enable history syncing
...
This patch integrates the new a-c BackgroundSyncManager, which is the
main entry point for interacting with Sync. Behind the scenes, it uses
WorkManager in order to sync configured syncable stores.
Current behaviour:
- sync runs on start, with a slight delay
- sync runs on a schedule few times a day, to lessen the startup sync burden
Also included is a basic UI integration in order to allow user to synchronize
on demand, and monitor sync state.
2019-03-13 19:07:28 -05:00
Grisha Kruglov
ba690ac8d6
[fenix] Pre: fix an IDE warning
2019-03-13 19:07:28 -05:00
Emily Kager
5a78196b1c
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/654 - Use new two state button for menu toolbar buttons
2019-03-13 13:52:45 -07:00
Arturo Mejia
34e1488740
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1004 : Integrating ThumbnailsFeature.
2019-03-13 13:52:33 -07:00
Sawyer Blatz
f5d13f442f
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/847 : Implement onCancelEditing to handle keyboard backPress ( https://github.com/mozilla-mobile/fenix/pull/929 )
2019-03-13 11:12:58 -07:00
Sawyer Blatz
96861a3b21
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/832 : Adds custom tabs menu ( https://github.com/mozilla-mobile/fenix/pull/944 )
2019-03-13 09:47:23 -07:00
Sawyer Blatz
68504fc2fc
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/992 : Updates account implementation for a-c 47.0 ( https://github.com/mozilla-mobile/fenix/pull/995 )
2019-03-13 09:23:55 -07:00
Harsh Shandilya
3eed646d4f
[fenix] SearchView: Replace deprecated calls with recommended method
...
Resources#getDrawable(int) has been deprecated in favour
of Resources#getDrawable(int, Theme). Make the suitable changes
in SearchView class to reflect this.
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-03-13 09:07:22 -07:00
Jeff Boek
dede4c593b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/973 - Adds first metric to track
2019-03-12 17:42:07 -07:00
Jeff Boek
cfd5c1d925
[fenix] For https://github.com/mozilla-mobile/fenix/issues/965 - Uses proper initialization call depending on the key type
2019-03-12 17:42:07 -07:00
Jeff Boek
39e4cfe991
[fenix] No Issue - Fixes crash when no valid .leanplum_token is present
2019-03-12 17:05:35 -07:00
Jeff Boek
2a3b9dac0c
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/965 - Adds a metrics wrapper for telemetry
2019-03-12 14:17:14 -07:00
Emily Kager
7916052eae
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/963 - Hooks up show search suggestion pref
2019-03-12 11:12:03 -07:00
Emily Kager
f3933d34e6
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/884 - Set and use default search engine
2019-03-12 11:11:24 -07:00
Emily Kager
e274a0a4fe
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/873 - Themes History Fragment colors
2019-03-12 10:20:10 -07:00
Arturo Mejia
b4f2e17735
[fenix] Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443 ( https://github.com/mozilla-mobile/fenix/pull/958 )
...
* Upgrade AC dependency to 0.47.0-SNAPSHOT and GV to 67.0.20190312095443
* Fix compliation errors
2019-03-12 08:49:22 -07:00
Jeff Boek
3613f52518
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/870 - Fixes logic for the session bottom sheet fragment for private mode
...
Also fixes https://github.com/mozilla-mobile/fenix/issues/871
2019-03-11 16:02:06 -07:00
Emily Kager
8607028111
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/900 - Use Settings BrowserDirection from Settings
2019-03-11 13:35:00 -07:00
Jeff Boek
87246debe6
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/945 - Ties leanplum to telemetry toggle
2019-03-11 11:46:11 -07:00
ekager
9938cbe241
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/824 - Removes evenOdd from icons that need theme color
2019-03-09 17:07:59 -08:00
Jeff Boek
cf151c0c1a
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/891 - Adds the leanplum sdk
2019-03-08 14:27:00 -08:00
Emily Kager
984920c721
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/866 - Add Install Packages permission to download APKs from Fenix
2019-03-08 12:56:17 -08:00
Emily Kager
c2658a4831
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/855 - Remove customtab check for CustomTabToolbarFeature
2019-03-08 12:56:05 -08:00
Sawyer Blatz
a3b1210b35
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/814 : Scrolls to top after session restore
2019-03-08 12:55:52 -08:00
Sawyer Blatz
e1c4698859
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/804 : Adds disable private browsing content description ( https://github.com/mozilla-mobile/fenix/pull/851 )
2019-03-08 08:37:35 -08:00
Daniel Holbert
9c74268757
[fenix] Fix stray HTML tag in about.html
...
Just moving the `html` tag to the beginning (to be the parent of the `head`, rather than its next-sibling).
I'm also deindenting `body` and its contents so that the indentation is consistent. (Alternately, we could increase the indentation of `head` and all of its contents, but that seems unnecessary, and it would probably force the `img#wordmark` /**/ comment to wrap to 3 lines. Seems simpler to just have html/body/head all at the same level of indentation, which is a somewhat common practice to save on indentation.)
This fixes https://github.com/mozilla-mobile/fenix/issues/901 .
2019-03-07 16:30:16 -08:00
ekager
7e776dd577
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/867 - Update Default Browser Toggle in onResume
2019-03-06 22:34:42 -08:00
ekager
0d4d22b32a
[fenix] No issue: Update Navigation Library
2019-03-06 22:33:59 -08:00
Emily Kager
43e2c306fa
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/877 - Add Search Engine Settings
2019-03-06 16:20:35 -08:00
Sawyer Blatz
81afb77e04
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/823 & Closes https://github.com/mozilla-mobile/fenix/issues/835 : Refactors openToBrowserAndLoad to include fromFragment ( https://github.com/mozilla-mobile/fenix/pull/833 )
2019-03-06 14:53:49 -08:00
Emily Kager
725b644c9c
[fenix] No issue: remove breaking AC change params ( https://github.com/mozilla-mobile/fenix/pull/878 )
2019-03-06 11:48:09 -08:00
Emily Kager
9e5c823ac2
[fenix] Revert "Closes https://github.com/mozilla-mobile/fenix/issues/811 - Clear stack after switching to private browsing" ( https://github.com/mozilla-mobile/fenix/pull/876 )
...
This reverts commit 62b743ee072a8b72375ac3e64085f1f7a993d6ad.
2019-03-06 11:48:00 -08:00
Emily Kager
672e4b7651
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/811 - Clear stack after switching to private browsing
2019-03-05 14:34:56 -08:00
Sawyer Blatz
eea2a00868
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/848 : Corrects private browsing explanation string ( https://github.com/mozilla-mobile/fenix/pull/849 )
2019-03-05 13:07:54 -08:00
Jeff Boek
a283dc3e92
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/858 - Reverts send and share string for UR ( https://github.com/mozilla-mobile/fenix/pull/859 )
2019-03-05 13:05:24 -08:00
Jeff Boek
97de95c41d
[fenix] Fixes compiler error for new version of A-C
2019-03-05 09:34:49 -08:00
Emily Kager
621221fe1e
[fenix] Suppress unreachable code hack
2019-03-04 16:42:53 -08:00
Sawyer Blatz
4a96649ce7
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/836 : Creates new private tab in new session from menu bar
2019-03-04 16:33:21 -08:00
Jeff Boek
5ad2e427dd
[fenix] Attempts to fix nightly builds
2019-03-04 16:32:24 -08:00
Jeff Boek
6195495a33
[fenix] Updates strings
2019-03-04 16:14:18 -08:00
Sawyer Blatz
8766b2050f
[fenix] No issue: passes intent to handleOpenedFromExternalSourceIfNecessary ( https://github.com/mozilla-mobile/fenix/pull/834 )
2019-03-04 15:14:33 -08:00
Sawyer Blatz
572dc7c39e
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/706 : Adds launchMode singleInstance ( https://github.com/mozilla-mobile/fenix/pull/829 )
2019-03-04 14:32:10 -08:00
Colin Lee
78b9685678
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/262 : Need full screen functionality and "Entering full screen"
2019-03-04 13:05:19 -08:00
Emily Kager
ff4732f127
[fenix] For https://github.com/mozilla-mobile/fenix/issues/824 - Reformat ic_login
2019-03-04 13:02:23 -08:00
Sawyer Blatz
1e9593e225
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/505 : Themes autocomplete highlight ( https://github.com/mozilla-mobile/fenix/pull/582 )
...
* Closes https://github.com/mozilla-mobile/fenix/issues/505 : Themes autocomplete highlight
* Add Autocomplete highlight color
* Re-add getView fun which is used elsewhere in master
* Remove Test imports that aren't found
2019-03-04 09:04:40 -08:00
Colin Lee
0cc6302190
[fenix] For https://github.com/mozilla-mobile/fenix/issues/747 : Fix memory leak with HomeMenu
2019-03-04 09:02:20 -08:00
Emily Kager
59b0b3015d
[fenix] Remove test imports
2019-03-01 17:48:44 -08:00
Colin Lee
49d735a2aa
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/675 : Integrate Adjust SDK (for Greenfield flavor)
2019-03-01 12:57:59 -06:00
Jeff Boek
c7df4fc3e2
[fenix] No issue - Adds basic tab theming
2019-03-01 08:08:10 -06:00
Jeff Boek
eb19c3a642
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Dismiss bottom sheet on archive. Remove boolean logic
2019-03-01 08:03:51 -06:00
ekager
3791b4821b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/517 - Pressing back after clicking tabs should reopen browsing
2019-03-01 00:03:14 -08:00
ekager
ca21d10bfb
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/754 - Restore SearchFragment navigation logic
2019-03-01 00:02:52 -08:00
Christian Sadilek
8dd8fe8169
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/418 : Add account settings page and sign out functionality
2019-02-28 18:58:03 -06:00
Emily Kager
0943be85d8
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/613 - Do not close activity for normal tabs on back press
2019-02-28 18:48:59 -06:00
Jeff Boek
3cd141bffd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Modifies Session Bottom Sheet to work for current and archived sessions
2019-02-28 18:46:46 -06:00
Jeff Boek
55b8b21e5c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Trigger session overflow menu on session item menu
2019-02-28 18:46:46 -06:00
Jeff Boek
ba251f0df0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/673 - Pulls out the session overflow action
2019-02-28 18:46:46 -06:00
Sawyer Blatz
9c136469b8
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/736 & Closes https://github.com/mozilla-mobile/fenix/issues/722 : Adds delete session button to private browsing
2019-02-28 14:00:01 -08:00
Sawyer Blatz
d3299beb5a
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/749 : Adds coloring to destructive history option
2019-02-28 13:42:24 -08:00
Arturo Mejia
ade773f5d3
[fenix] Adding support for Site Permissions.
2019-02-28 13:32:08 -08:00
Colin Lee
ecccfb7a1d
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/745 : Integrate Browser-Icons component for favicons
2019-02-28 13:31:44 -08:00
Jeff Boek
f3e8316105
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/741 - Dont show the current session in the previous session list
2019-02-28 14:51:31 -06:00
Jeff Boek
48c455f4c0
[fenix] No issue - Fixes the shadow getting clipped on Session items
2019-02-28 12:41:58 -08:00
Jeff Boek
fd81d0c585
[fenix] No Issue - Fixes spacing between tabs
2019-02-28 12:41:58 -08:00
Jeff Boek
f8294a1881
[fenix] No Issue - Use a consistent color for a session item
2019-02-28 14:20:10 -06:00
Jeff Boek
5a426a3641
[fenix] No issue - pulls logic outside of the UIView
2019-02-28 14:19:49 -06:00
Sawyer Blatz
2f765631d6
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/510 : Adds private browsing myths SUMO link
2019-02-28 13:38:08 -06:00
Sawyer Blatz
bd9159087c
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/664 & Closes https://github.com/mozilla-mobile/fenix/issues/665 : Refactors load to respect private mode ( https://github.com/mozilla-mobile/fenix/pull/667 )
2019-02-28 09:25:37 -08:00
Sebastian Kaspari
3cd95a85bd
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/699 : Firefox flavors: Re-use sharedUserId.
2019-02-28 10:54:02 -06:00
Sawyer Blatz
6a80030fbc
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/630 : Polishes tab UI ( https://github.com/mozilla-mobile/fenix/pull/686 )
2019-02-28 08:36:45 -08:00
Christian Sadilek
09a2fc139d
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/309 : Add proguard rule for FenixMegazord
2019-02-28 17:08:46 +01:00
Emily Kager
87a8f110c1
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/717 - Cut off session host preview at 64
2019-02-27 20:01:15 -08:00
Jeff Boek
8412f2e37e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/633 - Remove only normal sessions, add a11y for glyphs
2019-02-27 15:21:55 -08:00
Jeff Boek
4ca4df9ca9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/633 - Gives the user the ability to save their session
2019-02-27 15:21:55 -08:00
Grisha Kruglov
5767a3d756
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/418 : Basic Firefox Accounts integration
...
This patch integrates relevant a-c components, and updates the current Preferences
UI to allow signing-in and displaying basic account information (email, displayName).
Currently there's no Accounts UI, and so singing out or otherwise interacting with the
account isn't possible.
2019-02-27 18:07:05 -05:00
Grisha Kruglov
0898d23c69
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/309 : Consume Fenix megazord; enable Rust logging
2019-02-27 18:07:05 -05:00
Jeff Boek
7b072c8236
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/362 - Auto closes session
2019-02-27 11:48:48 -08:00
Emily Kager
345de50cf0
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/478 - Use new attr to theme clear button in toolbar
2019-02-27 11:19:40 -08:00
Sebastian Kaspari
5279c3edef
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/698 : Create product flavors for Fennec transition.
...
* greenfield (pure Fenix without anything added)
* firefoxNightly (To replace Firefox Nightly)
* firefoxBeta (To replace Firefox Beta)
* firefoxRelease (To replace Firefox Release)
For now it will be a bit annoying to have all those flavors. But once the transition has been
successfully completed we can start to tear them down again.
Once GeckoView universal builds are available we can get rid of the "abi" dimension.
If this is going to slow down the CI process then I might look into parallelizing the build
or potentially introducing a taskcluster CI setup (if that makes sense).
2019-02-27 13:02:44 -06:00
Jeff Boek
185ca50890
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/672 - Moves private browsing description out of sessions
2019-02-27 09:57:50 -08:00
Sawyer Blatz
8555fc3e45
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/678 : Hides sessionsComponent in private mode
2019-02-27 09:36:42 -08:00
Jeff Boek
0d8866d6bf
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/687 - Show the sessions placeholder when the session list is empty
2019-02-27 09:35:43 -08:00
Sebastian Kaspari
0d068c6af9
[fenix] Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190227104426.
2019-02-27 17:58:27 +01:00
Sebastian Kaspari
61ad08ce5f
[fenix] Revert "Update to Mozilla Android Components 0.45.0-SNAPSHOT and GeckoView Nightly 67.0.20190226093755. ( https://github.com/mozilla-mobile/fenix/pull/676 )"
...
This reverts commit b98f6afeb2e81ad9d8322188429209c14df1c22d.
2019-02-26 12:21:40 -06:00