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/src/main/java/org/mozilla/fenix/settings
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
..
account For #5544: Bare Minimum Logins UI 5 years ago
deletebrowsingdata Closes #5465: Added OnCheckListener to all checkboxes ,when there are no items checked delete button will be disabled (#6098) 5 years ago
quicksettings For #4126 - Handle all business logic with Interactors and a Controller 5 years ago
search For #5567: Removes search shortcuts button (#5739) 5 years ago
sitepermissions Fixes #5030: Modified Dialog to match the others. (#6022) 5 years ago
AboutFragment.kt Use the new fragment constructor 5 years ago
AccessibilityFragment.kt For #2477 - Adds accessibility setting to force enable zoom 5 years ago
DataChoicesFragment.kt Only use Context.settings() function (not getter) (#5335) 5 years ago
DefaultBrowserPreference.kt No issue: Remove attributeSetId from DefaultBrowserPreference (#3712) 5 years ago
DefaultBrowserSettingsFragment.kt For #5898: Launch SUMO article properly for default browser 5 years ago
Extensions.kt For #255: Toggle Media Autoplay 5 years ago
LoginsFragment.kt For #5544: Bare Minimum Logins UI 5 years ago
PairFragment.kt Use the new fragment constructor 5 years ago
PhoneFeature.kt For #4126 - Refactor Views and layouts 5 years ago
RadioButtonInfoPreference.kt Add Tracking Protection Info Panel 5 years ago
RadioButtonPreference.kt Closes #5624 - Fix crash on preference change listener 5 years ago
SettingsFragment.kt Closes #2441. Update LeakCanary to `2.0-beta-3` version. 5 years ago
SharedPreferenceUpdater.kt Only use Context.settings() function (not getter) (#5335) 5 years ago
SupportUtils.kt Fixes #5225 - Hide AuthCustomTabActivity 5 years ago
TextPercentageSeekBarPreference.kt No issue: Clean up preferences code (#4699) 5 years ago
ThemeFragment.kt No issue: Clean up preferences code (#4699) 5 years ago
TrackingProtectionFragment.kt For #5312 - Send ETP Strict/Standard event 5 years ago