From: <ba...@us...> - 2008-08-21 09:27:11
|
Revision: 23 http://scrupp.svn.sourceforge.net/scrupp/?rev=23&view=rev Author: basique Date: 2008-08-21 09:27:09 +0000 (Thu, 21 Aug 2008) Log Message: ----------- - new define in Main.h: NAMESPACE This sets the name of the table containing all Scrupp related functions. The new default value is "scrupp". - replaced all occurrences of "game" by "scrupp" or NAMESPACE - removed the plugins "object", "character" and "scene" as they are not finished, yet Modified Paths: -------------- trunk/main.slua trunk/scripts/animation.lua trunk/scripts/font.lua trunk/src/Font.c trunk/src/Graphics.c trunk/src/Main.c trunk/src/Main.h trunk/src/Sound.c Removed Paths: ------------- trunk/scripts/character.lua trunk/scripts/object.lua trunk/scripts/scene.lua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2008-08-23 17:35:06
|
Revision: 25 http://scrupp.svn.sourceforge.net/scrupp/?rev=25&view=rev Author: basique Date: 2008-08-23 17:35:02 +0000 (Sat, 23 Aug 2008) Log Message: ----------- - it's now safe to call scrupp.init() multiple times in order to resize the window Resizing destroys the opengl context, that's why it's nescessary to store references to all the images and to reload them upon execution of scrupp.init(). Now this dirty work is done by Scrupp. - improved the font plugin Now it wraps all font methods supported by Scrupp: getLineSkip, getHeight, getTextSize, generateImage. Implemented font:cache(str) to cache all letters of a string or the default string. Modified Paths: -------------- trunk/scripts/font.lua trunk/src/Graphics.c trunk/src/Graphics.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2008-10-24 18:07:19
|
Revision: 33 http://scrupp.svn.sourceforge.net/scrupp/?rev=33&view=rev Author: basique Date: 2008-10-24 18:07:12 +0000 (Fri, 24 Oct 2008) Log Message: ----------- - added function Animation:getSize() - changed Font:print(x,y,text) to Font:print(x,y,...) - TTF and sound / music support are disabled if the initialization failes - changed version in Main.h to 0.2 - some minor changes Modified Paths: -------------- trunk/scripts/animation.lua trunk/scripts/font.lua trunk/src/FileIO.c trunk/src/Font.c trunk/src/Graphics.c trunk/src/Main.h trunk/src/Mouse.c trunk/src/Sound.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2008-11-23 16:11:44
|
Revision: 35 http://scrupp.svn.sourceforge.net/scrupp/?rev=35&view=rev Author: basique Date: 2008-11-23 16:11:32 +0000 (Sun, 23 Nov 2008) Log Message: ----------- - reduced required number of bits per OpenGL color component from 8 to 5 -> this should make Scrupp work on more platforms - new functions to influence the appearance of all images and drawings rendered afterwards: - scrupp.translateView(x, y) - scrupp.scaleView(sx, sy) - scrupp.rotateView(angle) - scrupp.saveView() - scrupp.restoreView() - scrupp.resetView() These functions wrap the OpenGL functions and therefore change the OpenGL state. - new function to load an image from a string: - scrupp.addImageFromString(str) - new module for movie playback This module uses SMPEG. restrictions: - supports MPEG-1 videos only - no audio support (extract and play in parallel) - no aspect ratio correction (scale it manually) functions: - scrupp.addMovie(<mpeg file>) - movie:play(<loop (true/false)>) - movie:pause() - movie:resume() - movie:rewind() - movie:skip(<time in seconds>) - movie:getInfo() (see source code) - movie:isPlaying() - movie:setAlpha(<alpha>) - movie:getAlpha() - movie:renderFrame(<framenumber>) - movie:render() This function has the same features as image:render(). features: rotation, scaling, clipping, coloring - movie:remove() (Without waiting for garbage collection) Modified Paths: -------------- trunk/Makefile trunk/src/Graphics.c trunk/src/Graphics.h trunk/src/Main.c Added Paths: ----------- trunk/src/Movie.c trunk/src/Movie.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2008-12-16 20:15:02
|
Revision: 38 http://scrupp.svn.sourceforge.net/scrupp/?rev=38&view=rev Author: basique Date: 2008-12-16 20:14:51 +0000 (Tue, 16 Dec 2008) Log Message: ----------- - new functions to get and set the search path: - scrupp.getSearchPath() returns an array with the current search paths - scrupp.setSearchPath(arr) sets the search path to the paths stored in the array 'arr' The search path is used by all scrupp.add* functions to find a file. Scrupp tries each path of the array (in order) until the file is found. - new GTK message box for errors on Linux The make command needs one of the options 'with-gtk' to enable the support for GTK or 'without-gtk' to disable it. Modified Paths: -------------- trunk/Makefile trunk/src/FileIO.c trunk/src/Macros.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-01-18 19:46:23
|
Revision: 41 http://scrupp.svn.sourceforge.net/scrupp/?rev=41&view=rev Author: basique Date: 2009-01-18 19:46:14 +0000 (Sun, 18 Jan 2009) Log Message: ----------- - the Lua builtin commands 'dofile' and 'require' support the virtual filesystem provided by Scrupp (using PhysFS) That means: - 'require' searches for Lua files in the virtual filesystem using the new path.scrupppath variable which defaults to '?.lua;scripts/?.lua'; If it does not succeed, if falls back to the standard behaviour - path.scrupppath can be overridden by the environment variable SCRUPP_PATH - 'dofile' looks for its argument in the virtual filesystem as well; If it does not succeed, it falls back to the standard behaviour (as in the original Lua distribution) - new functions which use the virtual filesystem: - scrupp.fileExists(<path>) - scrupp.isDirectory(<path>) - scrupp.isSymbolicLink(<path>) - the base dir is no longer appended to the search path, but prepended Modified Paths: -------------- trunk/scripts/animation.lua trunk/scripts/font.lua trunk/scripts/timer.lua trunk/src/FileIO.c trunk/src/FileIO.h trunk/src/Main.c trunk/src/Main.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-03-06 23:45:48
|
Revision: 45 http://scrupp.svn.sourceforge.net/scrupp/?rev=45&view=rev Author: basique Date: 2009-03-06 23:45:34 +0000 (Fri, 06 Mar 2009) Log Message: ----------- - support for the cairo lib via the lua binding lua-oocairo by Geoff Richards This library makes it possible to generate a surface using cairo commands. Then this surface can be converted to an OpenGL texture using scrupp.addImageFromCairo(surface). The object returned by this function is a normal scrupp image that can be scaled, rotated and rendered using hardware accelerated OpenGL commands (via scrupp). All the examples from the homepage of lua-oocairo http://www.daizucms.org/lua/library/oocairo/ have been converted to use scrupp for output and added to svn. The source code of the binding has been added as well. The support for cairo makes it possible to generate images from within scrupp. Due to the runtime generation they can be completely resolution independant. + some source code cleanup Modified Paths: -------------- trunk/Makefile trunk/src/FileIO.c trunk/src/FileIO.h trunk/src/Font.c trunk/src/Graphics.c trunk/src/Graphics.h trunk/src/Macros.c trunk/src/Main.c trunk/src/Main.h trunk/src/Movie.c trunk/src/Sound.c trunk/src/Sound.h Added Paths: ----------- trunk/examples/ trunk/examples/cairo/ trunk/examples/cairo/COPYRIGHT trunk/examples/cairo/README trunk/examples/cairo/arc.slua trunk/examples/cairo/compositing.slua trunk/examples/cairo/create-from-data.slua trunk/examples/cairo/fill-rule.slua trunk/examples/cairo/groups.slua trunk/examples/cairo/images/ trunk/examples/cairo/images/README trunk/examples/cairo/images/bronze.jpg trunk/examples/cairo/images/flowers.jpg trunk/examples/cairo/images/snow.jpg trunk/examples/cairo/images/wood1.png trunk/examples/cairo/inside-tests.slua trunk/examples/cairo/loading-images.slua trunk/examples/cairo/masking.slua trunk/examples/cairo/repeated-patterns.slua trunk/examples/cairo/simple-example.slua trunk/examples/cairo/stroke-style.slua trunk/examples/cairo/text-extents.slua trunk/examples/cairo/text-font.slua trunk/examples/cairo/text-path.slua trunk/examples/cairo/text-userfont.slua trunk/examples/cairo/text-userfont2.slua trunk/examples/cairo/tolerance.slua trunk/examples/cairo/transform.slua trunk/src/lua-oocairo-1.2/ trunk/src/lua-oocairo-1.2/COPYRIGHT trunk/src/lua-oocairo-1.2/Changes trunk/src/lua-oocairo-1.2/README trunk/src/lua-oocairo-1.2/TODO trunk/src/lua-oocairo-1.2/obj_context.c trunk/src/lua-oocairo-1.2/obj_font_face.c trunk/src/lua-oocairo-1.2/obj_font_opt.c trunk/src/lua-oocairo-1.2/obj_matrix.c trunk/src/lua-oocairo-1.2/obj_path.c trunk/src/lua-oocairo-1.2/obj_pattern.c trunk/src/lua-oocairo-1.2/obj_scaled_font.c trunk/src/lua-oocairo-1.2/obj_surface.c trunk/src/lua-oocairo-1.2/oocairo.c trunk/src/lua-oocairo-1.2/oocairo.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-03-31 13:26:46
|
Revision: 47 http://scrupp.svn.sourceforge.net/scrupp/?rev=47&view=rev Author: basique Date: 2009-03-31 13:26:29 +0000 (Tue, 31 Mar 2009) Log Message: ----------- - new cairo function: Cairo.image_surface_create_from_file(filename) This function loads the image file and returns an image surface which can be used with cairo. It supports the same image formats as scrupp.addImage() and the virtual filesystem provided by PhysFS. Note: It does not support images with an alpha channel! In this case, save the image as png and use Cairo.image_surface_create_from_png() The cairo example masking.slua shows the usage of this function. Modified Paths: -------------- trunk/examples/cairo/masking.slua trunk/src/lua-oocairo-1.2/obj_surface.c trunk/src/lua-oocairo-1.2/oocairo.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-03-31 22:06:20
|
Revision: 49 http://scrupp.svn.sourceforge.net/scrupp/?rev=49&view=rev Author: basique Date: 2009-03-31 22:06:06 +0000 (Tue, 31 Mar 2009) Log Message: ----------- - update to make scrupp compile with Microsoft Visual C++ 6 without any warnings Modified Paths: -------------- trunk/Makefile trunk/platforms/msvc6/scrupp.dsp trunk/src/Graphics.c trunk/src/Main.c trunk/src/lua-oocairo/obj_font_face.c trunk/src/lua-oocairo/oocairo.c Added Paths: ----------- trunk/platforms/msvc6/include/cairo-deprecated.h trunk/platforms/msvc6/include/cairo-features.h trunk/platforms/msvc6/include/cairo-pdf.h trunk/platforms/msvc6/include/cairo-ps.h trunk/platforms/msvc6/include/cairo-svg.h trunk/platforms/msvc6/include/cairo-version.h trunk/platforms/msvc6/include/cairo-win32.h trunk/platforms/msvc6/include/cairo.h trunk/platforms/msvc6/lib/cairo.lib trunk/src/lua-oocairo/ Removed Paths: ------------- trunk/src/lua-oocairo-1.2/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-04-16 12:13:54
|
Revision: 50 http://scrupp.svn.sourceforge.net/scrupp/?rev=50&view=rev Author: basique Date: 2009-04-16 12:13:38 +0000 (Thu, 16 Apr 2009) Log Message: ----------- - added LuaSocket (network library) to Scrupp - added the examples of LuaSocket to the examples directory - added documentation of LuaSocket and lua-oocairo to the newly created doc directory Modified Paths: -------------- trunk/Makefile trunk/src/Main.c trunk/src/Main.h Added Paths: ----------- trunk/doc/ trunk/doc/lua-oocairo/ trunk/doc/lua-oocairo/Makefile trunk/doc/lua-oocairo/block-fade.png trunk/doc/lua-oocairo/context.html trunk/doc/lua-oocairo/fontface.html trunk/doc/lua-oocairo/fontopt.html trunk/doc/lua-oocairo/index.html trunk/doc/lua-oocairo/matrix.html trunk/doc/lua-oocairo/path.html trunk/doc/lua-oocairo/pattern.html trunk/doc/lua-oocairo/scaledfont.html trunk/doc/lua-oocairo/site.css trunk/doc/lua-oocairo/surface.html trunk/doc/lua-oocairo/userfont.html trunk/doc/luasocket/ trunk/doc/luasocket/dns.html trunk/doc/luasocket/ftp.html trunk/doc/luasocket/http.html trunk/doc/luasocket/index.html trunk/doc/luasocket/installation.html trunk/doc/luasocket/introduction.html trunk/doc/luasocket/ltn12.html trunk/doc/luasocket/luasocket.png trunk/doc/luasocket/mime.html trunk/doc/luasocket/reference.css trunk/doc/luasocket/reference.html trunk/doc/luasocket/smtp.html trunk/doc/luasocket/socket.html trunk/doc/luasocket/tcp.html trunk/doc/luasocket/udp.html trunk/doc/luasocket/url.html trunk/examples/luasocket/ trunk/examples/luasocket/README trunk/examples/luasocket/README.scrupp trunk/examples/luasocket/cddb.lua trunk/examples/luasocket/daytimeclnt.lua trunk/examples/luasocket/echoclnt.lua trunk/examples/luasocket/echosrvr.lua trunk/examples/luasocket/listener.lua trunk/examples/luasocket/talker.lua trunk/examples/luasocket/tinyirc.lua trunk/scripts/luasocket/ trunk/scripts/luasocket/ftp.lua trunk/scripts/luasocket/http.lua trunk/scripts/luasocket/ltn12.lua trunk/scripts/luasocket/mime.lua trunk/scripts/luasocket/smtp.lua trunk/scripts/luasocket/socket.lua trunk/scripts/luasocket/tp.lua trunk/scripts/luasocket/url.lua trunk/src/luasocket/ trunk/src/luasocket/LICENSE trunk/src/luasocket/NEW trunk/src/luasocket/README trunk/src/luasocket/auxiliar.c trunk/src/luasocket/auxiliar.h trunk/src/luasocket/buffer.c trunk/src/luasocket/buffer.h trunk/src/luasocket/except.c trunk/src/luasocket/except.h trunk/src/luasocket/fullluasocket.c trunk/src/luasocket/fullluasocket.h trunk/src/luasocket/inet.c trunk/src/luasocket/inet.h trunk/src/luasocket/io.c trunk/src/luasocket/io.h trunk/src/luasocket/luasocket.c trunk/src/luasocket/luasocket.h trunk/src/luasocket/mime.c trunk/src/luasocket/mime.h trunk/src/luasocket/options.c trunk/src/luasocket/options.h trunk/src/luasocket/select.c trunk/src/luasocket/select.h trunk/src/luasocket/socket.h trunk/src/luasocket/tcp.c trunk/src/luasocket/tcp.h trunk/src/luasocket/timeout.c trunk/src/luasocket/timeout.h trunk/src/luasocket/udp.c trunk/src/luasocket/udp.h trunk/src/luasocket/unix.c trunk/src/luasocket/unix.h trunk/src/luasocket/usocket.c trunk/src/luasocket/usocket.h trunk/src/luasocket/wsocket.c trunk/src/luasocket/wsocket.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-04-24 23:52:08
|
Revision: 51 http://scrupp.svn.sourceforge.net/scrupp/?rev=51&view=rev Author: basique Date: 2009-04-24 23:51:55 +0000 (Fri, 24 Apr 2009) Log Message: ----------- - small fixes to make scrupp work together with luasocket on windows Modified Paths: -------------- trunk/examples/luasocket/README.scrupp trunk/platforms/msvc6/scrupp.dsp trunk/src/Main.h trunk/src/luasocket/fullluasocket.c Added Paths: ----------- trunk/scripts/socket/ Removed Paths: ------------- trunk/scripts/luasocket/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-05-08 22:09:54
|
Revision: 52 http://scrupp.svn.sourceforge.net/scrupp/?rev=52&view=rev Author: basique Date: 2009-05-08 22:09:45 +0000 (Fri, 08 May 2009) Log Message: ----------- - added support for autoconf and automake After checkout, it should be enough to run ./autogen.sh and then ./configure make sudo make install to compile and install Scrupp. The new INSTALL file contains some more details on the dependencies. The new folder m4 contains the autoconf makros which are needed to detect some of the dependencies (Lua, OpenGL and SMPEG). Modified Paths: -------------- trunk/COPYRIGHT trunk/src/FileIO.c trunk/src/Main.h Added Paths: ----------- trunk/ChangeLog trunk/INSTALL trunk/Makefile.am trunk/autogen.sh trunk/configure.ac trunk/doc/Makefile.am trunk/doc/lua-oocairo/Makefile.am trunk/doc/lua-oocairo/download.sh trunk/doc/luasocket/Makefile.am trunk/doc/scrupp-refman-0.2.pdf trunk/examples/Makefile.am trunk/examples/cairo/Makefile.am trunk/examples/cairo/images/Makefile.am trunk/examples/luasocket/Makefile.am trunk/fonts/Makefile.am trunk/m4/ trunk/m4/acx_pthread.m4 trunk/m4/ax_check_gl.m4 trunk/m4/ax_lang_compiler_ms.m4 trunk/m4/lua.m4 trunk/m4/smpeg.m4 trunk/platforms/unix/ trunk/scripts/Makefile.am trunk/scripts/socket/Makefile.am trunk/src/Makefile.am trunk/src/lua-oocairo/Makefile.am trunk/src/luasocket/Makefile.am Removed Paths: ------------- trunk/Makefile trunk/doc/lua-oocairo/Makefile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-05-18 16:58:27
|
Revision: 53 http://scrupp.svn.sourceforge.net/scrupp/?rev=53&view=rev Author: basique Date: 2009-05-18 16:58:16 +0000 (Mon, 18 May 2009) Log Message: ----------- - new plugin: colors.lua Contains some pre-defined colors. Usage example: require "colors" local black = colors.black - major rewrite of the movie module - several bugs fixed - playing movies in resizable windows is working now - better performance Modified Paths: -------------- trunk/src/Graphics.c trunk/src/Movie.c trunk/src/Movie.h Added Paths: ----------- trunk/scripts/colors.lua This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-08-20 23:07:28
|
Revision: 54 http://scrupp.svn.sourceforge.net/scrupp/?rev=54&view=rev Author: basique Date: 2009-08-20 23:07:15 +0000 (Thu, 20 Aug 2009) Log Message: ----------- - improved the detection of Lua by the configure script Modified Paths: -------------- trunk/configure.ac Removed Paths: ------------- trunk/m4/lua.m4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-09-05 22:18:49
|
Revision: 60 http://scrupp.svn.sourceforge.net/scrupp/?rev=60&view=rev Author: basique Date: 2009-09-05 22:18:40 +0000 (Sat, 05 Sep 2009) Log Message: ----------- - preparing everything for the next release: Scrupp 0.4 Modified Paths: -------------- trunk/ChangeLog trunk/INSTALL trunk/configure.ac trunk/src/Main.h Added Paths: ----------- trunk/doc/scrupp-refman-0.4.pdf Removed Paths: ------------- trunk/doc/scrupp-refman-0.2.pdf This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2009-11-09 19:48:39
|
Revision: 64 http://scrupp.svn.sourceforge.net/scrupp/?rev=64&view=rev Author: basique Date: 2009-11-09 19:48:24 +0000 (Mon, 09 Nov 2009) Log Message: ----------- - added Lua library luafilesystem (lfs) see http://www.keplerproject.org/luafilesystem/index.html for details Modified Paths: -------------- trunk/Makefile.am trunk/doc/Makefile.am trunk/src/Main.c trunk/src/Makefile.am Added Paths: ----------- trunk/doc/luafilesystem/ trunk/doc/luafilesystem/Makefile.am trunk/doc/luafilesystem/examples.html trunk/doc/luafilesystem/index.html trunk/doc/luafilesystem/license.html trunk/doc/luafilesystem/luafilesystem.png trunk/doc/luafilesystem/manual.html trunk/src/luafilesystem/ trunk/src/luafilesystem/LICENSE trunk/src/luafilesystem/Makefile.am trunk/src/luafilesystem/lfs.c trunk/src/luafilesystem/lfs.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-01-06 23:39:15
|
Revision: 67 http://scrupp.svn.sourceforge.net/scrupp/?rev=67&view=rev Author: basique Date: 2010-01-06 23:39:05 +0000 (Wed, 06 Jan 2010) Log Message: ----------- - added chipmunk 2d rigid body physics library (5.0.0) - added werechipmunk (lua binding for chipmunk) -> needs some fixes before everything compiles again Modified Paths: -------------- trunk/configure.ac trunk/src/Main.c trunk/src/Makefile.am trunk/src/luafilesystem/Makefile.am Added Paths: ----------- trunk/src/chipmunk/ trunk/src/chipmunk/LICENSE.txt trunk/src/chipmunk/Makefile.am trunk/src/chipmunk/README.txt trunk/src/chipmunk/chipmunk.c trunk/src/chipmunk/chipmunk.h trunk/src/chipmunk/chipmunk_types.h trunk/src/chipmunk/chipmunk_unsafe.h trunk/src/chipmunk/constraints/ trunk/src/chipmunk/constraints/cpConstraint.c trunk/src/chipmunk/constraints/cpConstraint.h trunk/src/chipmunk/constraints/cpDampedRotarySpring.c trunk/src/chipmunk/constraints/cpDampedRotarySpring.h trunk/src/chipmunk/constraints/cpDampedSpring.c trunk/src/chipmunk/constraints/cpDampedSpring.h trunk/src/chipmunk/constraints/cpGearJoint.c trunk/src/chipmunk/constraints/cpGearJoint.h trunk/src/chipmunk/constraints/cpGrooveJoint.c trunk/src/chipmunk/constraints/cpGrooveJoint.h trunk/src/chipmunk/constraints/cpPinJoint.c trunk/src/chipmunk/constraints/cpPinJoint.h trunk/src/chipmunk/constraints/cpPivotJoint.c trunk/src/chipmunk/constraints/cpPivotJoint.h trunk/src/chipmunk/constraints/cpRatchetJoint.c trunk/src/chipmunk/constraints/cpRatchetJoint.h trunk/src/chipmunk/constraints/cpRotaryLimitJoint.c trunk/src/chipmunk/constraints/cpRotaryLimitJoint.h trunk/src/chipmunk/constraints/cpSimpleMotor.c trunk/src/chipmunk/constraints/cpSimpleMotor.h trunk/src/chipmunk/constraints/cpSlideJoint.c trunk/src/chipmunk/constraints/cpSlideJoint.h trunk/src/chipmunk/constraints/util.h trunk/src/chipmunk/cpArbiter.c trunk/src/chipmunk/cpArbiter.h trunk/src/chipmunk/cpArray.c trunk/src/chipmunk/cpArray.h trunk/src/chipmunk/cpBB.c trunk/src/chipmunk/cpBB.h trunk/src/chipmunk/cpBody.c trunk/src/chipmunk/cpBody.h trunk/src/chipmunk/cpCollision.c trunk/src/chipmunk/cpCollision.h trunk/src/chipmunk/cpHashSet.c trunk/src/chipmunk/cpHashSet.h trunk/src/chipmunk/cpPolyShape.c trunk/src/chipmunk/cpPolyShape.h trunk/src/chipmunk/cpShape.c trunk/src/chipmunk/cpShape.h trunk/src/chipmunk/cpSpace.c trunk/src/chipmunk/cpSpace.h trunk/src/chipmunk/cpSpaceHash.c trunk/src/chipmunk/cpSpaceHash.h trunk/src/chipmunk/cpVect.c trunk/src/chipmunk/cpVect.h trunk/src/chipmunk/prime.h trunk/src/werechipmunk/ trunk/src/werechipmunk/Makefile.am trunk/src/werechipmunk/cpBB-lua.c trunk/src/werechipmunk/cpBB-lua.h trunk/src/werechipmunk/cpBody-lua.c trunk/src/werechipmunk/cpBody-lua.h trunk/src/werechipmunk/cpCircleShape-lua.c trunk/src/werechipmunk/cpCircleShape-lua.h trunk/src/werechipmunk/cpConstraint-lua.c trunk/src/werechipmunk/cpConstraint-lua.h trunk/src/werechipmunk/cpMisc-lua.c trunk/src/werechipmunk/cpMisc-lua.h trunk/src/werechipmunk/cpPinJoint-lua.c trunk/src/werechipmunk/cpPivotJoint-lua.c trunk/src/werechipmunk/cpPolyShape-lua.c trunk/src/werechipmunk/cpSegmentShape-lua.c trunk/src/werechipmunk/cpShape-lua.c trunk/src/werechipmunk/cpShape-lua.h trunk/src/werechipmunk/cpSimpleMotor-lua.c trunk/src/werechipmunk/cpSpace-lua.c trunk/src/werechipmunk/cpVect-lua.c trunk/src/werechipmunk/cpVect-lua.h trunk/src/werechipmunk/werechipmunk.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ba...@us...> - 2010-04-25 21:13:36
|
Revision: 81 http://scrupp.svn.sourceforge.net/scrupp/?rev=81&view=rev Author: basique Date: 2010-04-25 21:13:30 +0000 (Sun, 25 Apr 2010) Log Message: ----------- - some administrative changes to properties etc. Modified Paths: -------------- trunk/COPYRIGHT trunk/configure.ac trunk/scripts/Makefile.am Property Changed: ---------------- trunk/scripts/appdir.lua trunk/scripts/color.lua trunk/scripts/console.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: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...> - 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...> - 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...> - 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-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. |