grumbel [Sat, 28 Nov 2009 23:03:16 +0000 (23:03 +0000)]
Added more backgrounds
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6152
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 28 Nov 2009 22:45:23 +0000 (22:45 +0000)]
Added backgrounds
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6151
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 28 Nov 2009 22:06:27 +0000 (22:06 +0000)]
Replaced tiles and enlarged level
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6150
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 28 Nov 2009 19:45:44 +0000 (19:45 +0000)]
Reimplemented switch from/to fullscreen
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6149
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 28 Nov 2009 12:32:57 +0000 (12:32 +0000)]
TODO updates
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6148
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 28 Nov 2009 12:25:43 +0000 (12:25 +0000)]
Experimenting with new background
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6147
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 28 Nov 2009 04:05:36 +0000 (04:05 +0000)]
TODO updates
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6144
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 27 Nov 2009 23:20:21 +0000 (23:20 +0000)]
Enlarged the level to 40 tiles height
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6143
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 27 Nov 2009 22:57:32 +0000 (22:57 +0000)]
Changed ObjectFactory code so that it works properly when building SuperTux as library
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6142
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Fri, 27 Nov 2009 20:11:55 +0000 (20:11 +0000)]
update supertux-coop.diff
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6140
837edb03-e0f3-0310-88ca-
d4d4e8b29345
tuxdev [Fri, 27 Nov 2009 00:47:49 +0000 (00:47 +0000)]
Tweak CMakeLists and physfs initialization a bit to eliminate redundant APPDATADIR setting
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6124
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Thu, 26 Nov 2009 23:38:25 +0000 (23:38 +0000)]
Update tinygettext + CMakeLists.txt to use command-line option
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6123
837edb03-e0f3-0310-88ca-
d4d4e8b29345
tuxdev [Thu, 26 Nov 2009 22:34:17 +0000 (22:34 +0000)]
Make INSTALL_SUBDIR_* an option
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6122
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 26 Nov 2009 22:08:02 +0000 (22:08 +0000)]
Renamed main() to run
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6121
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Thu, 26 Nov 2009 21:33:38 +0000 (21:33 +0000)]
* Fix main.cpp again
* Use GLEW properly in CMake
* Inro WIP
* Update tinygettext and ignore std*.txt
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6120
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 25 Nov 2009 16:52:20 +0000 (16:52 +0000)]
Miniswig build stuff
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6089
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 25 Nov 2009 16:51:46 +0000 (16:51 +0000)]
SDL_main() is not supposed to be written by us, see:
http://www.libsdl.org/faq.php?action=listentries&category=7#55
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6088
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Wed, 25 Nov 2009 16:12:00 +0000 (16:12 +0000)]
* Make it compile again
* Remove SOLID and PASSTHROUGH as they were redundant
* Document HitResponse and COLGROUP_*
* Sprites can be created directly from images (see decal.*)
* etc.
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6087
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Mon, 23 Nov 2009 19:21:49 +0000 (19:21 +0000)]
Created trunk/supertux-editor/TODO
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6085
837edb03-e0f3-0310-88ca-
d4d4e8b29345
tuxdev [Sun, 22 Nov 2009 17:04:15 +0000 (17:04 +0000)]
Louder versions of airship remix and battle theme, from remaxim
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6084
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sun, 22 Nov 2009 01:11:42 +0000 (01:11 +0000)]
Use StringUtil::numeric_less to sort list of resolutions
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6083
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sun, 22 Nov 2009 01:04:27 +0000 (01:04 +0000)]
Added numeric string compare
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6082
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 21 Nov 2009 16:28:12 +0000 (16:28 +0000)]
Replaced .reset(new Surface()) with a factory method
Added some more std::auto_ptr<Surface> instead of Surface*
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6081
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 21 Nov 2009 16:12:01 +0000 (16:12 +0000)]
Replaced .reset(new Surface()) with a factory method
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6080
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 21 Nov 2009 14:39:51 +0000 (14:39 +0000)]
-Weffc++ cleanup for miniswig
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6079
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 21 Nov 2009 14:33:59 +0000 (14:33 +0000)]
Added some build rules for miniswig and the wrapper file
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6078
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 21 Nov 2009 02:52:01 +0000 (02:52 +0000)]
Renamed namespaces to all lowercase
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6077
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Sat, 21 Nov 2009 01:49:56 +0000 (01:49 +0000)]
Moved Direction related code to worldmap/direction.cpp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6076
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 21:24:41 +0000 (21:24 +0000)]
Use GLEW to check for OpenGL extensions
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6075
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 21:21:36 +0000 (21:21 +0000)]
tinygettext revision increment
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6074
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 21:21:09 +0000 (21:21 +0000)]
Small TODO, CODINGSTYLE update
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6073
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 21:10:12 +0000 (21:10 +0000)]
Use some more auto_ptr<>
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6072
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 19:47:42 +0000 (19:47 +0000)]
Rewrote Size/Sizef classes
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6071
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 19:47:13 +0000 (19:47 +0000)]
Only use power-of-two texture on OpenGL-ES, as newer OpenGL standards allow non-power-of-two textures (fixes some blending artifacts, but not all)
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6070
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 18:54:37 +0000 (18:54 +0000)]
Added Size class
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6069
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 16:06:13 +0000 (16:06 +0000)]
Moved UTF8Iterator to its own file
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6068
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 06:10:03 +0000 (06:10 +0000)]
Fixed screenshots of windows that have a sizes not dividable by 4
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6066
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 03:33:58 +0000 (03:33 +0000)]
Moved obstackpp.hpp to util/
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6065
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 03:02:50 +0000 (03:02 +0000)]
Minor cleanup
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6064
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 02:58:47 +0000 (02:58 +0000)]
Made some stuff private
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6063
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 02:54:23 +0000 (02:54 +0000)]
Split particlesystem_interactive.?pp into separate files
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6062
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Fri, 20 Nov 2009 00:32:54 +0000 (00:32 +0000)]
Removed "const char*" versions of tinygettext for now, as they where buggy
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6061
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 23:15:48 +0000 (23:15 +0000)]
Added StringUtil class, some small cleanup in World
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6060
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 22:27:34 +0000 (22:27 +0000)]
Moved more menu related code into the Menu classes
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6059
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 19:03:22 +0000 (19:03 +0000)]
Fixed some include path
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6058
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 19:00:16 +0000 (19:00 +0000)]
Fixed some include path
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6057
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 18:41:56 +0000 (18:41 +0000)]
Switched from #include "" to #include <> for external/ libraries
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6056
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 18:29:12 +0000 (18:29 +0000)]
Move some more globals to supertux/globals.hpp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6055
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 17:46:40 +0000 (17:46 +0000)]
Move some more globals to supertux/globals.hpp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6054
837edb03-e0f3-0310-88ca-
d4d4e8b29345
tuxdev [Thu, 19 Nov 2009 17:30:11 +0000 (17:30 +0000)]
Lithuanian translation minor fix
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6053
837edb03-e0f3-0310-88ca-
d4d4e8b29345
tuxdev [Thu, 19 Nov 2009 17:18:08 +0000 (17:18 +0000)]
play with CMakeLists.txt compile flags, change from using DEBUG to NDEBUG (the way assert works) and use CMAKE_BUILD_TYPE to control DEBUG-ness
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6052
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 17:06:22 +0000 (17:06 +0000)]
Renamed MainLoop to ScreenManager
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6051
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 16:50:58 +0000 (16:50 +0000)]
Renamed MainLoop to ScreenManager
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6050
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 15:34:29 +0000 (15:34 +0000)]
Include optimizations
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6049
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 15:24:10 +0000 (15:24 +0000)]
Move some code from TitleScreen to AddonMenu
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6048
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 15:10:26 +0000 (15:10 +0000)]
Move some code from TitleScreen to ContribMenu
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6047
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 14:55:47 +0000 (14:55 +0000)]
Move some code from TitleScreen to ContribWorldMenu
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6046
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 14:45:12 +0000 (14:45 +0000)]
Move all Menus into separate classes
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6045
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 05:18:11 +0000 (05:18 +0000)]
Moved some more menu stuff out of control/joystickkeyboardcontroller.cpp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6044
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 04:51:31 +0000 (04:51 +0000)]
Turned main.cpp into a class
Switched to Renderer::instance()->apply_config() to switch video mode (which doesn't yet work as apply_config() is incomplete)
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6043
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 04:37:32 +0000 (04:37 +0000)]
Added scripts for source code maintainance
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6042
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 04:33:45 +0000 (04:33 +0000)]
Turned stuff in supertux/resources.cpp into a class Resources
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6041
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 04:16:02 +0000 (04:16 +0000)]
Renamed MenuManager to MenuStorage and MenuManager2 to MenuManager
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6040
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 04:07:08 +0000 (04:07 +0000)]
Trying to separate Menu and Menu management stuff
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6039
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 00:52:29 +0000 (00:52 +0000)]
Added MenuManager to keep track of created Menus
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6038
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Thu, 19 Nov 2009 00:18:38 +0000 (00:18 +0000)]
Forgot to change a line in dispenser.cpp (thanks bug 519)
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6037
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Thu, 19 Nov 2009 00:18:13 +0000 (00:18 +0000)]
Moved Menu stuff to its own directory
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6036
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 21:31:44 +0000 (21:31 +0000)]
Upped tinygettext to r177
Disabled info level messages from tinygettext
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6035
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 21:01:38 +0000 (21:01 +0000)]
Updated to tinygettext r174
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6034
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 18:13:10 +0000 (18:13 +0000)]
Fixed incorrect syntax in svn:externals
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6033
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 17:44:46 +0000 (17:44 +0000)]
Switched from tinygettext/tags/tinygetext-supertux/ to tinygettext/trunk/
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6032
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 17:44:17 +0000 (17:44 +0000)]
Move style guide stuff into separate file
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6031
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 15:45:56 +0000 (15:45 +0000)]
Replaced more lisp::Lisp/lisp::Writer with Reader/Writer
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6030
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 15:37:34 +0000 (15:37 +0000)]
Replaced more lisp::Lisp/lisp::Writer with Reader/Writer
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6029
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 15:28:30 +0000 (15:28 +0000)]
Replaced more lisp::Lisp/lisp::Writer with Reader/Writer
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6028
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 03:37:40 +0000 (03:37 +0000)]
Added supertux/globals.?pp to collect all the random global variables
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6027
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 03:25:12 +0000 (03:25 +0000)]
Split supertux/options_menu.?pp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6026
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 03:16:33 +0000 (03:16 +0000)]
Split control/joystickkeyboardcontroller.?pp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6025
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 03:00:55 +0000 (03:00 +0000)]
Split physfs/physfs_stream.?pp into multiple files
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6024
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 02:59:20 +0000 (02:59 +0000)]
Minor cleanup
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6023
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 02:09:12 +0000 (02:09 +0000)]
Include optimizations
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6022
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 01:51:42 +0000 (01:51 +0000)]
Split gui/menu.?pp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6021
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 01:45:39 +0000 (01:45 +0000)]
Split object/block.?pp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6020
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 01:40:25 +0000 (01:40 +0000)]
Renamed supertux/title.?pp to supertux/title_screen.?pp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6019
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 01:37:05 +0000 (01:37 +0000)]
Replaced <c*> headers with <*.h>
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6018
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 01:26:11 +0000 (01:26 +0000)]
Split object/particlesystem.?pp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6017
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Wed, 18 Nov 2009 01:07:51 +0000 (01:07 +0000)]
Splitted supertux/textscroller.?pp
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6016
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Tue, 17 Nov 2009 21:43:06 +0000 (21:43 +0000)]
Finished -Weffc++ cleanup
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6015
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Tue, 17 Nov 2009 21:32:46 +0000 (21:32 +0000)]
More -Weffc++ cleanup, almost done
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6014
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Tue, 17 Nov 2009 20:50:37 +0000 (20:50 +0000)]
More -Weffc++ cleanup
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6013
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Tue, 17 Nov 2009 17:04:31 +0000 (17:04 +0000)]
More -Weffc++ cleanup
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6012
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Tue, 17 Nov 2009 16:16:30 +0000 (16:16 +0000)]
More -Weffc++ cleanup
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6011
837edb03-e0f3-0310-88ca-
d4d4e8b29345
grumbel [Tue, 17 Nov 2009 13:48:00 +0000 (13:48 +0000)]
Merged changes from branches/supertux-milestone2-grumbel/ to trunk/supertux/
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@6009
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Sun, 15 Nov 2009 22:28:00 +0000 (22:28 +0000)]
New grow and skid sounds from remaxim
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@5982
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Sat, 14 Nov 2009 15:19:31 +0000 (15:19 +0000)]
* Comment out resizable flag because it blue-screens on Windows
* Editor images are shown in debug builds
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@5937
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Sat, 14 Nov 2009 14:16:41 +0000 (14:16 +0000)]
Use implicit_depends for generating the wrapper, which is only a 2.6 feature so bumping the minimum version as well (CMake is up to 2.8 now, too...)
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@5936
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Sat, 14 Nov 2009 13:49:09 +0000 (13:49 +0000)]
Use run_dead_script wherever possible and make kill_* operations only do stuff once
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@5935
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Sat, 14 Nov 2009 04:02:51 +0000 (04:02 +0000)]
* Add Airship (regular above-ground theme) and Battle (castle/boss theme) music courtesy remaxim @ OpenGameArt
* Add music files for some files; feel free to fix or reset to 0,-1
* Change some warnings to errors and vice-versa and only print errors for a quieter experience in non-debug mode
* Misc. code cleanup
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@5934
837edb03-e0f3-0310-88ca-
d4d4e8b29345
mathnerd314 [Thu, 29 Oct 2009 19:24:41 +0000 (19:24 +0000)]
* Finish work on Path through the Clouds
* Remove upgrade.wav until license is clarified
* Tux can buttjump bonus blocks
* Minor code duplication removal
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@5931
837edb03-e0f3-0310-88ca-
d4d4e8b29345
sik0fewl [Wed, 16 Sep 2009 02:42:42 +0000 (02:42 +0000)]
Set 'licence' attribute on sound files
git-svn-id: http://supertux.lethargik.org/svn/supertux/trunk/supertux@5929
837edb03-e0f3-0310-88ca-
d4d4e8b29345