rnd-20140515-2-src
[rocksndiamonds.git] / ChangeLog
index 1ae9adc1b69a52deeee2cc88d189bc212f145bca..2f434da79c2826ec2f3a81da62f11597a87dfe30 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,76 @@
+2014-05-15
+       * removed MS-DOS support
+       * removed native X11 support (X11 now only supported via SDL/SDL2)
+
+2014-05-14
+       * cleanup of functions RedrawPlayfield() and BlitScreenToBitmap()
+
+2014-05-13
+       * fixed level redraw after quick-loading tape with small tile graphics
+
+2014-03-03
+       * added compatibility code for existing request door animation settings
+
+2014-03-01
+       * added ultra-generic, ultra-flexible request door animation handling
+
+2014-02-18
+       * fixed major bugs in handling single-player and multi-player tapes
+         (for details, see http://www.artsoft.org/forum/viewtopic.php?t=2086)
+
+2014-02-13
+       * fixed various problems with playfield and requester/tape/editor doors
+         defined to be at non-standard screen positions in artwork config file
+
+2014-01-28
+       * added envelope style requester dialog (alternative to door requester)
+
+2014-01-27
+       * fixed problems with window scaling and updating related setup value
+       * added setup option to select anti-aliasing quality of scaled windows
+
+2014-01-17
+       * improved speed of displaying progress when loading levels and artwork
+       * changed fullscreen and window scaling changes in setup menu to have
+         immediate effect (instead of being effective after leaving setup menu)
+
+2014-01-15
+       * fixed toons stopping on continuous touch events on Mac OS X
+
+2014-01-14
+       * fixed bug when displaying game envelope with even sized playfield
+       * added graphic configuration options for request (dialog) buttons
+
+2014-01-13
+       * fixed some redraw bugs with window scaling under Mac OS X
+
+2014-01-10
+       * fixed problems with window scaling and updating related setup value
+
+2014-01-07
+       * fixed problems related to fullscreen switching and window scaling
+
+2014-01-06
+       * fixed inconsistent custom artwork contant numbering in src/main.h,
+         src/screen.c and src/conf_gfx.c (this really should be cleaned up)
+         (this bug caused custom artwork definition to set wrong variable)
+
+2014-01-05
+       * fixed using fullscreen mode on Android instead of pseudo-window mode
+       * fixed keeping desktop fullscreen mode when changing viewport size
+
+2014-01-04
+       * fixed remaining text input problems for non-ASCII keys with modifier
+       * added window scaling options to graphics setup menu
+
+2014-01-03
+       * fixed key code problems with certain keys for SDL2
+         (keypad keys not being in numerical order; number of function keys)
+       * fixed text input problems for text characters using modifier keys
+
+2014-01-02
+       * fixed fullscreen option for SDL2 (using only desktop fullscreen now)
+
 2013-12-28
        * fixed graphical bugs when using renderer/texture based graphics
 
 2013-12-28
        * fixed graphical bugs when using renderer/texture based graphics
 
@@ -15,8 +88,8 @@
 2013-12-11
        * removed limitation of artwork files to selected file types (this means
          that every file type supported by SDL_image and SDL_mixer can be used)
 2013-12-11
        * removed limitation of artwork files to selected file types (this means
          that every file type supported by SDL_image and SDL_mixer can be used)
-       * changed default graphics vom PCX to PNG (needed for Android version to
-         prevent painfully slow loading of images, although not compressing PCX
+       * changed default graphics from PCX to PNG (needed for Android version
+         to prevent painfully slow image loading, although not compressing PCX
          files in the assets directory of the APK package might also work fine)
        * fixed bug with SDL_BlitSurface creating garbage when source and target
          surface are the same (this bug also existed in versions of SDL 1.2.x)
          files in the assets directory of the APK package might also work fine)
        * fixed bug with SDL_BlitSurface creating garbage when source and target
          surface are the same (this bug also existed in versions of SDL 1.2.x)