David Rose
|
cc8530f8a9
|
fix unfortunate naming of MouseAndKeyboard node
|
2008-10-15 03:21:19 +00:00 |
|
David Rose
|
d4c2c9858d
|
SIMPLE_THREADS_NO_MUTEX -> LightMutex
|
2008-10-08 23:23:40 +00:00 |
|
rdb
|
09d15ccbcc
|
Support for setParentWindow
|
2008-08-26 07:48:27 +00:00 |
|
David Rose
|
f58b6879d1
|
oops, remove cerr
|
2008-06-28 18:47:13 +00:00 |
|
David Rose
|
18542336a2
|
handle keypad buttons
|
2008-06-25 19:31:52 +00:00 |
|
David Rose
|
9801436889
|
change suggested by ynjh_jo
|
2008-06-24 08:14:09 +00:00 |
|
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
|
David Rose
|
d6a9ea874d
|
lighting
|
2008-05-05 05:32:04 +00:00 |
|
David Rose
|
81bef7355c
|
workaround problem when unable to get input context
|
2008-03-24 18:19:57 +00:00 |
|
David Rose
|
514097b0d4
|
reduce unnecessary calls to glxMakeCurrent()
|
2008-02-20 01:47:04 +00:00 |
|
Josh Yelon
|
55ce340f7e
|
Added move_pointer on raw mice
|
2007-10-14 23:07:37 +00:00 |
|
Josh Yelon
|
3af4f36127
|
Fixed a compile bug
|
2007-10-02 05:34:41 +00:00 |
|
Josh Yelon
|
f64547dd1b
|
Code to record a mouse trail added
|
2007-09-30 19:40:46 +00:00 |
|
Josh Yelon
|
fc25635bbc
|
Fixed fmod looping bug again
|
2007-04-11 16:41:28 +00:00 |
|
Josh Yelon
|
cc60fad2a5
|
Modified handling of raw mouse IDs
|
2007-04-04 18:20:42 +00:00 |
|
David Rose
|
a23e77bde1
|
support fullscreen without window manager
|
2007-04-03 18:04:55 +00:00 |
|
David Rose
|
e6e1613a92
|
fix dynamic changes to stacking order
|
2007-04-02 18:46:18 +00:00 |
|
Josh Yelon
|
d3b05dc48c
|
First attempt at code for raw mice under Linux
|
2007-03-23 19:42:19 +00:00 |
|
David Rose
|
c1f598e117
|
attempts at auto-focus
|
2007-03-20 21:08:46 +00:00 |
|
David Rose
|
cbdb7e76b1
|
fix blue flash, fix offscreen buffer leakage
|
2007-03-05 22:07:16 +00:00 |
|
David Rose
|
3c2a1d95e0
|
support fullscreen and z-order better on Linux
|
2007-03-01 19:50:56 +00:00 |
|
David Rose
|
6f71e9eb80
|
wheel_up/down
|
2006-08-31 00:36:23 +00:00 |
|
David Rose
|
1940682af9
|
pass WindowProperties to GraphicsEngine::open_buffer and to related constructors
|
2006-06-15 14:02:40 +00:00 |
|
David Rose
|
0f20f625f3
|
prevent self-deadlock
|
2006-06-15 13:02:55 +00:00 |
|
Josh Yelon
|
e8f749cf1e
|
Buffer/Window creation overhaul
|
2006-06-07 17:38:32 +00:00 |
|
David Rose
|
91b341dafb
|
fix multithreading issues with X
|
2006-05-23 14:16:38 +00:00 |
|
David Rose
|
ddd1046462
|
factor out Thread::get_current_thread() some more
|
2006-04-26 07:31:23 +00:00 |
|
David Rose
|
67e78844b3
|
typos
|
2006-04-05 21:53:21 +00:00 |
|
Josh Yelon
|
6d0692fec6
|
*** empty log message ***
|
2006-04-05 16:47:19 +00:00 |
|
David Rose
|
6335ebe61c
|
fix compilation errors with new buffer merge
|
2006-03-23 19:02:16 +00:00 |
|
Josh Yelon
|
a8ffec28b6
|
Changes moving FrameBufferProperties into GraphicsOutput
|
2006-03-23 18:17:27 +00:00 |
|
Josh Yelon
|
a176d3627c
|
Buffer overhaul phase one
|
2006-03-20 17:56:51 +00:00 |
|
Josh Yelon
|
900f098890
|
A few more begin_frame fixes
|
2006-02-08 18:43:36 +00:00 |
|
Josh Yelon
|
4d38e1e57c
|
Fixed it
|
2006-02-08 18:19:45 +00:00 |
|
Josh Yelon
|
cee838c08e
|
begin_frame refactor
|
2006-02-08 17:52:29 +00:00 |
|
Josh Yelon
|
4477cdbafb
|
First step in refactoring begin_frame and end_frame
|
2006-02-03 21:18:42 +00:00 |
|
David Rose
|
4d2ff22278
|
attempt to make better support for fullscreen, undecorated windows
|
2005-08-10 22:17:18 +00:00 |
|
David Rose
|
d439425648
|
more reliably check for Mesa
|
2005-07-20 16:59:30 +00:00 |
|
David Rose
|
4e66269371
|
GraphicsWindow::set_request_close_event()
|
2005-04-25 21:54:46 +00:00 |
|
David Rose
|
e08d134dba
|
respect old versions of glx.h a little better
|
2004-08-05 16:47:41 +00:00 |
|
David Rose
|
3d2f33e10e
|
fall back to older XVisualInfo interface if GLXFBConfig doesn't return any available options
|
2004-04-26 18:38:44 +00:00 |
|
David Rose
|
5d121b8ed9
|
support multi-state text blocks; also show IME candidate strings in DirectEntry fields
|
2004-04-08 01:17:50 +00:00 |
|
David Rose
|
a28b2a8006
|
add initial support for IME candidate strings in-game
|
2004-04-02 01:44:28 +00:00 |
|
David Rose
|
fdc4d0642a
|
should disallow move_pointer for either of two reasons
|
2004-03-03 21:54:31 +00:00 |
|
David Rose
|
07260b688c
|
update changed properties in window structure
|
2004-03-03 21:35:30 +00:00 |
|
David Rose
|
58c7debfa5
|
support cursor_hidden
|
2004-03-03 20:15:09 +00:00 |
|
David Rose
|
d561b66713
|
expose GraphicsWindow::get_pointer and move_pointer
|
2004-03-03 19:38:28 +00:00 |
|
David Rose
|
5832df65ce
|
compile on Linux
|
2004-03-03 01:29:08 +00:00 |
|
David Rose
|
a39aa8f71c
|
add GraphicsOutput::flip_ready
|
2004-03-02 20:11:51 +00:00 |
|
David Rose
|
a6df37d6b0
|
remove make_current() from flip
|
2004-02-28 00:26:18 +00:00 |
|