You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(134) |
Sep
(52) |
Oct
(13) |
Nov
(342) |
Dec
(163) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(44) |
Feb
(62) |
Mar
(158) |
Apr
(38) |
May
(70) |
Jun
(58) |
Jul
(104) |
Aug
(207) |
Sep
(83) |
Oct
(122) |
Nov
(23) |
Dec
(49) |
2004 |
Jan
(119) |
Feb
(132) |
Mar
(192) |
Apr
(140) |
May
(77) |
Jun
(74) |
Jul
(201) |
Aug
(63) |
Sep
(102) |
Oct
(70) |
Nov
(173) |
Dec
(78) |
2005 |
Jan
(174) |
Feb
(197) |
Mar
(105) |
Apr
(59) |
May
(77) |
Jun
(43) |
Jul
(21) |
Aug
(18) |
Sep
(47) |
Oct
(37) |
Nov
(74) |
Dec
(50) |
2006 |
Jan
(44) |
Feb
(19) |
Mar
(32) |
Apr
(24) |
May
(31) |
Jun
(55) |
Jul
(138) |
Aug
(28) |
Sep
(12) |
Oct
(41) |
Nov
(58) |
Dec
(24) |
2007 |
Jan
(28) |
Feb
(14) |
Mar
(10) |
Apr
(68) |
May
(30) |
Jun
(26) |
Jul
(18) |
Aug
(63) |
Sep
(19) |
Oct
(29) |
Nov
(20) |
Dec
(10) |
2008 |
Jan
(38) |
Feb
(7) |
Mar
(37) |
Apr
(120) |
May
(41) |
Jun
(36) |
Jul
(39) |
Aug
(24) |
Sep
(28) |
Oct
(30) |
Nov
(36) |
Dec
(75) |
2009 |
Jan
(46) |
Feb
(22) |
Mar
(50) |
Apr
(70) |
May
(134) |
Jun
(105) |
Jul
(75) |
Aug
(34) |
Sep
(38) |
Oct
(34) |
Nov
(19) |
Dec
(20) |
2010 |
Jan
(11) |
Feb
(20) |
Mar
(65) |
Apr
(83) |
May
(104) |
Jun
(73) |
Jul
(78) |
Aug
(57) |
Sep
(43) |
Oct
(35) |
Nov
(9) |
Dec
(4) |
2011 |
Jan
(21) |
Feb
(11) |
Mar
(18) |
Apr
(10) |
May
(18) |
Jun
(15) |
Jul
(48) |
Aug
(25) |
Sep
(17) |
Oct
(45) |
Nov
(15) |
Dec
(12) |
2012 |
Jan
(21) |
Feb
(9) |
Mar
(12) |
Apr
(9) |
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
(10) |
Sep
(12) |
Oct
(1) |
Nov
(28) |
Dec
(5) |
2013 |
Jan
(4) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2016 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: carolin M. <car...@hi...> - 2007-08-20 00:39:12
|
H,E*R.E WE GO AGA'IN! T.H+E B_I_G O'N.E BEFOR,E T'H.E SEPTEMBER. RALL Y! T-H*E MARK.ET IS A'BOUT TO P_O'P-, A*N,D SO IS E'X-M-T-! Tick.: E*X.M_T 5+-day pote'ntial*: 0..,4+0 Fir,m: EXCHA NGE MOBI*LE T-E-L+E (Othe+r O,T,C-: EX-MT.PK) A s'k-: 0+._1 0 (+25.00% *) UP TO 2,5,% in 1 day N-o*t o-n*l*y d'o+e.s t'h i*s f_i*r-m h*a_v'e grea't fundam'e_ntals, b_u*t ge tting t h'i s op'portuni_ty at t.h+e r+ight t*i_m*e,, righ,t befo-re t*h e ra*lly is w.h-a+t m,akes t*h.i_s d*e-a*l so swe et! = T+h,i's a grea t opportun'i-ty to at le-ast doubl,e up! W_i-l-l y'o,u-, w+i.t_h thos-e in firmit,ies s,h*e o+wes, Unfriende*_d, = n+e-w adop*ted to o-u*r h_ate, Dow'_r'd w*i.t-h o'u,r c_urse, a.n-d stra = n*ger'd w+i.t'h o.u'r o,ath, T-a_k e h e,r., or le*ave h'e+r'. I't_''s d'own*right an.t_isocial," s-h+e r+ep'lied. "I thin k y_o-u'r = machi+ne is cra.zy. R'eturne d f.r_o.m t h+e s-earch. Polygl_-ot is full-y customi-zabl'e. The,re w-a+s no wit',hstanding h-i*m'. |
From: Nuno F. <Nun...@op...> - 2007-08-19 22:57:40
|
H-E+R*E WE GO AG*AIN! T_H E B_I*G O+N_E BEFO.RE T,H-E SEPTEMBER.._RALLY! T.H,E MARKE+T IS ABO'UT TO P*O*P., A-N+D SO IS E.X-M T-! Ti'ck: E,X,M_T 5-da y pot+entia,l: 0 .-4'0 Fir m: EX_CHANG,E MO.BILE T+E L E (Othe*r O*T.C,: EX-MT.PK) A-s-k.: 0_.-1_0 (-+25.00-%) UP TO 2-5*% in 1 day N*o,t o*n'l*y d_o_e*s t'h,i_s f'i-r-m h a,v-e g.reat f.unda,mentals, b u t ge,tting t h.i's opportun__ity at t+h_e r.ight t'i*m_e , ri,ght be,fore t*h_e ra'lly is w'h*a-t ma*kes t_h'i-s d.e*a-l so s+weet! = T'h-i_s a gr-eat oppo,rtun.ity to at le*ast doub+le up! O+n e of t*h.e G_U S F_T*P site*s. Could+n,'t o n+e go righ+t away,, to t'h e f*a_r e,n*d s of t-h'e = ea_rth, a_n.d be f'r,e-e f-r*o_m it a l+l'. I't''_s e'a-s y to r*evisit o l-d path's. A gra, phical D,S_P la*n,guage f'o+r s-imu lation a*n d r-e.a,l = s'ystems. A fi.ltere.d c-o.p.y of t*h,e t_h-a t c*a_n h-a*v e acti ons per.forme*d = on i_t-, a*n'd subse quent.ly be mer_ged b_a c k in usin-g. |
From: Adrienn f. <Adr...@co...> - 2007-08-19 16:31:57
|
H.E_R*E WE GO AGA+IN! T+H*E B*I,G O+N-E B EFORE T-H E SEPTEM*.BER.RALLY! T+H E MA,RKET IS ABOU*T TO P+O.P_, A-N_D SO IS E_X M*T'! Ti*ck: E'X'M-T 5-da y po-ten,tial: 0*.-4_0 Firm-: E+X'CHANGE M*OBILE T_E-L'E ('Other O T*C : E,XMT.PK) A+s'k+: 0+.'1+0 (-+25.00+%) UP TO 2_5 % in 1 day N_o,t o,n*l_y d,o+e s t.h.i.s f'i_r,m h,a v'e g*reat f*undamen+tals, b,u.t ge,tting t.h,i-s op_por_tunity at t+h,e rig,ht t*i+m.e , ri*ght befo.re t+h e ral*ly is w_h.a+t ma*kes t*h,i's d-e'a_l so swe.et! T-h.i*s a gr,eat opportu,nit+y to at lea+st doubl,e up! H*o_w to upg'rade to a f'u_l+l v*ersion. T+here a street-wal-k_er w+i+t'h r*at's-.nest h.a-i'r a*n+d t_h e b-lear of g_i-n+. I vis,ited t*h'e O.dilien I-nsti,tut G'r-a*z f-o+r 8 y ears, a specia'l s.chool f o+r b+lind a*n d v+isual.ly im'pa+ired in,dividu-als. B'u't the+re w*a.s s*o m_e tr'uth to it. F,o_r.d w_a's raspin+g f.o+r br*eath. |
From: amado l. <ley...@la...> - 2007-08-18 13:47:47
|
T-H_E B'I.G O_N.E B EFORE T*H+E S'EPTEMBE,R.RALLY! H+E-R,E WE GO AG-AIN! T-H.E MAR-KET IS A*BOUT TO P-O*P,, A,N*D SO IS E.X_M,T_! Tic*k: E'X_M,T Fir*m: E*XCHA-NGE MO-BILE T,E_L*E (Oth+er O.T*C+: EXMT.P K) 5-d,ay po t-ential: 0+.-4_0 A's+k': 0'.+1*0 (_+25..00%) (*U'P TO 2'5,% in 1 d+a y+) N.o_t o*n.l,y d-o*e s t,h.i_s f-i*r+m h*a,v+e g*reat fundamental,'s, b+u t ge-tting t h,i+s op'portun ity at t h+e ri.ght time*, ri,ght = bef-ore t*h*e ra*lly is w h*a t mak_es t-h.i*s d'e.a.l so sw,eet! T'h.i_s a g*reat oppor*t*unity to at leas't d ouble up! In a,dd+ition to Stand*'ard C'G-I su ppo+rt, t_h+e se.rver spo rts = adva+n,ced f.eatur es s+u+c-h as K.e_ep-Alive connections--, t.able auto = -_indexing a*n d server+.-side in.c.ludes. No bl-ack e n+v,y Shal'l m.a r'k my gr*ave. A.n*d t*h_e,y a-l.l see*med v*e.r y angr.y abo+ut so_'mething. Com'pile t,h.e modu*le con .taining t,h e c_all_back pro,ced,ure w_i.t h = t+h,e -*G-w switc+h (*n-o't t,h-e -*G'W swi tch). Torch-es a-n d fla*res glo_wed dul'ly h*e*r*e a.n d ther e in t*h_e f*o = g . |
From: <ma...@us...> - 2007-08-17 19:53:25
|
Revision: 2881 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2881&view=rev Author: matzon Date: 2007-08-17 12:53:21 -0700 (Fri, 17 Aug 2007) Log Message: ----------- tagging 1.1.2 Added Paths: ----------- tags/lwjgl1.1.2/ Copied: tags/lwjgl1.1.2 (from rev 2880, trunk) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2007-08-17 18:49:51
|
Revision: 2880 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2880&view=rev Author: matzon Date: 2007-08-17 11:41:00 -0700 (Fri, 17 Aug 2007) Log Message: ----------- 1.1.2 Modified Paths: -------------- trunk/LWJGL/build.xml trunk/LWJGL/src/java/org/lwjgl/Sys.java trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2007-08-17 06:14:40 UTC (rev 2879) +++ trunk/LWJGL/build.xml 2007-08-17 18:41:00 UTC (rev 2880) @@ -13,7 +13,7 @@ <property name="lwjgl.docs" location="doc" /> <property name="lwjgl.temp" location="temp" /> <property name="lwjgl.res" location="res" /> - <property name="lwjgl.version" value="1.1.1" /> + <property name="lwjgl.version" value="1.1.2" /> <property name="opengl-template-pattern" value="org/lwjgl/opengl/GL*.java,org/lwjgl/opengl/ARB*.java,org/lwjgl/opengl/ATI*.java,org/lwjgl/opengl/EXT*.java,org/lwjgl/opengl/NV*.java,org/lwjgl/opengl/HP*.java,org/lwjgl/opengl/IBM*.java,org/lwjgl/opengl/SUN*.java,org/lwjgl/opengl/SGIS*.java"/> <!-- ================================================================== --> Modified: trunk/LWJGL/src/java/org/lwjgl/Sys.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/Sys.java 2007-08-17 06:14:40 UTC (rev 2879) +++ trunk/LWJGL/src/java/org/lwjgl/Sys.java 2007-08-17 18:41:00 UTC (rev 2880) @@ -54,7 +54,7 @@ private static final String JNI_LIBRARY_NAME = "lwjgl"; /** Current version of library */ - private static final String VERSION = "1.1.1"; + private static final String VERSION = "1.1.2"; /** Current version of the JNI library */ static final int JNI_VERSION = 11; Modified: trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java 2007-08-17 06:14:40 UTC (rev 2879) +++ trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java 2007-08-17 18:41:00 UTC (rev 2880) @@ -53,7 +53,7 @@ private static String JNI_LIBRARY_NAME = "lwjgl-devil"; /** Version of IL */ - static final String VERSION = "1.1.1"; + static final String VERSION = "1.1.2"; /** Current version of the JNI library */ static final int JNI_VERSION = 2; Modified: trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java 2007-08-17 06:14:40 UTC (rev 2879) +++ trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java 2007-08-17 18:41:00 UTC (rev 2880) @@ -193,7 +193,7 @@ private static String JNI_LIBRARY_NAME = "lwjgl-fmod3"; /** Version of FMOD */ - private static final String VERSION = "1.1.1"; + private static final String VERSION = "1.1.2"; /** Current version of the JNI library */ static final int JNI_VERSION = 1; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: cun G. <cun...@ba...> - 2007-08-17 16:56:08
|
H E.R'E WE GO AGAIN.! T H.E B.I*G O+N-E BEFO*RE T_H+E S-EPTEMBER.RALLY,! T+H_E MARK-ET IS A,BOUT TO P*O-P,, A N+D SO IS E-X_M+T ! Fir,m: E XCHANG+E M-OBILE T'E_L-E (Othe*r O,T C*: E+XMT.PK) Tic_k: E-X+M_T A*s+k : 0_.,0+8 5*-day p otent'ial: 0_.+4-0 T_h-i's a gre,at opport-uni+ty to at leas t do,uble up! N'o t o-n*l+y d_o.e's t.h+i-s f_i'r'm h'a,v.e grea.t funda,mentals*, b u*t gettin_g t_h*i.s opp-ortun ity at t+h,e ri_ght tim*e, r+ight bef-ore t.h.e rall y is w h.a-t make,s t,h,i.s d-e'a*l so swee.t! Wat-ch it s_o*a,r.! A*n+d if y.o-u fai,l, y-ou'll answ er to me f.o r it. W-h_e n Wina'mp is r+un_ning, y-o_u-r s_creen*saver w'i.l_l n+o t k_i,c.k i,n+, y*o u'r mon-itor w_i l*l be preve,_nted f-r'o,m ent e'ring power*sa-ve mod+e, a.n-d y.o+u+r sys'tem w+i'l*l n*o+t be a'b+l'e to go i_n-t-o standby+. In S_Q-L Se rver Boo+ks Onli'ne, cl,ick t+h-e Sea+rch t-a b*. A_n+d it seem'ed t'h*a_t it w a's no l*onger a stati on onl,y, b*u*t h.i*s h,o_m_e as w_e l'l,. A*n*d it se'emed to me t*h*a-t t.h,e P attern de.monst_rated s*ent.ience t+h.e d_a.y Cora'l w.alked it. |
From: Valentin <Val...@md...> - 2007-08-17 11:15:56
|
From: <eli...@us...> - 2007-08-17 06:14:41
|
Revision: 2879 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2879&view=rev Author: elias_naur Date: 2007-08-16 23:14:40 -0700 (Thu, 16 Aug 2007) Log Message: ----------- Windows: Don't do SYSRQ hackery on WM_SYSKEYDOWN Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-17 06:12:59 UTC (rev 2878) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-17 06:14:40 UTC (rev 2879) @@ -713,8 +713,8 @@ case WM_CHAR: handleChar(wParam, lParam, millis); return true; - case WM_SYSKEYDOWN: /* Fall through */ - case WM_SYSKEYUP: /* Fall through */ + case WM_SYSKEYUP: + /* Fall through */ case WM_KEYUP: // SysRq apparently only generates WM_KEYUP, so we'll fake a WM_KEYDOWN if (wParam == WindowsKeycodes.VK_SNAPSHOT && keyboard != null && @@ -726,6 +726,8 @@ handleKeyButton(wParam, fake_lparam, millis); } /* Fall through */ + case WM_SYSKEYDOWN: + /* Fall through */ case WM_KEYDOWN: handleKeyButton(wParam, lParam, millis); return false; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-08-17 06:13:06
|
Revision: 2878 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2878&view=rev Author: elias_naur Date: 2007-08-16 23:12:59 -0700 (Thu, 16 Aug 2007) Log Message: ----------- Reverted 2877 Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-16 20:29:01 UTC (rev 2877) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-17 06:12:59 UTC (rev 2878) @@ -715,10 +715,6 @@ return true; case WM_SYSKEYDOWN: /* Fall through */ case WM_SYSKEYUP: /* Fall through */ - // handle alt+space (activates the system window menu, just gobble it up) - if(wParam == WindowsKeycodes.VK_SPACE) { - return true; - } case WM_KEYUP: // SysRq apparently only generates WM_KEYUP, so we'll fake a WM_KEYDOWN if (wParam == WindowsKeycodes.VK_SNAPSHOT && keyboard != null && This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2007-08-16 20:29:06
|
Revision: 2877 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2877&view=rev Author: matzon Date: 2007-08-16 13:29:01 -0700 (Thu, 16 Aug 2007) Log Message: ----------- handle alt+space (windows system menu) Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-16 09:46:45 UTC (rev 2876) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-16 20:29:01 UTC (rev 2877) @@ -715,6 +715,10 @@ return true; case WM_SYSKEYDOWN: /* Fall through */ case WM_SYSKEYUP: /* Fall through */ + // handle alt+space (activates the system window menu, just gobble it up) + if(wParam == WindowsKeycodes.VK_SPACE) { + return true; + } case WM_KEYUP: // SysRq apparently only generates WM_KEYUP, so we'll fake a WM_KEYDOWN if (wParam == WindowsKeycodes.VK_SNAPSHOT && keyboard != null && This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-08-16 09:46:47
|
Revision: 2876 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2876&view=rev Author: elias_naur Date: 2007-08-16 02:46:45 -0700 (Thu, 16 Aug 2007) Log Message: ----------- Windows: Handle WM_SYSCHAR Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-16 08:55:06 UTC (rev 2875) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-16 09:46:45 UTC (rev 2876) @@ -64,6 +64,7 @@ private final static int WM_KEYUP = 257; private final static int WM_SYSKEYUP = 261; private final static int WM_SYSKEYDOWN = 260; + private final static int WM_SYSCHAR = 262; private final static int WM_CHAR = 258; private final static int WM_QUIT = 0x0012; @@ -708,6 +709,7 @@ case WM_MBUTTONUP: handleMouseButton(2, 0, millis); return true; + case WM_SYSCHAR: case WM_CHAR: handleChar(wParam, lParam, millis); return true; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-08-16 08:55:10
|
Revision: 2875 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2875&view=rev Author: elias_naur Date: 2007-08-16 01:55:06 -0700 (Thu, 16 Aug 2007) Log Message: ----------- Don't allow switching to fullscreen when a custom display mode is in effect. This is a change from before, where the current mode was simply overwritten with the initial (desktop) mode Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2007-08-16 08:49:14 UTC (rev 2874) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2007-08-16 08:55:06 UTC (rev 2875) @@ -297,8 +297,7 @@ private static void switchDisplayMode() throws LWJGLException { if (!current_mode.isFullscreen()) { - LWJGLUtil.log("Switching to "+initial_mode); - setDisplayMode(initial_mode); + throw new IllegalStateException("Only modes acquired from getAvailableDisplayModes() can be used for fullscreen display"); } display_impl.switchDisplayMode(current_mode); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-08-16 08:49:17
|
Revision: 2874 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2874&view=rev Author: elias_naur Date: 2007-08-16 01:49:14 -0700 (Thu, 16 Aug 2007) Log Message: ----------- Revert 2872 Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2007-08-16 08:38:20 UTC (rev 2873) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2007-08-16 08:49:14 UTC (rev 2874) @@ -82,9 +82,6 @@ /** Cached window icons, for when Display is recreated */ private static ByteBuffer[] cached_icons; - - /** Display mode used prior to entering fullscreen */ - private static DisplayMode windowed_display_mode; /** * Y coordinate of the window. Y in window coordinates is from the top of the display down, @@ -301,7 +298,6 @@ private static void switchDisplayMode() throws LWJGLException { if (!current_mode.isFullscreen()) { LWJGLUtil.log("Switching to "+initial_mode); - windowed_display_mode = current_mode; setDisplayMode(initial_mode); } display_impl.switchDisplayMode(current_mode); @@ -477,7 +473,6 @@ switchDisplayMode(); } else { display_impl.resetDisplayMode(); - current_mode = windowed_display_mode; } createWindow(); makeCurrentAndSetSwapInterval(); @@ -849,7 +844,6 @@ destroyPeerInfo(); x = y = -1; cached_icons = null; - windowed_display_mode = null; reset(); removeShutdownHook(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-08-16 08:38:21
|
Revision: 2873 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2873&view=rev Author: elias_naur Date: 2007-08-16 01:38:20 -0700 (Thu, 16 Aug 2007) Log Message: ----------- Windows: Make cursor visible when grabbed and not focused Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-15 20:14:29 UTC (rev 2872) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-16 08:38:20 UTC (rev 2873) @@ -221,12 +221,13 @@ setFocus(getHwnd()); did_maximize = true; if (isFullscreen) - checkCursorClip(); + updateClipping(); } else if (isFullscreen) { showWindow(getHwnd(), SW_SHOWMINNOACTIVE); resetDisplayMode(); } else - checkCursorClip(); + updateClipping(); + updateCursor(); inAppActivate = false; } private static native void showWindow(long hwnd, int mode); @@ -402,11 +403,7 @@ public void grabMouse(boolean grab) { mouse.grab(grab, shouldGrab()); - try { - updateCursor(); - } catch (LWJGLException e) { - LWJGLUtil.log("Failed to update cursor: " + e); - } + updateCursor(); } public int getNativeCursorCapabilities() { @@ -427,11 +424,15 @@ updateCursor(); } - private void updateCursor() throws LWJGLException { - if (mouse != null && mouse.isGrabbed()) - nSetNativeCursor(getHwnd(), mouse.getBlankCursor()); - else - nSetNativeCursor(getHwnd(), current_cursor); + private void updateCursor() { + try { + if (mouse != null && shouldGrab()) + nSetNativeCursor(getHwnd(), mouse.getBlankCursor()); + else + nSetNativeCursor(getHwnd(), current_cursor); + } catch (LWJGLException e) { + LWJGLUtil.log("Failed to update cursor: " + e); + } } static native void nSetNativeCursor(long hwnd, Object handle) throws LWJGLException; @@ -584,7 +585,7 @@ } private boolean shouldGrab() { - return !isMinimized && isFocused; + return !isMinimized && isFocused && mouse != null && mouse.isGrabbed(); } private void handleMouseMoved(int x, int y, long millis) { @@ -632,7 +633,12 @@ return false; } - private void checkCursorClip() { + private void checkCursorState() { + updateCursor(); + updateClipping(); + } + + private void updateClipping() { if ((isFullscreen || (mouse != null && mouse.isGrabbed())) && !isMinimized && isFocused) { try { setupCursorClipping(getHwnd()); @@ -646,7 +652,7 @@ private void setMinimized(boolean m) { isMinimized = m; - checkCursorClip(); + checkCursorState(); } private boolean doHandleMessage(long hwnd, int msg, long wParam, long lParam, long millis) { @@ -678,7 +684,7 @@ int xPos = (int)(short)(lParam & 0xFFFF); int yPos = transformY(getHwnd(), (int)(short)((lParam >> 16) & 0xFFFF)); handleMouseMoved(xPos, yPos, millis); - checkCursorClip(); + checkCursorState(); return true; case WM_MOUSEWHEEL: int dwheel = (int)(short)((wParam >> 16) & 0xFFFF); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2007-08-15 20:14:33
|
Revision: 2872 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2872&view=rev Author: matzon Date: 2007-08-15 13:14:29 -0700 (Wed, 15 Aug 2007) Log Message: ----------- fix: make sure that we return to the same display mode that was set in windowed mode when toggling between fullscreen and windowed mode Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2007-08-12 23:33:25 UTC (rev 2871) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2007-08-15 20:14:29 UTC (rev 2872) @@ -82,6 +82,9 @@ /** Cached window icons, for when Display is recreated */ private static ByteBuffer[] cached_icons; + + /** Display mode used prior to entering fullscreen */ + private static DisplayMode windowed_display_mode; /** * Y coordinate of the window. Y in window coordinates is from the top of the display down, @@ -298,6 +301,7 @@ private static void switchDisplayMode() throws LWJGLException { if (!current_mode.isFullscreen()) { LWJGLUtil.log("Switching to "+initial_mode); + windowed_display_mode = current_mode; setDisplayMode(initial_mode); } display_impl.switchDisplayMode(current_mode); @@ -473,6 +477,7 @@ switchDisplayMode(); } else { display_impl.resetDisplayMode(); + current_mode = windowed_display_mode; } createWindow(); makeCurrentAndSetSwapInterval(); @@ -844,6 +849,7 @@ destroyPeerInfo(); x = y = -1; cached_icons = null; + windowed_display_mode = null; reset(); removeShutdownHook(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: SIARHEI o. <SI...@fc...> - 2007-08-15 19:31:54
|
T_h+i s g.e.m is r'eally movable!_*! T h,i+s o'n*e is r,eally profit'able,!!! H,a*v.e y o_u b*e*e*n watc*hi,ng t+h.i_s f_o-r t-h'e l,a_s't w,e e k'? T_a,k+e a l,o-o'k at it: recen*t n+e w,s releas-e s s-e_n.t ge,ner*ating gro+wing inte.res t in C*Y'T V Co+mpan*y: CHI-NA YOU-TV C O,R'P ( O_T*C BB:CY,TV.O-B) S t o c k: C.Y_T_V C*urrent Pric.e: $...4,9 4-t-h St*raigh't d.a_y's we h.a,v*e s-e.e,n t+h.i's cli'mb. ('S.e e Y*ahoo C,_hart-New N_e_w_s releas+e) T*h,i,s o n-e h a_s h'a.d n.i'c*e ret*urns f+o+r i,nves+tors o'v*e_r t h-e summe,r, and n.o,w sh-ows pro+mise to b-egin a s'econd w_a v+e of re+turns. K'e+e'p a e'y*e o+u,t agai-n on W-edn*esday A_u g 15-.... G,C-C a.ctual+ly r,eturns a fl+oat. Re-ich cr+ashed to t h,e flo*or, retchi_+ng, bloo+d st_,reaming f r_o*m h_i,s n-o,s,e . B.eside h-i_m E a_r,l Ret hri.ck w*a_s sta.ring kee+nly at h+i_m', h*i*s e,y+e.s brig+ht. On t_h.e ot-her ha.nd, the_re w+a's alm*ost no w*i l*l wha.tsoev+er invol,v ed in w,h_a't w a-s goin g on in h*i-s m-i n.d-. U+s*e t.h,e mou se to sele_ct opti.ons As y-o*u w o-r,k in Micros _oft Window.s a-n,d on t*h_e Int*ernet-, y.o.u w i,l*l u_s*e y.o*u.r m*ouse to in+ter'act w_i.t*h progr+a.ms a'n'd W+e'b pa+ges. |
From: Elias M. <Pat...@tr...> - 2007-08-13 21:12:31
|
Your credit history does not matter to us! If you have your own business and require IMMEDIATE cash to spend ANY = way you like or wish Extra money to give your company a boost or want A = low interest loan - NO STRINGS ATTACHED, here is our deal we can offer = you TODAY (hurry, this tender will expire TONIGHT): $36,000+ loan Hurry, when the deal is gone, it is gone. Simply Call Us... Don't worry about approval, your credit score will not disqualify you! Call Us Free on 877-699-7808 |
From: <cin...@wi...> - 2007-08-13 11:42:00
|
From: <eli...@us...> - 2007-08-12 23:33:26
|
Revision: 2871 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2871&view=rev Author: elias_naur Date: 2007-08-12 16:33:25 -0700 (Sun, 12 Aug 2007) Log Message: ----------- Windows: Fixed cursor clipping when loosing focus Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-05 21:31:57 UTC (rev 2870) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-08-12 23:33:25 UTC (rev 2871) @@ -225,7 +225,8 @@ } else if (isFullscreen) { showWindow(getHwnd(), SW_SHOWMINNOACTIVE); resetDisplayMode(); - } + } else + checkCursorClip(); inAppActivate = false; } private static native void showWindow(long hwnd, int mode); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Shankar R. <Rei...@di...> - 2007-08-07 13:52:56
|
5288A6a8 |
From: rajinder M. <Man...@DO...> - 2007-08-07 12:49:06
|
cb3b5161 |
From: <ma...@us...> - 2007-08-05 21:31:58
|
Revision: 2870 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2870&view=rev Author: matzon Date: 2007-08-05 14:31:57 -0700 (Sun, 05 Aug 2007) Log Message: ----------- tagging 1.1.1 Added Paths: ----------- tags/lwjgl.1.1.1/ Copied: tags/lwjgl.1.1.1 (from rev 2869, trunk) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ma...@us...> - 2007-08-05 21:20:37
|
Revision: 2869 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2869&view=rev Author: matzon Date: 2007-08-05 14:20:34 -0700 (Sun, 05 Aug 2007) Log Message: ----------- added missing changelogs Modified Paths: -------------- trunk/LWJGL/www/changelogs/full-changelog.txt Added Paths: ----------- trunk/LWJGL/www/changelogs/1.0-changelog.txt trunk/LWJGL/www/changelogs/1.0-rc1-changelog.txt trunk/LWJGL/www/changelogs/1.0beta4-changelog.txt trunk/LWJGL/www/changelogs/1.1-changelog.txt trunk/LWJGL/www/changelogs/1.1.1-changelog.txt Added: trunk/LWJGL/www/changelogs/1.0-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/1.0-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/1.0-changelog.txt 2007-08-05 21:20:34 UTC (rev 2869) @@ -0,0 +1,89 @@ +2007-02-04 21:46 matzon + + * src/java/org/lwjgl/test/WindowCreationTest.java: fixed test to + use -1 in freq + +2007-02-03 12:22 matzon + + * build.xml, src/java/org/lwjgl/Sys.java, + src/java/org/lwjgl/devil/ILNative.java, + src/java/org/lwjgl/fmod3/FMOD.java: 1.0 version string + +2007-01-31 14:07 elias_naur + + * src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: Make sure the + first Mouse.poll() return correct absolute X and Y values + +2007-01-30 13:08 elias_naur + + * src/java/org/lwjgl/opengl/WindowsAWTInput.java, + src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows AWTInput: + Make sure the cursor is contained within the window when the + Mouse is grabbed. + +2007-01-23 19:55 matzon + + * src/java/org/lwjgl/test/fmod3/NetTest.java: updated streams + +2007-01-22 10:14 elias_naur + + * src/java/org/lwjgl/opengl/Display.java: Tweaked comment for + Display.getAvailableDisplayModes to make it clear that invalid + modes can be returned and that create() won't always detect such + modes + +2007-01-22 09:24 elias_naur + + * src/java/org/lwjgl/Sys.java, + src/java/org/lwjgl/devil/ILNative.java, + src/java/org/lwjgl/fmod3/FMOD.java: Changed version to RC2 + +2007-01-17 12:58 elias_naur + + * src/java/org/lwjgl/Sys.java, + src/java/org/lwjgl/opengl/AWTGLCanvas.java, + src/java/org/lwjgl/opengl/Context.java, + src/java/org/lwjgl/opengl/Display.java: Remove the rest of the + implementation reflection + +2007-01-17 12:49 elias_naur + + * src/java/org/lwjgl/Sys.java: Sys.java: Don't use reflection to + create platform specific implementations + +2007-01-17 08:22 elias_naur + + * src/java/org/lwjgl/Sys.java: Bumped native version because of + internal linux API change + +2007-01-17 08:16 elias_naur + + * src/java/org/lwjgl/opengl/LinuxEvent.java, + src/native/linux/org_lwjgl_opengl_LinuxEvent.c: Linux: Fixed + wrong return type in LinuxEvent.nGetKeyAddress + +2007-01-17 08:01 elias_naur + + * src/native/generated/org_lwjgl_opengl_NVFramebufferMultisampleCoverage.c: + Auto generated files update + +2007-01-17 08:01 elias_naur + + * src/generated/org/lwjgl/opengl/ContextCapabilities.java, + src/generated/org/lwjgl/opengl/NVFramebufferMultisampleCoverage.java: + Auto generated files update + +2007-01-17 08:00 elias_naur + + * src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java: + Fixed type in NV_framebuffer_multisample_coverage.java + +2007-01-13 19:24 elias_naur + + * src/java/org/lwjgl/opengl/Display.java: Display: Fixed a NPE when + create() fails on context creation + +2007-01-10 13:55 elias_naur + + * src/java/org/lwjgl/opengl/AbstractAWTInput.java: AWTInput: Don't + create the Robot before it is needed \ No newline at end of file Property changes on: trunk/LWJGL/www/changelogs/1.0-changelog.txt ___________________________________________________________________ Name: svn:mime-type + text/plain Added: trunk/LWJGL/www/changelogs/1.0-rc1-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/1.0-rc1-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/1.0-rc1-changelog.txt 2007-08-05 21:20:34 UTC (rev 2869) @@ -0,0 +1,520 @@ +2007-01-07 20:41 matzon + + * src/java/org/lwjgl/test/devil/BasicTest.java: added + Display.create/destroy. Fixes an error on mac, since OpenGL has + to be initialized before creating ILUT + +2007-01-07 08:41 elias_naur + + * platform_build/linux_ant/build_devil.xml, + platform_build/linux_ant/build_fmod3.xml: Linux: Devil and FMOD: + Add alternative paths to JNI header files + +2007-01-04 23:28 matzon + + * src/java/org/lwjgl/input/Mouse.java: osx cursor animation + emulation enabled + +2007-01-04 14:12 elias_naur + + * src/java/org/lwjgl/opengl/Display.java: Windows: Clear the window + with OpenGL to replace UpdateWindow(HWND) and run message loop + once in Display.create(). + +2007-01-04 14:00 elias_naur + + * src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/native/windows/context.c, + src/native/windows/org_lwjgl_opengl_Display.c: Windows: Don't use + UpdateWindow after all. Instead, don't use a background brush at + all to avoid windows clearing windows with non OpenGL drawing + commands. Hopefully this will improve compatibility (The NeHe + tutorials also don't specify a background brush). + +2007-01-04 13:44 elias_naur + + * src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/native/windows/org_lwjgl_opengl_Display.c: Windows: Re-add + UpdateWindow to make sure fullscreen windows are cleared faster + +2007-01-03 09:16 elias_naur + + * src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas: Release + the lock before calling exceptionOccurred + +2007-01-03 09:13 elias_naur + + * src/java/org/lwjgl/opengl/AWTGLCanvas.java: AWTGLCanvas: Added + exceptionOccurred to allow users to be notified of unhandled + LWJGLExceptions in paint() + +2007-01-02 19:02 matzon + + * src/java/org/lwjgl/test/input/HWCursorTest.java: use + precalculated widths and heights, else we crash in cursor + constructor because of buffer underflow + +2007-01-02 11:12 elias_naur + + * src/java/org/lwjgl/test/input/HWCursorTest.java: HWCursorTest: + Cap cursor size + +2007-01-02 11:09 elias_naur + + * src/java/org/lwjgl/test/input/HWCursorTest.java: Fix HWCursorTest + +2007-01-02 10:55 elias_naur + + * src/java/org/lwjgl/opengl/AWTUtil.java: Mac OS X: Add support for + fake cursor animation + +2006-12-26 09:19 elias_naur + + * libs/jinput.jar: Refreshed jinput.jar + +2006-12-23 07:52 elias_naur + + * libs/jinput.jar: Updated jinput.jar + +2006-12-22 11:23 elias_naur + + * src/native/windows/context.c: Windows: Don't use WS_EX_TOPMOST + for fullscreen windows. + +2006-12-22 10:45 elias_naur + + * src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/native/windows/org_lwjgl_opengl_Display.c: Windows: Make + window visible after pixel format selection and move code from + native WindowsDisplay.nCreate to java side. + +2006-12-22 10:36 elias_naur + + * src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c: + Windows: Simplify context creation and don't cache the extensions + information struct in native code. Just reload it at each use + (only at setSwapInterval currently). + +2006-12-21 08:11 elias_naur + + * src/generated/org/lwjgl/opengl/ARBBufferObject.java, + src/generated/org/lwjgl/opengl/GL15.java: Commit changes in + automatically generated files + +2006-12-21 08:10 elias_naur + + * src/templates/org/lwjgl/opengl/ARB_buffer_object.java, + src/templates/org/lwjgl/opengl/GL15.java: Update javadoc for + glMapBuffer + +2006-12-20 19:24 elias_naur + + * src/java/org/lwjgl/Sys.java, + src/java/org/lwjgl/test/opengl/VBOIndexTest.java, + src/java/org/lwjgl/test/opengl/VBOTest.java: Fix VBO tests and + bump Sys native JNI library version + +2006-12-20 19:23 elias_naur + + * src/generated/org/lwjgl/opengl/ARBBufferObject.java, + src/generated/org/lwjgl/opengl/ARBVertexProgram.java, + src/generated/org/lwjgl/opengl/ARBVertexShader.java, + src/generated/org/lwjgl/opengl/ATIMapObjectBuffer.java, + src/generated/org/lwjgl/opengl/EXTVertexShader.java, + src/generated/org/lwjgl/opengl/GL11.java, + src/generated/org/lwjgl/opengl/GL15.java, + src/generated/org/lwjgl/opengl/GL20.java, + src/generated/org/lwjgl/opengl/NVTransformFeedback.java, + src/generated/org/lwjgl/opengl/NVVertexArrayRange.java, + src/generated/org/lwjgl/opengl/NVVertexProgram.java, + src/native/generated/org_lwjgl_opengl_ARBBufferObject.c, + src/native/generated/org_lwjgl_opengl_ARBVertexProgram.c, + src/native/generated/org_lwjgl_opengl_ARBVertexShader.c, + src/native/generated/org_lwjgl_opengl_ATIMapObjectBuffer.c, + src/native/generated/org_lwjgl_opengl_EXTVertexShader.c, + src/native/generated/org_lwjgl_opengl_GL11.c, + src/native/generated/org_lwjgl_opengl_GL15.c, + src/native/generated/org_lwjgl_opengl_GL20.c, + src/native/generated/org_lwjgl_opengl_NVTransformFeedback.c, + src/native/generated/org_lwjgl_opengl_NVVertexArrayRange.c, + src/native/generated/org_lwjgl_opengl_NVVertexProgram.c: Commit + changes in automatically generated files + +2006-12-20 19:22 elias_naur + + * src/java/org/lwjgl/opengl/GLChecks.java: Add GLChecks support + methods for GL15 and ARB_buffer_object + +2006-12-20 19:21 elias_naur + + * src/templates/org/lwjgl/opengl/ARB_buffer_object.java, + src/templates/org/lwjgl/opengl/GL15.java, + src/templates/org/lwjgl/opengl/NV_vertex_array_range.java: Make + glGetBufferPointer and glMapBuffer in GL15 and ARB_buffer_object + compute result_size automatically. Change NV_vertes_array_range + to use the new AutoResultSize syntax. + +2006-12-20 19:19 elias_naur + + * src/java/org/lwjgl/util/generator/AutoResultSize.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, + src/java/org/lwjgl/util/generator/Utils.java: Generator: Support + arbitrary @AutoResultSize expressions. Make Buffer result sizes + long instead of int + +2006-12-20 17:55 elias_naur + + * src/native/common/common_tools.h, + src/templates/org/lwjgl/opengl/ARB_buffer_object.java, + src/templates/org/lwjgl/opengl/ATI_map_object_buffer.java, + src/templates/org/lwjgl/opengl/GL15.java: Check cached buffer + results in OpenGL functions for matching capacity + +2006-12-18 18:27 matzon + + * build.xml, src/java/org/lwjgl/Sys.java, + src/java/org/lwjgl/devil/ILNative.java, + src/java/org/lwjgl/fmod3/FMOD.java: 1.0-rc1 version string + +2006-12-12 21:44 matzon + + * src/java/org/lwjgl/devil/IL.java, + src/java/org/lwjgl/devil/ILNative.java: version screw-up + +2006-12-12 21:30 matzon + + * src/java/org/lwjgl/devil/IL.java, + src/java/org/lwjgl/devil/ILNative.java: added getVersion like + lwjgl + bumped native version + +2006-12-12 21:30 matzon + + * src/java/org/lwjgl/fmod3/FMOD.java: fixed comment for getVersion + +2006-12-12 21:29 matzon + + * src/java/org/lwjgl/fmod3/FMOD.java: added getVersion like lwjgl + +2006-12-11 20:38 elias_naur + + * src/native/linux/org_lwjgl_opengl_Display.c: Linux: Make sure a + newly created window get the focus, if possible, to avoid a + fullscreen window immediately getting minimized + +2006-12-11 11:26 elias_naur + + * platform_build/linux_ant/build.xml: Linux: Add more include paths + to the build script to handle distros with a different JRE layout + +2006-12-06 14:01 elias_naur + + * src/java/org/lwjgl/Sys.java: Bumped Sys.JNI_VERSION because of + earlier OpenGL function changes + +2006-12-04 21:58 matzon + + * src/native/common/devil/extil.c, + src/native/common/devil/extilu.c, + src/native/common/devil/extilut.c: fix loading issues on + linux/mac + +2006-12-02 22:21 elias_naur + + * src/native/linux/display.c: Linux: Don't double free the Display + connection in the switchDisplayMode error path + +2006-11-27 23:04 elias_naur + + * src/generated/org/lwjgl/opengl/ARBTextureCompression.java, + src/generated/org/lwjgl/opengl/GL13.java, + src/templates/org/lwjgl/opengl/ARB_texture_compression.java, + src/templates/org/lwjgl/opengl/GL13.java: ARBTextureCompression, + GL13: Only allow ByteBuffer for glCompressedTex*Image*D since the + spec defines that the image data is interpreted as (unsigned) + bytes anyway. Also let the imageSize parameter be automatically + determined + +2006-11-27 23:01 elias_naur + + * src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java, + src/java/org/lwjgl/util/generator/NativeTypeTranslator.java: + Generator: Make sure that @GLvoid types result in proper address + calculations at the native side, even though the parameter java + type is not java.nio.Buffer + +2006-11-27 22:45 elias_naur + + * src/java/org/lwjgl/util/GL.java, + src/java/org/lwjgl/util/GLImpl.java: Remove GL.java and + GLImpl.java as they're not updated automatically anyway + +2006-11-24 15:30 elias_naur + + * src/java/org/lwjgl/opengl/LinuxAWTInput.java: Linux: Tweak + LinuxAWTInput + +2006-11-24 15:21 elias_naur + + * src/java/org/lwjgl/opengl/WindowsAWTInput.java: Windows: Make + sure that the cursor position doesn't jump when switching grab + mode + +2006-11-24 15:10 elias_naur + + * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Fix + potential NPE + +2006-11-24 15:03 elias_naur + + * src/java/org/lwjgl/opengl/AWTUtil.java: Compile fix + +2006-11-24 14:53 elias_naur + + * src/java/org/lwjgl/input/Mouse.java, + src/java/org/lwjgl/opengl/AWTUtil.java, + src/java/org/lwjgl/opengl/LinuxMouse.java, + src/java/org/lwjgl/opengl/MouseEventQueue.java, + src/java/org/lwjgl/test/input/MouseTest.java: Make sure that the + cursor position doesn't jump when switching grab mode + +2006-11-24 12:05 elias_naur + + * src/java/org/lwjgl/opengl/MouseEventQueue.java: Fix locking in + MouseEventQueue + +2006-11-24 10:18 elias_naur + + * src/java/org/lwjgl/input/Keyboard.java, + src/java/org/lwjgl/input/Mouse.java: Synchronize Keyboard and + Mouse to avoid problems with AWTInputAdapter based usage + +2006-11-20 20:07 elias_naur + + * src/java/org/lwjgl/LWJGLUtil.java, + src/java/org/lwjgl/devil/ILNative.java, + src/java/org/lwjgl/fmod3/FMOD.java, + src/java/org/lwjgl/openal/AL.java: Made LWJGLUtil.getLibraryPaths + support multiple library names. Now AL.create on linux tries both + libopenal.so and libopenal.so.0, which is the name of the system + library + +2006-11-20 19:28 elias_naur + + * src/java/org/lwjgl/LWJGLUtil.java, + src/java/org/lwjgl/openal/AL.java: Made + LWJGLUtil.getPathFromClassLoader private + +2006-11-20 09:26 elias_naur + + * src/java/org/lwjgl/opengl/WindowsAWTInput.java: Windows: Dont use + DirectInput for keyboard input. This fixes shifted typing. + +2006-11-20 08:39 elias_naur + + * src/java/org/lwjgl/test/applet/OpenGL.java: Added AWTInputAdapter + testing to applet/OpenGL.java + +2006-11-20 08:14 elias_naur + + * src/java/org/lwjgl/opengl/WindowsAWTInput.java: Windows: Destroy + the keyboard when we create a new one + +2006-11-20 08:04 elias_naur + + * src/java/org/lwjgl/test/input/KeyboardTest.java, + src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java: + Twekaed tests + +2006-11-19 23:02 elias_naur + + * src/java/org/lwjgl/opengl/AbstractAWTInput.java, + src/java/org/lwjgl/opengl/WindowsAWTInput.java, + src/java/org/lwjgl/opengl/WindowsKeyboard.java, + src/java/org/lwjgl/opengl/WindowsMouse.java: Windows: Make sure + AWTInputAdapter is not reporting events twice after a grab change + +2006-11-19 22:06 elias_naur + + * src/generated/org/lwjgl/opengl/ContextCapabilities.java, + src/generated/org/lwjgl/opengl/NVTransformFeeback.java, + src/generated/org/lwjgl/opengl/NVTransformFeedback.java, + src/native/generated/org_lwjgl_opengl_NVTransformFeeback.c, + src/native/generated/org_lwjgl_opengl_NVTransformFeedback.c: + Autogen changes from previous commit + +2006-11-19 22:01 elias_naur + + * src/templates/org/lwjgl/opengl/NV_transform_feeback.java, + src/templates/org/lwjgl/opengl/NV_transform_feedback.java: + Renamed NV_transform_feeback.java to NV_transform_feedback.java + +2006-11-19 21:49 elias_naur + + * src/java/org/lwjgl/opengl/AWTInputAdapter.java: AWTInputAdapter: + Destroy Keyboard/Mouse before destroying the adapter + +2006-11-19 21:41 elias_naur + + * src/java/org/lwjgl/input/Mouse.java, + src/java/org/lwjgl/opengl/AbstractAWTInput.java, + src/java/org/lwjgl/opengl/LinuxAWTInput.java, + src/java/org/lwjgl/opengl/LinuxDisplay.java, + src/java/org/lwjgl/opengl/LinuxMouse.java, + src/java/org/lwjgl/opengl/MacOSXAWTInput.java, + src/java/org/lwjgl/opengl/MacOSXDisplay.java, + src/java/org/lwjgl/opengl/WindowsAWTInput.java: Make sure that + Mouse.destroy ungrabs the cursor + +2006-11-19 21:15 elias_naur + + * src/java/org/lwjgl/opengl/AbstractAWTInput.java, + src/java/org/lwjgl/opengl/MacOSXAWTInput.java: AWTInputAdapter: + unregister event listeners on destroy() + +2006-11-19 16:24 elias_naur + + * src/java/org/lwjgl/opengl/AWTInputAdapter.java, + src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java: + AWTInputAdapter.destroy() now destroys the Keyboard and Mouse to + mimic the behaviour of Display.destroy() more closely. + +2006-11-19 13:33 elias_naur + + * src/generated/org/lwjgl/opengl/ARBBufferObject.java, + src/generated/org/lwjgl/opengl/ARBColorBufferFloat.java, + src/generated/org/lwjgl/opengl/ARBDrawBuffers.java, + src/generated/org/lwjgl/opengl/ARBImaging.java, + src/generated/org/lwjgl/opengl/ARBMatrixPalette.java, + src/generated/org/lwjgl/opengl/ARBMultisample.java, + src/generated/org/lwjgl/opengl/ARBMultitexture.java, + src/generated/org/lwjgl/opengl/ARBOcclusionQuery.java, + src/generated/org/lwjgl/opengl/ARBPointParameters.java, + src/generated/org/lwjgl/opengl/ARBProgram.java, + src/generated/org/lwjgl/opengl/ARBShaderObjects.java, + src/generated/org/lwjgl/opengl/ARBTextureCompression.java, + src/generated/org/lwjgl/opengl/ARBTransposeMatrix.java, + src/generated/org/lwjgl/opengl/ARBVertexBlend.java, + src/generated/org/lwjgl/opengl/ARBVertexProgram.java, + src/generated/org/lwjgl/opengl/ARBVertexShader.java, + src/generated/org/lwjgl/opengl/ARBWindowPos.java, + src/generated/org/lwjgl/opengl/ATIDrawBuffers.java, + src/generated/org/lwjgl/opengl/ATIElementArray.java, + src/generated/org/lwjgl/opengl/ATIEnvmapBumpmap.java, + src/generated/org/lwjgl/opengl/ATIFragmentShader.java, + src/generated/org/lwjgl/opengl/ATIMapObjectBuffer.java, + src/generated/org/lwjgl/opengl/ATIPnTriangles.java, + src/generated/org/lwjgl/opengl/ATISeparateStencil.java, + src/generated/org/lwjgl/opengl/ATITextFragmentShader.java, + src/generated/org/lwjgl/opengl/ATIVertexArrayObject.java, + src/generated/org/lwjgl/opengl/ATIVertexAttribArrayObject.java, + src/generated/org/lwjgl/opengl/ATIVertexStreams.java, + src/generated/org/lwjgl/opengl/EXTBindableUniform.java, + src/generated/org/lwjgl/opengl/EXTBlendColor.java, + src/generated/org/lwjgl/opengl/EXTBlendEquationSeparate.java, + src/generated/org/lwjgl/opengl/EXTBlendFuncSeparate.java, + src/generated/org/lwjgl/opengl/EXTBlendMinmax.java, + src/generated/org/lwjgl/opengl/EXTCompiledVertexArray.java, + src/generated/org/lwjgl/opengl/EXTDepthBoundsTest.java, + src/generated/org/lwjgl/opengl/EXTDrawBuffers2.java, + src/generated/org/lwjgl/opengl/EXTDrawInstanced.java, + src/generated/org/lwjgl/opengl/EXTDrawRangeElements.java, + src/generated/org/lwjgl/opengl/EXTFogCoord.java, + src/generated/org/lwjgl/opengl/EXTFramebufferBlit.java, + src/generated/org/lwjgl/opengl/EXTFramebufferMultisample.java, + src/generated/org/lwjgl/opengl/EXTFramebufferObject.java, + src/generated/org/lwjgl/opengl/EXTFramebufferSRGB.java, + src/generated/org/lwjgl/opengl/EXTGeometryShader4.java, + src/generated/org/lwjgl/opengl/EXTGpuProgramParameters.java, + src/generated/org/lwjgl/opengl/EXTGpuShader4.java, + src/generated/org/lwjgl/opengl/EXTMultiDrawArrays.java, + src/generated/org/lwjgl/opengl/EXTPackedFloat.java, + src/generated/org/lwjgl/opengl/EXTPalettedTexture.java, + src/generated/org/lwjgl/opengl/EXTPointParameters.java, + src/generated/org/lwjgl/opengl/EXTSecondaryColor.java, + src/generated/org/lwjgl/opengl/EXTStencilClearTag.java, + src/generated/org/lwjgl/opengl/EXTStencilTwoSide.java, + src/generated/org/lwjgl/opengl/EXTTextureArray.java, + src/generated/org/lwjgl/opengl/EXTTextureBufferObject.java, + src/generated/org/lwjgl/opengl/EXTTextureCompressionLATC.java, + src/generated/org/lwjgl/opengl/EXTTextureCompressionRGTC.java, + src/generated/org/lwjgl/opengl/EXTTextureInteger.java, + src/generated/org/lwjgl/opengl/EXTTextureSharedExponent.java, + src/generated/org/lwjgl/opengl/EXTTimerQuery.java, + src/generated/org/lwjgl/opengl/EXTVertexShader.java, + src/generated/org/lwjgl/opengl/EXTVertexWeighting.java, + src/generated/org/lwjgl/opengl/GL11.java, + src/generated/org/lwjgl/opengl/GL12.java, + src/generated/org/lwjgl/opengl/GL13.java, + src/generated/org/lwjgl/opengl/GL14.java, + src/generated/org/lwjgl/opengl/GL15.java, + src/generated/org/lwjgl/opengl/GL20.java, + src/generated/org/lwjgl/opengl/GL21.java, + src/generated/org/lwjgl/opengl/NVDepthBufferFloat.java, + src/generated/org/lwjgl/opengl/NVEvaluators.java, + src/generated/org/lwjgl/opengl/NVFence.java, + src/generated/org/lwjgl/opengl/NVFragmentProgram.java, + src/generated/org/lwjgl/opengl/NVFramebufferMultisampleCoverage.java, + src/generated/org/lwjgl/opengl/NVGeometryProgram4.java, + src/generated/org/lwjgl/opengl/NVGpuProgram4.java, + src/generated/org/lwjgl/opengl/NVHalfFloat.java, + src/generated/org/lwjgl/opengl/NVOcclusionQuery.java, + src/generated/org/lwjgl/opengl/NVParameterBufferObject.java, + src/generated/org/lwjgl/opengl/NVPixelDataRange.java, + src/generated/org/lwjgl/opengl/NVPointSprite.java, + src/generated/org/lwjgl/opengl/NVPrimitiveRestart.java, + src/generated/org/lwjgl/opengl/NVProgram.java, + src/generated/org/lwjgl/opengl/NVRegisterCombiners.java, + src/generated/org/lwjgl/opengl/NVRegisterCombiners2.java, + src/generated/org/lwjgl/opengl/NVTransformFeeback.java, + src/generated/org/lwjgl/opengl/NVVertexArrayRange.java, + src/generated/org/lwjgl/opengl/NVVertexProgram.java, + src/generated/org/lwjgl/opengl/SGISGenerateMipmap.java, + src/generated/org/lwjgl/opengl/SGISTextureLOD.java, + src/java/org/lwjgl/opengl/GLChecks.java, + src/java/org/lwjgl/opengl/StateTracker.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/native/generated/org_lwjgl_opengl_EXTBindableUniform.c, + src/native/generated/org_lwjgl_opengl_EXTBlendColor.c, + src/native/generated/org_lwjgl_opengl_EXTBlendMinmax.c, + src/native/generated/org_lwjgl_opengl_EXTDrawBuffers2.c, + src/native/generated/org_lwjgl_opengl_EXTDrawInstanced.c, + src/native/generated/org_lwjgl_opengl_EXTGeometryShader4.c, + src/native/generated/org_lwjgl_opengl_EXTGpuProgramParameters.c, + src/native/generated/org_lwjgl_opengl_EXTGpuShader4.c, + src/native/generated/org_lwjgl_opengl_EXTTextureArray.c, + src/native/generated/org_lwjgl_opengl_EXTTextureBufferObject.c, + src/native/generated/org_lwjgl_opengl_EXTTextureInteger.c, + src/native/generated/org_lwjgl_opengl_EXTTimerQuery.c, + src/native/generated/org_lwjgl_opengl_GL21.c, + src/native/generated/org_lwjgl_opengl_NVDepthBufferFloat.c, + src/native/generated/org_lwjgl_opengl_NVFramebufferMultisampleCoverage.c, + src/native/generated/org_lwjgl_opengl_NVGeometryProgram4.c, + src/native/generated/org_lwjgl_opengl_NVGpuProgram4.c, + src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c, + src/native/generated/org_lwjgl_opengl_NVTransformFeeback.c, + src/templates/org/lwjgl/opengl/GL11.java: Made all GL functions + only query ContextCapabilities.getCapabilities() once. Now all + GLCheck checks will take the ContextCapabilities instance as an + argument instead of querying for it. Inspired by MatthiasM, who + just don't seem to be content with LWJGL performance, ever ;) + +2006-11-19 12:48 elias_naur + + * src/java/org/lwjgl/opengl/StateTracker.java: Shave off one + ThreadLocal access in StateTracker.push/popAttrib() + +2006-11-19 11:43 elias_naur + + * src/java/org/lwjgl/opengl/Display.java: Display: Don't add the + shutdown hook twice when a previous create() call has failed + +2006-11-19 09:04 matzon + + * build.xml: signing jars in distribution + added source package + added applet package + macosx compile_native_optional now using ant build scripts + instead of makefiles + cleanup \ No newline at end of file Property changes on: trunk/LWJGL/www/changelogs/1.0-rc1-changelog.txt ___________________________________________________________________ Name: svn:mime-type + text/plain Added: trunk/LWJGL/www/changelogs/1.0beta4-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/1.0beta4-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/1.0beta4-changelog.txt 2007-08-05 21:20:34 UTC (rev 2869) @@ -0,0 +1,833 @@ +2006-11-18 22:22 matzon + + * trunk/LWJGL/build.xml, trunk/LWJGL/src/java/org/lwjgl/Sys.java, + trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java, + trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java, + trunk/LWJGL/src/native/common/devil/extil.c, + trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: beta4 + +2006-11-18 22:03 matzon + + * trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java, + trunk/LWJGL/src/native/common/devil/extil.c: JNI_VERSION + restructure + +2006-11-18 21:56 matzon + + * trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java, + trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c: + JNI_VERSION restructure + +2006-11-18 21:28 matzon + + * trunk/LWJGL/src/native/common/fmod3/extfmod3.h, + trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: + using __APPLE__ && __MACH__ instead of _MACOSX + +2006-11-18 21:20 matzon + + * trunk/LWJGL/platform_build/macosx_ant/build_fmod3.xml: universal + build of fmod + +2006-11-18 18:40 matzon + + * trunk/LWJGL/platform_build/macosx_ant/build_devil.xml: devil + universal build script + +2006-11-18 18:39 matzon + + * trunk/LWJGL/src/native/common/devil/extil.c, + trunk/LWJGL/src/native/common/devil/extilu.c, + trunk/LWJGL/src/native/common/devil/extilut.c: fixed relative + path issues when dlopen is being called + +2006-11-17 08:08 kevglass + + * trunk/LWJGL/src/java/org/lwjgl/input/ControllerEvent.java, + trunk/LWJGL/src/java/org/lwjgl/input/Controllers.java, + trunk/LWJGL/src/java/org/lwjgl/input/JInputController.java, + trunk/LWJGL/src/java/org/lwjgl/test/input/TestControllers.java: + Updated Controllers event queue to make use of the new JInput + event queue, including adding getEventNanoseconds() to the + Controllers interface. TestControllers against Logitech pad on + Win32 confirms that no behaviour changes are evident. + +2006-11-17 07:17 kevglass + + * trunk/LWJGL/src/java/org/lwjgl/input/JInputController.java: + Updated to return the controller name unmodified from JInput. + +2006-11-16 12:29 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java, + trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Restore old + Mouse.create/Keyboard.create behavior which is to ignore + create() when already created. + +2006-11-15 18:46 spasi + + * trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/NVParameterBufferObject.java, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_parameter_buffer_object.java: + Removed duplicate functions (based on NVIDIA's glext.h) + +2006-11-14 09:32 elias_naur + + * trunk/LWJGL/build.xml: buid.xml: Remove env.AL requirement from + optionals build + +2006-11-14 09:20 elias_naur + + * trunk/LWJGL/platform_build/macosx_ant/build.xml: Mac OS X: Fix + to intel mac build + +2006-11-14 08:36 elias_naur + + * trunk/LWJGL/platform_build/macosx_ant/build.xml: Mac OS X: + Explicitly state the legacy build of lwjgl should be for the PPC + architecture. This could fix the build problems on intel macs + +2006-11-13 12:21 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/LWJGLUtil.java: Made + LWJGLUtil.getPathFromClassLoader run the protected + ClassLoader.findLibrary in a privileged context. This is + apparently necessary to get a valid path in some cases. This + fixes (at least) a problem where OpenAL failed to locate the + native openal library in a web start program. + +2006-11-10 15:12 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java: + Windows: Use WindowsKeyboard in WindowsAWTInput to ensure + keyboard input. + +2006-11-10 13:52 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java: + Remove AWTInputAdapter.update() and let users poll() Mouse and + Keyboard directly + +2006-11-10 11:44 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java: + AWTGLCanvas: Make sure we don't paint while destroying the canvas + +2006-11-10 10:20 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java: + AWTGLCanvas: Ignore failure to lock drawing surface, since that + can happen when the component is being destroyed + +2006-11-09 22:34 spasi + + * trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTBindableUniform.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTDrawBuffers2.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTDrawInstanced.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTFramebufferSRGB.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGeometryShader4.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGpuShader4.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTPackedFloat.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureArray.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureBufferObject.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureCompressionLATC.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureCompressionRGTC.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureInteger.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTTextureSharedExponent.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/NVDepthBufferFloat.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/NVFramebufferMultisampleCoverage.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/NVGeometryProgram4.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/NVGpuProgram4.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/NVParameterBufferObject.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/NVTransformFeeback.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/References.java, + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTBindableUniform.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTDrawBuffers2.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTDrawInstanced.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGeometryShader4.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGpuShader4.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureArray.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureBufferObject.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTTextureInteger.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVDepthBufferFloat.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVFramebufferMultisampleCoverage.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVGeometryProgram4.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVGpuProgram4.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVParameterBufferObject.c, + + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_NVTransformFeeback.c, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_bindable_uniform.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_draw_buffers2.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_draw_instanced.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_framebuffer_sRGB.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_geometry_shader4.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java, + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_packed_float.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_array.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_buffer_object.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_compression_latc.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_compression_rgtc.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_integer.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_texture_shared_exponent.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_depth_buffer_float.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_fragment_program4.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_framebuffer_multisample_coverage.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_geometry_program4.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_gpu_program4.java, + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_parameter_buffer_object.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_transform_feeback.java, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_vertex_program4.java: + Added 21 new extensions: + EXT_bindable_uniform + EXT_draw_buffers2 + EXT_draw_instanced + EXT_framebuffer_sRGB + EXT_geometry_shader4 + EXT_gpu_shader4 + EXT_packed_float + EXT_texture_array + EXT_texture_buffer_object + EXT_texture_compression_latc + EXT_texture_compression_rgtc + EXT_texture_integer + EXT_texture_shared_exponent + NV_depth_buffer_float + NV_fragment_program4 + NV_framebuffer_multisample_coverage + NV_geometry_program4 + NV_gpu_program4 + NV_parameter_buffer_object + NV_transform_feeback + NV_vertex_program4 + +2006-11-09 21:41 matzon + + * trunk/LWJGL/build.xml: fixed path issue + added certificate signing + +2006-11-09 20:57 matzon + + * trunk/LWJGL/www/donations.php: now only has names, to avoid SEO + issues + +2006-11-09 20:52 matzon + + * trunk/LWJGL/www/irclog_browse.php: path change + +2006-11-09 20:50 matzon + + * trunk/LWJGL/www/installation.php: fixed some path issues + +2006-11-09 20:48 matzon + + * trunk/LWJGL/www/documentation.php: added wiki tutorials + added some of kevs tutorials + +2006-11-09 20:43 matzon + + * trunk/LWJGL/www/download.php: wrong version + +2006-11-09 20:42 matzon + + * trunk/LWJGL/www/download.php, trunk/LWJGL/www/index.php: syncing + with whats online + +2006-11-09 20:40 matzon + + * trunk/LWJGL/www/projects.php: added dragon forever + +2006-11-09 20:36 matzon + + * trunk/LWJGL/www/_gfx/projects/dragon_forever_1.png, + trunk/LWJGL/www/_gfx/projects/dragon_forever_2.png, + trunk/LWJGL/www/_gfx/projects/dragon_forever_3.png, + trunk/LWJGL/www/_gfx/projects/dragon_forever_small_1.png, + trunk/LWJGL/www/_gfx/projects/dragon_forever_small_2.png, + trunk/LWJGL/www/_gfx/projects/dragon_forever_small_3.png: adding + dragon forever + +2006-11-09 20:36 matzon + + * trunk/LWJGL/www/changelogs/1.0beta2-changelog.txt, + trunk/LWJGL/www/changelogs/1.0beta3-changelog.txt, + trunk/LWJGL/www/changelogs/full-changelog.txt: changelog updates + +2006-11-09 20:27 matzon + + * trunk/LWJGL/doc/README: oal => devil + +2006-11-09 20:26 matzon + + * trunk/LWJGL/doc/CREDITS: added Atsuya Takagi + +2006-11-09 11:10 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/test/applet/OpenGL.java, + trunk/LWJGL/src/java/org/lwjgl/test/applet/Speed.java: Don't use + threads to repaint in test.applet.* tests + +2006-11-09 11:03 elias_naur + + * trunk/LWJGL/applet/appletviewer.policy, trunk/LWJGL/build.xml: + Add applettest ant target for easy LWJGL applet testing in + appletviewer + +2006-11-07 15:14 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java: + AWTGLCanvas: Synchronize paintGL() to avoid destroyContext while + painting + +2006-10-31 09:52 elias_naur + + * trunk/LWJGL/build.xml: Don't include binary native files from + bin/ in lwjgl.jar (oops\!) + +2006-10-30 15:49 elias_naur + + * trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: + Windows: Fix compiler warning + +2006-10-30 15:46 elias_naur + + * trunk/LWJGL/build.xml, + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java, + + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDirectInputDevice.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsPeerInfo.java, + trunk/LWJGL/src/native/windows/context.h, + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c, + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c, + + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTInput.c, + + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c, + + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: + Windows: Implemented AWTInputAdapter. + +2006-10-28 22:06 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Fixed + AWTUtil.setCursorPosition. Added check to LinuxAWTInput. + +2006-10-27 08:15 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java: + Mac OS X: Fixed cursor warping coordinates + +2006-10-27 06:27 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java, + trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java, + trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Fixed potential + NPE from Cursor.getCapabilities() + +2006-10-27 06:04 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Made + the AWT setCursorPosition garbage free + +2006-10-26 21:39 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java: + Mac OS X: Implemented AWTInputAdapter + +2006-10-26 21:15 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java: Linux: + Replaced obsolete hasFocus with isFocusOwner + +2006-10-26 20:49 elias_naur + + * trunk/LWJGL/build.xml, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java, + trunk/LWJGL/src/native/macosx/org_lwjgl_input_Mouse.c: Mac OS X: + Moved mouse handling from MacOSXDisplay to MacOSXMouseEventQueue + +2006-10-26 20:33 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac + OS X: Fixed null delta_buffer in MacOSXMouseEventQueue + +2006-10-26 20:19 elias_naur + + * trunk/LWJGL/build.xml, + trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java, + trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasImplementation.java, + + trunk/LWJGL/src/java/org/lwjgl/opengl/AWTCanvasInputImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/AWTGLCanvas.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/AWTInputAdapter.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/AbstractAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/DisplayImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/InputImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTInput.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPeerInfo.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXMouseEventQueue.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTInputAdapterTest.java, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTInput.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxPeerInfo.c: + Added org.lwjgl.opengl.AWTInputAdapter which enabled use of + Mouse and + Keyboard with AWTGLCanvases. Programs can now avoid implementing + AWT input processing and access the mouse grabbing features from + both Display and AWTGLCanvas. See + org.lwjgl.test.opengl.awt.AWTInputAdapterTest for an example. + + Note: This commit is the linux and generic AWT imlementation and + can still + change a lot while implementing windows and mac os x. + +2006-10-26 19:41 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java: Don't + register the Display shutdown hook in the static initializer. + Register it at create() and remove it at destroy(). This avoids + unnecessary conflicts when only using AWT stuff + +2006-10-26 15:03 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/KeyboardEventQueue.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java: Mac + OS X: Moved registering and unregistering of AWT listeners from + MacOSXDisplay to the input handlers + +2006-10-26 14:47 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/AWTUtil.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java: Mac OS + X: Moved AWT input handling to separate AWTUtil.java + +2006-10-26 12:15 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java: Removed + redundant import + +2006-10-26 12:14 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java, + trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux: + Made cursor handles longs instead of ByteBuffers + +2006-10-24 11:17 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: + Added locking to LinuxMouse + +2006-10-24 10:43 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: + Moved warp Atom from LinuxDisplay to LinuxMouse + +2006-10-24 10:39 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: + Moved input event processing to LinuxKeyboard and LinuxMouse + +2006-10-24 09:59 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: + Removed redundant methods from LinuxDisplay.java + +2006-10-24 09:52 elias_naur + + * trunk/LWJGL/build.xml, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxEvent.java, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxEvent.c: + Linux: Moved more event handling logic to java + +2006-10-24 08:33 elias_naur + + * trunk/LWJGL/src/native/linux/display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c, + + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxMouse.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: + Removed redundant include statements + +2006-10-23 20:40 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java, + trunk/LWJGL/src/native/linux/Window.h, + trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux: + Moved current_win to java + +2006-10-23 20:14 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java, + trunk/LWJGL/src/native/linux/Window.h, + trunk/LWJGL/src/native/linux/display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: + Moved screen from native to java + +2006-10-23 19:51 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxMouse.c: + Linux: Moved the pointer warp X11 atom from native to java + +2006-10-23 14:22 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/native/linux/display.c, + trunk/LWJGL/src/native/linux/display.h, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c: Linux: + Moved another Display instance to java + +2006-10-23 14:16 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/native/linux/display.c, + trunk/LWJGL/src/native/linux/display.h: Linux: Moved another + Display instance to java + +2006-10-23 14:05 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java: Linux: + Added sanity check to LinuxDisplay.getDisplay() + +2006-10-23 13:58 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/Sys.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxPbufferPeerInfo.java, + trunk/LWJGL/src/native/linux/display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_input_Cursor.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c, + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_Pbuffer.c: Linux: + Moved Display pointer from native to java + +2006-10-23 10:24 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxMouse.java: Linux: + Simplified LinuxMouse + +2006-10-20 12:55 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java: + AWTGears: Set background of window to black to avoid some + resizing artifacts + +2006-10-20 12:36 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java, + trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTTest.java: + Remove redundant resizing of AWT canvases in AWT tests + +2006-10-20 12:32 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java, + trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTTest.java: + Added nicer resizing to AWT tests + +2006-10-20 11:51 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java, + + trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c: + Linux: Don't use the SUN specific getScreenFromDevice in + LinuxAWTCanvasPeerInfo. This avoids garbage creation per frame + and avoids one bit of SUN JRE dependency. + +2006-10-20 10:44 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java: + Undo debug stuff that accidentially went with the last commit. + +2006-10-20 10:42 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxAWTGLCanvasPeerInfo.java, + trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java, + trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTTest.java: + Don't repaint() from a separate thread in AWT demos. This + results in a smoother rendering. + +2006-10-11 20:26 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsKeyboard.java, + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsKeyboard.c: + Windows: Restore the old ToAscii code used on win9x platforms + in an attempt to fix broken keyboard input on win98se machines. + +2006-10-11 13:48 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/test/opengl/FullScreenWindowedTest.java, + trunk/LWJGL/src/native/windows/context.c, + trunk/LWJGL/src/native/windows/context.h, + trunk/LWJGL/src/native/windows/display.c, + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c, + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: + Windows: Don't use a dummy window (HDC) when finding a pixel + format but use the actual window directly. This will avoid cases + where the pixel format index for the dummy window's HDC wasn't + valid for the actual window's HDC. It also avoid unnecessary + complexity. + + Fix FullScreenWindowedTest to use the Display's current BPP to + avoid 24/16 bpp weirdness + +2006-10-11 11:21 spasi + + * trunk/LWJGL/src/generated/org/lwjgl/opengl/ContextCapabilities.java, + + trunk/LWJGL/src/generated/org/lwjgl/opengl/EXTGpuProgramParameters.java, + trunk/LWJGL/src/generated/org/lwjgl/opengl/GL21.java, + trunk/LWJGL/src/native/generated/org_lwjgl_opengl_EXTGpuProgramParameters.c, + + trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_gpu_program_parameters.java, + trunk/LWJGL/src/templates/org/lwjgl/opengl/GL21.java: Added + missing CURRENT_RASTER_SECONDARY_COLOR enum value (GL 2.1) + Added EXT_gpu_program_parameters extension + +2006-10-08 09:05 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/input/Cursor.java, + trunk/LWJGL/src/java/org/lwjgl/input/Keyboard.java, + trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java, + trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java: Made + Display.getImplementation package private, and made the input.* + packages access it through reflection. + +2006-09-28 21:53 elias_naur + + * trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c: + Linux: Fix crash when + LinuxCanvasImplementation.getScreenFromDevice fails + +2006-09-21 14:39 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/Sys.java: Bumped JNI library + version + +2006-09-21 13:49 elias_naur + + * trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDirectInput8.c: + Windows: Don't ignore errors from CoInitialize + +2006-09-20 11:49 elias_naur + + * trunk/LWJGL/build.xml: Added 'res' to runtest ant target + classpath + +2006-09-19 14:17 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java, + trunk/LWJGL/src/native/windows/context.h, + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Pbuffer.c, + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo.c, + + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c, + + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsDisplayPeerInfo.c, + + trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c: + Windows: Got rid of dummy window in WindowsDisplayPeerInfo + +2006-09-19 13:41 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java: + Display.java: Moved Context creation to after createWindow to + relax the requirement that the Display PeerInfo must be valid + before createWindow(). This will help Windows get rid of a dummy + window. + +2006-09-19 13:18 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java: + Windows: Removed unused method in WindowsDisplayPeerInfo + +2006-09-19 11:06 elias_naur + + * trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c: + Windows: Don't discard messages from other windows in the + message handler + +2006-09-18 15:03 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeycodes.java: Linux: + Map alt-gr to RMENU + +2006-09-08 10:01 elias_naur + + * trunk/LWJGL/platform_build/linux_ant/build.xml, + trunk/LWJGL/platform_build/linux_ant/build_devil.xml, + trunk/LWJGL/platform_build/linux_ant/build_fmod3.xml: Linux: + changed uname -i to uname -m to improve 64 bit detection in + build script + +2006-09-08 08:29 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java: + Windows: Fixed NPE in Display.getVersion() + +2006-09-01 20:15 spasi + + * trunk/LWJGL/src/java/org/lwjgl/opengl/glu/GLU.java: Added + INVALID_FRAMEBUFFER_OPERATION_EXT in GLU.gluErrorString + +2006-08-31 16:40 matzon + + * trunk/LWJGL/src/java/org/lwjgl/fmod3/FSound.java, + trunk/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FSound.c: + fixed params (int -> float) + +2006-08-31 13:35 elias_naur + + * trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java: Don't throw + exceptions on Mouse.getEventButtonState + +2006-08-30 02:47 kevglass + + * trunk/LWJGL/src/java/org/lwjgl/input/Controllers.java: Removed + sanity checks for controllers. All controllers are now reported + allowing the developer to make the decision over which ones to + display to the user. + +2006-08-25 05:47 elias_naur + + * trunk/LWJGL/libs/jinput.jar: Updated jinput.jar + +2006-08-22 21:21 elias_naur + + * trunk/LWJGL/libs/jinput.jar: Updated jinput.jar + +2006-08-22 09:24 elias_naur + + * trunk/LWJGL/libs/jinput.jar: Updated jinput.jar + +2006-08-21 17:26 kevglass + + * trunk/LWJGL/src/java/org/lwjgl/input/Controllers.java: Added + sanity checks on reported controllers to prune out one with no + Axis or no Buttons. + +2006-08-21 17:25 kevglass + + * trunk/LWJGL/src/java/org/lwjgl/test/input/TestControllers.java: + Update controllers test to not poll() the controllers from + multiple threads. + +2006-08-20 18:01 matzon + + * trunk/LWJGL/www/changelog.php: only print last changelog - rest + is linked + +2006-08-18 22:31 elias_naur + + * trunk/LWJGL/libs/macosx/libjinput-osx.jnilib: Mac OS X: + re-imported jinput library + +2006-08-18 22:17 elias_naur + + * trunk/LWJGL/libs/win32/jinput-dx8.dll, + trunk/LWJGL/libs/win32/jinput-raw.dll: Win32: Re-imported jinput + libraries + +2006-08-18 22:05 elias_naur + + * trunk/LWJGL/libs/macosx/libjinput-osx.jnilib: Mac OS X: Set + binary mime type on jinput library + +2006-08-18 22:03 elias_naur + + * trunk/LWJGL/libs/win32/jinput-dx8.dll, + trunk/LWJGL/libs/win32/jinput-raw.dll: Win32: Set binary mime + type on jinput libs \ No newline at end of file Property changes on: trunk/LWJGL/www/changelogs/1.0beta4-changelog.txt ___________________________________________________________________ Name: svn:mime-type + text/plain Added: trunk/LWJGL/www/changelogs/1.1-changelog.txt =================================================================== --- trunk/LWJGL/www/changelogs/1.1-changelog.txt (rev 0) +++ trunk/LWJGL/www/changelogs/1.1-changelog.txt 2007-08-05 21:20:34 UTC (rev 2869) @@ -0,0 +1,497 @@ +2007-04-29 20:22 elias_naur + + * src/java/org/lwjgl/opengl/BaseReferences.java, + src/java/org/lwjgl/opengl/GLChecks.java, + src/java/org/lwjgl/opengl/StateTracker.java, + src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java, + src/templates/org/lwjgl/opengl/ARB_buffer_object.java, + src/templates/org/lwjgl/opengl/GL15.java: Re-implemented VBO + buffer binding caches to speed up gl*Pointer calls. Patch by + MatthiasM. + +2007-04-29 19:38 elias_naur + + * src/java/org/lwjgl/opengl/Util.java, + src/java/org/lwjgl/test/opengl/shaders/Shader.java: Removed + Util.glGetInteger convenience method since it is not thread safe + +2007-04-28 20:10 elias_naur + + * src/java/org/lwjgl/opengl/Display.java: Make sure the swap + interval is reset in Display when switching Display modes and + toggling fullscreen + +2007-04-26 07:13 elias_naur + + * build.xml: Reverted accidental build.xml change + +2007-04-26 06:55 elias_naur + + * src/java/org/lwjgl/test/input/KeyboardTest.java: Added output of + character code value to KeyboardTest + +2007-04-26 05:58 elias_naur + + * build.xml, src/native/common/org_lwjgl_openal_ALC10.c: Simplified + ALC10.nalcOpenDevice + +2007-04-24 14:41 elias_naur + + * src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/java/org/lwjgl/opengl/WindowsKeyboard.java, + src/native/windows/org_lwjgl_opengl_Display.c: Windows: Use + TranslateMessage and WM_CHAR to receive character input instead + of manual translation. This change fixes composed characters. + +2007-04-24 14:13 elias_naur + + * src/java/org/lwjgl/opengl/WindowsDisplay.java: Windows: Call + default handler on key events + +2007-04-24 13:41 elias_naur + + * src/java/org/lwjgl/opengl/Display.java, + src/java/org/lwjgl/opengl/WindowsKeyboard.java: Removed debug + output + +2007-04-24 13:40 elias_naur + + * src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/java/org/lwjgl/opengl/WindowsKeyboard.java, + src/java/org/lwjgl/opengl/WindowsKeycodes.java, + src/native/windows/org_lwjgl_opengl_WindowsKeyboard.c: Windows: + Convert WindowsKeyboard to use windows messages instead of + DirectInput. + +2007-04-24 13:22 elias_naur + + * src/java/org/lwjgl/opengl/WindowsAWTInput.java: Compile fix + +2007-04-24 09:30 elias_naur + + * src/java/org/lwjgl/Sys.java, + src/java/org/lwjgl/opengl/WindowsAWTInput.java, + src/java/org/lwjgl/opengl/WindowsDirectInputMouse.java, + src/java/org/lwjgl/opengl/WindowsDisplay.java, + src/java/org/lwjgl/opengl/WindowsMouse.java, + src/native/common/common_tools.c, + src/native/common/common_tools.h, + src/native/windows/org_lwjgl_input_Cursor.c, + src/native/windows/org_lwjgl_opengl_Display.c: Windows: Remove + dependency on DirectInput for WindowsMouse used by + WindowsDisplay. Keyboard conversion coming up. Reasons: + + 1. DirectInput is deprecated + (http://en.wikipedia.org/wiki/DirectInput). Specifically, + Microsoft recommends using regular windows messages for keyboard + and mouse input. + 2. Not using DirectInput enable us to use the Raw Input JInput + plugin to access multiple mice (and keyboards). + 3. We're already using windows messages for features DirectInput + never supported, so by removing DirectInput dependency, we get + rid of some special case code. + 4. When we're only using windows messages for input, we're + (theoretically) more compatible than with a dependency on a + properly working DirectInput. + +2007-04-23 20:50 elias_naur + + * src/native/windows/org_lwjgl_opengl_Display.c: Windows: Fixed + NULL check in native setupCursorClipping + +2007-04-23 20:17 elias_naur + + * src/java/org/lwjgl/NondirectBufferWrapper.java, + src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java, + src/java/org/lwjgl/util/generator/OutParameter.java, + src/templates/org/lwjgl/openal/AL10.java, + src/templates/org/lwjgl/openal/AL11.java, + src/templates/org/lwjgl/opengl/ARB_buffer_object.java, + ... [truncated message content] |
From: <ma...@us...> - 2007-08-05 21:19:54
|
Revision: 2868 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2868&view=rev Author: matzon Date: 2007-08-05 14:19:46 -0700 (Sun, 05 Aug 2007) Log Message: ----------- sync with site Modified Paths: -------------- trunk/LWJGL/www/projects.php Modified: trunk/LWJGL/www/projects.php =================================================================== --- trunk/LWJGL/www/projects.php 2007-08-05 20:52:02 UTC (rev 2867) +++ trunk/LWJGL/www/projects.php 2007-08-05 21:19:46 UTC (rev 2868) @@ -308,7 +308,103 @@ 'big' => 'dragon_forever_2.png'), 2 => array( 'small' => 'dragon_forever_small_3.png', - 'big' => 'dragon_forever_3.png'))); + 'big' => 'dragon_forever_3.png'))); + +$projects[] = array( + 'name' => 'Devastro', + 'url' => 'http://www.catnapgames.com/games/devastro', + 'type' => 'Commercial game ', + 'desc' => 'New action game from Catnap Games. With a squad of recruits you have to save the Earth from yet another alien invasion. Make it the last one and make the slimy bastards remember it well.<br/>Mission objective: Kill all enemy. Are you going to carefully train your recruits to make them tough as Rambo or spend them by the dozens? Scout and plan your attack or open fire the first second?', + 'screens' => array( + 0 => array( + 'small' => 'devastro_small_1.jpg', + 'big' => 'devastro_1.jpg'), + 1 => array( + 'small' => 'devastro_small_2.jpg', + 'big' => 'devastro_2.jpg'), + 2 => array( + 'small' => 'devastro_small_3.jpg', + 'big' => 'devastro_3.jpg'))); + +$projects[] = array( + 'name' => 'Riders on the Storm', + 'url' => 'http://www.the2bears.com/?page_id=652', + 'type' => 'Free game ', + 'desc' => 'A vertical shooter with trippy fluid dynamic effects and gameplay', + 'screens' => array( + 0 => array( + 'small' => 'riders_small_1.png', + 'big' => 'riders_1.png'), + 1 => array( + 'small' => 'riders_small_2.png', + 'big' => 'riders_2.png'), + 2 => array( + 'small' => 'riders_small_3.png', + 'big' => 'riders_3.png'))); + +$projects[] = array( + 'name' => 'FengGUI', + 'url' => 'http://www.fenggui.org/', + 'type' => 'API, open source', + 'desc' => 'FengGUI is a graphical user interface (GUI) application programming interface (API) that runs on LWJGL. It provides all typical GUI components like buttons, sliders, trees, text areas, frames, tabs, etc. which are required to build simple HUDs but also complete GUI systems. The slim and cohesive design as well as its high degree of customization via XML makes FengGUI well suited for game development.', + 'screens' => array( + 0 => array( + 'small' => 'fenggui_small_1.png', + 'big' => 'fenggui_1.png'), + 1 => array( + 'small' => 'fenggui_small_2.png', + 'big' => 'fenggui_2.png'), + 2 => array( + 'small' => 'fenggui_small_3.png', + 'big' => 'fenggui_3.png'))); + +$projects[] = array( + 'name' => 'Waterstorm', + 'url' => 'http://www.waterstorm-game.com', + 'type' => 'Commercial', + 'desc' => 'Waterstorm is a fast paced 2D submarine multiplayer action shooter. Featuring amazing underwater scenarios, intuitive controls and high-tech weapons, Waterstorm invites gamers to participate in subaqueous battles.<br/>Players from all over the world can join different game modes such as Deathmatch, Team Deathmatch, Capture the Flag and the newly introduced Drone Match. Gamers choose from a variety of mini-submarines, use their tactical as well as team skills and compete for the top ranks in a sophisticated ranking system. Additionally, the game has built-in support for clans by providing clan statistics, organizational tools and even more.', + 'screens' => array( + 0 => array( + 'small' => 'waterstorm_small_1.png', + 'big' => 'waterstorm_1.png'), + 1 => array( + 'small' => 'waterstorm_small_2.png', + 'big' => 'waterstorm_2.png'), + 2 => array( + 'small' => 'waterstorm_small_3.png', + 'big' => 'waterstorm_3.png'))); + +$projects[] = array( + 'name' => 'DS4: Experimental Shooter', + 'url' => 'http://www.the2bears.com/?page_id=927', + 'type' => 'Free game', + 'desc' => 'A vertical shooter with an endless supply of enemies continuously marching downward. Lock on with your missiles for extra points.', + 'screens' => array( + 0 => array( + 'small' => 'ds4_1_small.png', + 'big' => 'ds4_1.png'), + 1 => array( + 'small' => 'ds4_2_small.png', + 'big' => 'ds4_2.png'), + 2 => array( + 'small' => 'ds4_3_small.png', + 'big' => 'ds4_3.png'))); + +$projects[] = array( + 'name' => 'Arcade', + 'url' => 'http://phosphoton.741.com/ ', + 'type' => 'Free Open Source Game', + 'desc' => 'A simple shooter inspired by space-invaders. You control an orange arrow and you shoot at green arrows. As the game progresses you pick up shields, better guns and rockets.', + 'screens' => array( + 0 => array( + 'small' => 'arcade_small_1.gif', + 'big' => 'arcade_1.gif'), + 1 => array( + 'small' => 'arcade_small_2.gif', + 'big' => 'arcade_2.jpg'), + 2 => array( + 'small' => 'arcade_small_3.gif', + 'big' => 'arcade_3.jpg'))); function displayProjects() { @@ -318,7 +414,7 @@ foreach ($projects as $project) { echo "<p>\n"; - echo " <b>".$project['name']."</b> <span class=\"newsdate\"><a href=\"#top\">Back to top</a></span><br/><br/>\n"; + echo " <b><a name='" . $project['name'] . "'>".$project['name']."</a></b> <span class=\"newsdate\"><a href=\"#top\">Back to top</a></span><br/><br/>\n"; echo " <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-bottom: 1px solid #cccccc;\">\n"; echo " <tr>\n"; echo " <td width=\"110\"> <i>Website:</i></td>\n"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |