Glagan / SyncDex

Automatically sync what you read on MangaDex across many services like MyAnimeList, Anilist, Kitsu and more.
Mozilla Public License 2.0
46 stars 0 forks source link

[REQUEST] have the SyncDex not have a changing size #22

Open zivoy opened 3 years ago

zivoy commented 3 years ago

Is your feature request related to a problem? Please describe. can you add a filler to the SyncDex menu area? It is annoying when it loads the information causing the page to get longer and making me misclick chapters or other links below the element.

Describe the solution you'd like when loading, it is currently like this: image I'm suggesting that you make it always have the full length so the page won't increase in length, shifting everything so something like this image

Describe alternatives you've considered the loading can also have no text and be a bar where the data is supposed to go. its fine as long as the element will have the full length it's going to have after its done loading in the data

Additional context

zivoy commented 3 years ago

I missed also changing the reading a leading sign, but that is the general idea. Just making it have a fixed size so stuff won't jump around :)

Glagan commented 3 years ago

Hum, there is 3 possible different heights, the one with a summary, one without summary and only action buttons if the title is not in your list, and another one if you don't have any Service enabled.
But the most common is probably the one with a summary, and I can easily make it so it display an empty one first before updating it.

I'll probably do that and ignore the other ones, that should cover most of the use cases, and I don't know if I can do anything more since the page will always load faster than SyncDex and there will always be a delay since each Services need to be "pinged" to get the status, and most of them are really slow.

Glagan commented 3 years ago

I load an empty summary first in version 0.2.0, I didn't do more since it was kind of rushed since the addon was broken with the last MangaDex update.
If it's not enough or load too slow I'll look at it more in a next update.