hedgewars/SDLh.pas
Mon, 19 Nov 2012 13:21:20 +0100 koda win build changes, fpc 2.6, CMAKE_PREFIX_PATH, glut header
Sat, 17 Nov 2012 22:07:17 +0400 unc0rr Use (undocumented) Mix_LoadMUS_RW to load music physfslayer
Wed, 14 Nov 2012 23:27:33 +0400 unc0rr Engine loads fine with basic config physfslayer
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Wed, 14 Nov 2012 22:45:36 +0400 unc0rr Get rid of Pathz and UserPathz physfslayer
Wed, 14 Nov 2012 00:41:29 +0400 unc0rr - Add physfsrwops library physfslayer
Sun, 19 Aug 2012 22:13:41 +0400 Stepan777 merge
Fri, 17 Aug 2012 07:49:54 -0400 nemo This union hasn't been needed for 5 years, and makes using other headers harder.
Sun, 24 Jun 2012 20:31:26 +0400 Stepan777 merge
Wed, 13 Jun 2012 23:25:15 +0200 koda DPI for everyone
Fri, 08 Jun 2012 02:41:14 +0400 Stepan777 merge
Thu, 07 Jun 2012 17:42:32 +0400 Stepan777 merge
Thu, 07 Jun 2012 22:40:28 +0200 Xeli ignore keymodifers other than ctrl/alt/shift
Thu, 07 Jun 2012 01:10:57 +0200 Xeli first attempt at implementing support for keys with modifiers
Mon, 04 Jun 2012 21:32:30 +0400 Stepan777 here it is
Sat, 02 Jun 2012 22:31:41 +0200 Xeli Android: added a callback to java to determine dpi/dip how much we should scale the ui
Fri, 11 May 2012 00:05:47 +0200 koda minor changes for warnings and a variables scope
Wed, 09 May 2012 17:33:25 -0400 nemo Reflects change in previous revision to uTypes
Thu, 03 May 2012 16:04:38 +0100 koda HAPPY 7000th COMMIT HEDGEWARS
Wed, 02 May 2012 10:53:13 +0100 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
Tue, 01 May 2012 19:56:55 +0200 koda breaking news, we don't support typed consts anymore
Tue, 01 May 2012 16:20:12 +0200 koda oops^2
Tue, 01 May 2012 15:23:11 +0200 koda minor changes for more compatibilities with other compilers
Tue, 01 May 2012 11:39:24 +0100 koda remove SDL_SCANCODE_*
Mon, 23 Apr 2012 19:22:16 +0200 Xeli - change uKeys to be event based rather than polling
Sat, 21 Apr 2012 17:59:14 +0200 Xeli - Added support for keyboards on android
Sun, 15 Apr 2012 00:47:22 +0400 unc0rr Improve rendering of function types, ranges, and more
Wed, 11 Apr 2012 22:46:59 +0400 unc0rr Simplify converter's life
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Thu, 16 Feb 2012 23:20:49 +0100 koda carried out some cosmetic TODOs in uTouch
Fri, 10 Feb 2012 17:18:49 +0400 unc0rr Workaround pointers to not yet defined types
Tue, 17 Jan 2012 09:01:31 -0500 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Fri, 06 Jan 2012 01:51:04 +0100 koda fix a couple of loose ends: sdl_mixer is informed of that OGG is provided by Tremor with its own macro, there is no more a segfault on Tremor cleanup, added new event type and timestamp entry for SDL, removed spurious characters from the japanese translation, uSound errors now are output with SDLTry, uSound doesn't need sound preloading any more
Thu, 24 Nov 2011 16:18:45 +0100 koda GSoC 2011: Android port - merged mainstream
Sun, 13 Nov 2011 19:32:42 +0100 koda modify ReleaseSound so that it performs a partial release of unused sounds, useful for responding to memory warnings
Sat, 12 Nov 2011 18:38:21 +0100 koda slight cleanup, fix compiling with sdl-1.2 hedgeroid
Sat, 12 Nov 2011 18:02:55 +0100 Xeli and now it even works for sdl12 \o/ hedgeroid
Sat, 12 Nov 2011 17:55:23 +0100 Xeli use the new SDL_CreateThread call hedgeroid
Sat, 12 Nov 2011 17:27:47 +0100 Xeli merge hedgeroid
Sat, 12 Nov 2011 17:14:56 +0100 Xeli merge fix hedgeroid
Sat, 12 Nov 2011 11:02:02 -0500 nemo Eh. n/m. Even when I did 1 shl, didn't seem right, and anyway, it isn't much of a mask if there are 16 categories and we use 10, of which those are the most common.
Sat, 12 Nov 2011 17:06:49 +0100 Xeli merge...i think hedgeroid
Sat, 12 Nov 2011 10:44:10 -0500 nemo Add an event mask for SDL1.2
Sat, 05 Nov 2011 06:06:04 +0100 koda and while we are giving SDLh.pas all this love, let's fix the signature of one SDL_ttf calls
Sat, 05 Nov 2011 06:02:32 +0100 koda ooops :D
Sat, 05 Nov 2011 05:25:04 +0100 koda fix signedness of sdl bindings
Sat, 05 Nov 2011 04:58:22 +0100 koda oops, fix the size of a few event structs i just added
Sat, 05 Nov 2011 03:05:37 +0100 koda just for the sake of it, add the missing sdl13 events and do some cleanup
Sat, 05 Nov 2011 01:25:11 +0100 koda avoid linking compatible code from sdl library, let's provide our own
Fri, 04 Nov 2011 19:00:41 -0400 nemo Avoid overflowing event
Fri, 28 Oct 2011 18:26:17 +0200 koda one dangerous merge hedgeroid
Fri, 30 Sep 2011 12:55:04 +0200 koda a little code cleanup
Mon, 26 Sep 2011 00:03:14 +0200 koda reviewed the build system and parts of the previous merge, performed some code cleanup hedgeroid
Sun, 25 Sep 2011 18:24:01 +0200 Xeli merge hedgeroid
Sun, 25 Sep 2011 03:32:07 +0200 koda some hopefully harmless experiments Hedgewars-iOS-1.3.2
Sat, 24 Sep 2011 21:21:21 +0400 unc0rr Fix some warnings
Wed, 14 Sep 2011 18:43:16 +0200 Xeli Fix to enable compiling for something else than arm, the compiler for x64_86 didn't recognize Int32 etc.. hedgeroid
Fri, 09 Sep 2011 05:15:45 +0200 Xeli merge hedgeroid
Sat, 03 Sep 2011 12:35:49 +0200 koda allow fullscreen resolution selection (but still leaves in the auto max for commodity)
Thu, 01 Sep 2011 17:03:19 +0200 Xeli merge + changed the tardis image to egg.png because the data folder isn't up to date hedgeroid
Thu, 01 Sep 2011 17:49:27 +0200 Xeli Changed SDL_PollEvent to SDL_PeepEvents
Tue, 23 Aug 2011 12:53:47 +0200 koda enable window resizing (tested only on linux) - fix issue 103
Mon, 22 Aug 2011 23:56:25 +0200 koda set gl attributes before creating the window, or some of them might be ignored (like vsync on osx); also don't skip some reloads when switching to fullscreen and back; finally did a little code re-organisation
Mon, 15 Aug 2011 21:49:09 +0200 Xeli merge hedgeroid
Mon, 15 Aug 2011 00:23:32 +0200 koda smaller code cleanup
Mon, 15 Aug 2011 21:45:27 +0200 Xeli Zoom and moving the camera now works with SDL_FINGER* events hedgeroid
Thu, 11 Aug 2011 14:59:56 +0200 Xeli SDL_FINGERUP/DOWN/MOTION events added hedgeroid
Tue, 09 Aug 2011 21:41:52 +0200 Xeli merge hedgeroid
Sat, 06 Aug 2011 07:09:30 +0200 koda Ditch the renderer system in sdl1.3 and use the 'old fashioned' sdl/opengl context. This gives us more flexibility and less problem in receiving video events (expecially on mobile platform) as well as not having to care to reset the gl context every time sdl interferes.
Tue, 09 Aug 2011 20:52:26 +0200 Xeli AI thread is now an SDL_Thread rather than pthread hedgeroid
Thu, 04 Aug 2011 17:44:55 +0200 Xeli merge hedgeroid
Mon, 01 Aug 2011 00:48:38 +0200 koda ios: this should prevent at least one of the crashes zorg spotted; also added some callbacks in SDLh; also polished project file (from -O2 to -Os)
Wed, 22 Jun 2011 12:54:30 +0200 Xeli Changed back DARWINN typo, removed 3 commented functions hedgeroid
Wed, 22 Jun 2011 00:38:31 +0200 Xeli First commit.. hedgeroid
Fri, 29 Apr 2011 02:42:46 +0200 koda make sdl1.3 window creation code more readable
Tue, 26 Apr 2011 02:36:40 +0200 koda remove unusued voices also for ios
Tue, 05 Apr 2011 17:10:48 +0200 koda fix windows compilation
Mon, 04 Apr 2011 12:53:11 +0200 koda enable keyrepeat while chatting so you can keep backspace pressed to delete a line (fix issue 111)
Sat, 26 Mar 2011 22:49:38 +0100 koda fix a couple of loose ends
Fri, 25 Mar 2011 19:42:00 -0400 nemo unbreak SDL 1.2 build. Koda needs to look at this
Thu, 24 Mar 2011 17:28:36 +0100 koda this brings compatibility up with SDL HEAD (5504), but maybe breaks compatibility with sdl 1.2 so please test! still has problems with keyboard input and rendered ttf textures
Tue, 22 Mar 2011 23:01:26 -0400 nemo Fix endianness
Thu, 17 Mar 2011 22:35:46 +0100 koda and or is not or and is not and
Sun, 13 Mar 2011 18:23:51 +0100 koda update some sdl-1.3 bindings (working up to rev 5296)
Wed, 02 Mar 2011 00:27:20 +0100 koda Happy 2011 :)
Sat, 26 Feb 2011 15:56:11 +0100 koda usound: added function for loops with fade in and out
Mon, 07 Feb 2011 23:12:56 +0100 koda update sdl apis to use the new rendering functions
Wed, 02 Feb 2011 23:38:44 +0100 koda update libs and move the multiwindow handling from internal libsdl mods to proper apis usage
Sat, 04 Dec 2010 08:52:57 +0100 koda more retina support and multitasking support
Thu, 18 Nov 2010 16:19:55 +0300 unC0Rr Introduce uRenderUtils
Thu, 07 Oct 2010 02:03:01 +0200 koda move all mobile-related functions in their own module, provides a structure for future mobile ports
Sun, 26 Sep 2010 03:41:08 +0200 koda finishing touches to save games handling (help label, dim on overlay, edit text only when table is editable)
Sat, 21 Aug 2010 17:19:52 +0200 zuloo Fixed gamepad/joystick axes using SDL 1.2
Sun, 01 Aug 2010 17:58:09 +0200 koda rewrite portions of some uiviewcontrollers
Sat, 31 Jul 2010 11:24:53 +0200 koda remove trailing spaces from end of line
Sun, 25 Jul 2010 01:59:41 +0200 koda tap to play piano notes, fix for audio and pause glitch
Thu, 22 Jul 2010 12:47:32 +0200 koda reduce the number of keywords used and switch to BMP format for screenshots
Wed, 30 Jun 2010 22:42:55 +0200 koda tiy new overlay graphics
Sun, 16 May 2010 17:23:30 +0000 koda update sdl functions to latest revision
Sun, 02 May 2010 18:42:19 +0000 koda js' patch that restores Vsync on snow leopard
Sat, 01 May 2010 19:40:45 +0000 koda fix zoom
Sat, 01 May 2010 12:53:55 +0000 koda add automatic rotation in ipad (landscape only)
Sat, 17 Apr 2010 13:04:36 +0000 koda fix build
Fri, 16 Apr 2010 16:04:21 +0000 koda update ifrontend to latest ammostore protocol
Thu, 15 Apr 2010 14:24:26 +0000 smxx Engine:
Mon, 29 Mar 2010 13:35:15 +0000 smxx Engine:
Sat, 06 Mar 2010 10:59:20 +0000 unc0rr Replace tabs with spaces using 'expand -t 4' command
Fri, 12 Feb 2010 16:39:22 +0000 smxx Engine:
Tue, 26 Jan 2010 21:55:51 +0000 koda complete the replacement of init/free wrappers for every unit
Sun, 24 Jan 2010 19:52:30 +0000 koda update iphone frontend to the new (silly) sdl api, code cleanups for other sections
Sat, 23 Jan 2010 13:15:27 +0000 koda settings tab has now a very nice iphone-like interface
Mon, 18 Jan 2010 05:36:08 +0000 koda replace initialization/finalization statements with custom init functions
Sat, 16 Jan 2010 17:30:37 +0000 koda objc/pascal finally working
Sat, 16 Jan 2010 06:48:56 +0000 koda code cleanup and opengles optimizations
Sat, 09 Jan 2010 01:34:23 +0000 koda move mixed functions in PascalExports
Sat, 09 Jan 2010 00:59:12 +0000 koda iphone overlay button animation
Sun, 03 Jan 2010 22:58:19 +0000 koda lupdate + Palewolf's updated spanish translation + other patches of mine
Sun, 03 Jan 2010 15:40:41 +0000 koda smaller patches, one missing Sky-lowres, IMG_Init and Mix_Init (might require newer libraries), updates to SDL bindings, code cleanup, new compile flags
Thu, 24 Dec 2009 02:02:12 +0000 koda introduction of IMG_Init
Sun, 20 Dec 2009 20:08:17 +0000 koda binding typo
Fri, 18 Dec 2009 02:47:28 +0000 koda complete transition of longword->sdl_color for TTF bindings
Fri, 18 Dec 2009 02:33:45 +0000 koda powerpc and gameserver compilation disabled temporarily
Wed, 16 Dec 2009 14:58:45 +0000 koda random updates for 10.6 and iphone builds
Fri, 20 Nov 2009 23:40:24 +0000 koda trailing mods from previous commit
Fri, 20 Nov 2009 21:22:05 +0000 koda revamped file access and debug display
Sat, 14 Nov 2009 02:53:04 +0000 koda fix wrong ttf blending in ppc
Fri, 13 Nov 2009 23:04:23 +0000 koda JS patch to (really) activate Vsync
Fri, 13 Nov 2009 20:33:31 +0000 koda add option for vsync -- good results on mac and linux, should be harmless on others (please test)
Fri, 06 Nov 2009 18:59:43 +0000 koda updated build files for macosx and optimization system
Thu, 05 Nov 2009 20:40:31 +0000 koda fix iphone build
Thu, 05 Nov 2009 19:50:16 +0000 koda revamped SDLh.pas
Thu, 05 Nov 2009 16:23:09 +0000 koda move compiler directives to standard pascal
Thu, 29 Oct 2009 17:51:54 +0000 koda fix missing land on ppc
Mon, 26 Oct 2009 10:39:20 +0000 koda other controls implementation + sdlh revisited (once again)
Sun, 25 Oct 2009 23:52:36 +0000 koda touch control completely revamped
Sun, 25 Oct 2009 15:55:49 +0000 koda added little/big endian checks, added symbol for touch input, simplified iphoneos definitions
Sat, 24 Oct 2009 13:50:31 +0000 koda more updates on touch input/control
Thu, 22 Oct 2009 18:59:35 +0000 koda update color management for new sdl_image on mac
Tue, 20 Oct 2009 17:55:11 +0000 koda WE HAVE TOUCH INPUT
Sat, 17 Oct 2009 13:40:59 +0000 koda remove the svg dependency
Sat, 17 Oct 2009 01:28:49 +0000 koda revert audio to use SDL_mixer -- also frontend uses it, so it needs sdlmixer sources
Fri, 16 Oct 2009 11:53:19 +0000 unc0rr Fix mouse problem when focus is lost
Mon, 12 Oct 2009 16:44:30 +0000 unc0rr Huge Smaxx patch with some fixes by me:
Tue, 22 Sep 2009 18:58:02 +0000 koda converts some gl calls to gles
Thu, 10 Sep 2009 18:50:53 +0000 unc0rr - Implement zoom reset
Thu, 10 Sep 2009 15:29:28 +0000 nemo Strip trailing spaces
Sat, 11 Jul 2009 15:22:10 +0000 koda -fix bamboo theme (unsupported color profile)
Sat, 11 Jul 2009 13:59:27 +0000 koda hypothetical opengles improvements
Sat, 11 Jul 2009 13:47:57 +0000 koda accessory stuff for iphone
Fri, 10 Jul 2009 19:10:29 +0000 koda fix a binding that was preveting to display anything else besides hogs on iphone
Fri, 10 Jul 2009 16:47:11 +0000 koda real fix for iphone color (reverting previous commit)
Wed, 08 Jul 2009 12:53:36 +0000 koda initial support for touch input
Tue, 07 Jul 2009 22:02:13 +0000 koda completes removal of wav files, updates SDLh and adds DEBUGFILE to hwengine when compiled in Debug mode
Tue, 07 Jul 2009 21:48:55 +0000 koda -Removal of older WAV files, now useless thanks to OpenAL
Sun, 28 Jun 2009 14:37:26 +0000 nemo koda/Smaxx changes to openal for crossplatform building
Wed, 24 Jun 2009 15:59:32 +0000 unc0rr koda's OpenAL conversion:
Thu, 18 Jun 2009 17:48:06 +0000 nemo Smaxx refactor of LoadImage to use flags, iphone changes by koda (mostly use of rgba instead of rgb)
Thu, 11 Jun 2009 15:22:02 +0000 unc0rr Patch by koda:
Thu, 30 Apr 2009 20:13:44 +0000 unc0rr nemo's great patch:
Tue, 14 Apr 2009 19:05:23 +0000 unc0rr koda's patch
Tue, 07 Apr 2009 14:01:46 +0000 unc0rr patch by koda
Mon, 23 Mar 2009 21:09:34 +0000 unc0rr patch by koda:
Sun, 22 Mar 2009 14:32:22 +0000 unc0rr Apply koda's OpenGL ES compatibility patch
Wed, 18 Mar 2009 21:43:46 +0000 unc0rr Patch by koda
Tue, 10 Mar 2009 17:55:29 +0000 unc0rr a patch
Sat, 21 Feb 2009 11:49:56 +0000 unc0rr Patch by koda to better support Mac OS X
Mon, 19 Jan 2009 15:25:22 +0000 unc0rr Patch by nemo (polished by me)
Tue, 30 Dec 2008 19:17:47 +0000 unc0rr Patch for engine to successfully build on Mac OS X by Michael Schindler
Sat, 16 Aug 2008 20:36:18 +0000 unc0rr Play music in menu also, with fading effects when run game
Sun, 27 Jul 2008 19:37:24 +0000 unc0rr Add ability to resize engine's window
Mon, 07 Jul 2008 13:06:25 +0000 unc0rr Update copyright headers a bit
Sat, 24 May 2008 17:34:06 +0000 unc0rr - Start chat implementation: chat strings are on the screen
Sun, 27 Apr 2008 11:40:22 +0000 unc0rr Update copyright info in source files headers
Fri, 01 Feb 2008 16:39:37 +0000 unc0rr - Store sky color in theme cfg file
Fri, 25 Jan 2008 21:55:48 +0000 unc0rr Some further work on switching to OpenGL rendering
Fri, 25 Jan 2008 20:47:50 +0000 unc0rr Start conversion to OpenGL rendering
Mon, 19 Mar 2007 19:12:46 +0000 unc0rr Use freepascal's routines to manipulate threads
Tue, 20 Feb 2007 21:33:49 +0000 unc0rr - Proper fix to get network byte order
Tue, 20 Feb 2007 16:58:53 +0000 unc0rr Do not use SDL_Net's to/from network byte order conversion functions
Sun, 11 Feb 2007 15:33:19 +0000 unc0rr AI thinks in separate thread
Sun, 11 Feb 2007 12:27:45 +0000 unc0rr Delphi mode off
Thu, 01 Feb 2007 21:42:11 +0000 unc0rr Support unicode input for chat
Tue, 23 Jan 2007 16:59:05 +0000 unc0rr - New Land Generator
Sun, 21 Jan 2007 19:51:02 +0000 unc0rr Fixed-point arithmetics in engine.
Thu, 11 Jan 2007 20:45:59 +0000 unc0rr Calculate land digest
Sun, 07 Jan 2007 16:53:16 +0000 unc0rr Release mouse when keyboard focus lost
Fri, 27 Oct 2006 14:30:36 +0000 unc0rr Add workaround over freepascal bug (http://www.freepascal.org/mantis/view.php?id=7613)
Thu, 19 Oct 2006 18:57:58 +0000 unc0rr Support font styles
Mon, 16 Oct 2006 21:06:32 +0000 unc0rr Make use of "unused" struct member (based on sdl_ttf example)
Mon, 16 Oct 2006 19:20:13 +0000 unc0rr Small fixes
Mon, 16 Oct 2006 17:10:30 +0000 unc0rr - New crosshair
Mon, 09 Oct 2006 18:26:44 +0000 unc0rr Add video driver name to debug
Sun, 08 Oct 2006 18:17:52 +0000 unc0rr Bots are in the same thread as game. Fixes FreePascal issues.
Thu, 05 Oct 2006 16:33:18 +0000 unc0rr Relicense to GPL
Wed, 27 Sep 2006 20:13:29 +0000 unc0rr Changeable volume
Wed, 20 Sep 2006 15:33:47 +0000 unc0rr Network protocol uses integers in network byte order
Sat, 12 Aug 2006 17:41:02 +0000 unc0rr - Initialize translations earlier
Fri, 11 Aug 2006 16:17:50 +0000 unc0rr - Many type fixes
Thu, 10 Aug 2006 22:19:35 +0000 unc0rr Small fix for 64bit compatibility
Thu, 10 Aug 2006 21:52:14 +0000 unc0rr - Fixed integer->longint
Sat, 05 Aug 2006 20:57:36 +0000 unc0rr - Fixed compilation
Sat, 08 Jul 2006 21:40:03 +0000 unc0rr - Unicode support for team and hedgehogs names
Fri, 23 Jun 2006 20:02:41 +0000 unc0rr - Many AI improvements
Tue, 20 Jun 2006 21:18:49 +0000 unc0rr Many AI improvements, bots do think in separate thread
Sat, 31 Dec 2005 13:45:09 +0000 unc0rr - New rope
Sun, 04 Sep 2005 21:19:19 +0000 unc0rr Fix some issues with sound
Tue, 23 Aug 2005 16:17:53 +0000 unc0rr - set svn:eol-style to native
Mon, 22 Aug 2005 13:35:41 +0000 unc0rr Add current sources.
less more (0) tip