Commit Graph

41 Commits (9e4185bf75edbbf313735be56b1aaefcf0d31299)

Author SHA1 Message Date
Ansariel b42f9d836b Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings 2024-06-01 15:49:26 +02:00
Ansariel e2e37cced8 Fix line endlings 2024-05-22 22:40:26 +03:00
Ansariel 1b67dd855c Merge remote-tracking branch 'origin/main' into DRTVWR-600-maint-A
# Conflicts:
#	autobuild.xml
#	indra/cmake/CMakeLists.txt
#	indra/cmake/GoogleMock.cmake
#	indra/llaudio/llaudioengine_fmodstudio.cpp
#	indra/llaudio/llaudioengine_fmodstudio.h
#	indra/llaudio/lllistener_fmodstudio.cpp
#	indra/llaudio/lllistener_fmodstudio.h
#	indra/llaudio/llstreamingaudio_fmodstudio.cpp
#	indra/llaudio/llstreamingaudio_fmodstudio.h
#	indra/llcharacter/llmultigesture.cpp
#	indra/llcharacter/llmultigesture.h
#	indra/llimage/llimage.cpp
#	indra/llimage/llimagepng.cpp
#	indra/llimage/llimageworker.cpp
#	indra/llimage/tests/llimageworker_test.cpp
#	indra/llmessage/tests/llmockhttpclient.h
#	indra/llprimitive/llgltfmaterial.h
#	indra/llrender/llfontfreetype.cpp
#	indra/llui/llcombobox.cpp
#	indra/llui/llfolderview.cpp
#	indra/llui/llfolderviewmodel.h
#	indra/llui/lllineeditor.cpp
#	indra/llui/lllineeditor.h
#	indra/llui/lltextbase.cpp
#	indra/llui/lltextbase.h
#	indra/llui/lltexteditor.cpp
#	indra/llui/lltextvalidate.cpp
#	indra/llui/lltextvalidate.h
#	indra/llui/lluictrl.h
#	indra/llui/llview.cpp
#	indra/llwindow/llwindowmacosx.cpp
#	indra/newview/app_settings/settings.xml
#	indra/newview/llappearancemgr.cpp
#	indra/newview/llappearancemgr.h
#	indra/newview/llavatarpropertiesprocessor.cpp
#	indra/newview/llavatarpropertiesprocessor.h
#	indra/newview/llbreadcrumbview.cpp
#	indra/newview/llbreadcrumbview.h
#	indra/newview/llbreastmotion.cpp
#	indra/newview/llbreastmotion.h
#	indra/newview/llconversationmodel.h
#	indra/newview/lldensityctrl.cpp
#	indra/newview/lldensityctrl.h
#	indra/newview/llface.inl
#	indra/newview/llfloatereditsky.cpp
#	indra/newview/llfloatereditwater.cpp
#	indra/newview/llfloateremojipicker.h
#	indra/newview/llfloaterimsessiontab.cpp
#	indra/newview/llfloaterprofiletexture.cpp
#	indra/newview/llfloaterprofiletexture.h
#	indra/newview/llgesturemgr.cpp
#	indra/newview/llgesturemgr.h
#	indra/newview/llimpanel.cpp
#	indra/newview/llimpanel.h
#	indra/newview/llinventorybridge.cpp
#	indra/newview/llinventorybridge.h
#	indra/newview/llinventoryclipboard.cpp
#	indra/newview/llinventoryclipboard.h
#	indra/newview/llinventoryfunctions.cpp
#	indra/newview/llinventoryfunctions.h
#	indra/newview/llinventorygallery.cpp
#	indra/newview/lllistbrowser.cpp
#	indra/newview/lllistbrowser.h
#	indra/newview/llpanelobjectinventory.cpp
#	indra/newview/llpanelprofile.cpp
#	indra/newview/llpanelprofile.h
#	indra/newview/llpreviewgesture.cpp
#	indra/newview/llsavedsettingsglue.cpp
#	indra/newview/llsavedsettingsglue.h
#	indra/newview/lltooldraganddrop.cpp
#	indra/newview/llurllineeditorctrl.cpp
#	indra/newview/llvectorperfoptions.cpp
#	indra/newview/llvectorperfoptions.h
#	indra/newview/llviewerparceloverlay.cpp
#	indra/newview/llviewertexlayer.cpp
#	indra/newview/llviewertexturelist.cpp
#	indra/newview/macmain.h
#	indra/test/test.cpp
2024-05-22 19:04:52 +02:00
Andrey Lihatskiy 1b68f71348 #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
Ansariel 60d3dd98a4 Convert remaining BOOL to bool 2024-02-21 23:14:31 +02:00
Andrey Lihatskiy d08859f3f4 Merge branch 'main' into DRTVWR-587-maint-V
# Conflicts:
#	autobuild.xml
2023-08-23 22:28:01 +03:00
Andrey Lihatskiy bbb1f32cfc SL-20121 Fixed the crash in LLViewerInput::getKeyBindingAsString() 2023-08-04 01:44:44 +03:00
Andrey Kleshchev 4c89ad5586 SL-19306 A method of displaying user-customized keybindings in user-visible text 2023-07-17 15:46:18 +03:00
Mnikolenko Productengine 68a064431c SL-19702 don't skip double clicks when clicking scripted objects 2023-07-12 12:44:23 +03:00
Maxim Nikolenko 4aa44bdfc9 SL-19702 restore previous double clicking behavior for objects 2023-07-07 20:30:25 +03:00
Maxim Nikolenko 5928afda8a
SL-19702 restore previous double clicking behavior for objects (#266) 2023-07-06 21:46:19 +03:00
Mnikolenko Productengine 46427eefd4 SL-17916 FIXED Unnecessary double click actions 2022-10-18 19:51:12 +03:00
Andrey Kleshchev fc90fee508 SL-16976 SL-443 Keybindings: Backward compatibility #3 2022-03-04 22:27:38 +02:00
Andrey Lihatskiy 93262cf286 DRTVWR-540 Merge follow up fix 2021-11-19 13:00:36 +02:00
Andrey Lihatskiy 0dd4577013 DRTVWR-540 Post-merge build fix 2021-11-19 05:57:01 +02:00
Andrey Lihatskiy 49dd88e86c Merge branch 'master' into DRTVWR-540-maint
# Conflicts:
#	indra/newview/llfloatereditextdaycycle.cpp
#	indra/newview/llviewerinput.cpp
2021-11-19 04:45:15 +02:00
Andrey Kleshchev 28e07331ac SL-15594 Ignore voice keys when keybinding is waiting for a key 2021-09-17 23:15:14 +03:00
Andrey Kleshchev 6d05c44d71 SL-15791 Assigned walk_to or teleport_to sometimes prevents controls from triggering 2021-08-11 21:37:32 +03:00
Andrey Kleshchev 10ba971b58 SL-15791 Double click was not causing CONTROL_LBUTTON_DOWN 2021-08-11 21:25:34 +03:00
Andrey Kleshchev f55821a6da SL-15791 CONTROL_ML_LBUTTON and CONTROL_LBUTTON were triggered simultaneously 2021-08-11 01:46:00 +03:00
Andrey Kleshchev 573c23488f SL-15727 Mouse 'up' event was ignored 2021-07-30 01:21:21 +03:00
Andrey Kleshchev 84a0ae682a SL-15611 Do not ignore mask modifiers for mouse-teleporting 2021-07-21 22:15:12 +03:00
Andrey Kleshchev 2d855a9fd7 SL-15594 Reimplement previous voice keybind behavior
Also fixed dupplicate checks
2021-07-16 22:59:08 +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 04b6b6d1ba SL-443 Keybindings: Do not error on unknown function
It is likely be from newer viewer / Preparations for SL-443 deloyment.
2021-07-15 18:49:58 +03:00
Andrey Kleshchev 09f53a672b SL-443 keybindings: Do not error on unknown function
It is likely be from newer viewer / Preparations for SL-443 deloyment.
2021-07-15 18:47:07 +03:00
Mnikolenko Productengine 4de5f6a853 SL-14455 FIXED Drag ground to turn is still active when Single click on land is set to No action 2020-12-03 17:10:50 +02:00
Mnikolenko Productengine 99daebb1de SL-14456 FIXED Stop Moving action does not work in the custom key mappings viewer 2020-12-03 15:20:50 +02:00
Andrey Lihatskiy e6abf3dcb2 Mac buildfix 2020-06-23 14:51:28 +03:00
AndreyL ProductEngine 0b07e057b1 Buildfix 2020-06-23 14:51:28 +03:00
andreykproductengine 708fdb4e67 SL-6109 Mouse localization support 2020-06-23 14:50:59 +03:00
Ansariel Hiller 3ae6b2484e Fix double-tab run right not working properly 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 57bf6eafc1 SL-6109 Better running 2020-06-23 14:50:03 +03:00
andreykproductengine 6597c76967 SL-6109
- Fixed line endings in xml file
- Removed obsolete UI element and it's code
- Fixed issue with return value caused by rebase
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 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