JunesiPhone / XenInfo

23 stars 9 forks source link

Full rewrite #5

Closed Matchstic closed 5 years ago

Matchstic commented 5 years ago

This is a full rewrite of XenInfo, reusing existing API code where appropriate.

Multiple extensions and improvements to existing API sections has been made, such as Weather now updating regularly both on data points and location, and calendar reporting a more full set of data per event.

A new modular architecture is now in use, with each API “section” getting their own class(es). Communication to and from widgets is now handled by XIWidgetManager, and also supports UIWebViews.

Please take a look through, and feel free to ask questions as needed. After all, this is a huge set of changes! The aim though is to make life much easier when updating for new iOS versions, for extending APIs, and for fixing issues.