2025-07-18 10:25 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001533Spring engineGeneralpublic2009-08-19 12:49
ReporterjK 
Assigned ToAuswaschbar 
PrioritynormalSeverityminorReproducibilityN/A
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0001533: aGUI, SDL, WinAPI, MouseInput
DescriptionWith the merge of aGUI the WinAPI mouse handling got again replaced with SDL's buggy one.
First, SDL's mouse handling is bugged on Win32, so mouse movement lags and it eats mouseclicks (and report incorrect clickpos for the registered ones).

The switch back to SDL was done because aGUI handles SDL_events directly what is a failure itself. Spring already got a working abstraction of that input layers via CGameController.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0003877

Auswaschbar (reporter)

The CGameController abstraction fails. SDL_events structure offers greater flexibility while keeping coding effort down.

Did you experienced missed clicks, or movement lag? Because noone have had them yet.

~0003878

Auswaschbar (reporter)

Maybe I will just make SDL events out of winapi calls?

~0003882

Auswaschbar (reporter)

Added, and tested with wine. Please report issues here (if any).
+Notes

-Issue History
Date Modified Username Field Change
2009-08-09 19:06 jK New Issue
2009-08-10 19:46 Auswaschbar Note Added: 0003877
2009-08-10 19:52 Auswaschbar File Added: wsdl.cpp.zip
2009-08-10 19:53 Auswaschbar Note Added: 0003878
2009-08-10 23:38 Auswaschbar Note Added: 0003882
2009-08-10 23:38 Auswaschbar Status new => feedback
2009-08-19 12:49 Auswaschbar Status feedback => resolved
2009-08-19 12:49 Auswaschbar Resolution open => fixed
2009-08-19 12:49 Auswaschbar Assigned To => Auswaschbar
+Issue History