added optional button to restart game (door, panel and touch variants)
[rocksndiamonds.git] / src / libgame / sdl.c
2023-12-13 Holger Schemelfixed always drawing pointer-style global animations...
2023-12-04 Holger Schemelfixed tile cursor drawing position
2023-11-28 Holger Schemeladded wrapper function to copy SDL surfaces
2023-11-19 Holger Schemeladded support for setting alpha value for global animations
2023-10-02 Holger Schemelfixed drawing envelope request to be always on top...
2023-10-02 Holger Schemelmoved code to draw envelope request over global animations
2023-05-14 Holger Schemelfixed drawing mouse pointer global animation above...
2023-04-01 Holger Schemelwhite space changes
2023-01-19 Holger Schemelfixed crash bug when running in headless mode
2022-10-21 Holger Schemelremoved unused functions
2022-09-07 Holger Schemelchanged resizing window instead of recreating it on...
2022-09-07 Holger Schemeladded command line option to select display to open...
2022-07-21 Holger Schemeladded delay counter data type and adjusted related...
2022-06-10 Holger Schemelchanged some platform-related preprocessor definition...
2022-05-07 Holger Schemelfixed bug with referencing out-of-scope structures
2022-03-13 Holger Schemeladded stopping screen fading if "Escape" key event...
2020-12-13 Holger Schemeladded support for multiple user game data directories
2020-12-12 Holger Schemeladded previously static function to header file
2020-10-31 Holger Schemelfixed bug with not setting grid size and buttons after...
2020-10-25 Holger Schemelremoved unused function
2020-10-25 Holger Schemelfixed bug with copying color key if surfaces have diffe...
2020-10-25 Holger Schemelchanged function to check if a surface has a color key
2020-09-18 Holger Schemelchanged fatal error handling to use new error functions
2020-09-16 Holger Schemelchanged simple "printf()" debug output to new debug...
2020-09-16 Holger Schemelchanged warnings and debug output to use new generic...
2020-09-05 Holger Schemeladded check for OpenGL renderer when trying to change...
2020-09-05 Holger Schemeladded macros for converting vsync mode string and integ...
2020-09-05 Holger Schemeladded setting video vsync mode when creating renderer
2020-09-03 Holger Schemeladded storing current video vsync mode after setting it
2020-09-03 Holger Schemeladded option for setting hint for render driver to...
2020-09-03 Holger Schemelchanged "http" to "https" in URLs
2020-09-03 Holger Schemeladded displaying render driver on info screen page
2020-08-09 Holger Schemeladded disabling overlay touch buttons when using joystick
2020-07-27 Holger Schemelfixed screen size for newer SDL versions on Android
2020-07-14 Holger Schemelfixed screen rotation for newer SDL versions on Android
2020-05-19 Holger Schemelfixed drawing global animations when switching screens...
2020-05-19 Holger Schemelwhitespace changes
2020-05-19 Holger Schemeladded workaround for a bug in SDL 2.0.12 which prevents...
2019-12-10 Holger Schemelimproved error messages when IMG_Load() fails loading...
2019-09-19 Holger Schemeladded code for overlay touch buttons (currently not...
2019-09-18 Holger Schemelimproved highlighting currently configured virtual...
2019-05-24 Holger Schemeladded video frame counter (currently not used)
2019-04-22 Holger Schemeladded pumping events when waiting for screen redraw
2019-04-04 Holger Schemeladded function to update the mouse position when changi...
2019-04-04 Holger Schemeladded SDL event filter to track mouse position from...
2019-02-10 Holger Schemelremoved code and image for using virtual buttons from...
2019-01-12 Holger Schemelremoved experimental (Windows specific) drag and drop...
2018-12-11 Holger Schemelfixed compiler warning due to missing function prototype
2018-11-14 Holger Schemelremoved support for SDL 1.2
2018-10-23 Holger Schemelchanged comments from old to new style (multiple-line...
2018-10-23 Holger Schemelchanged comments from old to new style (one-line commen...
2018-10-22 Holger Schemelremoved 'inline' keyword (compilers are better at this...
2018-09-26 Holger Schemeladded support for (normal and adaptive) vertical sync...
2018-09-19 Holger Schemelfixed compiler warnings (after adding "-Wmissing-protot...
2018-09-19 Holger Schemelfixed compiler warnings (after adding "-Wstrict-prototy...
2018-06-27 Holger Schemeladded delay function that regularly updates the screen...
2018-06-05 Holger Schemeladded option to draw pressed virtual buttons highlighted
2018-06-05 Holger Schemeladded option to draw virtual buttons outlined
2018-06-05 Holger Schemelcode cleanup
2018-06-05 Holger Schemeladded configurability of transparency for virtual buttons
2018-06-05 Holger Schemeladded empty borders between different virtual buttons
2018-06-05 Holger Schemeladded using configurable virtual buttons while playing
2018-06-05 Holger Schemeladded grid buttons to virtual buttons setup screen
2018-06-05 Holger Schemeladded grid to (not yet functional) setup screen to...
2018-04-26 Holger Schemelfixed potential bug with alpha blending when using...
2018-03-23 Holger Schemeladded tile selection cursor for playing MM levels with...
2018-01-31 Holger Schemelrenamed function 'NextEvent' to 'WaitEvent'
2017-09-29 Holger Schemeldeactivated game controller debug messages
2017-09-26 Holger Schemelfixed assertion warning when building with SDL 2.0...
2017-09-12 Holger Schemelmoved game controller base mappings file to new 'conf...
2017-07-25 Holger Schemeladded comment
2017-07-25 Holger Schemelreplaced obsolete joystick calibration with game contro...
2017-07-17 Holger Schemelmoved clearing joystick state from closing to initializ...
2017-07-16 Holger Schemeladded enabling/disabling virtual button overlay dependi...
2017-07-11 Holger Schemelfixed and added some range checks for joysticks
2017-07-03 Holger Schemelfixed joystick naming convention from file descriptor...
2017-07-03 Holger Schemeladded using global and personal game controller mapping...
2017-06-30 Holger Schemeladded hot-plug support for game controllers and joysticks
2017-06-30 Holger Schemelimproved support for game controllers and joysticks
2017-02-01 Holger Schemeladded headless mode (no window) for automated tape...
2016-12-12 Holger Schemelfixed some compilation errors for SDL 1.2 target
2016-12-12 Holger Schemelimproved virtual buttons for touch devices (Android)
2016-12-01 Holger Schemeladded overlay graphics for virtual buttons for touch...
2016-11-29 Holger Schemeladjust drawable screen size to cover the whole device...
2016-10-27 Holger Schemelimproved shifting up video display when activating...
2016-10-26 Holger Schemeladded shifting up video display when activating screen...
2016-06-29 Holger Schemelchanged loading images to use function for creating...
2016-06-29 Holger Schemelchanged error handling and messages when loading images
2016-06-29 Holger Schemelcleanup of function for zooming bitmap (with masked...
2016-06-29 Holger Schemelcleanup of function for creating opaque surface from...
2016-06-29 Holger Schemelfixed zooming surfaces to keep alpha channel
2016-06-29 Holger Schemelchanged zooming bitmaps to use masked surface for zooming
2016-06-27 Holger Schemelfixed loading images with alpha channel or transparent...
2016-06-27 Holger Schemelfixed converting surfaces with alpha channel for SDL 1.2
2016-06-27 Holger Schemelreplaced SDL/SDL2 specific alpha blending by newly...
2016-06-27 Holger Schemeladded abstractions for alpha blending and color key...
2016-06-27 Holger Schemelchanged setting native surface to use internal conversi...
2016-06-27 Holger Schemelchanged setting native surface to use internal conversi...
2016-06-27 Holger Schemelchanged pixel format check to ignore alpha channel
2016-05-31 Holger Schemelchanged function for re-creating bitmaps to always...
next