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.
|