1
0
Fork 0
fenix/app/src/main/res
Mugurell d70afcaa90 For #4126 - Handle all business logic with Interactors and a Controller
Combined all Stores into one for all Views shown in on Fragment.
Used a static `createStore()` which will build the initial state residing
inside the Store and not in the Fragment as to decouple the Fragment from the
business logic needed to build all the needed initial States.
Added Interactors that handle a MVI View's business logic for
TrackingProtectionView and WebsitePermissionsView.
WebsiteInfoView doesn't register any user input events and does not have any
reason to change while it is displayed so it does not have an Interactor.
The two Interactors will delegate Fragment's QuickSettingsController for
complex Android interactions, communication with other app features or for
Store updates.
Also refactored the stubs from the previous commit so that with this commit the
the quicksettings feature should all be working now based on lib-state.
2019-10-31 17:08:40 -07:00
..
anim For #1291: Reduces length of private mode animation (#2534) 2019-05-15 14:48:40 -07:00
animator Closes #4012 - Animate quick settings (#4047) 2019-07-30 09:50:50 -07:00
color For #5270 - Adds state list color for delete browsing checkboxes 2019-09-12 13:27:27 -07:00
drawable For #5544: Bare Minimum Logins UI 2019-10-24 10:29:03 -07:00
drawable-hdpi For #201: Search Widget 2019-08-02 11:26:48 -07:00
drawable-mdpi Minify drawable assets 2019-06-11 15:11:33 -07:00
drawable-night No issue: Remove duplicate wordmark and update about page (#3590) 2019-07-01 08:54:16 -07:00
drawable-v26 For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -07:00
drawable-xhdpi Replace notification icon (#3395) 2019-06-12 14:07:20 -05:00
drawable-xxhdpi Minify drawable assets 2019-06-11 15:11:33 -07:00
drawable-xxxhdpi Replace notification icon (#3395) 2019-06-12 14:07:20 -05:00
layout For #4126 - Handle all business logic with Interactors and a Controller 2019-10-31 17:08:40 -07:00
menu Closes #2435 Change edit icon to share icon on the book… (#6137) 2019-10-22 14:34:05 -07:00
mipmap-anydpi-v26 For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -07:00
mipmap-hdpi For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -07:00
mipmap-mdpi For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -07:00
mipmap-xhdpi For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -07:00
mipmap-xxhdpi For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -07:00
mipmap-xxxhdpi For #419: Create launch icon for private browsing (#4948) 2019-09-11 10:52:33 -07:00
navigation For #1487 Add "my library" menu category and items to home 3-dot menu 2019-10-31 11:29:49 -07:00
raw Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
raw-night Add Tracking Protection Info Panel 2019-09-11 07:47:13 -07:00
values Fixes #5917: Show snackbar when URL is copied (#6210) 2019-10-31 16:53:00 -07:00
values-ca Import strings from android-l10n (#5300) 2019-09-13 12:15:08 -07:00
values-cs Import l10n. 2019-10-25 10:19:49 -07:00
values-de Import l10n. 2019-10-25 10:19:49 -07:00
values-es Import strings from android-l10n 2019-09-25 09:02:42 -07:00
values-es-rAR Import l10n. 2019-10-28 10:04:12 -07:00
values-es-rES Import l10n. 2019-10-28 10:04:12 -07:00
values-eu Import l10n. 2019-10-28 17:26:28 -07:00
values-fi Import l10n. 2019-10-28 10:04:12 -07:00
values-fr Import strings from android-l10n (#6359) 2019-10-31 17:02:17 -07:00
values-hu Import l10n. 2019-10-28 10:04:12 -07:00
values-in Import l10n. 2019-10-08 21:38:24 -07:00
values-it Import l10n. 2019-10-25 10:19:49 -07:00
values-ja Import l10n. 2019-10-13 20:01:13 +00:00
values-ko Import l10n. 2019-10-24 10:27:53 -07:00
values-night For #1487 Add "my library" menu category and items to home 3-dot menu 2019-10-31 11:29:49 -07:00
values-nl Import l10n. 2019-10-25 10:19:49 -07:00
values-pa-rIN Import l10n. 2019-10-08 21:38:24 -07:00
values-pl Import l10n. 2019-10-25 10:19:49 -07:00
values-ru Import l10n. 2019-10-28 10:04:12 -07:00
values-sk Import l10n. 2019-10-28 10:04:12 -07:00
values-sv-rSE Import l10n. 2019-10-24 22:02:26 -07:00
values-ta Import strings from android-l10n 2019-08-23 14:36:01 +02:00
values-tr Import l10n. 2019-10-28 10:04:12 -07:00
values-v23 For #1876 - Correct Navigation Bar Color Logic (#2427) 2019-05-10 20:26:44 -05:00
values-v27 For #724: Corrects colors for all themes 2019-04-19 13:46:43 -07:00
values-v28 For #1399 - Only show battery saver theme preference for API <P 2019-04-04 23:34:54 -05:00
values-zh-rCN Import l10n. 2019-10-25 10:19:49 -07:00
values-zh-rTW Import l10n. 2019-10-25 10:19:49 -07:00
xml For #5959 & #5958: Integrates download feature into Fenix (#6368) 2019-10-31 14:37:05 -07:00