September
Various under the hood improvements, in preparation for the new UI release
Last updated
Various under the hood improvements, in preparation for the new UI release
Last updated
Welcome to the September update. I apologise for the late update, but I had a chance to get a whole first week of October off, so I thought I'd wait till today to release the update, as a week of coding does mean a lot of new things could be finished.
Unfortunately, in this case, it didn't quite pan out. All the features I've been working on, continue to have a slow progress due to the complexity, so none of it made the cut for this month release. Read on to find out more.
Unfortunately, the extension had been put mostly on-hold this month. As mentioned before, I had encountered some very big issues at the very end of the development, making me have to re-think most of the underlaying code (thankfully the design is final). As I continued to work on it, I started to get seriously burned out, so I decided to put it on hold and focus on other features.
I apologise for the continued delays with this, but I hope I could make big strides in October.
Most of the focus this month instead went into the new UI for desktop and mobile. Primary reason for the overhaul, has been making mobile experience top-class, instead of a wonky implementation we got now. As Kenmei got more popular, more and more mobile-only users has started to use Kenmei and many have complained about how hard it is to use on mobile.
Second reason is that current implementation, which is mostly off the shelf, makes it very hard to add more features and data to the table. Switching to a completely custom made UI, means that I can fine tune everything I need, leading to various features that were not possible before. Things like nicer animations, smart suggestions (e.g. show when another source has more recent chapters) and lots more.
As you'd expect, that also means it takes a lot more work to build something like that. I've been happy with the overall progress, but it's still not quite there and will take a couple more weekends to finish. I won't share the mobile UI just yet due to it being quite raw (although I might share it on our Discord later), here is the look at the desktop version, which is more solid and shouldn't see too many changes.
This also leads me to mention another big change that happened, which was necessary for the new UI as well as to address some issues for users with big lists. You might have noticed that loading happens after changing your filters and sorting now. That is due to it now being done on the server-side, which comes with various performance improvements, as can be seen from one of the user's comments
There is still quite a bit of work left, so this feature will continue taking the priority this month. I plan to also give early access to users on our Discord, that mostly use mobile, to test out the new UI. If you want to join them, make sure to join our Discord and let me know if you would like to participate.
Another much requested feature has been searching manga by title, instead of having to always find a link and then paste into Kenmei. This searches across Kenmei database, which is currently at 15758 titles and growing everyday.
As can be seen below, you will be able to search by both English and Romaji titles. As database improves, expect to be able to search by titles from other languages or alternative names.
I am putting final touches into this feature, so expect to see it ship sometime next week
As usual, there has been many smaller, but still important updates done, as it's too taxing to be always working on big features. You can find all the updates in the changelog:
📋ChangelogThe one I'd mention here is the new validation system. Similar to what I mentioned before, I wanted to finer control over the validation, meaning I had to switch to a custom-made solution. As a result, I can validate things like URLs, have validations depend on each other, have cleaner UI and much more.
I am very happy with how it turned out:
This list hasn't been very honest for the past two months, as I haven't been working on some items here. Hence it has been updated to reflect my main priorities again. After I finish with the new UI and Extension, I plan to finally add a new aggregator to Kenmei, so that people can track a lot more series.
Revamped manga list UI → 90% Complete
Improving mobile experience → 60% Complete
Official Kenmei Extension → ?% Complete
New aggregator support → 50% Complete
Ability to choose title type globally (English or Romaji) → 50% Complete on hold
Dark theme → 10% Complete on hold
Cover grid mode → 30% Complete on hold
Again, I apologise for the lack of big updates that are noticeable, but I have continued to work hard every week and many of the changes go unnoticed, but are necessary building blocks for bigger and bolder feature releases!
Take care and see you next month!