Commit Graph

10 Commits (d0102af56d3b1d5b1d9bf3c8eb9aeea77028b70e)

Author SHA1 Message Date
Fawrsk 9e743c99fb Cleanup for loops in llcommon to use C++11 range based for loops 2023-01-07 00:38:12 -04:00
Nat Goodspeed 8f6ffd489d DRTVWR-575: Introduce LLKeyBind::endNonEmpty()
and use it to replace dubious loops in asLLSD() and trimEmpty().
2022-12-06 13:04:35 -05:00
Nat Goodspeed 9522a0b7c1 DRTVWR-575: Fix llcommon assumptions that size_t fits in 4 bytes.
It's a little distressing how often we have historically coded S32 or U32 to
pass a length or index.

There are more such assumptions in other viewer subdirectories, but this is a
start.
2022-11-03 14:58:32 -04:00
andreykproductengine 7e0254ecd5 SL-6109 Fixed issue with llcontrols ignoring left mouse button with masks 2020-06-24 15:28:01 +03:00
andreykproductengine 5568018bd2 SL-6109 Better key and table localization support and fix for key-replacing 2020-06-23 14:50:05 +03:00
andreykproductengine e211372923 SL-6109 Remade 'ignore' list processing, renamed and reformed keybindings 2020-06-23 14:50:02 +03:00
andreykproductengine 2532a2ee9e SL-6109 Conflict resolution 2020-06-23 14:48:03 +03:00
andreykproductengine c60b929fbb SL-6109 Mouse support ready 2020-06-23 14:48:03 +03:00
andreykproductengine 4df05c5a89 SL-6109 Keyaboard support ready 2020-06-23 14:48:02 +03:00
andreykproductengine b9294516fc SL-6109 Implement keybindings 2020-06-23 14:48:02 +03:00