Commit graph

104 commits

Author SHA1 Message Date
Elias Naur b121cd0fc7 Don't actually center cursor on setGrabbed(true) 2004-07-15 15:53:16 +00:00
Elias Naur b07143f400 Made the mouse grab and native cursor properties persistent over destroy()/create() 2004-07-05 14:06:40 +00:00
Caspian Rychlik-Prince 6b7695e0f9 *** empty log message *** 2004-07-03 13:13:54 +00:00
Elias Naur 84110e9c13 Linux part:
Merged Window and Display into org.lwjgl.Display
Added support for persistent context. This will enable LWJGL games
to avoid recreating the context resources like textures and display
lists when switching between windowed and fullscreen and/or context
dimensions.

Added PixelFormat class instead of individual parameters to Display.create
and Pbuffer constructor.
2004-07-02 19:02:00 +00:00
Caspian Rychlik-Prince 370831cada *** empty log message *** 2004-06-14 19:03:33 +00:00
Caspian Rychlik-Prince 43139c9ea9 New stuff for sensitivity adjustment, scrolling, and adjustable dimensions 2004-06-14 19:00:33 +00:00
Brian Matzon 4cea3e191b header unification 2004-06-12 20:28:34 +00:00
Caspian Rychlik-Prince f75bb436c9 Tiny javadoc adjustment 2004-05-26 22:53:40 +00:00
Caspian Rychlik-Prince d137610528 *** empty log message *** 2004-05-25 15:19:16 +00:00
Brian Matzon 3e4eac8e66 javadoc fixes 2004-05-14 17:20:17 +00:00
Caspian Rychlik-Prince b697fb3ecf Removed Sys.setTime(), Sys.getPlatform()
Changed Sys.getTime()
Added Display.sync()
2004-05-05 14:28:40 +00:00
Brian Matzon 54e06e4026 support for n buttons 2004-04-29 16:21:37 +00:00
Brian Matzon a9506354ee fixed mouse issues, setGrabbed & native cursor now works (afaik ;)) 2004-04-12 14:46:18 +00:00
Brian Matzon b21e4a7f93 removed resetAnimation 2004-04-12 14:37:20 +00:00
Elias Naur 0085c8862c LINUX: Implemented setGrabbed 2004-04-12 10:05:13 +00:00
Elias Naur e7eb679f24 Cursor.java:Fixed case where delays == null 2004-04-12 07:20:01 +00:00
Elias Naur 6f1f14facb Reverted the relative coordinate 'bug' - that's the required behaviour when Window.update is calling Mouse.poll. Consider the case where we call Window.update twice before checking getD*: with the old behaviour, only the deltas between the updates are reported, not those before the first update 2004-04-12 07:13:36 +00:00
Brian Matzon 86eb042b81 reworked animated native cursors, to use X animation when required
added initial setGrabbed(boolean) feature - Work in progress
both needs verification on linux
2004-04-12 00:33:01 +00:00
Brian Matzon 438e790987 fixed relative coordinate bug 2004-04-11 16:03:40 +00:00
Elias Naur 4974a66398 Folded read into poll to simplify interface 2004-04-07 07:55:42 +00:00
Elias Naur 8065870592 Removed Keyboard.initIDs 2004-04-07 07:48:37 +00:00
Elias Naur bf8cce9b59 Make poll deltas accumulative, and only reset on getD* 2004-04-06 14:23:19 +00:00
Brian Matzon 70e36d8058 center mouse as cursor is 2004-04-03 18:18:25 +00:00
Elias Naur 9d55bbb302 Renamed LWJGLErrorException to LWJGLException 2004-03-27 15:05:24 +00:00
Elias Naur 63b33930b1 Added LWJGLErrorException to replace the too general Exception 2004-03-27 14:42:47 +00:00
Elias Naur b98677fb47 All classes use Sys.initialize now 2004-03-27 13:48:58 +00:00
Elias Naur c093f3ace1 Replaced asserts with proper runtime exceptions 2004-03-27 11:55:07 +00:00
Brian Matzon afb8491cfa fixed tests according to new way
cleaned up imports
2004-03-26 21:57:57 +00:00
Elias Naur 0a576f8e33 Save unread buffered input events between read()s 2004-03-26 21:11:20 +00:00
Elias Naur f996e36d6c set native cursor to null at Mouse.destroy() 2004-03-26 16:18:27 +00:00
Caspian Rychlik-Prince 3df3d2d401 Simplification work 2004-03-26 11:26:04 +00:00
Caspian Rychlik-Prince fca57cefd5 Simplification work 2004-03-26 11:09:39 +00:00
Brian Matzon bb51e3dc23 Cursor animation support regardless of platform features 2004-03-21 21:54:57 +00:00
Brian Matzon dbb0ac6e98 removed not needed NPE check 2004-03-10 20:54:37 +00:00
Brian Matzon 55544a36f3 doh, clamping to width instead of height 2004-03-05 06:23:54 +00:00
Brian Matzon a2aedd996b updated javadoc 2004-02-12 07:10:06 +00:00
Brian Matzon bbf0f46226 updated javadoc 2004-02-12 07:00:16 +00:00
Caspian Rychlik-Prince 11b2fc05e3 The BIG LWJGL REFACTORING 2004-02-08 20:41:00 +00:00
Brian Matzon 3cdd9516f3 assertion on Window.isCreated 2004-02-05 16:33:31 +00:00
Brian Matzon 9adc719a08 getCharacter -> getEventCharacter 2004-02-05 16:23:04 +00:00
Brian Matzon 75572ebcf6 absolute mouse 2004-02-04 21:06:38 +00:00
Brian Matzon a3d1eaf94f using getters 2004-02-04 20:44:07 +00:00
Elias Naur 963605989f Implemented mouse button buffering 2003-10-11 16:29:40 +00:00
Elias Naur 0fa67c9680 Fixed mouse hot spot coordinate 2003-10-11 12:56:26 +00:00
Elias Naur 43b2d67a71 Moved native cursor origin to middle of the window 2003-10-11 11:03:06 +00:00
Elias Naur fc925baab4 *** empty log message *** 2003-10-08 07:49:43 +00:00
Elias Naur aa9e183c7f *** empty log message *** 2003-10-07 13:10:17 +00:00
Elias Naur dd72b04c90 boolean results -> Exceptions 2003-09-30 10:52:05 +00:00
Caspian Rychlik-Prince 00616de78b Lazy library instantiation 2003-09-16 15:39:46 +00:00
Caspian Rychlik-Prince 14f38f43e5 Lazy initialization. 2003-09-10 22:39:26 +00:00