1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/components
Mugurell 8454f208af For #4977: Migrate fennec shortcuts (#7251)
* For #4977 - Support opening Fennec pinned website shortcuts in Fenix

Fennec's pinned website shortcuts are set to open the BrowserApp activity.
So we need a new activity alias to actually catch such Intents. Otherwise they
would open "org.mozilla.firefox/.App" without any way to inform that this is
the result of the user clicking on a pinned shortcut.
For actually checking if the newly received Intent is of a Fennec pinned
shortcut we introduce a new FennecBookmarkShortcutsIntentProcessor which will
prepare the Intent to open the shortcut's URL in a new tab.

* For #4977 - Don't keep IntentReceiverActivity on the back stack

For successive Fennec pinned shortcuts to create a new IntentReceiverActivity
and be processed as normal we need to not keep this as our task root.

* For #4977 - Test the FennecBookmarkShortcutsIntentProcessor
2020-01-07 09:07:51 -08:00
..
history For #4137 - Adds pagination to the history view 2019-07-31 14:35:33 -07:00
metrics For #1607 - Passes "custom" as the search engine identifier for custom engines 2019-12-09 11:47:05 -08:00
searchengine No Issue - Removes some search engines 2019-12-16 14:09:14 -08:00
toolbar For #6413: Fixes snackbar positionining for bottom toolbar (#7415) 2019-12-30 14:43:15 -08:00
AccountAbnormalities.kt For #6490 - track abnormal FxA behaviour via Sentry 2019-11-07 15:11:41 -08:00
Analytics.kt Closes #7260: Pass in GeckoView version information to MozillaSocorroservice 2019-12-18 10:45:57 +01:00
BackgroundServices.kt For #5552 - Reverts temporary fix for #5552 2020-01-07 12:24:20 +02:00
Components.kt Add override for Core val in test 2019-11-14 16:05:20 -08:00
Core.kt Fennec migration: enable logins migration 2019-12-09 13:35:22 -08:00
FenixSnackbar.kt For #6413: Adds more snackbar positioning logic (#7444) 2020-01-02 14:31:52 -08:00
FindInPageIntegration.kt For #778: Follow-up to fix find in page 2019-10-09 17:14:14 -04:00
FirebasePush.kt Revert "For #373 - Integrate leanplum-fcm" 2019-10-25 10:24:40 -04:00
FxaServer.kt fixing more reviewers comments 2019-10-08 09:56:29 +02:00
InflationAwareFeature.kt For #6857 - Replace BackHandler with UserInteractionHandler in InflationAwareFeature and InflationAwareFeatureTest 2019-11-28 15:58:07 -05:00
IntentProcessorType.kt Extract IntentProcessorType to its own file and add tests (#7012) 2019-12-10 00:02:23 -08:00
IntentProcessors.kt For #4977: Migrate fennec shortcuts (#7251) 2020-01-07 09:07:51 -08:00
NotificationManager.kt No issue: Use SendTabFeature and FxaPushSupportFeature 2020-01-03 10:20:53 -05:00
PermissionStorage.kt No issue: Normalize license header comment (#3909) 2019-07-12 11:38:15 -07:00
PrivateShortcutCreateManager.kt No issue: Fixes string issues for l10n (#6158) 2019-10-24 08:24:19 -07:00
Search.kt Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
Services.kt Closes #7346: Enable dynamic app links in Fenix (#7361) 2020-01-02 13:08:11 -05:00
StoreProvider.kt No issue: Removes deprecated usage of ViewModelProviders 2019-08-07 19:21:41 -04:00
TabCollectionStorage.kt 4844 fix url elision (#6588) 2019-11-15 14:25:50 -08:00
UseCases.kt Use ManifestUpdateFeature 2019-11-07 14:50:24 -08:00