View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0001533 | Spring engine | General | public | 2009-08-09 19:06 | 2009-08-19 12:49 | ||||
Reporter | jK | ||||||||
Assigned To | Auswaschbar | ||||||||
Priority | normal | Severity | minor | Reproducibility | N/A | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0001533: aGUI, SDL, WinAPI, MouseInput | ||||||||
Description | With 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. | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
|
Auswaschbar (reporter) 2009-08-10 19:46 |
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. |
Auswaschbar (reporter) 2009-08-10 19:53 |
Maybe I will just make SDL events out of winapi calls? |
Auswaschbar (reporter) 2009-08-10 23:38 |
Added, and tested with wine. Please report issues here (if any). |
![]() |
|||
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 |