TheLastGimbus / GooglePhotosTakeoutHelper

Script that organizes the Google Takeout archive into one big chronological folder
https://aur.archlinux.org/packages/gpth-bin
Apache License 2.0
3.88k stars 191 forks source link

Behold! Dart edition! #131

Closed TheLastGimbus closed 1 year ago

TheLastGimbus commented 1 year ago

Hi @everyone!

Yes, I am alive. For a long time, to any bigger issue that showed up here, i responded "idk, code is πŸ’©, will rewrite it some day"

So I did πŸŽ‰

Behold, Dart

GPTH, on new gpth_dart branch, is now written in Dart language - it allows way better organization than Python, and has beautiful tools for manipulating lists, async/await, etc - thanks to this, whole code is 160 lines less now (without test/), while doing things more stable, perdictable, and actually being documented

Missing stuff

Sadly, some functionalities are missing now:

Stuff working better than ever

Fixed issues

I need you ☝️

I would be very happy if you guys could help and test how new version works for you etc:

Binaries are in releases for you :heart: