Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: ff346b229aba66359bee500fd5cb74207bf996eb
https://github.com/Warzone2100/warzone2100/commit/ff346b229aba66359bee500fd5cb74207bf996eb
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keyedit.cpp
M src/keymap.cpp
M src/keymap.h
Log Message:
---
feat: allow assigning keybinds to mouse keys
RMB/LMB/MMB are excluded for now, as handling for their actions is littered all
over the codebase. Default mouse wheel actions are still executed normally, so
binding to mouse wheel is a bit wacky until I get around to changing the zoom
etc. to regular keybinds.
Commit: 77a2f045b81461fe96ff23544d22eb6c9a006739
https://github.com/Warzone2100/warzone2100/commit/77a2f045b81461fe96ff23544d22eb6c9a006739
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keyedit.cpp
Log Message:
---
fix: Debug message formatting not compiling on some distributions
Commit: 04f714699efa850a41db2111631d7ffa2f11993b
https://github.com/Warzone2100/warzone2100/commit/04f714699efa850a41db2111631d7ffa2f11993b
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/display.cpp
M src/keyedit.cpp
M src/keymap.cpp
M src/keymap.h
Log Message:
---
feat: preliminary support for secondary keybinds
Keybind editor still WIP
Commit: 7a0dce37566ca145eb9e8ca48f10768b7077ab72
https://github.com/Warzone2100/warzone2100/commit/7a0dce37566ca145eb9e8ca48f10768b7077ab72
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/configuration.cpp
M src/display.cpp
M src/frontend.cpp
M src/ingameop.cpp
M src/ingameop.h
M src/keymap.cpp
M src/keymap.h
M src/radar.cpp
M src/warzoneconfig.cpp
M src/warzoneconfig.h
Log Message:
---
fix: Fixed assertion failure when zooming minimap/radar, clean up
war_ZoomEvent leftovers
Commit: 1cf5997d480b3767acab1d76b76eeadb4465258f
https://github.com/Warzone2100/warzone2100/commit/1cf5997d480b3767acab1d76b76eeadb4465258f
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M lib/widget/scrollablelist.cpp
Log Message:
---
fix: avoid possible copy in loop
Commit: 2dd1d5f6f3ef2197c0e071cb46b4cbca794e1cf8
https://github.com/Warzone2100/warzone2100/commit/2dd1d5f6f3ef2197c0e071cb46b4cbca794e1cf8
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keyedit.cpp
M src/keymap.cpp
M src/keymap.h
Log Message:
---
feat: secondary key mappings can now be assigned from the settings menu
Commit: 3630667ab06cf91c03c3b9a04bac629f583901f1
https://github.com/Warzone2100/warzone2100/commit/3630667ab06cf91c03c3b9a04bac629f583901f1
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keybind.cpp
M src/keymap.cpp
M src/keymap.h
Log Message:
---
refact: change lastSubKey to KeyMappingInput to catch mouse keys there, too
Commit: ba9b667317aa72f794e316e9bf014f15b83b122e
https://github.com/Warzone2100/warzone2100/commit/ba9b667317aa72f794e316e9bf014f15b83b122e
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keyedit.cpp
M src/keymap.cpp
M src/keymap.h
Log Message:
---
refact: renamed KeyMappingPriority -> KeyMappingSlot to better describe its
purpose
Commit: 8487523acae1f0230844550e56fcecb38851
https://github.com/Warzone2100/warzone2100/commit/8487523acae1f0230844550e56fcecb38851
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keybind.cpp
M src/keyedit.cpp
M src/keymap.cpp
M src/keymap.h
Log Message:
---
refact: utilities for handling keymap inputs
Commit: b94e0a7ba1711858b7b48b1660eef4e33998f18c
https://github.com/Warzone2100/warzone2100/commit/b94e0a7ba1711858b7b48b1660eef4e33998f18c
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keyedit.cpp
Log Message:
---
refact: stack mapping slots vertically in the keymap editor
Commit: 18f92275e95fe439ddde220d1c5d477f0fc613aa
https://github.com/Warzone2100/warzone2100/commit/18f92275e95fe439ddde220d1c5d477f0fc613aa
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keyedit.cpp
Log Message:
---
fix: fixed mappings' secondary slot can be bound
Commit: e6651596411279aaff9b8841ce784e0fb4d380d3
https://github.com/Warzone2100/warzone2100/commit/e6651596411279aaff9b8841ce784e0fb4d380d3
Author: toilari
Date: 2021-05-01 (Sat, 01 May 2021)
Changed paths:
M src/keymap.cpp
M src/keymap.h
Log Message:
---
refact: handle meta-conflicts by sorting the