You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(9) |
Sep
(1) |
Oct
(5) |
Nov
(2) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(3) |
Feb
|
Mar
(6) |
Apr
(2) |
May
(3) |
Jun
|
Jul
|
Aug
(2) |
Sep
(9) |
Oct
(2) |
Nov
(1) |
Dec
(2) |
2010 |
Jan
(4) |
Feb
(10) |
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
(5) |
Aug
(4) |
Sep
(1) |
Oct
(2) |
Nov
|
Dec
|
2011 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2012 |
Jan
|
Feb
(7) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Andreas K. <and...@gm...> - 2012-03-01 20:31:31
|
Hi there, I've deactivated the automatic posting of SVN commit messages to this list. Therefore, you won't get a mail if I change some code in SVN from now on. Of course, I will write a separate mail, if interesting stuff happens in the code repository. Regards, Andreas |
From: <ba...@us...> - 2012-02-27 22:27:44
|
Revision: 102 http://scrupp.svn.sourceforge.net/scrupp/?rev=102&view=rev Author: basique Date: 2012-02-27 22:27:38 +0000 (Mon, 27 Feb 2012) Log Message: ----------- Fixed a nasty bug causing a crash on Windows everytime werechip is loaded. Modified Paths: -------------- trunk/src/werechipmunk/cpBody-lua.c trunk/src/werechipmunk/cpCircleShape-lua.c trunk/src/werechipmunk/cpSpace-lua.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2012-02-26 22:33:07
|
Revision: 101 http://scrupp.svn.sourceforge.net/scrupp/?rev=101&view=rev Author: basique Date: 2012-02-26 22:33:01 +0000 (Sun, 26 Feb 2012) Log Message: ----------- - new commands: scrupp.setBackgroundColor(table or r,g,b values) r,g,b = scrupp.getBackgroundColor() Every frame is cleared using this color, before the actual rendering happens. The default is black (r,g,b = 0,0,0). - small optimization regarding unicode translation on keypress events - changed configure script to ignore Lua 5.2 until all libraries are ported to the new version Modified Paths: -------------- trunk/configure.ac trunk/src/Graphics.c trunk/src/Main.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2012-02-22 20:14:01
|
Revision: 100 http://scrupp.svn.sourceforge.net/scrupp/?rev=100&view=rev Author: basique Date: 2012-02-22 20:13:55 +0000 (Wed, 22 Feb 2012) Log Message: ----------- - Unicode translation of key presses (e.g. SHIFT+2 results in "@" on US keyboards) is no longer enabled by default Reason: If enabled, pressing compose keys will possibly not generate key press events, because the system waits for the next key press. In that case, these keys could not be used to control the application. - New functions to manipulate the unicode translation: - scrupp.enableUnicode() - scrupp.disableUnicode() - scrupp.unicodeIsEnabled() The application should enable unicode translation, if the user is entering unicode text. It should be disabled otherwise. Modified Paths: -------------- trunk/scripts/console.lua trunk/src/Graphics.c trunk/src/Keyboard.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Andreas K. <and...@gm...> - 2012-02-21 17:07:07
|
Hi there, the latest SVN commit added two example scripts showing the usage of the physics library Chipmunk [1]. A video is available at: http://scrupp.sourceforge.net/videos.html Chipmunk's source code was added to Scrupp's source tree a while ago. The Lua library Werechipmunk [2] is used to access the features of Chipmunk from Lua/Scrupp scripts. It was added to Scrupp a while ago as well, but heavily modified since then. Documentation is still missing, but the examples should get you started until proper documentation is available. No images are loaded from files, all graphics are generated during run-time using Cairo. You can have a look at the example scripts at http://scrupp.svn.sourceforge.net/viewvc/scrupp/trunk/examples/chipmunk/ Have fun! -Andreas [1] http://chipmunk-physics.net [2] http://sites.google.com/site/werechipmunk/ |
From: <ba...@us...> - 2012-02-20 18:40:02
|
Revision: 99 http://scrupp.svn.sourceforge.net/scrupp/?rev=99&view=rev Author: basique Date: 2012-02-20 18:39:51 +0000 (Mon, 20 Feb 2012) Log Message: ----------- New example: How to use the builtin physics library Chipmunk. The Lua library Werechipmunk is used to access the features of Chipmunk. All graphics are generated on the fly using Cairo. Modified Paths: -------------- trunk/configure.ac trunk/examples/Makefile.am Added Paths: ----------- trunk/examples/chipmunk/ trunk/examples/chipmunk/Makefile.am trunk/examples/chipmunk/README trunk/examples/chipmunk/cp-helpers.lua trunk/examples/chipmunk/pyramid-stack.slua trunk/examples/chipmunk/simple.slua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2012-02-20 17:31:43
|
Revision: 98 http://scrupp.svn.sourceforge.net/scrupp/?rev=98&view=rev Author: basique Date: 2012-02-20 17:31:32 +0000 (Mon, 20 Feb 2012) Log Message: ----------- Added support for LuaJIT. The configure script automatically enables LuaJIT, if it is found. Modified Paths: -------------- trunk/configure.ac This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2012-02-20 16:14:56
|
Revision: 97 http://scrupp.svn.sourceforge.net/scrupp/?rev=97&view=rev Author: basique Date: 2012-02-20 16:14:46 +0000 (Mon, 20 Feb 2012) Log Message: ----------- Fixed compilation error caused by updates of libpng and zlib. Modified Paths: -------------- trunk/configure.ac trunk/src/IMG_savepng.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2011-11-17 22:35:00
|
Revision: 96 http://scrupp.svn.sourceforge.net/scrupp/?rev=96&view=rev Author: basique Date: 2011-11-17 22:34:53 +0000 (Thu, 17 Nov 2011) Log Message: ----------- - Updated m4 macros for the detection of OpenGL This should only influence Mac OS X. On this platform, the configure script should properly select the native OpenGL framework, instead of some other OpenGL implementations that might be installed. Because this change only affects compilation, no new binary packages will be created for this SVN revision. Modified Paths: -------------- trunk/m4/ax_check_gl.m4 trunk/m4/ax_lang_compiler_ms.m4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Andreas K. <and...@gm...> - 2011-10-16 22:15:22
|
Hey there, follow Scrupp on Twitter: http://twitter.com/Scrupp2D -Andreas |
From: Andreas K. <and...@gm...> - 2011-10-16 22:10:10
|
Hello list, the latest SVN revisions are now available as pre-built binaries for Mac OS X. So there is no need to compile anything, if one wants to use the latest development version on Mac OS X. More information: http://scrupp.sourceforge.net/download.html Andreas |
From: <ba...@us...> - 2011-06-14 21:22:57
|
Revision: 95 http://scrupp.svn.sourceforge.net/scrupp/?rev=95&view=rev Author: basique Date: 2011-06-14 21:22:51 +0000 (Tue, 14 Jun 2011) Log Message: ----------- - Added joystick support New functions: - scrupp.getJoystickCount() Returns the number of available joysticks. - scrupp.getJoystickName(nr) Returns the name of the joystick with this number. - scrupp.openJoystick(nr) Opens the joystick with this number and returns a joystick object. Methods of the joystick object: - joystick:getName() - joystick:getIndex() Returns the number of the joystick. - joystick:getNumberOfAxes() - joystick:getNumberOfBalls() - joystick:getNumberOfHats() - joystick:getNumberOfButtons() - joystick:getAxis(axis_nr) - joystick:getHat(hat_nr) Returns dx and dy with dx = -1 or 1 and dy = -1 or 1. - joystick:getBall(ball_nr) - joystick:isDown(button_nr) - joystick:close() All joystick, axis, ball, hat and button numbers start at 1. See the documentation of SDL for a details about the return values of these functions. New callbacks: - main.joystickpressed(joystick_object, button_nr) - main.joystickreleased(joystick_object, button_nr) Modified Paths: -------------- trunk/src/Graphics.c trunk/src/Main.c trunk/src/Makefile.am Added Paths: ----------- trunk/src/Joystick.c trunk/src/Joystick.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2011-01-30 20:24:19
|
Revision: 94 http://scrupp.svn.sourceforge.net/scrupp/?rev=94&view=rev Author: basique Date: 2011-01-30 20:24:10 +0000 (Sun, 30 Jan 2011) Log Message: ----------- - Added support for tabulator (\t) and form feed (\f) to font plugin. - Console plugin supports print() and io.write(). Results are written to the console. - Fix in line splitting function of console plugin. - Added example for the console plugin. Modified Paths: -------------- trunk/scripts/console.lua trunk/scripts/font.lua Added Paths: ----------- trunk/examples/console.slua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2011-01-30 20:05:18
|
Revision: 93 http://scrupp.svn.sourceforge.net/scrupp/?rev=93&view=rev Author: basique Date: 2011-01-30 20:05:12 +0000 (Sun, 30 Jan 2011) Log Message: ----------- - Fix: On Windows, it's not possible to use the console output with a GUI app. Thus, I re-enabled the output to stdout.txt and stderr.txt. They are written to the temp directory (see TEMP environment variable), e.g., on Windows 7 this is "C:\Users\<User>\AppData\Local\Temp". This fix partly reverts the changes of revision 92. Revision Links: -------------- http://scrupp.svn.sourceforge.net/scrupp/?rev=92&view=rev Modified Paths: -------------- trunk/src/Main.c trunk/src/SDL_win32_main.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Andreas K. <and...@gm...> - 2010-10-30 15:55:16
|
Hello list, the latest SVN revisions are now available as pre-built binaries for Windows. So there is no need to compile anything, if one wants to use the latest development version on Windows. More information: http://scrupp.sourceforge.net/download.html Andreas |
From: Andreas K. <and...@gm...> - 2010-10-30 09:05:19
|
Hello list, a new IDE is available for Windows! It's based on SciTE [1] and supports: - syntax highlighting, - auto-completion, - calltips containing function arguments, and - easy script execution. More information and screenshots at: http://scrupp.sourceforge.net/ide.html Andreas [1] http://www.scintilla.org/SciTE.html |
From: <ba...@us...> - 2010-09-16 12:24:42
|
Revision: 92 http://scrupp.svn.sourceforge.net/scrupp/?rev=92&view=rev Author: basique Date: 2010-09-16 12:24:36 +0000 (Thu, 16 Sep 2010) Log Message: ----------- - Fix: the build system now uses the SDLMain function provided by Scrupp (see SDL_win32_main.c) instead of the one that comes with SDL - Change: the windows version no longer uses stdout.txt and stderr.txt but behaves like a console program --> all output goes to the console - Change: if there is an error, the error message is printed to stdout before the message box appears Modified Paths: -------------- trunk/src/Macros.c trunk/src/Makefile.am trunk/src/SDL_win32_main.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-08-27 22:53:48
|
Revision: 91 http://scrupp.svn.sourceforge.net/scrupp/?rev=91&view=rev Author: basique Date: 2010-08-27 22:53:42 +0000 (Fri, 27 Aug 2010) Log Message: ----------- - new example for the usage of the event class: event.slua - many changes to some other examples, e.g., consistent usage of the font plugin Modified Paths: -------------- trunk/examples/arguments.slua trunk/examples/callbacks.slua trunk/examples/drawing.slua trunk/examples/font.slua trunk/examples/keyboard.slua trunk/examples/luasocket.slua trunk/examples/mouse.slua Added Paths: ----------- trunk/examples/event.slua Property Changed: ---------------- trunk/examples/arguments.slua trunk/examples/callbacks.slua trunk/examples/drawing.slua trunk/examples/font.slua trunk/examples/keyboard.slua trunk/examples/luasocket.slua trunk/examples/mouse.slua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-08-27 22:40:32
|
Revision: 90 http://scrupp.svn.sourceforge.net/scrupp/?rev=90&view=rev Author: basique Date: 2010-08-27 22:40:26 +0000 (Fri, 27 Aug 2010) Log Message: ----------- - removed double call do os.getenv in appdir.lua - added Event.install function to the event class: - it replaces the need for the main table to provide callback functions by automaticly providing events: - the event onUpdate replaces main.update - onRender replaces main.render - onResize replaces main.resized - onKeyPress replaces main.keypressed - onKeyRelease replaces main.keyreleased - onMousePress replaces main.mousepressed - onMouseRelease replaces main.mousereleased - after calling Event.install, you can associate functions with these events by calling, e.g.: - onUpdate:add(func) - added event.lua to Makefile.am - fixed bug in font plugin regarding multiple arguments Modified Paths: -------------- trunk/scripts/Makefile.am trunk/scripts/appdir.lua trunk/scripts/event.lua trunk/scripts/font.lua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-08-27 22:29:26
|
Revision: 89 http://scrupp.svn.sourceforge.net/scrupp/?rev=89&view=rev Author: basique Date: 2010-08-27 22:29:20 +0000 (Fri, 27 Aug 2010) Log Message: ----------- - renamed Lua_Keyboard_isDown to Lua_Keyboard_keyIsDown - scrupp.draw supports tables with doubles instead of integers only - fixed translation by half pixels done by scrupp.draw Modified Paths: -------------- trunk/src/Graphics.c trunk/src/Keyboard.c trunk/src/Macros.c trunk/src/Macros.h trunk/src/Main.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-08-02 22:55:22
|
Revision: 88 http://scrupp.svn.sourceforge.net/scrupp/?rev=88&view=rev Author: basique Date: 2010-08-02 22:55:16 +0000 (Mon, 02 Aug 2010) Log Message: ----------- - split the Interface GUI library in several files, one for each class Modified Paths: -------------- trunk/scripts/interface/Makefile.am trunk/scripts/interface/init.lua Added Paths: ----------- trunk/scripts/interface/button.lua trunk/scripts/interface/desktop.lua trunk/scripts/interface/field.lua trunk/scripts/interface/label.lua trunk/scripts/interface/tip.lua trunk/scripts/interface/utils.lua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-07-28 00:20:35
|
Revision: 87 http://scrupp.svn.sourceforge.net/scrupp/?rev=87&view=rev Author: basique Date: 2010-07-28 00:20:29 +0000 (Wed, 28 Jul 2010) Log Message: ----------- - added simple event class originally written by Stephan Bruny - added comment to theme_default.lua Modified Paths: -------------- trunk/scripts/interface/theme_default.lua Added Paths: ----------- trunk/scripts/event.lua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-07-27 23:51:31
|
Revision: 86 http://scrupp.svn.sourceforge.net/scrupp/?rev=86&view=rev Author: basique Date: 2010-07-27 23:51:25 +0000 (Tue, 27 Jul 2010) Log Message: ----------- - Added SDL_win32_main.c (written by Sam Lantinga) to the source tree. It implements the WinMain function used by the mingw32 target. - fixed property Added Paths: ----------- trunk/src/SDL_win32_main.c Property Changed: ---------------- trunk/scripts/interface/theme_default.lua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-07-27 23:44:08
|
Revision: 85 http://scrupp.svn.sourceforge.net/scrupp/?rev=85&view=rev Author: basique Date: 2010-07-27 23:44:00 +0000 (Tue, 27 Jul 2010) Log Message: ----------- - added GUI library "Interface" written by Everton Costa - many changes to the autotools setup to support mingw32 -> We can cross-compile binaries for Windows on Linux! (at least if all libraries are installed properly) Modified Paths: -------------- trunk/autogen.sh trunk/configure.ac trunk/src/Makefile.am trunk/src/luasocket/Makefile.am trunk/src/werechipmunk/Makefile.am This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-07-27 23:39:15
|
Revision: 84 http://scrupp.svn.sourceforge.net/scrupp/?rev=84&view=rev Author: basique Date: 2010-07-27 23:39:09 +0000 (Tue, 27 Jul 2010) Log Message: ----------- - added GUI library "Interface" written by Everton Costa - added simple default theme for Interface that uses Cairo to create resolution-independent graphics for buttons Modified Paths: -------------- trunk/scripts/Makefile.am Added Paths: ----------- trunk/scripts/interface/ trunk/scripts/interface/Makefile.am trunk/scripts/interface/init.lua trunk/scripts/interface/theme_default.lua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |