Commit graph

  • d7dc113238 Added equality and inequality operators. the_fiddler 2008-01-25 15:19:12 +0000
  • 38dcde42f6 Added equality and inequality operators. the_fiddler 2008-01-25 15:19:12 +0000
  • a973479910 Implemented default refresh rate discovery. the_fiddler 2008-01-25 15:04:10 +0000
  • 00e0b6ce52 Implemented default refresh rate discovery. the_fiddler 2008-01-25 15:04:10 +0000
  • 733a1dd272 Debug information now reports primary device. the_fiddler 2008-01-25 15:04:00 +0000
  • 38840cf404 Debug information now reports primary device. the_fiddler 2008-01-25 15:04:00 +0000
  • b134ae509f Added code to obtain refresh rates. the_fiddler 2008-01-25 14:32:51 +0000
  • 6977937b3b Added code to obtain refresh rates. the_fiddler 2008-01-25 14:32:51 +0000
  • 9f3252f821 Improved XRRScreenSize. Added XRRRates wrapper. the_fiddler 2008-01-25 14:32:42 +0000
  • 14376644f9 Improved XRRScreenSize. Added XRRRates wrapper. the_fiddler 2008-01-25 14:32:42 +0000
  • 7087802fc8 Added some cool debugging information on available resolutions per device. the_fiddler 2008-01-25 14:32:09 +0000
  • d546132a5b Added some cool debugging information on available resolutions per device. the_fiddler 2008-01-25 14:32:09 +0000
  • d2f80532ca Now adds all available resolutions, not just the default one. the_fiddler 2008-01-25 14:01:07 +0000
  • ed45d3590d Now adds all available resolutions, not just the default one. the_fiddler 2008-01-25 14:01:07 +0000
  • d14c639ea7 Add temporary bits per pixel value (24) for testing purposes. the_fiddler 2008-01-25 13:58:16 +0000
  • f77e45a829 Add temporary bits per pixel value (24) for testing purposes. the_fiddler 2008-01-25 13:58:16 +0000
  • a1da9ff305 Screen and resolution enumeration should now work. the_fiddler 2008-01-25 13:56:52 +0000
  • afb44ac3fe Screen and resolution enumeration should now work. the_fiddler 2008-01-25 13:56:52 +0000
  • 5232e0a3b2 Do not free XRRScreenSize pointer in XRRSizes. the_fiddler 2008-01-25 13:50:50 +0000
  • daba18ac5d Do not free XRRScreenSize pointer in XRRSizes. the_fiddler 2008-01-25 13:50:50 +0000
  • a41007fd80 Trying to debug deadlock on screen resolution enumeration. the_fiddler 2008-01-25 13:45:32 +0000
  • 0a61071ab5 Trying to debug deadlock on screen resolution enumeration. the_fiddler 2008-01-25 13:45:32 +0000
  • 9d1316c51d Added debug information to XOpenDisplay etc calls. the_fiddler 2008-01-25 13:42:51 +0000
  • 72569e734f Added debug information to XOpenDisplay etc calls. the_fiddler 2008-01-25 13:42:51 +0000
  • a62e0fb6a6 Can't use Marshal.PtrToStructure(IntPtr, object) with boxed value types. Reverting to object Marshal.PtrToStructure(IntPtr, Type). the_fiddler 2008-01-25 13:38:39 +0000
  • f56450476d Can't use Marshal.PtrToStructure(IntPtr, object) with boxed value types. Reverting to object Marshal.PtrToStructure(IntPtr, Type). the_fiddler 2008-01-25 13:38:39 +0000
  • 3e45bbc85c Fixed pdb and mdb copying. the_fiddler 2008-01-25 13:35:21 +0000
  • b6ecd787fc Fixed pdb and mdb copying. the_fiddler 2008-01-25 13:35:21 +0000
  • c3998267ea Updated Build/Build.exe the_fiddler 2008-01-25 13:30:02 +0000
  • f8cbcf2f2f Updated Build/Build.exe the_fiddler 2008-01-25 13:30:02 +0000
  • 37884756e5 Now automatically copies .pdb and .mdb files on debug builds. the_fiddler 2008-01-25 13:27:30 +0000
  • 69f805bcfa Now automatically copies .pdb and .mdb files on debug builds. the_fiddler 2008-01-25 13:27:30 +0000
  • 5250b8b982 *Really* fixed libxrandr.so name. the_fiddler 2008-01-25 13:21:20 +0000
  • 49d3b00bf1 *Really* fixed libxrandr.so name. the_fiddler 2008-01-25 13:21:20 +0000
  • 4302aef419 Fixed libxrandr.so name. the_fiddler 2008-01-25 13:17:04 +0000
  • c8a80916d2 Fixed libxrandr.so name. the_fiddler 2008-01-25 13:17:04 +0000
  • eb404886ac Added debug code to dump the number of screens. the_fiddler 2008-01-25 13:13:05 +0000
  • 1578d18666 Added debug code to dump the number of screens. the_fiddler 2008-01-25 13:13:05 +0000
  • 84d2748c5e Use new properties from the API class. the_fiddler 2008-01-25 13:12:53 +0000
  • ddd812cff4 Use new properties from the API class. the_fiddler 2008-01-25 13:12:53 +0000
  • 3423a3f182 Added several properties to get the default screen, default display, screen count and default root window. Updated XRRSizes to abstract away the memory marshaling. the_fiddler 2008-01-25 13:12:33 +0000
  • a3ba77f35d Added several properties to get the default screen, default display, screen count and default root window. Updated XRRSizes to abstract away the memory marshaling. the_fiddler 2008-01-25 13:12:33 +0000
  • fac2251a81 Refresh rate may be zero - updated exception string. the_fiddler 2008-01-25 13:11:46 +0000
  • d3c9517158 Refresh rate may be zero - updated exception string. the_fiddler 2008-01-25 13:11:46 +0000
  • 9ccb301c04 Refresh rate may be zero. the_fiddler 2008-01-25 10:23:17 +0000
  • 3608654eb1 Refresh rate may be zero. the_fiddler 2008-01-25 10:23:17 +0000
  • f4beb31381 Added a bogus default device for testing. the_fiddler 2008-01-25 10:21:00 +0000
  • 605f04bf3d Added a bogus default device for testing. the_fiddler 2008-01-25 10:21:00 +0000
  • 033a394c9d Clarified what the DisplayDevice constructor does. the_fiddler 2008-01-25 10:20:44 +0000
  • 8630edaaf6 Clarified what the DisplayDevice constructor does. the_fiddler 2008-01-25 10:20:44 +0000
  • 60138b2ff4 Lock in constructor for thread safety. the_fiddler 2008-01-25 10:20:25 +0000
  • f3c028e5d2 Lock in constructor for thread safety. the_fiddler 2008-01-25 10:20:25 +0000
  • 534de7a266 Added return value to X11XrandrDisplayDevice.TryChangeResolution the_fiddler 2008-01-25 10:03:13 +0000
  • a1656c6830 Added return value to X11XrandrDisplayDevice.TryChangeResolution the_fiddler 2008-01-25 10:03:13 +0000
  • 0e58ab2ee7 Added X11XrandrDisplayDevice.cs implementation. the_fiddler 2008-01-25 10:02:05 +0000
  • f35e6e1e07 Added X11XrandrDisplayDevice.cs implementation. the_fiddler 2008-01-25 10:02:05 +0000
  • 96b38b95f4 Create X11/X11XrandrDisplayDevice on X11 platforms. the_fiddler 2008-01-25 10:01:46 +0000
  • 6c0648a547 Create X11/X11XrandrDisplayDevice on X11 platforms. the_fiddler 2008-01-25 10:01:46 +0000
  • eabee7c147 Add docs to static constructor. the_fiddler 2008-01-25 10:01:23 +0000
  • 442a873a5f Add docs to static constructor. the_fiddler 2008-01-25 10:01:23 +0000
  • 278cce7337 added Bind* Helpers. chrisbrandtner 2008-01-24 22:53:09 +0000
  • 08409b1ca3 added Bind* Helpers. chrisbrandtner 2008-01-24 22:53:09 +0000
  • 0e7df66261 Completed Xrandr functions and structs. the_fiddler 2008-01-24 22:39:06 +0000
  • d24cc61a23 Completed Xrandr functions and structs. the_fiddler 2008-01-24 22:39:06 +0000
  • 94603aaedf Disabled Status struct. the_fiddler 2008-01-24 22:38:50 +0000
  • ca36fcedb1 Disabled Status struct. the_fiddler 2008-01-24 22:38:50 +0000
  • 94f567c80d Started adding Xrandr functions. the_fiddler 2008-01-24 21:21:17 +0000
  • 112732353d Started adding Xrandr functions. the_fiddler 2008-01-24 21:21:17 +0000
  • 37ad581088 Added platform detecion. the_fiddler 2008-01-24 21:20:59 +0000
  • db0e269791 Added platform detecion. the_fiddler 2008-01-24 21:20:59 +0000
  • 69a1168f3d Public X11 classes made internal. the_fiddler 2008-01-24 21:18:23 +0000
  • 5462307a97 Public X11 classes made internal. the_fiddler 2008-01-24 21:18:23 +0000
  • 95838acb4f improved docu. chrisbrandtner 2008-01-24 21:12:06 +0000
  • 6f20f47bcf improved docu. chrisbrandtner 2008-01-24 21:12:06 +0000
  • f7d88c5252 Updated with fullscreen support. the_fiddler 2008-01-24 13:07:51 +0000
  • 76a866c1cb Updated with fullscreen support. the_fiddler 2008-01-24 13:07:51 +0000
  • ed50f9242f Updated documentation. the_fiddler 2008-01-24 12:36:49 +0000
  • e08c0d3c9d Updated documentation. the_fiddler 2008-01-24 12:36:49 +0000
  • e17439384b Fullscreen mode changes now work! the_fiddler 2008-01-24 12:36:40 +0000
  • 3a026d5d5e Fullscreen mode changes now work! the_fiddler 2008-01-24 12:36:40 +0000
  • c64efeb942 Refresh rate is now considered a match, if it is less than 1.0Hz away of the specified value. the_fiddler 2008-01-24 10:52:12 +0000
  • 54224ed65c Refresh rate is now considered a match, if it is less than 1.0Hz away of the specified value. the_fiddler 2008-01-24 10:52:12 +0000
  • 793744402e WinDisplayDevice is now multiple-monitor aware. Added SelectResolution function to DisplayDevice. Updated test to change settings on all available monitors. the_fiddler 2008-01-24 10:50:39 +0000
  • a4fe343d73 WinDisplayDevice is now multiple-monitor aware. Added SelectResolution function to DisplayDevice. Updated test to change settings on all available monitors. the_fiddler 2008-01-24 10:50:39 +0000
  • e12d986f24 Fixed DisplayDevice enumeration. the_fiddler 2008-01-24 09:30:49 +0000
  • e9b811de17 Fixed DisplayDevice enumeration. the_fiddler 2008-01-24 09:30:49 +0000
  • 542fd0b2f7 Added test for DisplayDevice. the_fiddler 2008-01-24 09:25:43 +0000
  • 30c63d6e3a Added test for DisplayDevice. the_fiddler 2008-01-24 09:25:43 +0000
  • 70ad9b8714 Fixed capitalization of Texture2D etc. the_fiddler 2008-01-24 09:25:24 +0000
  • 1a4c5adf89 Fixed capitalization of Texture2D etc. the_fiddler 2008-01-24 09:25:24 +0000
  • 40e9857c6f Reverted last commit (bogus!) the_fiddler 2008-01-24 09:24:11 +0000
  • f572f0e9ba Reverted last commit (bogus!) the_fiddler 2008-01-24 09:24:11 +0000
  • d8860a6aaa Fixed capitalization of Texture2D etc. the_fiddler 2008-01-24 09:17:07 +0000
  • 9449447981 Fixed capitalization of Texture2D etc. the_fiddler 2008-01-24 09:17:07 +0000
  • ecda68e709 Fixed capitalization of Texture2D etc. the_fiddler 2008-01-24 09:16:49 +0000
  • 5d51050576 Fixed capitalization of Texture2D etc. the_fiddler 2008-01-24 09:16:49 +0000
  • 0a06757331 Fixed capitalization of Texture2D. the_fiddler 2008-01-24 09:16:15 +0000
  • e946664646 Fixed capitalization of Texture2D. the_fiddler 2008-01-24 09:16:15 +0000
  • e088f62096 Changed capitalization rules to turn letters after digits to uppercase. Fixes Texture2D etc, but makes all hex specifiers to go uppercase... :/ the_fiddler 2008-01-24 09:16:00 +0000
  • 4a5fda3d95 Changed capitalization rules to turn letters after digits to uppercase. Fixes Texture2D etc, but makes all hex specifiers to go uppercase... :/ the_fiddler 2008-01-24 09:16:00 +0000