Kohei Yoshino
Kohei Yoshino
Someone just asked me where the theme is. @craigcook can you move this to https://github.com/mozilla/frontierline-theme for better discoverability? Thanks 🙂
Font size, widget design, etc. The Dark theme should be polished. We basically need a styleguide. Depends on https://github.com/bzdeck/flaretail.js/issues/40 See also: * [Firefox OS Building Blocks](https://developer.mozilla.org/en-US/docs/Archive/Firefox_OS/Firefox_OS_apps/Building_blocks) * [Material design](https://material.io/guidelines/) And...
IndexedDB is slow; loading all data takes a few seconds. Display Inbox quickly by caching the items (bug IDs) as part of the subscription and loading only those bugs first.
The **models**, **collections** and **datasources** can be moved to [service workers](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API) [`SharedWorker`](https://developer.mozilla.org/en-US/docs/Web/API/SharedWorker) so they run on a separate thread. Problem: Gravatar is retrieved via JSONP and Canvas that require DOM...
It's buggy and complicated. We also need more detailed URLs such as: - /bug/1169181/history - /bug/1169181/attachments/8612492 - /settings/design
The (limited) support for the standard Web App Manifest has been added to Firefox 53 for Android. * [Web App Manifest](https://developer.mozilla.org/en-US/docs/Web/Manifest) * [Bug 997779 - [Meta] Implement Web Manifest spec...
The Android support has been disabled due to the [lack of Intl API](https://bugzilla.mozilla.org/show_bug.cgi?id=1215247). Once the Firefox bug is solved, we have to make sure every part of the app works...
* [Cooperative Scheduling of Background Tasks API](https://developer.mozilla.org/en-US/docs/Web/API/Background_Tasks_API#Example) * [Using requestIdleCallback](https://developers.google.com/web/updates/2015/08/using-requestidlecallback)
Security, marketing and other private bugs should be marked clearly.