Commit Graph

69 Commits (998224e6a6166f805200c8f1bfa40adac0178b81)

Author SHA1 Message Date
Ansariel 998224e6a6 Fix/cleanup LLAvatarPropertiesProcessor after merge 2024-05-01 13:30:49 +02:00
Ansariel 5f1a19af72 Merge remote-tracking branch 'LL/marchcat/x-ws-merge'
# Conflicts:
#	autobuild.xml
#	indra/linux_crash_logger/llcrashloggerlinux.cpp
#	indra/newview/llappviewerlinux_api.h
#	indra/newview/llappviewerlinux_api_dbus.cpp
#	indra/newview/llappviewerlinux_api_dbus.h
#	indra/newview/llavatarpropertiesprocessor.h
#	indra/newview/llcallbacklist.cpp
#	indra/newview/llimpanel.h
2024-05-01 12:30:57 +02:00
Andrey Lihatskiy 38c2a5bde9 Merge branch 'marchcat/w-whitespace' into marchcat/x-ws-merge 2024-05-01 08:16:58 +03: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
Andrey Kleshchev bc29431ab2 viewer#1309 Handle deprecated avatar properties messages
since server still sends those in some cases
2024-04-24 22:53:29 +03:00
Ansariel f6f68bb332 Merge branch 'DRTVWR-591-maint-X' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/newview/llavatarpropertiesprocessor.cpp
#	indra/newview/llpanelprofile.cpp
2023-11-07 09:09:54 +01:00
Alexander Gavriliuk 85c4ea76b9 SL-20163 Allow residents to hide exact join date on profiles (check server support) 2023-11-06 19:40:19 +01:00
Ansariel 412a751f39 Merge branch 'DRTVWR-591-maint-X' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/newview/llavatarpropertiesprocessor.cpp
2023-10-26 23:32:41 +02:00
Andrey Kleshchev 62f864c045 SL-20513 Fix using wrong data struct #4 2023-10-26 23:00:05 +03:00
Ansariel 63f30264ff Merge branch 'DRTVWR-591-maint-X' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/llui/lltransutil.cpp
#	indra/llwindow/llwindowmacosx.cpp
#	indra/llwindow/llwindowmacosx.h
#	indra/newview/app_settings/settings.xml
#	indra/newview/llavatarpropertiesprocessor.cpp
#	indra/newview/llavatarpropertiesprocessor.h
#	indra/newview/llinspectavatar.cpp
#	indra/newview/llpanelprofile.cpp
#	indra/newview/llpanelprofile.h
#	indra/newview/llviewerjoystick.cpp
2023-10-26 20:58:56 +02:00
Andrey Kleshchev f54d0329f3 SL-20513 Cleanup LLAvatarPropertiesProcessor #2 2023-10-25 19:13:21 +03:00
Andrey Kleshchev d4087fce7b SL-20513 Cleanup LLAvatarPropertiesProcessor #1 2023-10-25 19:13:21 +03:00
Ansariel 1f27d2b623 Remove unnecessary make_pair call 2023-10-24 19:10:46 +03:00
Ansariel 9bfb2b57c9 Add some optimizations and modern C++ while already touching LLAvatarPropertiesProcessor 2023-10-24 19:10:46 +03:00
Ansariel 2be809d98d Fill agent_id fields in LLAvatarData correctly when using capability for avatar properties request 2023-10-24 19:10:46 +03:00
Ansariel 106f900673 Fix protocol bug for avatar properties request via cap, causing a glitch in the matrix 2023-10-23 14:09:54 +02:00
Ansariel 866e71d1f8 Merge branch 'DRTVWR-591-maint-X' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/llui/lllineeditor.cpp
#	indra/newview/installers/windows/installer_template.nsi
#	indra/newview/llappearancemgr.cpp
#	indra/newview/llavatarpropertiesprocessor.cpp
#	indra/newview/llavatarpropertiesprocessor.h
#	indra/newview/llgesturemgr.cpp
#	indra/newview/llgroupactions.cpp
#	indra/newview/lltoastalertpanel.cpp
#	indra/newview/skins/default/xui/en/floater_preview_gesture.xml
#	indra/newview/skins/default/xui/en/panel_group_general.xml
#	indra/newview/skins/default/xui/en/panel_group_info_sidetray.xml
#	indra/newview/skins/default/xui/en/strings.xml
2023-10-21 13:52:40 +02:00
Alexander Gavriliuk 702e4c7dc1 SL-20163 Rework LLAvatarPropertiesProcessor::sendRequest() 2023-10-20 19:23:29 +02:00
Alexander Gavriliuk b83b4e0848 SL-20163 Rework hide_age in processAvatarPropertiesReply() 2023-10-20 01:46:42 +02:00
Alexander Gavriliuk 537cb91171 SL-20163 Rework add/remove observers in LLAvatarPropertiesProcessor 2023-10-20 01:45:57 +02:00
Ansariel 05acd8a87e Merge branch 'DRTVWR-591-maint-X' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/newview/llappearancemgr.cpp
#	indra/newview/llappearancemgr.h
#	indra/newview/llinventorybridge.cpp
#	indra/newview/llinventorygallery.cpp
#	indra/newview/lllocationinputctrl.cpp
#	indra/newview/llpanelprofile.cpp
#	indra/newview/llpanelprofile.h
#	indra/newview/llpanelwearing.cpp
#	indra/newview/llslurl.cpp
#	indra/newview/skins/default/xui/en/menu_inventory.xml
#	indra/newview/skins/default/xui/en/menu_viewer.xml
#	indra/newview/skins/default/xui/en/panel_profile_firstlife.xml
#	indra/newview/skins/default/xui/en/panel_profile_secondlife.xml
2023-10-18 13:42:28 +02:00
Andrey Kleshchev bae25942a7 SL-20163 Fix missing flags
Just in case, this is not fully in use yet, mostly because requests
for avatar icons will become very heavy due all that additional info
2023-10-17 16:33:59 +03:00
Alexander Gavriliuk 633865320a SL-20163 Rename hide_sl_age to hide_age 2023-10-17 15:31:21 +02:00
Alexander Gavriliuk 96e4592564 SL-20163 Delete LLAvatarPropertiesProcessor::sendAvatarPropertiesUpdate 2023-10-14 01:38:08 +02:00
Ansariel 197e601217 Unscrew broken avatar properties request in Havok builds caused by check for a cap that isn't used in the end anyway 2022-12-04 16:52:20 +01:00
Beq a8fd107029 Restore udp profiles for opensim
Restore UDP and remove superfluous buttons when no cap is available
Image  updates work as before (no direct from disk updates)
2022-09-28 19:21:54 +01:00
Ansariel c6ac9beb04 Merge branch 'DRTVWR-483' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	indra/newview/llpanelprofile.cpp
#	indra/newview/llstartup.cpp
#	indra/newview/llviewerfloaterreg.cpp
#	indra/newview/llviewerregion.cpp
#	indra/newview/skins/default/xui/en/panel_edit_classified.xml
#	indra/newview/skins/default/xui/en/panel_edit_pick.xml
#	indra/newview/skins/default/xui/en/panel_pick_info.xml
#	indra/newview/skins/default/xui/en/panel_profile_secondlife.xml
2022-06-03 11:40:46 +02:00
Andrey Kleshchev 4ffc6c3fde SL-15312 Tweaks and fixes
- Allowed resizing text fields for classifieds in profiles
- Fixed mislabeled floater from picks to classifieds
- Fixed classified floater's title
- Added support to see multiple classifieds
- Removed obsolete panels
- Fixed pick requests for various menus
- Fixed pick creation from landmarks
- Improved online status handling
- Updated headers in files
2022-05-31 01:47:30 +03:00
Ansariel c6443ee2bf Merge branch 'DRTVWR-483' of https://bitbucket.org/lindenlab/viewer 2022-05-10 17:27:06 +02:00
Andrey Kleshchev 39ab2fb3fe SL-16937 Replace sendAvatarPropertiesUpdate with profile cap in preferences
To avoid data loss, old api trims profile descriptions
2022-05-08 13:31:50 +03:00
Ansariel f77a134402 Merge branch 'DRTVWR-483' of https://bitbucket.org/lindenlab/viewer
# Conflicts:
#	indra/newview/llpanelprofile.cpp
#	indra/newview/llviewermenu.cpp
#	indra/newview/skins/default/xui/en/panel_edit_profile.xml
#	indra/newview/skins/default/xui/en/panel_profile_secondlife.xml
2022-03-19 14:35:42 +01:00
Andrey Kleshchev 259c5e3ffe SL-16937 New Profile capability, PUT method #2 2022-03-12 00:06:33 +02:00
Andrey Kleshchev 8fce056c64 SL-16937 New Profile capability, GET method #1
in progress, will change as cap changes
2022-03-10 23:43:21 +02:00
Andrey Lihatskiy 638fe87576 Merge branch 'master' into DRTVWR-483
# Conflicts:
#	indra/newview/llpanelpicks.cpp
#	indra/newview/llpanelpicks.h
#	indra/newview/llviewerfloaterreg.cpp
2021-07-23 07:10:26 +03:00
Ansariel 3c1d189bb8 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-06-25 09:26:10 +02:00
Ansariel b677e01629 Merge branch 'DRTVWR-518-ui' of https://bitbucket.org/lindenlab/viewer 2020-09-23 19:02:19 +02:00
Mnikolenko Productengine 2c0814b00a SL-13335 Friendlier L$ Buy flow when no payment method on file 2020-09-23 11:43:53 +03:00
Ansariel 69f14e2f29 Initial merge of viewer-legacy-profiles
For the time being, use the Firestorm legacy profiles. Can be switched via FSUseOwnProfiles debug setting
2019-07-19 11:21:54 +02:00
Kadah_Coba a4517dee89 Added intrests info support to LLAvatarPropertiesProcessor 2019-03-02 23:50:20 -08:00
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Tank_Master 6babf8abd2 Merge LL 3.7.7 2014-06-09 11:29:57 -07:00
Richard Linden e340009fc5 second phase summer cleaning
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Richard Linden a2e22732f1 Summer cleaning - removed a lot of llcommon dependencies to speed up build times
consolidated most indra-specific constants in llcommon under indra_constants.h
fixed issues with operations on mixed unit types (implicit and explicit)
made LL_INFOS() style macros variadic in order to subsume other logging methods
such as ll_infos
added optional tag output to error recorders
2013-07-30 19:13:45 -07:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Tank_Master d4640277d0 Merge LL 3.5.3 release. 2013-07-09 16:24:58 -07:00
Cinders d433c926e9 FIRE-6310: Legacy search improvements
Refactor UI to use tabbed panels
Refactor observer code to improve result request speed
Add event searching

TODO: Additional details in results panel by request
TODO: Minimize floater during teleport by request
2012-12-12 21:33:03 -07:00
Cinders 3c35c5ea85 FIRE-6310: Fix search compatibility in some cases 2012-11-24 12:05:35 -07:00
callum ac50379957 SH-3065 FIX Investigate fixes for out-of-order operations on startup
Reviewed by Simon
2012-04-12 11:55:37 -07:00
Tank_Master 991d43709c merge LL 3.3.3 beta 2012-06-16 07:22:27 -07:00