Commit Graph

61 Commits (cc8af5f37df1e200bc0b55740887a99157066e35)

Author SHA1 Message Date
Andrey Kleshchev a6daa3a26d SL-19432 External group links dont load in SL 2023-03-31 17:47:07 +03:00
Andrey Lihatskiy f836194516 Merge branch 'main' into DRTVWR-570-maint-Q
# Conflicts:
#	doc/contributions.txt
#	indra/newview/app_settings/shaders/class1/deferred/materialF.glsl
#	indra/newview/llfloater360capture.cpp
2022-12-12 20:53:11 +02:00
Andrey Kleshchev 6f946b6b16 SL-18165 Tighten up some command permissions 2022-10-11 17:29:44 +03:00
Andrey Lihatskiy b5861e58cb Merge branch 'master' into DRTVWR-565-maint-P 2022-09-15 20:43:02 +03:00
Mnikolenko Productengine 6724b8ce2c SL-18051 FIXED Have to leave group more than once to actually leave a group 2022-08-31 14:00:36 +03:00
Andrey Lihatskiy 1e0eafd50c Merge branch 'master' into DRTVWR-544-maint
# Conflicts:
#	indra/llaudio/llstreamingaudio_fmodstudio.cpp
#	indra/newview/llviewerregion.cpp
2022-02-28 21:56:25 +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
Mnikolenko Productengine b6f36a6159 SL-16535 FIXED The Search floater opens without appropriate search results after performing a search from the NavBar 2021-12-21 17:16:00 +02:00
Mnikolenko Productengine 1cd7252861 SL-15427 open Search without submitting a search request 2021-07-05 12:02:30 +03:00
Andrey Lihatskiy 0fa5fc47a2 Merge branch 'master' into DRTVWR-527-maint 2021-04-30 03:04:47 +03:00
Andrey Kleshchev aff37221dd SL-14794 Group floater not focusing when clicking on 'more info' or 'view profile' 2021-01-29 23:03:04 +02:00
Mnikolenko Productengine 6fdc9da2d3 SL-13587 FIXED The "Picks" floater is opened on the Viewer login page 2020-07-14 17:00:48 +03:00
andreykproductengine 9621dd8bbd SL-12100 Premium Enhancements - Changes to rates to create Groups, UI Work 2019-11-22 20:18:30 +02:00
andreykproductengine c61d0f4297 DRTVWR-493 LLUI to LLParamSingleton 2019-08-10 15:31:03 +03:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
maksymsproductengine 2af5c766c8 MAINT-4016 FIXED Viewer attempts full fetch of member list before allowing user to leave group 2014-05-15 04:56:20 +03:00
Richard Linden 52da9f5f49 merge with viewer-release 2013-09-09 18:58:41 -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
Merov Linden 2113bb8159 Pull merge from viewer-release 2013-05-22 11:23:51 -07:00
AlexanderP ProductEngine b9a96474e3 fix build 2013-04-04 15:25:33 +03:00
AlexanderP ProductEngine 2d7a09839e CHUI-841 FIXED No warning given that you cannot leave a group you are the last owner of in conversation floater and people floater
Added check in LLGroupActions::leave() method for number of members in the group and whether avatar is the owner.
Also added LLFetchGroupMemberData class which sends and handles async request for group member data and used in the above method.
2013-04-03 20:39:35 +03:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
AlexanderP ProductEngine 486bdf3284 CHUI-337 FIXED: To avoid confusion with a classes "...conversation..." and in accordance with the naming convention in the project, some classes and corresponding files should be renamed:
LLIMConversation -> LLFloaterIMSessionTab
LLIMFloater -> LLFloaterIMSession
LLNearbyChat -> LLFloaterIMNearbyChat
LLIMFloaterContainer -> LLFloaterIMContainer
LLNearbyChatBarListener -> LLFloaterIMNearbyChatListener
LLNearbyChatHandler -> LLFloaterIMNearbyChatHandler
2012-11-09 12:45:36 +02:00
Gilbert Gonzales 1a1a0b91c0 CHUI-383: Realized that prior changes for this bug caused a regress. The regress was using the people panel or a notecard to start a im/call with a user. When doing this the conversation line item would not be focused. Resolution: Changed all calls to LLIMFloater::show() to LLIMFloaterContainer::showConversation(), which will first select the conversation line item and then show the corresponding conversation floater. 2012-10-26 16:49:22 -07:00
Paul ProductEngine 9d3fc5d930 EXP-1209 FIXED Sidetray removed.
- Removed all sidetray dependencies and the sidetray itself.

- Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
2011-09-29 21:43:07 +03:00
Paul ProductEngine 8fd2d69fdf EXP-1224 FIXED (Create and register a floater for People side tab)
- Added a floater for People side tab.
- Replaced calls to LLSideTray with LLFloaterSidePanelContainer.
2011-09-27 22:51:43 +03:00
Andrew A. de Laix 96f5a8e19c add testing hook to send a group chat IM. 2011-04-14 15:23:09 -07:00
Nat Goodspeed e9f6de28b2 CHOP-581: Preliminary attempt to add enter/leave group chat hooks.
Unstable! Using present "startIM" is known to crash the Mac viewer. Committing
to migrate to different dev box for further debugging.
2011-04-12 11:04:19 -04:00
Richard Linden 592294a6ac SOCIAL-615 FIX Selecting create group, classified, or pick in profile and responding to notification with Don't Quit, clicking on the action again does not show notification 2011-03-01 20:11:49 -08:00
Richard Linden e062a2778b SOCIAL-608 FIX Create Classified link is available in Basic mode
SOCIAL-609 FIX Create Pick link is available in Basic mode in the web profile
SOCIAL-610 FIX View group info in Viewer sidebar are available in Basic mode
2011-02-28 23:43:05 -08:00
Richard Linden e02b83c350 SOCIAL-608 WIP Classified link is available in Basic mode 2011-02-28 22:06:21 -08:00
Seth ProductEngine 0a938d395c STORM-266 FIXED displaying group notices in detached People SP.
Fixed failure getting pointers to some child panels of LLSideTray while parent side panels are detached.
2010-09-28 19:40:31 +03:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Eugene Mutavchi b2c9f172d3 Fixed normal bug EXT-6712(SLapp: nothing happens after click on 'secondlife:///app/group/list/show' link from Nearby chat) - added showing my groups tab in people panel.
Reviewed by Vadim Savchuk, https://codereview.productengine.com/secondlife/r/196/

--HG--
branch : product-engine
2010-04-07 19:04:01 +03:00
Yuri Chebotarev 0a0f6dec5f fix for normal EXT-6346 SLapp group inspector link opens group profile instead
https://codereview.productengine.com/secondlife/r/138/
reviwed vsavchuk

--HG--
branch : product-engine
2010-03-31 16:46:16 +03:00
Ychebotarev ProductEngine 482eefcba9 fix for task EXT-4750 Disable "Join" dialog for free groups
also add group name to notification - more informative...

--HG--
branch : product-engine
2010-02-04 12:39:13 +02:00
Igor Borovkov f8bde94b9f completely got rid of Communicate floater and stuff
--HG--
branch : product-engine
2010-01-29 15:41:41 +02:00
Ychebotarev ProductEngine 6ce581432b possible fix for freeze with group activities
related bugs: EXT-4113 EXT-4111 EXT-4087
problem - findChild takes loooonng time to execute so cache it...

--HG--
branch : product-engine
2010-01-13 17:49:09 +02:00
Vadim Savchuk 1f5e82e140 Partially fixed major bug EXT-4112 ([BSI] Number of groups not limited to 25).
Viewer now disallows joining or creating groups if the limit reached.
A server-side fix is also needed.

--HG--
branch : product-engine
2010-01-12 20:01:10 +02:00
Igor Borovkov 304e321f89 implemented EXT-3515 Click on IM button for multiple selected Avatars each time creates new IM session
--HG--
branch : product-engine
2009-12-22 16:39:56 +02:00
Vadim Savchuk 24b1f27824 Added "Group Call" verb button to the group list so that you can start a call without opening group chat first (EXT-3596).
--HG--
branch : product-engine
2009-12-19 19:55:04 +02:00
Vadim Savchuk e303864c17 Merge from default branch.
Resolved conflicts in llalertdialog.h and llnotify.cpp (local deletion vs
remote change) by removing them.

--HG--
branch : product-engine
2009-12-15 17:14:31 +02:00
Vadim Savchuk 37b039b9fd Fixed normal priority bug EXT-2002 ([BSI] Side Tray opened on it's own when receiving group notice).
The check for group info panel visisbility was wrong (returned true even if a parent was invisible).

--HG--
branch : product-engine
2009-12-14 19:42:54 +02:00
Vadim Savchuk abb23ff312 Manual merge from default branch.
--HG--
branch : product-engine
2009-12-02 18:17:51 +02:00
Kent Quirk f496c2b164 DEV-43622 : API change (no functionality change) to fix a design error in LLSD
I made it about a year and a half ago; Zero found it while reading code. I had added a return value to LLSD::insert(), but a) did it wrong, and b) broke the STL-like semantics of insert(). So I've put insert() back to returning void and created LLSD::with(), which does what my earlier insert() did. The compiler then caught all the cases where insert()'s return value were being used, and I changed those to use with() instead.
2009-12-01 20:59:08 -05:00
Yuri Chebotarev b509e655bd fix for normal EXT-2820 [BSI] Functionality loss: Can't open groups from Resident's profile
--HG--
branch : product-engine
2009-12-01 15:55:24 +02:00
James Cook cbc0783cd1 Created lightweight LLNotificationsUtil::add(), switched most alerts to use it
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-25 01:15:50 -08:00
James Cook 458430be91 Removed include llnotifications.h from llfloater.h trying to speed builds
Fixed many other includes related to this file.
Cleaned out llfloatertestlistview to be an empty test floater.
2009-11-24 22:13:10 -08:00
Steve Bennetts efb512dc65 EXT-2644 - Add "Close Session" option to chicklet context menus 2009-11-18 14:07:35 -08:00