diff options
author | Gentoo <installgentoo@endianness.com> | 2021-01-06 21:45:09 +1100 |
---|---|---|
committer | Gentoo <installgentoo@endianness.com> | 2021-01-06 21:45:09 +1100 |
commit | c7def3172977a8d128ff9882d67e604e480f3499 (patch) | |
tree | 43e0202544ac268462bc6b0ac5228512167a71db /TODO | |
parent | ba38b130577b92c33a6ef34fec829b38cd647212 (diff) | |
download | nyancat-c7def3172977a8d128ff9882d67e604e480f3499.tar.gz nyancat-c7def3172977a8d128ff9882d67e604e480f3499.tar.bz2 nyancat-c7def3172977a8d128ff9882d67e604e480f3499.zip |
+ported to SDL2 +split cat and rainbow draw calls and functions +/- split cat and rainbow images +/- made rainbows drift off screen +spritesheets are now used instead of individual images +"fixed" indentation +replaced old argument code with getopt +added argument that lets you spawn N cats +/- made scaling work (poor results but no longer crashes) +added option to make cat follow sine wave -removed multi screen code (SDL2 fullscreen only works with one screen)
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 14 |
1 files changed, 3 insertions, 11 deletions
@@ -1,14 +1,6 @@ --- Fix Xinerama support --- Add more command-line args +-- Fix multiscreen support -- Add rc file -- Add configure script --- Separate cat and rainbow into separate draw calls (and image files) -- Add man page(?) - --- Fullscreen resolution autodetect broken by most recent update --> Fixed this temporarily but CPU usage is still proving very high/cat scaling is a bit off for wide monitors --> Defaulting to the small cat until I can re-implement Xinerama support and fix scaling issues on wide setups --> -- Johnson - --- Increase efficiency of clear_screen() by not blanking the area of sparkles behind a cat --- Add support for vary long displays ( stretch_cat() function ) +-- Port to xscreensaver(?) +-- Add more cats |