Skip to content

1.1.0 Betelgeuse - Todo List / Changelog #16

@64bitpandas

Description

@64bitpandas

Our next major update!

Critical Bug Fixes

  • C-1 Attempting to retrieve settings when not logged in -> Leads to perm denied due to nonexistent undefined user.
  • C-2 Login fails due to uncaught ReferenceError: firebase is not defined
  • C-3 Login fails due to memory leak leading to crash
  • C-4 Logout fails due to permission denied error

Add

  • 1A Widget HTML/CSS/TS Widget editor for users.
  • 2A System to enable/disable features for a lighter experience.
  • 3A More themes!
  • 4A Calculator and Weather widgets.
  • 5A Selectable Background Images.
  • 6A Additional settings to disable/enable components and widgets
  • 7A Welcome Guide to help users configure first use\
  • 8A Speed Dial Autocomplete
  • 9A Speed Dial Naming

Change

  • 1C Reorganize Widget System. Possibly create an online database for widget data.
  • 2C Completely redesign Clock widget.
  • 3C Upgrade to AngularFire2-5.0.0

Fix

  • 1F Polish all design elements, and make them all much more consistent.
  • 2F Grid loading does not retry after failure.
  • 3F Grid not auto-resizing properly.

Optimize/Code Cleanup

  • 1O Remove all unnecessary dependencies
  • 2O Remove duplicate methods / consolidate duplicate behaviors
  • 3O Encapsulate fields
  • 4O Utilize Observers for database fetching
  • 5O Utilize dual-AOT-JIT loading system.
  • 6O Remove all <style> tags in HTML.
  • 7O Organize and consolidate CSS.

Remove

  • Search Engine chooser in the Settings menu Fixed 1.0.1

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions