z411 / trackma

Open multi-site list manager for Unix-like systems. (ex-wMAL)
https://z411.github.io/trackma
GNU General Public License v3.0
775 stars 81 forks source link

Add "Set date after 1st/last ep/ch" for MAL anime|manga lists #38

Closed YogSottot closed 10 years ago

YogSottot commented 10 years ago

Add "Set date after 1st/last ep/ch" for MAL anime|manga lists myanimelist net_-_2014-04-28_15 16 27

z411 commented 10 years ago

Will work on this.

z411 commented 10 years ago

The engine and libmal now can handle dates internally, and when you change the status of the show to Watching or Completed, it will change the start or finish dates automatically for you (unless you disable auto_date_change setting).

I think this was your main suggestion, but if we want to edit the dates manually we'll have to find a way to implement this into the UIs in a way it doesn't clutter the interface.

zJoul commented 10 years ago

It doesn't work very well with one episode entries. I'm trying to add Ghost in the Shell, and the start date is empty (but the « unknown date » is uncheck), and the finish one is with the « unknown date » check.

The entries with more than one episode seem to work (at least, the finish one)

Process : Adding show : http://a.pomf.se/ztlsci.png Add 1 episode : http://a.pomf.se/dvrshd.png Set to complete : http://a.pomf.se/snljpp.png

z411 commented 10 years ago

Fixed. Also, thanks to your report I noticed that when setting 1-episode shows to 1 they were being auto-set to Watching instead of Completed, so fixed that too.

By the way, right now the dates are set when you set the episode to 1 and respectively. Would you prefer them to be set when you change the status is changed instead?