aboutsummaryrefslogtreecommitdiffstats
path: root/src/jake2
Commit message (Collapse)AuthorAgeFilesLines
* stronger typingRene Stoeckel2009-12-131-1/+1
|
* Set background of Jake2Applet to black before fully initializedKenneth B. Russell2008-03-021-1/+8
|
* Changes to enable Jake2 to run well as an applet inside the Kenneth B. Russell2008-03-028-108/+511
| | | | | | | | | | | | | | | | | | | | | next-generation Java Plug-In. Added Globals.appletMode, Globals.applet and Globals.sizeChangeListener to be able to easily pass around the knowledge that the system is running in applet mode, and the applet itself, which becomes the parent container for the output. Most changes were in Jsr231Driver to support putting the Display into a preexisting parent container rather than a new Frame each time. Changed JOGLKBD to allow manual initialization of the parent container rather than obtaining it from a CreateNotify or ConfigureNotify event since these will never be generated in the applet case. Removed various calls to System.exit(), although strictly speaking this is no longer necessary because it is expected that the separate_jvm parameter will be used in conjunction with the new Java Plug-In to create a fresh JVM instance for each run of Jake2. Video mode switching in applet mode is working; the applet resizes (via JavaScript) to accommodate the newly selected resolution. Full screen mode when running as an applet is not implemented at this point, as the intent was to show this inside the browser, though support could be added very straightforwardly.
* bugfix: cast the space to byte avoid array overflowsCarsten Weisse2008-03-021-2/+2
|
* formattedCarsten Weisse2008-03-022-85/+92
|
* the callback renderer is never usedCarsten Weisse2008-03-023-701/+4
|
* better javadocCarsten Weisse2008-03-021-1/+1
|
* changes to handle resizable screens.Carsten Weisse2008-03-021-10/+31
| | | | GridBagLayout is used to resize the GL canvas together with the frame
* use getters and setters of modified viddef_tCarsten Weisse2008-03-0213-577/+580
|
* changes to handle resizable screensapplet-supportCarsten Weisse2008-03-021-4/+37
|
* inline cursornameCarsten Weisse2008-03-021-13/+4
|
* makes the reference constantCarsten Weisse2008-03-011-1/+1
|
* set new window location only in fullscreen modeCarsten Weisse2007-11-033-6/+4
|
* code clean up (shift the variable declarations down)Carsten Weisse2007-06-071-31/+17
|
* code clean up and set the buffer finalCarsten Weisse2007-06-071-11/+7
|
* define variables lateCarsten Weisse2007-05-141-3/+2
|
* this was the biggest garbage producer (32KB each frame), now fixedCarsten Weisse2007-05-141-11/+10
|
* use Lib.atof insteadCarsten Weisse2007-05-142-36/+10
|
* better empty string handling without throwing a exceptionCarsten Weisse2007-05-141-8/+6
|
* add a new layout string parser to minimize the String garbageCarsten Weisse2007-05-132-92/+326
|
* "pics/" + name + ".pcx" removed;Carsten Weisse2007-05-122-10/+12
| | | | | do this only on loading and put the short name into the hash map (much lesser String garbage)
* bugfix: center the mouse correct, now really ;-)Carsten Weisse2007-05-121-5/+3
|
* bugfix: center the mouse correct, now really ;-)Carsten Weisse2007-05-121-4/+9
|
* bugfix: sorry the mouse goes crazyCarsten Weisse2007-05-121-2/+2
|
* bugfix: center the mouse correctCarsten Weisse2007-05-121-2/+2
|
* update to lwjgl 1.1 (bugfix release)Carsten Weisse2007-05-111-4/+7
|
* use printlnCarsten Weisse2007-05-061-6/+6
|
* print the the message if EAX failsCarsten Weisse2007-05-061-0/+1
|
* go back to previous version, handler is ok, but EAX class is notCarsten Weisse2007-05-061-7/+12
|
* try to use EAX instead of checking extension StringsCarsten Weisse2007-05-061-12/+7
|
* clean upCarsten Weisse2007-04-162-13/+5
|
* clean upCarsten Weisse2007-04-161-33/+19
|
* clean upCarsten Weisse2007-04-161-60/+29
|
* cosmeticRene Stoeckel2007-04-154-106/+68
|
* clean upCarsten Weisse2007-02-275-55/+16
|
* clean upCarsten Weisse2007-02-275-32/+14
|
* clean upCarsten Weisse2007-02-2716-75/+18
|
* debugging code disabled; clean upCarsten Weisse2007-02-271-14/+6
|
* debugging code disabledCarsten Weisse2007-02-271-9/+3
|
* clean upCarsten Weisse2007-02-2723-129/+41
|
* hack of old joal EAX bug removedCarsten Weisse2007-02-271-8/+2
|
* clean upCarsten Weisse2007-02-271-5/+0
|
* clean upCarsten Weisse2007-02-271-2/+0
|
* shared usage of Anorms; moved to jake2.render packageCarsten Weisse2007-02-274-813/+603
|
* clean upCarsten Weisse2007-02-151-16/+11
|
* clean upCarsten Weisse2007-02-151-7/+3
|
* a better display mode selection (can handle strange frequencies)Carsten Weisse2007-02-141-2/+4
|
* some fixes for the vid menuCarsten Weisse2007-01-131-47/+18
|
* add vertical sync entry to video menuCarsten Weisse2007-01-121-33/+50
|
* add setSwapInterval() for vsync (works on Win32 and Mac OS X) turn it off ↵Carsten Weisse2007-01-118-12/+53
| | | | on console: gl_swapinterval 0 turn it on: gl_swapinterval 1