Gaia/Settings
< Gaia
Jump to navigation
Jump to search
The Settings app is the central location for a user to manage the majority of preferences for the phone. This includes the Core Apps as well as installed 3rd party apps and their system related settings. 3rd party settings that are app specific (i.e. sounds effects, etc.) will live with in the app itself.
Status
- Feature Name: Gaia Settings App
- Stage: Development
- Release Target: M3 Alpha
Use Cases
- In general, Tom is familiar with "settings" so he knows he should be able to set his preferences for many basic functions
- Because B2G's settings are broken out into categories, it's easy for Tom to find what he needs to change
- Tom has the ability to tweak the following categories (names are just examples):
- Device settings
- Network settings
- System settings
- User account settings
- Tom's Persona account stores all of his data in the Mozilla cloud - his phone is 'smart' and stores the most important data:
- Contacts
- Apps (Core + 3rd party)
- Email settings
- Calendar settings
- SMS DB
- Photos
- Browser settings/data
- Phone settings
- Permissions (per app/client)
- Browser data
App Requirements
- Gaia v1
- Settings is broken out into key categories:
- Device settings
- Sounds
- Display/Brightness
- Wallpaper
- Storage/Usage
- Apps (Core + 3rd party)
- Network settings
- WiFi
- Bluetooth
- GPS
- Data usage
- Airplane mode
- Mobile settings (Roaming, APN, 3G/EDGE, etc.)
- System settings
- Date and Time
- Keyboard
- Notifications
- International
- Debug mode/Performance data
- About
- User account settings
- Persona account
- Security
- Permissions
- Cloud storage/restore
- Persona Cloud storage
- Apps in the cloud
- Contacts in the cloud
- Device settings
- Gaia v2
- Settings to add post-v1 (categories non-specific)
- Accessibility (vision + hearing)
- NFC
- Persona Cloud storage
- Email settings
- Calendar settings
- SMS DB
- Photos
- Browser settings/data
- Phone settings
- Permissions (per app/client)
- Browser data
UX Design Specs
- IxD v1: in progress
- VisDe v1: in progress