aboutsummaryrefslogtreecommitdiff
path: root/include/aocharmovie.h
AgeCommit message (Collapse)Author
2019-09-15Load frames as they're needed instead of loading everything at once, and ↵Crystalwarrior
cache them for optimization. The cache is cleared when a new animation is played. Resolve an issue where if a preanim transitions into (a)idle it would get stuck on the first frame of that (removed the ticker->stop();)
2019-09-14Optimize the heck out of animated images. There is no lag after the image is ↵Crystalwarrior
loaded now. HOWEVER, there's lag when the image is first loaded due to the aspect ratio and sizing (at least with .apng's).
2019-09-14Use a ticker and QImageReader instead of QMovieCrystalwarrior
Issue: absolutely fucking broken, needs shittons of fixing or ditching. Might not be that efficient, anyway.
2019-09-14Allow [Time] to be blank for pre-anims to not be required to use itCrystalwarrior
play_talking and play_idle reduced in useless code
2018-12-26moved headers into include and cpp files into src + logo into resourceDavid Skoland