Syndicate content
Updated: 6 min 12 sec ago

[X11] Fixed XI2Mouse smooth scrolling

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[X11] Fixed XI2Mouse smooth scrolling The scrolling valuator offsets are now calculated correctly, based on the number of set bits in the valuator mask. Additionally XI2Mouse now runs on a background thread, using blocking XIfEvent. This should improve resonsiveness and reduce CPU usage, due to reduced polling./pre>

[X11] Improved XI2Mouse implementation

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[X11] Improved XI2Mouse implementation Horizontal and vertical smooth scrolling is now supported. Movement axes are now correctly identified. Device hotplugging has been improved./pre>

[Examples] Improved Mouse.GetState output

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[Examples] Improved Mouse.GetState output/pre>

[Mac] Implemented Mouse.GetCursorState()

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[Mac] Implemented Mouse.GetCursorState()/pre>

[Examples] Test Mouse.SetPosition

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[Examples] Test Mouse.SetPosition/pre>

[SDL] Use h-wheel events

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[SDL] Use h-wheel events/pre>

[Input] Improve SDL2 and Windows GetCursorState

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[Input] Improve SDL2 and Windows GetCursorState/pre>

[Input] Added Mouse.GetCursorPos() (WIP)

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>[Input] Added Mouse.GetCursorPos() (WIP)/pre>

Merge pull request #114 from thefiddler/nativewindow

12 May, 2014 - 00:20
pre style='white-space:pre-wrap;width:81ex'>Merge pull request #114 from thefiddler/nativewindow INativeWindow cleanup and consolidation/pre>

[Examples] Fixed Scroll.X/Y misreporting

9 May, 2014 - 23:52
pre style='white-space:pre-wrap;width:81ex'>[Examples] Fixed Scroll.X/Y misreporting Scroll.X and Y are no longer swapped./pre>

[Platform] Fixed keys getting stuck on focus loss

9 May, 2014 - 14:45
pre style='white-space:pre-wrap;width:81ex'>[Platform] Fixed keys getting stuck on focus loss NativeWindowBase will now clear all keyboard keys when losing focus. This prevents keys from getting stuck when refocusing the window. [Win] Also fixed WindowState.Maximized when WindowBorder is Hidden and the window is minimized./pre>

[Win] Fixed infinite recursion

9 May, 2014 - 14:14
pre style='white-space:pre-wrap;width:81ex'>[Win] Fixed infinite recursion/pre>

[Graphics] Made entry points internal

9 May, 2014 - 13:24
pre style='white-space:pre-wrap;width:81ex'>[Graphics] Made entry points internal Internal protected means internal *or* protected, not internal *and* protected./pre>

[Input] Do not hook FocusedChanged

9 May, 2014 - 13:23
pre style='white-space:pre-wrap;width:81ex'>[Input] Do not hook FocusedChanged This is handled by NativeWindowBase now./pre>

[Win] Cleaned up window size/pos properties

9 May, 2014 - 13:22
pre style='white-space:pre-wrap;width:81ex'>[Win] Cleaned up window size/pos properties/pre>

[X11] Fixed WindowBorder and WindowState setters

9 May, 2014 - 11:10
pre style='white-space:pre-wrap;width:81ex'>[X11] Fixed WindowBorder and WindowState setters After many hours of fighting with xlib, the monster is slain and WindowBorder/WindowState changes now take effect without messing up the window size or position on the desktop. Phew!/pre>

[Platform] Raise KeyUp events on focus lost

8 May, 2014 - 23:50
pre style='white-space:pre-wrap;width:81ex'>[Platform] Raise KeyUp events on focus lost This ensures that no keys are stuck in pressed state when the user switches away from the application window./pre>

[X11] Fixed key repeat

8 May, 2014 - 22:26
pre style='white-space:pre-wrap;width:81ex'>[X11] Fixed key repeat/pre>

[X11] Improved vsync support

8 May, 2014 - 22:13
pre style='white-space:pre-wrap;width:81ex'>[X11] Improved vsync support OpenTK will now check for GLX_EXT_swap_control, GLX_MESA_swap_control and GLX_SGI_swap_control. This allows us to control vsync on more systems./pre>

[X11] Corrected size events

8 May, 2014 - 18:58
pre style='white-space:pre-wrap;width:81ex'>[X11] Corrected size events/pre>