rocksndiamonds.git
9 years agoimproved responsiveness of playfield scrolling in editor
Holger Schemel [Wed, 18 Mar 2015 19:10:38 +0000 (20:10 +0100)]
improved responsiveness of playfield scrolling in editor

9 years agochanged experimental drag and drop code to be only used in debug mode
Holger Schemel [Wed, 18 Mar 2015 19:07:25 +0000 (20:07 +0100)]
changed experimental drag and drop code to be only used in debug mode

9 years agoimproved dynamic layout of editor gadgets (continued)
Holger Schemel [Tue, 17 Mar 2015 00:17:58 +0000 (01:17 +0100)]
improved dynamic layout of editor gadgets (continued)

9 years agoimproved dynamic layout of editor gadgets (continued)
Holger Schemel [Sun, 15 Mar 2015 20:08:50 +0000 (21:08 +0100)]
improved dynamic layout of editor gadgets (continued)

9 years agoimproved dynamic layout of editor gadgets (continued)
Holger Schemel [Thu, 12 Mar 2015 23:31:38 +0000 (00:31 +0100)]
improved dynamic layout of editor gadgets (continued)

9 years agoimproved dynamic layout of editor gadgets
Holger Schemel [Thu, 12 Mar 2015 19:03:44 +0000 (20:03 +0100)]
improved dynamic layout of editor gadgets

9 years agofixed (swapped) editor fonts for CE properties tab buttons
Holger Schemel [Wed, 11 Mar 2015 22:44:14 +0000 (23:44 +0100)]
fixed (swapped) editor fonts for CE properties tab buttons

9 years agofixed (swapped) editor zoom directions for left and right mouse button
Holger Schemel [Wed, 11 Mar 2015 22:39:20 +0000 (23:39 +0100)]
fixed (swapped) editor zoom directions for left and right mouse button

9 years agoadded configurability of editor gadgets
Holger Schemel [Tue, 10 Mar 2015 23:55:50 +0000 (00:55 +0100)]
added configurability of editor gadgets

9 years agoadded main menu backlink to level set selection
Holger Schemel [Tue, 10 Mar 2015 19:11:16 +0000 (20:11 +0100)]
added main menu backlink to level set selection

9 years agoadded support for gadget-like pressable menu buttons on main screen
Holger Schemel [Sat, 7 Mar 2015 00:31:27 +0000 (01:31 +0100)]
added support for gadget-like pressable menu buttons on main screen

9 years agoimproved event handling of dialog (door/envelope) requests
Holger Schemel [Fri, 6 Mar 2015 19:57:52 +0000 (20:57 +0100)]
improved event handling of dialog (door/envelope) requests

9 years agofixed bug which could cause division by zero
Holger Schemel [Fri, 6 Mar 2015 00:47:55 +0000 (01:47 +0100)]
fixed bug which could cause division by zero

9 years agoreplaced 'file_identifier' tag by informal file header comment
Holger Schemel [Fri, 6 Mar 2015 00:43:48 +0000 (01:43 +0100)]
replaced 'file_identifier' tag by informal file header comment

9 years agoimproved logging functions
Holger Schemel [Fri, 6 Mar 2015 00:31:25 +0000 (01:31 +0100)]
improved logging functions

9 years agoimproved workaround for valid Android asset directory path names
Holger Schemel [Fri, 6 Mar 2015 00:29:26 +0000 (01:29 +0100)]
improved workaround for valid Android asset directory path names

9 years agoimproved logging functions
Holger Schemel [Fri, 6 Mar 2015 00:26:06 +0000 (01:26 +0100)]
improved logging functions

9 years agofixed bugs in door part definitions
Holger Schemel [Fri, 6 Mar 2015 00:20:33 +0000 (01:20 +0100)]
fixed bugs in door part definitions

9 years agorenamed function
Holger Schemel [Tue, 3 Mar 2015 22:16:58 +0000 (23:16 +0100)]
renamed function

9 years agoremoved unused function
Holger Schemel [Tue, 3 Mar 2015 22:14:29 +0000 (23:14 +0100)]
removed unused function

9 years agoimproved Makefiles to auto-detect SDL target version
Holger Schemel [Tue, 3 Mar 2015 19:43:09 +0000 (20:43 +0100)]
improved Makefiles to auto-detect SDL target version

9 years agofixed special function to generate custom element graphics
Holger Schemel [Tue, 3 Mar 2015 15:42:33 +0000 (16:42 +0100)]
fixed special function to generate custom element graphics

9 years agofixed using SDL_DisplayFormat() even if video is not initialized yet
Holger Schemel [Tue, 3 Mar 2015 10:20:16 +0000 (11:20 +0100)]
fixed using SDL_DisplayFormat() even if video is not initialized yet

9 years agochanged setup to be initialized before executing commands
Holger Schemel [Tue, 3 Mar 2015 10:11:42 +0000 (11:11 +0100)]
changed setup to be initialized before executing commands

9 years agoadded manually edited non-preset audio volume values to select list
Holger Schemel [Mon, 2 Mar 2015 22:33:57 +0000 (23:33 +0100)]
added manually edited non-preset audio volume values to select list

9 years agochanged mouse cursor on title screens not being always invisible
Holger Schemel [Mon, 2 Mar 2015 20:33:17 +0000 (21:33 +0100)]
changed mouse cursor on title screens not being always invisible

9 years agochanged to also remove dynamically generated ILBM file on 'clean' target
Holger Schemel [Mon, 2 Mar 2015 19:20:47 +0000 (20:20 +0100)]
changed to also remove dynamically generated ILBM file on 'clean' target

9 years agoadded classic level set files to repository
Holger Schemel [Mon, 2 Mar 2015 18:23:41 +0000 (19:23 +0100)]
added classic level set files to repository

9 years agoupdated element description files to current version
Holger Schemel [Mon, 2 Mar 2015 18:13:16 +0000 (19:13 +0100)]
updated element description files to current version

9 years agoadded element description files to repository (old version)
Holger Schemel [Mon, 2 Mar 2015 18:11:41 +0000 (19:11 +0100)]
added element description files to repository (old version)

9 years agoadded missing Makefile to fully build/clean graphics files (finally)
Holger Schemel [Mon, 2 Mar 2015 16:07:11 +0000 (17:07 +0100)]
added missing Makefile to fully build/clean graphics files (finally)

9 years agoupdated Makefiles to fully build/clean graphics and auto-conf files
Holger Schemel [Mon, 2 Mar 2015 16:04:40 +0000 (17:04 +0100)]
updated Makefiles to fully build/clean graphics and auto-conf files

9 years agoadded source header template file
Holger Schemel [Mon, 2 Mar 2015 15:33:16 +0000 (16:33 +0100)]
added source header template file

9 years agoupdated graphics files to current version (finally)
Holger Schemel [Mon, 2 Mar 2015 15:01:48 +0000 (16:01 +0100)]
updated graphics files to current version (finally)

9 years agoremoved automatically generated source files from repository (finally)
Holger Schemel [Mon, 2 Mar 2015 14:42:01 +0000 (15:42 +0100)]
removed automatically generated source files from repository (finally)

9 years agoadded music files to repository
Holger Schemel [Mon, 2 Mar 2015 14:34:45 +0000 (15:34 +0100)]
added music files to repository

9 years agoadded sounds files to repository
Holger Schemel [Mon, 2 Mar 2015 14:32:39 +0000 (15:32 +0100)]
added sounds files to repository

9 years agoupdated graphics files to current version
Holger Schemel [Mon, 2 Mar 2015 14:29:50 +0000 (15:29 +0100)]
updated graphics files to current version

9 years agoadded graphics files to repository (2013 release version)
Holger Schemel [Mon, 2 Mar 2015 14:18:21 +0000 (15:18 +0100)]
added graphics files to repository (2013 release version)

9 years agochanged filename for custom element graphics template
Holger Schemel [Mon, 2 Mar 2015 13:21:38 +0000 (14:21 +0100)]
changed filename for custom element graphics template

9 years agoupdated special function to generate custom element graphics
Holger Schemel [Mon, 2 Mar 2015 12:40:34 +0000 (13:40 +0100)]
updated special function to generate custom element graphics

9 years agoadded null pointer checks to path setup functions
Holger Schemel [Mon, 2 Mar 2015 10:21:40 +0000 (11:21 +0100)]
added null pointer checks to path setup functions

9 years agoremoved unused function
Holger Schemel [Mon, 2 Mar 2015 10:19:44 +0000 (11:19 +0100)]
removed unused function

9 years agoimproved error tolerance of SDL native surface conversion
Holger Schemel [Mon, 2 Mar 2015 10:18:56 +0000 (11:18 +0100)]
improved error tolerance of SDL native surface conversion

9 years agoadded null pointer checks to string functions
Holger Schemel [Mon, 2 Mar 2015 10:12:29 +0000 (11:12 +0100)]
added null pointer checks to string functions

9 years agoadded .gitignore file
Holger Schemel [Fri, 27 Feb 2015 20:26:17 +0000 (21:26 +0100)]
added .gitignore file

9 years agoremoved automatically generated source files from repository
Holger Schemel [Fri, 27 Feb 2015 20:22:07 +0000 (21:22 +0100)]
removed automatically generated source files from repository

9 years agofixed using 'background.TOOLBOX', which was simply ignored before
Holger Schemel [Fri, 27 Feb 2015 14:33:00 +0000 (15:33 +0100)]
fixed using 'background.TOOLBOX', which was simply ignored before

9 years agofixed using 'PageUp' and 'PageDown' keys for element list in editor
Holger Schemel [Mon, 23 Feb 2015 22:20:46 +0000 (23:20 +0100)]
fixed using 'PageUp' and 'PageDown' keys for element list in editor

9 years agochanged editor key shortcut for undo/redo to 'u' and 'Shift-u'
Holger Schemel [Mon, 23 Feb 2015 22:05:13 +0000 (23:05 +0100)]
changed editor key shortcut for undo/redo to 'u' and 'Shift-u'

9 years agoadded key pad '-', '+' and '0' keys to zoom function in level editor
Holger Schemel [Mon, 23 Feb 2015 21:55:47 +0000 (22:55 +0100)]
added key pad '-', '+' and '0' keys to zoom function in level editor

9 years agoadded 1%, 2% and 5% to volume controls for sound and music settings
Holger Schemel [Fri, 20 Feb 2015 23:45:48 +0000 (00:45 +0100)]
added 1%, 2% and 5% to volume controls for sound and music settings

9 years agoincreased number of undo/redo steps in level editor from 10 to 64
Holger Schemel [Sat, 14 Feb 2015 21:03:53 +0000 (22:03 +0100)]
increased number of undo/redo steps in level editor from 10 to 64

9 years agochanged unused playfield from default to empty after loading level
Holger Schemel [Sat, 14 Feb 2015 21:03:21 +0000 (22:03 +0100)]
changed unused playfield from default to empty after loading level

9 years agofixed bug with editor border element not adjusted after resizing level
Holger Schemel [Sat, 14 Feb 2015 21:02:01 +0000 (22:02 +0100)]
fixed bug with editor border element not adjusted after resizing level

9 years agoadded zoom functionality for playfield drawing area to level editor
Holger Schemel [Thu, 12 Feb 2015 23:39:49 +0000 (00:39 +0100)]
added zoom functionality for playfield drawing area to level editor

9 years agofixed bug not updating game panel values in visible warp forward mode
Holger Schemel [Wed, 11 Feb 2015 19:59:30 +0000 (20:59 +0100)]
fixed bug not updating game panel values in visible warp forward mode

9 years agoadded 'redo' functionality to editor
Holger Schemel [Tue, 10 Feb 2015 22:57:35 +0000 (23:57 +0100)]
added 'redo' functionality to editor

9 years agofixed bug in editor when using undo after rotating level repeatedly
Holger Schemel [Tue, 10 Feb 2015 22:16:07 +0000 (23:16 +0100)]
fixed bug in editor when using undo after rotating level repeatedly

9 years agochanged position of CE/GE use/save template gadgets
Holger Schemel [Tue, 10 Feb 2015 20:06:58 +0000 (21:06 +0100)]
changed position of CE/GE use/save template gadgets

9 years agoadded configurability of editor control buttons (toolbox buttons)
Holger Schemel [Thu, 5 Feb 2015 00:10:53 +0000 (01:10 +0100)]
added configurability of editor control buttons (toolbox buttons)

9 years agoadded optionally configurable game frame counter to tape display
Holger Schemel [Tue, 3 Feb 2015 23:13:17 +0000 (00:13 +0100)]
added optionally configurable game frame counter to tape display

9 years agofixed small graphical bug with default tape time display position
Holger Schemel [Tue, 3 Feb 2015 15:23:31 +0000 (16:23 +0100)]
fixed small graphical bug with default tape time display position

9 years agofixed bug with game buttons in tape area not properly redrawn
Holger Schemel [Tue, 3 Feb 2015 15:21:36 +0000 (16:21 +0100)]
fixed bug with game buttons in tape area not properly redrawn

9 years agofinished configurability of tape date and time display positions
Holger Schemel [Tue, 3 Feb 2015 15:18:09 +0000 (16:18 +0100)]
finished configurability of tape date and time display positions

9 years agoadded ChangeLog entries for the last four commits
Holger Schemel [Mon, 2 Feb 2015 23:48:41 +0000 (00:48 +0100)]
added ChangeLog entries for the last four commits

9 years agoimproved configurability of tape date and time display positions
Holger Schemel [Mon, 2 Feb 2015 23:44:29 +0000 (00:44 +0100)]
improved configurability of tape date and time display positions

9 years agofixed configurability of editor element palette (for columns != 4)
Holger Schemel [Mon, 2 Feb 2015 23:30:57 +0000 (00:30 +0100)]
fixed configurability of editor element palette (for columns != 4)

9 years agoadded configurability of element properties button in editor
Holger Schemel [Mon, 2 Feb 2015 23:17:57 +0000 (00:17 +0100)]
added configurability of element properties button in editor

9 years agoadded build dependency for auto-conf files
Holger Schemel [Mon, 2 Feb 2015 23:13:32 +0000 (00:13 +0100)]
added build dependency for auto-conf files

9 years agoadded looking for editor element descriptions in level set directory
Holger Schemel [Mon, 26 Jan 2015 23:57:45 +0000 (00:57 +0100)]
added looking for editor element descriptions in level set directory

9 years agofixed bugs when changing drawing area gadgets (like group elements)
Holger Schemel [Sun, 25 Jan 2015 19:15:43 +0000 (20:15 +0100)]
fixed bugs when changing drawing area gadgets (like group elements)

9 years agofixed gadget display bug in editor (door 1 area) after test playing
Holger Schemel [Sun, 25 Jan 2015 19:13:15 +0000 (20:13 +0100)]
fixed gadget display bug in editor (door 1 area) after test playing

9 years agomoved element properties button in editor to more prominent position
Holger Schemel [Sun, 25 Jan 2015 00:06:40 +0000 (01:06 +0100)]
moved element properties button in editor to more prominent position

9 years agochanged year in copyright string to '2015'
Holger Schemel [Sat, 24 Jan 2015 23:56:30 +0000 (00:56 +0100)]
changed year in copyright string to '2015'

9 years agore-enabled editor palette element options in setup configuration file
Holger Schemel [Mon, 19 Jan 2015 22:37:05 +0000 (23:37 +0100)]
re-enabled editor palette element options in setup configuration file

9 years agofixed loading custom PCX image files with default artwork file names
Holger Schemel [Sat, 13 Dec 2014 21:21:15 +0000 (22:21 +0100)]
fixed loading custom PCX image files with default artwork file names

9 years agoadded some more graphics customization options for the level editor
Holger Schemel [Tue, 9 Dec 2014 20:40:01 +0000 (21:40 +0100)]
added some more graphics customization options for the level editor

9 years agoremoved automatically created file from being tracked by git
Holger Schemel [Tue, 25 Nov 2014 09:28:25 +0000 (10:28 +0100)]
removed automatically created file from being tracked by git

9 years agofixed menu display bugs caused by drawing outside menu area (again)
Holger Schemel [Fri, 21 Nov 2014 23:28:36 +0000 (00:28 +0100)]
fixed menu display bugs caused by drawing outside menu area (again)

9 years agofixed broken door animations when switching between custom graphics
Holger Schemel [Fri, 21 Nov 2014 16:13:04 +0000 (17:13 +0100)]
fixed broken door animations when switching between custom graphics

9 years agofixed changing from title to info screen with custom playfield size
Holger Schemel [Thu, 6 Nov 2014 23:44:05 +0000 (00:44 +0100)]
fixed changing from title to info screen with custom playfield size

9 years agoremoved unused variable
Holger Schemel [Thu, 6 Nov 2014 15:39:20 +0000 (16:39 +0100)]
removed unused variable

9 years agofixed layout for 'level set info' to support custom playfield size
Holger Schemel [Thu, 6 Nov 2014 14:51:14 +0000 (15:51 +0100)]
fixed layout for 'level set info' to support custom playfield size

9 years agofixed redraw/fade bugs when redefining the playfield size or position
Holger Schemel [Sun, 2 Nov 2014 00:48:09 +0000 (01:48 +0100)]
fixed redraw/fade bugs when redefining the playfield size or position

9 years agofixed bug with not updating default bitmap pointer for scaled images
Holger Schemel [Sun, 2 Nov 2014 00:44:51 +0000 (01:44 +0100)]
fixed bug with not updating default bitmap pointer for scaled images

9 years agofixed some smaller issues with loading custom artwork
Holger Schemel [Mon, 27 Oct 2014 23:15:18 +0000 (00:15 +0100)]
fixed some smaller issues with loading custom artwork

9 years agofixed initialization bug when clearing menu list area
Holger Schemel [Wed, 22 Oct 2014 22:25:02 +0000 (00:25 +0200)]
fixed initialization bug when clearing menu list area

9 years agoadded setting default filenames for all cloned static graphics
Holger Schemel [Wed, 22 Oct 2014 22:07:32 +0000 (00:07 +0200)]
added setting default filenames for all cloned static graphics

9 years agoadded warnings for undefined element and graphic names in custom artwork
Holger Schemel [Wed, 22 Oct 2014 22:03:02 +0000 (00:03 +0200)]
added warnings for undefined element and graphic names in custom artwork

9 years agofixed bug with non-element graphics while custom game tile size defined
Holger Schemel [Mon, 20 Oct 2014 23:30:29 +0000 (01:30 +0200)]
fixed bug with non-element graphics while custom game tile size defined

9 years agofixed some initialization bugs for scrollbars and main screen buttons
Holger Schemel [Mon, 20 Oct 2014 22:45:06 +0000 (00:45 +0200)]
fixed some initialization bugs for scrollbars and main screen buttons

9 years agofixed using buttons on main screen with size other than 32x32 pixels
Holger Schemel [Mon, 20 Oct 2014 21:18:43 +0000 (23:18 +0200)]
fixed using buttons on main screen with size other than 32x32 pixels

9 years agofixed logging fatal errors
Holger Schemel [Fri, 17 Oct 2014 22:16:20 +0000 (00:16 +0200)]
fixed logging fatal errors

9 years agofixed bug with potentially suppressed exit error message on startup
Holger Schemel [Fri, 17 Oct 2014 22:09:56 +0000 (00:09 +0200)]
fixed bug with potentially suppressed exit error message on startup

9 years agocleanup of drawing init text
Holger Schemel [Fri, 17 Oct 2014 22:07:41 +0000 (00:07 +0200)]
cleanup of drawing init text

9 years agofixed window title for non-SDL2 target (window scaling info)
Holger Schemel [Fri, 17 Oct 2014 22:04:34 +0000 (00:04 +0200)]
fixed window title for non-SDL2 target (window scaling info)

9 years agoremoved some remaining unused X11 stuff
Holger Schemel [Fri, 17 Oct 2014 17:08:21 +0000 (19:08 +0200)]
removed some remaining unused X11 stuff

9 years agofixed bug not loading tape when selecting level from level selection screen
Holger Schemel [Thu, 16 Oct 2014 00:26:00 +0000 (02:26 +0200)]
fixed bug not loading tape when selecting level from level selection screen

9 years agofixed menu display and key navigation bugs
Holger Schemel [Tue, 14 Oct 2014 23:50:17 +0000 (01:50 +0200)]
fixed menu display and key navigation bugs