oolite/Doc/contributors.txt

65 lines
1.3 KiB
Plaintext
Raw Normal View History

Contributors
============
This list is in alphabetical order, and almost certainly incomplete.
The Man: Giles Williams (aegidian)
Jens Ayton (Ahruman)
Nikos Barkas (another_commander)
Andrey Belov (timer)
Nicolas Boulenguez
Eugene Chernyakov (seventh)
colinh
Commander McLane
Paul Cooper (PhantorGorth)
Dermot Costello
Chris Crowther (hikari)
Blake Deakins (Cmd. Cheyd)
Jelmer Graafstra
James Hobson (Cmdr James)
Influence D
Kaks
Olli Krienke (Svengali)
Lazygun
Dave MacLachlan (Jester)
Steve Murphy (Capt. Murphy)
Chris Morris (cim)
Neil (ZygoUgo)
Nic
* All ships now have a JavaScript script attached, allowing JS scripts to add behaviours to any ship. * Legacy script_actions, setup_actions, launch_actions and death_actions handled through default JavaScript script. * In order to implement the above, JS Ship now has a runLegacyScriptActions method. This is not to be exposed as an "official" method, though, since we might want to change the mechanism -- for instance, to "compile" legacy scripts into JS. Handling dynamically-generated legacy scripts in that case would be a significant complication. * Updates for Mac OS X 10.5 "Leopard". - Errors on reading/writing plist will not cause a crash if building against the Leopard SDK. (I have no intention of requiring Leopard any time soon, but future-proofing is good.) - OOWeakReference is now more efficient when running under Leopard, by implementing the new "fast forwarding" mechanism. - Threads now have names set under Leopard, which may provide debugging advantages. - Fixed some new build warnings for new version of apple-gcc. - Updated type declarations to identify Oolite saved games as property lists. * Cleaned up PlayerEntityControls.m somewhat. Moved method declarations into files, fixed indentation, broke up monster giant method of doom. * Script-generated asteroids now behave like system populator-generated asteroids (As Seen on BB[TM]). * Minor optimizations and simplifications of legacy script engine. * JS System.filteredEntities() now has sensible behaviour if predicate throws an exception: the predicate is not called again, and null is returned. The exception is reported and not rethrown. git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@1240 127b21dd-08f5-0310-b4b7-95ae10353056
2007-11-23 15:04:14 +00:00
No Sleep Nigel
Vladimir A. Pavlov (pv4)
Dennis Pedersen (Frame)
Erich Ritz (drumz)
Jay Roper (Halfhand)
Darren Salt (dsalt/_ds_)
Adam Sampson
Chip Richards (caracal)
rion
Rob C. Skilton (KZ9999)
Alex Smith
Dylan Smith (winston)
stardotstar
Konstantinos Sykas (Getafix)
David Taylor (dajt)
Tichy
Eric Walch
Michael Werle (Micha)
Gary Wong (Y A J)
Library credits:
----------------
GNUstep: various and numerous.
libpng: Glenn Randers-Pehrson, Andreas Dilger, Guy Eric Schalnat
and contributors.
SDL - Simple DirectMedia Layer: Sam Lantinga and contributors.
SpiderMonkey: Brendan Eich et al, Mozilla Foundation.
LibOgg/LibVorbis: Xiph.Org Foundation.
Mac OS X-specific libraries:
----------------------------
RBSplitView: Rainer Brockerhoff
Sparkle: Andy Matuschak and contributors
VirtualRingBuffer: Kurt Revis