You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app
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.
5 years ago
..
src For #4126 - Handle all business logic with Interactors and a Controller 5 years ago
.gitignore Initializes Android project 6 years ago
build.gradle Revert "For #373 - Integrate leanplum-fcm" 5 years ago
lint.xml Fixes #1890 - Remove unused strings (#1891) 5 years ago
metrics.yaml For #4456: Adds total_uri_count to metrics core ping (#6003) 5 years ago
pings.yaml Add pings.yaml metadata 5 years ago
proguard-rules.pro For #1298: Fixes issue with Adjust campaign not sending through Glean (#5896) 5 years ago