Commit graph

850 commits

Author SHA1 Message Date
the_fiddler
24c78747af Added XChangeWindowAttributes / trying to get gnome panels to hide. 2008-01-27 16:34:45 +00:00
the_fiddler
02cf500a2a Try to debug why gnome panels do not get hidden. 2008-01-27 16:01:38 +00:00
the_fiddler
337d260aad Try to debug why gnome panels do not get hidden. 2008-01-27 15:59:57 +00:00
the_fiddler
0af1e98a56 Fixed fullscreen mode size. 2008-01-27 15:59:43 +00:00
the_fiddler
cf41a23fb1 Fixed error in X11 display. 2008-01-27 15:53:04 +00:00
the_fiddler
fa68e80d9f Trying to hide gnome panels on fullscreen modes. 2008-01-27 15:50:44 +00:00
the_fiddler
28d739c256 call Form.Update() on each fade effect step. 2008-01-27 14:29:15 +00:00
the_fiddler
7198c69f11 Restore resolution available on OpenTK startup, not on X11 startup. 2008-01-27 14:23:13 +00:00
the_fiddler
5776585303 Trying to get fullscreen on X11 to hide gnome panels. 2008-01-27 14:10:18 +00:00
the_fiddler
1b5156e216 Try to cover gnome panels. 2008-01-27 11:30:57 +00:00
the_fiddler
e6e27ea3ea Remove/activate decorations through gnome. 2008-01-27 11:28:37 +00:00
the_fiddler
ec2df7ffc6 Added call to XSetTransientForHint after disabling/activating window decorations. 2008-01-27 11:12:21 +00:00
the_fiddler
42feedb851 Re-enable decorations on windowed mode. 2008-01-27 10:29:28 +00:00
the_fiddler
bae8d5ba49 Added fullscreen->window change, and window resizing on fullscren change. 2008-01-27 10:23:46 +00:00
the_fiddler
e313460187 Renamed OpenTK.Platform.Windows.DisplayDevice to OpenTK.Platform.Windows.WindowsDisplayDevice. 2008-01-27 10:23:02 +00:00
the_fiddler
1592abdbdc Working on fullscreen support. 2008-01-26 16:24:57 +00:00
the_fiddler
a8c1206c0f Added debug information. 2008-01-26 15:47:00 +00:00
the_fiddler
0136441fb3 Added initial support for fullscreen mode change. 2008-01-26 15:44:08 +00:00
the_fiddler
2f6f12f935 Fixed test. Restored fade-out/fade-in effects. 2008-01-26 14:38:35 +00:00
the_fiddler
285887fc0d Debugging on linux. 2008-01-26 14:35:28 +00:00
the_fiddler
20667c4788 Corrected mdb copy behavior. 2008-01-26 14:26:25 +00:00
the_fiddler
76566b840e Updated test. 2008-01-26 14:21:02 +00:00
the_fiddler
6f9deacc85 Added fadeout and fadein effect. 2008-01-26 14:02:58 +00:00
the_fiddler
6f07dd23f1 Set original_resolution to null after a successful call to RestoreResolution(). 2008-01-26 11:02:49 +00:00
the_fiddler
58ae48833c Changed IDisplayDeviceDriver.RestoreResolution method to IDisplayDeviceDriver.TryRestoreResolution.
DisplayDevice now correctly reports original resolution.
2008-01-26 11:01:20 +00:00
the_fiddler
55dd09a450 Fixed another NRE in TryChangeResolution. 2008-01-26 10:45:13 +00:00
the_fiddler
def502a3e2 Small hack to test for resolution restoration. 2008-01-26 10:43:00 +00:00
the_fiddler
643e28a8f8 Fix NRE in operator== and operator!= 2008-01-26 10:40:40 +00:00
the_fiddler
1caf0c77eb Explicitly change to 640x480@60Hz. 2008-01-26 10:40:20 +00:00
the_fiddler
ad6306bc9c Fixed a bug where wrong resolutions were saved in the DisplayResolution<->resolution_index mapping. 2008-01-26 10:33:42 +00:00
the_fiddler
fde2f6daf6 Now saves DisplayDevice<->X11 screen, DisplayResolution<->resolution_index mappings. Added support for resolution changes. 2008-01-26 10:29:13 +00:00
the_fiddler
58b9ddab66 XRRTimes parameter should be out, not ref. 2008-01-26 10:28:19 +00:00
chrisbrandtner
23b449b709 Bind* added, docu improved. 2008-01-25 22:14:16 +00:00
chrisbrandtner
a4c481fe30 Finalized X-Ram. 2008-01-25 16:22:07 +00:00
the_fiddler
a61852838a Added discovery of default color depth. 2008-01-25 16:11:46 +00:00
the_fiddler
c0984b7741 Slightly improved debug string for each DisplayDevice. 2008-01-25 15:33:41 +00:00
the_fiddler
7a12e6de77 Added discovery of depths. 2008-01-25 15:31:38 +00:00
the_fiddler
64d950b42c Added XListDepths and made "libX11" string a constant. 2008-01-25 15:31:26 +00:00
the_fiddler
e9f177037e Removed a couple of debug messages. Now marks the current resolution among all available resolutions in debug mode. 2008-01-25 15:19:45 +00:00
the_fiddler
d7dc113238 Added equality and inequality operators. 2008-01-25 15:19:12 +00:00
the_fiddler
a973479910 Implemented default refresh rate discovery. 2008-01-25 15:04:10 +00:00
the_fiddler
733a1dd272 Debug information now reports primary device. 2008-01-25 15:04:00 +00:00
the_fiddler
b134ae509f Added code to obtain refresh rates. 2008-01-25 14:32:51 +00:00
the_fiddler
9f3252f821 Improved XRRScreenSize. Added XRRRates wrapper. 2008-01-25 14:32:42 +00:00
the_fiddler
7087802fc8 Added some cool debugging information on available resolutions per device. 2008-01-25 14:32:09 +00:00
the_fiddler
d2f80532ca Now adds all available resolutions, not just the default one. 2008-01-25 14:01:07 +00:00
the_fiddler
d14c639ea7 Add temporary bits per pixel value (24) for testing purposes. 2008-01-25 13:58:16 +00:00
the_fiddler
a1da9ff305 Screen and resolution enumeration should now work. 2008-01-25 13:56:52 +00:00
the_fiddler
5232e0a3b2 Do not free XRRScreenSize pointer in XRRSizes. 2008-01-25 13:50:50 +00:00
the_fiddler
a41007fd80 Trying to debug deadlock on screen resolution enumeration. 2008-01-25 13:45:32 +00:00