Squashed 'data/s/napokaz/src/' changes from f868e6b..d980a6e

d980a6e Fix reloading thumbnails; some cleanup;
012fd5e Some reformating;
c52d07c Lazy load images; some cleanup;
83b51bc Another cleanup swipe gesture handlers;
0ab0548 Cleanup swipe gesture handlers;

git-subtree-dir: data/s/napokaz/src
git-subtree-split: d980a6e222bcfed8e1a75f8466af39d2743f4d11
Merge commit '36fa38b2acdefcd77a496cb97ac783673807a7f7'