Commit graph

6 commits

Author SHA1 Message Date
kingbri
16a39c3a58 Ferrite: Properly inline lists
The inset grouped list style has a top inset that adds extra space
between the navigation bar title and the list rows. Use introspect
to remove this space on UITableView and UICollectionView (for iOS 16).

Sections completely ignore the introspect changes, so add a section
header which removes the list row insets.

Signed-off-by: kingbri <bdashore3@proton.me>
2022-09-05 12:47:32 -04:00
Skitty
b4fe3807d6
Use ProgressView instead of ActivityIndicator 2022-09-04 18:07:31 -05:00
Skitty
6eb19c67b7
Fix infinite loading indicator with versions 2022-09-04 18:00:53 -05:00
Skitty
79052195f8
Title Case for settings pages 2022-09-04 18:00:36 -05:00
Skitty
94804e0e8b
Various UI tweaks
- Make about header scrollable
- Add no sources text
- Add no source lists text
- Make edit source list start with current url
- Add loading indicator for versions
2022-09-04 14:14:34 -05:00
kingbri
664c57b751 Ferrite: Add updater
Updates are sent via an alert on starting the app. This can be
disabled in the settings menu.

A full version struct has been completed for flexible comparisons.

Version history can also be viewed in settings in case a user wants
to download an earlier version of the app.

Updates track Github releases.

Signed-off-by: kingbri <bdashore3@gmail.com>
2022-08-31 18:47:02 -04:00