Commit Graph

35 Commits (4c2d4e32addd95dedf01acf254db9b41b0813fdb)

Author SHA1 Message Date
Andrey Kleshchev 4c89ad5586 SL-19306 A method of displaying user-customized keybindings in user-visible text 2023-07-17 15:46:18 +03:00
Andrey Kleshchev 5f44c2a5ff SL-15869 Do not account for login menu when checking if key combination is avaliable
Ex: Allow mapping actions to Ctrl+Alt+D
2022-11-17 00:41:35 +02:00
Andrey Kleshchev fc90fee508 SL-16976 SL-443 Keybindings: Backward compatibility #3 2022-03-04 22:27:38 +02:00
Andrey Lihatskiy 73eec89131 Merge branch 'master' into DRTVWR-540-maint
# Conflicts:
#	autobuild.xml
#	indra/llcommon/llsys.cpp
#	indra/newview/app_settings/key_bindings.xml
#	indra/newview/llfloatereditextdaycycle.cpp
2022-02-28 21:54:21 +02:00
Andrey Kleshchev c748c1369b SL-443 Keybindings: Fix some settings not being loaded for editing 2021-08-12 00:12:34 +03:00
Andrey Kleshchev 30c67f6f18 SL-443 Remove legacy keybindings code 2021-07-30 08:57:21 +03:00
Andrey Kleshchev e7563ff13f SL-443 Keybindings: Backward compatibility #2 2021-07-15 21:24:22 +03:00
Andrey Kleshchev 48921a6232 SL-443 Keybindings: Backward compatibility 2021-07-15 20:22:53 +03:00
Andrey Kleshchev 0814ba3322 SL-443 Keybindings: Support reassigment of script interaction button 2021-07-15 18:50:44 +03:00
Andrey Kleshchev 725ae53bf5 SL-443 Keybindings: Restored default fails to save 2021-07-15 17:34:48 +03:00
Andrey Kleshchev 55a357bb12 SL-14457 Removed legacy 'click on land' setting support
By the time this will release, enough time should have passed for smooth transition.
Alternative to removing this is to make it check build id for anything older than 6.4.17.557391
2021-04-07 19:51:42 +03:00
Andrey Kleshchev 7717097f7c SL-6109 Teleport and autopilot should not work in some cases
Hides teleport_to and walk_to also optimizes couple things.
2020-06-23 20:29:00 +03:00
Andrey Kleshchev df306eec5b SL-13418 Restored original default value for DoubleClickTeleport 2020-06-23 14:51:30 +03:00
Andrey Kleshchev 74aba5768e SL-13418 Move and view panel now applies changes on the go 2020-06-23 14:51:30 +03:00
Andrey Kleshchev e578491be7 SL-13418 Restored previously removed 'click on land' controls from 'move & view'
According to UX UI engineer. Also adapted it to new system, but it needs a better solution.
2020-06-23 14:51:30 +03:00
Andrey Kleshchev 6092e2ffab SL-13418 Added converter from old mouse binding settings to new ones 2020-06-23 14:51:30 +03:00
Andrey Kleshchev c604b274fb SL-13421 Separated some sitting-exclusive controls 2020-06-23 14:51:29 +03:00
Andrey Kleshchev 629cd92c47 SL-13421 Removed camera control keybindings from mouselook 2020-06-23 14:51:29 +03:00
andreykproductengine 708fdb4e67 SL-6109 Mouse localization support 2020-06-23 14:50:59 +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
Ansariel Hiller 9b218acc35 Fix custom user keybindings not being displayed in preferences correctly 2020-06-23 14:50:04 +03:00
andreykproductengine 73a1877ff0 SL-6109
- Edit mode appears to be obsolete and is not used, cleaned up
- Improved ability to set defaults
- Improved some labels
- Made buttons bigger to accomodate languages with longer descriptions
- Added ability to assign key for all modes simultaneously
2020-06-23 14:50:04 +03:00
andreykproductengine b5b266c4d2 SL-6109
- Fixed defaults not restoring reliably
- Fixed temporary changes not lifting reliably
- Fixed switching modes was dropping changes to mode we switch to
2020-06-23 14:50:04 +03:00
andreykproductengine 7a14cf4203 SL-6109 Now changes are applied on the go and reverted on cancel 2020-06-23 14:50:03 +03:00
andreykproductengine 62214b53f0 SL-6109 Fixed conflict resolution issue caused by menu accelerators 2020-06-23 14:50:03 +03:00
andreykproductengine 7cec1f3381 SL-6109 Added default key for voice 2020-06-23 14:50:02 +03:00
andreykproductengine e211372923 SL-6109 Remade 'ignore' list processing, renamed and reformed keybindings 2020-06-23 14:50:02 +03:00
andreykproductengine 13a25be08f SL-6109 Better menu accelerator support and slight reorganization 2020-06-23 14:50:02 +03:00
andreykproductengine 2e656ed358 SL-6109 Removed obsolete control, moved table init to xml, cleanup 2020-06-23 14:49:40 +03:00
andreykproductengine 0b80218703 SL-6109 Cleanup, run commands, and preparation for tooltip support 2020-06-23 14:48:04 +03:00
andreykproductengine b12cf66963 SL-6109 Small reorganisation 2020-06-23 14:48:03 +03:00
andreykproductengine 2532a2ee9e SL-6109 Conflict resolution 2020-06-23 14:48:03 +03:00
andreykproductengine 4ae2165c45 SL-6109 LMB DLMB in progress 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