Menu

[r2679]: / trunk / LWJGL / www / changelogs / 0.50-changelog.txt  Maximize  Restore  History

Download this file

484 lines (311 with data), 13.8 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
2003-03-02 23:59 matzon
* website/documents/readme.html: update to reflect newest readme
2003-03-02 23:09 matzon
* doc/README: added mo content
2003-03-02 20:27 matzon
* build.xml: mod: we're now at 0.5
2003-03-02 20:27 matzon
* build.xml: fix: let's include correct files
2003-03-02 20:24 matzon
* src/java/org/lwjgl/opengl/GL.java: fix: only output wgl if debug
2003-03-02 19:57 matzon
* src/java/org/lwjgl/test/input/MouseTest.java: simple mouse test
added
2003-03-01 22:39 matzon
* src/native/win32/: org_lwjgl_input_Keyboard.cpp,
org_lwjgl_input_Mouse.cpp: fix: no longer fatal to not acquire
input
2003-02-26 19:11 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
now match those on win32 (again)
2003-02-26 18:49 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: Linux mouse buttons
now match those on win32
2003-02-24 20:46 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: linux scroller now
match win32 behaviour more precisely - scrolling reversed and
scaled 120
2003-02-20 16:13 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Fixed a buffer
overflow problem in dåz
2003-02-20 14:27 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
display connection cannot be established (again)
2003-02-20 14:20 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Fixed bug when a X
display connection cannot be established
2003-02-20 13:14 cix_foo
* src/: native/common/org_lwjgl_opengl_CoreGL.cpp,
java/org/lwjgl/vector/Vector3f.java: [no log message]
2003-02-17 16:13 elias_naur
* src/: java/org/lwjgl/opengl/CoreGL.java,
native/common/org_lwjgl_opengl_CoreGL.cpp,
native/common/org_lwjgl_opengl_CoreGL.h: Added glMultiDrawArrays
and glMultiDrawElements
2003-02-14 12:23 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Don't fail create if grab doesn't
succeed on the first try
2003-02-13 16:32 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: replaced
PeekMessage() -> handleMessages()
2003-02-12 18:12 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp: Added
preliminary alt-tab support on linux
2003-02-12 13:11 elias_naur
* src/native/win32/org_lwjgl_input_Mouse.cpp: Don't allow the mouse
to drift when failing poll
2003-02-12 13:07 elias_naur
* src/native/win32/org_lwjgl_Display.cpp: Don't allow to show the
window menu
2003-02-12 12:27 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
keyboard read failure
2003-02-12 10:55 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Don't return -1 on
keyboard read failure
2003-02-12 10:33 elias_naur
* src/native/win32/org_lwjgl_Display.cpp: added check for software
only modes
2003-02-12 10:29 elias_naur
* src/native/win32/org_lwjgl_opengl_BaseGL.cpp: replaced
wglSwapLayerBuffers -> SwapBuffers
2003-02-11 00:07 matzon
* src/java/org/lwjgl/input/: Controller.java, Mouse.java:
formatting and better javadoc
2003-02-11 00:02 matzon
* src/java/org/lwjgl/DisplayMode.java: formatting and better
javadoc
2003-02-10 23:57 matzon
* src/java/org/lwjgl/Display.java: formatting and better javadoc
2003-02-10 23:13 matzon
* src/native/win32/org_lwjgl_Display.cpp: fix: releasing device
context for window, as per msdn docs
2003-02-10 01:00 cix_foo
* src/native/common/org_lwjgl_opengl_CoreGL.cpp: Fixed CHECK ERROR
bug
2003-02-09 22:14 matzon
* build.xml: add: javah target added
2003-02-09 20:59 matzon
* src/java/org/lwjgl/test/input/ControllerCreationTest.java: add:
simple controller test that tests multiple creation
2003-02-09 20:58 matzon
* src/java/org/lwjgl/test/input/: MouseCreationTest.java,
MouseTest.java: MouseTest renamed to MouseCreationTest
2003-02-09 20:54 matzon
* src/native/win32/org_lwjgl_input_Controller.cpp: fix: using own
DI instance since we've been horking the one created from
display, which when not horked cannot be used, since it does not
work with dx3+ fix: changed to use firstime initialization logic
like mouse
2003-02-09 20:51 matzon
* src/native/win32/org_lwjgl_input_Mouse.cpp: fix: behave with
Controller
2003-02-09 20:18 matzon
* src/native/win32/org_lwjgl_input_Mouse.cpp: mod: some formatting
fix: allow creation of mouse more than one time
2003-02-09 20:17 matzon
* src/java/org/lwjgl/test/input/MouseTest.java: add: simple mouse
test that tests multiple creation
2003-02-09 18:55 matzon
* src/java/org/lwjgl/Display.java: mod: changed closeRequested to
follow isMinimized()
2003-02-09 18:01 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Added closeRequested support to
linux
2003-02-09 12:06 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: linux windows can't be
resized now
2003-02-09 00:25 matzon
* src/native/win32/: org_lwjgl_Display.cpp,
org_lwjgl_opengl_BaseGL.cpp: fix: moved handleMessages to its
rightfull place
2003-02-09 00:00 matzon
* src/: native/common/org_lwjgl_Display.h,
java/org/lwjgl/Display.java, native/win32/org_lwjgl_Display.cpp:
add: close button enabled
2003-02-08 21:36 elias_naur
* src/native/linux/org_lwjgl_input_Mouse.cpp: Updated linux files
to recent mouse and display changes
2003-02-08 20:55 elias_naur
* src/native/linux/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Added isMinimized to linux
2003-02-08 20:37 matzon
* src/java/org/lwjgl/test/opengl/Game.java: fix: updated to reflect
changes in new mouse
2003-02-08 20:31 matzon
* src/native/win32/org_lwjgl_input_Controller.cpp: mod: renaming of
most methods/fields due to name clashes with Mouse fix: check for
DIERR_NOTACQUIRED when loosing focus fix: check for controller
failed, and would crash VM if no controller could be found
2003-02-08 20:30 matzon
* src/native/win32/org_lwjgl_Display.cpp: fix: make mouse actually
behave!
2003-02-08 20:29 matzon
* src/: native/common/org_lwjgl_input_Mouse.h,
java/org/lwjgl/input/Mouse.java,
native/win32/org_lwjgl_input_Mouse.cpp: new Mouse implementation,
rewritten to better fit Controller structure
2003-02-08 17:33 elias_naur
* src/native/win32/org_lwjgl_input_Keyboard.cpp: Removed dead code
2003-02-08 02:02 matzon
* src/native/win32/org_lwjgl_Display.cpp: added minimize button,
disabling close button since we have no mechnism to notify the
user of a close
2003-02-08 00:21 cix_foo
* src/native/win32/org_lwjgl_Display.cpp: [no log message]
2003-02-07 22:53 cix_foo
* src/native/win32/: org_lwjgl_Display.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_opengl_BaseGL.cpp,
org_lwjgl_input_Mouse.cpp: [no log message]
2003-02-07 22:50 cix_foo
* src/: java/org/lwjgl/Display.java,
native/common/org_lwjgl_Display.h: [no log message]
2003-02-06 21:40 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Added window title bars
to linux
2003-02-06 19:23 cix_foo
* src/: java/org/lwjgl/Display.java,
native/common/org_lwjgl_Display.h,
native/win32/org_lwjgl_Display.cpp: [no log message]
2003-02-06 19:18 cix_foo
* src/java/org/lwjgl/test/: opengl/Game.java, opengl/Grass.java,
openal/ALCTest.java, openal/MovingSoundTest.java: [no log
message]
2003-02-02 23:49 elias_naur
* src/native/linux/org_lwjgl_input_Keyboard.cpp: Added missing
linux keyboard mapping
2003-01-31 20:04 elias_naur
* src/native/win32/org_lwjgl_Display.cpp: Added win32 alpha check
2003-01-31 02:17 exocet
*
src/native/macosx/altivec/org_lwjgl_Math_MatrixOpCopy_MatrixOpSafe.cpp:
First draft of a altivec copy with cache prefetch
2003-01-30 19:56 gregorypierce
* src/native/macosx/: org_lwjgl_opengl_BaseGL.cpp,
RenderingContext.cpp, RenderingContext.h, org_lwjgl_Display.cpp:
Added changes to support the selection of display modes on OSX in
multiple monitor configurations. Currently defaults to only
getting the display modes of display[0] - the primary display
since lwjgl doesn't yet support clean multi monitor configuration
programatically. This code based off the Apple provided sample
code at
http://developer.apple.com/samplecode/Sample_Code/Graphics_2D/Mode.htm
2003-01-29 22:34 matzon
* website/documents/tutorials/opengl/skeleton_code.html: made
compatible with 0.4
2003-01-29 22:34 matzon
* src/java/org/lwjgl/test/opengl/Game.java: cleaned up removed some
stuff (specifically buffered mouse mode)
2003-01-23 22:38 matzon
* src/: java/org/lwjgl/test/input/ControllerTest.java,
java/org/lwjgl/input/Controller.java,
native/win32/org_lwjgl_input_Controller.cpp: added rotational
axis too
2003-01-23 22:14 matzon
* src/native/win32/org_lwjgl_input_Controller.cpp: small comment on
using z axis as slider
2003-01-23 22:11 matzon
* src/: native/win32/org_lwjgl_input_Controller.cpp,
java/org/lwjgl/test/input/ControllerTest.java: new and improved
version - w00t
2003-01-12 23:22 matzon
* src/java/org/lwjgl/test/openal/WaveData.java: rem: not needed
import
2003-01-12 12:42 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Bug fix
2003-01-12 00:09 elias_naur
* src/: native/common/org_lwjgl_input_Keyboard.h,
native/win32/org_lwjgl_input_Keyboard.cpp,
java/org/lwjgl/input/Keyboard.java: Added keyboard translation to
linux and win32
2003-01-11 22:02 elias_naur
* src/native/linux/: org_lwjgl_input_Controller.cpp, Makefile.am,
org_lwjgl_input_GamePad.cpp, org_lwjgl_input_Joystick.cpp,
org_lwjgl_input_Keyboard.cpp: Fixed linux compile
2003-01-11 14:56 matzon
* website/documents/links.html: add: link to chman's nehe ports
added
2003-01-03 19:47 matzon
* src/: java/org/lwjgl/input/Controller.java,
java/org/lwjgl/input/GamePad.java,
java/org/lwjgl/input/Joystick.java,
java/org/lwjgl/test/input/ControllerTest.java,
java/org/lwjgl/test/input/JoystickTest.java,
native/common/org_lwjgl_input_Controller.h,
native/common/org_lwjgl_input_GamePad.h,
native/common/org_lwjgl_input_Joystick.h,
native/win32/org_lwjgl_input_Controller.cpp,
native/win32/org_lwjgl_input_GamePad.cpp,
native/win32/org_lwjgl_input_Joystick.cpp: Joystick replaced by
Controller GamePad no modelled as a controller
2003-01-03 02:19 matzon
* build.xml: mod: now loads data files for examples from /res/
2003-01-03 02:17 matzon
* res/: Footsteps.wav, ding.wav, mono.wav, Wave1.WAV, Wave2.WAV,
Wave3.WAV, Wave4.WAV, stereo.wav: files needed by ALTest - from
openal source tree, thus lgpl
2003-01-03 02:14 matzon
* src/java/org/lwjgl/test/openal/WaveData.java: fix: better
comments on create(filepath)
2003-01-03 02:11 matzon
* src/java/org/lwjgl/test/openal/WaveData.java: mod: now using
getResourceAsStream to load, since this enables us to load from
./ and from classpath
2003-01-02 19:19 gregorypierce
* src/native/macosx/org_lwjgl_Sys.cpp: Added in timer support
2003-01-02 06:44 gregorypierce
* src/native/: macosx/RenderingContext.cpp,
macosx/RenderingContext.h, common/extgl.c, common/extgl.h,
common/extal.h: Clean OSX release, changed the platform flag to
TARGET_OS_MAC to match what's in OpenAL so everything builds
smootly together.
2003-01-02 00:05 gregorypierce
* src/native/: common/extgl.h, macosx/RenderingContext.cpp,
macosx/RenderingContext.h: Moved typedefs into extgl.h so that
OpenGL symbols not multiply defined - removes 650 warnings.
Removed all imports of agl.h and gl.h. Removed OpenGL.framework
from the project
2003-01-01 05:04 gregorypierce
* src/native/common/: extgl.c, extgl.h: Changes to support dynamic
loads on the mac and finish the initial build
2003-01-01 05:03 gregorypierce
* src/native/common/extal.h: Quick change for OSX support
2003-01-01 04:58 gregorypierce
* src/native/: win32/org_lwjgl_opengl_BaseGL.cpp,
macosx/RenderingContext.cpp, macosx/RenderingContext.h,
macosx/org_lwjgl_Display.cpp,
macosx/org_lwjgl_input_Keyboard.cpp,
macosx/org_lwjgl_input_Mouse.cpp,
macosx/org_lwjgl_opengl_BaseGL.cpp, common/extal.c: no message
2002-12-30 23:24 gregorypierce
* src/native/common/extgl.h: Removed typo - sorry
2002-12-30 23:05 gregorypierce
* src/native/: common/extgl.h, common/extgl.c,
macosx/org_lwjgl_Display.cpp, macosx/org_lwjgl_opengl_BaseGL.cpp:
Updated to include the dynamic loading of the OpenGL.framework
and use function pointers so OpenGL functions can be called.
2002-12-30 12:41 elias_naur
* src/native/configure.in: Added -D_X11 to c flags in linux
2002-12-30 08:09 gregorypierce
* src/native/macosx/: RenderingContext.cpp, RenderingContext.h,
org_lwjgl_Display.cpp, org_lwjgl_Sys.cpp,
org_lwjgl_input_Keyboard.cpp, org_lwjgl_input_Mouse.cpp,
org_lwjgl_opengl_BaseGL.cpp: Changes to bring in minimal
functionality of the OSX port. Still needs virtual function
definitions before GL functions can be called properly.
2002-12-30 08:07 gregorypierce
* src/native/common/: extgl.c, extgl.h: Changes to allow more than
just Windows and UNIX build targets. Adds in the _X11 define for
the Unix boys and will include the _OSX define to handle stuff
for OSX.
2002-12-28 11:41 elias_naur
* src/native/linux/org_lwjgl_Display.cpp: Fixed embarrassing
Display.destroy() bug
2002-12-24 10:42 matzon
* doc/README: add: explanation about running demos
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.