Skip to content

Redesign, and more - #21

Open
ichthyosaurus wants to merge 30 commits into
corecomic:masterfrom
ichthyosaurus:master
Open

Redesign, and more#21
ichthyosaurus wants to merge 30 commits into
corecomic:masterfrom
ichthyosaurus:master

Conversation

@ichthyosaurus

Copy link
Copy Markdown
Contributor
  • a new smart scrollbar allows you to scroll quickly to any position
  • you can now swipe through episodes and seasons from the info page
  • search results include more details and cover images to make it easier to find the right entry (search result covers are not cached)
  • major performance improvements everywhere (mostly due to fixes in the code architecture by removing inlined components, inlined pages, inlined remorse handlers, unnecessary page reloads, etc.)
  • design changes are only to make things cleaner and more Sailfish-aligned; otherwise no major new features
  • code architecture changes kept to a minimum (could use some love)

The app is now also almost Harbour compatible. The only thing missing is a way to migrate app data to the new locations required by Sailjail.

Please tell me how I can assist you with reviewing this. I tried splitting my changes into self-explanatory commits but most of the GUI changes are still clumped together in c335d17, sorry about that!

- disable shebangs
- disable Opal "provides"
- a new smart scrollbar allows you to scroll quickly to any position
- you can now swipe through episodes and seasons from the info page
- search results include more details and cover images to make it
  easier to find the right entry (search result covers are not cached)
- major performance improvements everywhere (mostly due to fixes in
  the code architecture by removing inlined components, inlined pages,
  inlined remorse handlers, unnecessary page reloads, etc.)
- design changes are only to make things cleaner and more
  Sailfish-aligned; otherwise no major new features
- code architecture changes kept to a minimum (could use some love)
Due to how the shows list model is updated, removing must be handled
completely by the updater.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant