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
brad kittenbrink
1ea60591a9
Refactoring of llviewerprecompiledheaders.h to hopefully increase stability
...
and reduce unnecessary dependencies and incredibuild wedging. Hopefully in
the long run this will reduce build time. Also cleaned up a lot of header
file usage to conform better to the coding standard.
reviewed by james and steve.
2009-11-13 20:33:59 -05:00
Alexei Arabadji
8a4e36a9bd
fixed EXT-2295 "'Group Chat' btn makes chicklet appear only"
...
--HG--
branch : product-engine
2009-11-06 19:31:27 +02:00
Martin Reddy
eb620735fc
DEV-41358: Added support for search categories.
...
You can now specify a search category for all web-based searches,
e.g., "all" (default), "people", "places", "events", "groups", "wiki",
"destinations", "classifieds". Specifying a category will add the
relevant subdir to the search URL, as specified by the search team.
2009-10-20 14:07:50 +00:00
James Cook
a4c657a49d
Group inspectors now work. They are hooked up to About Land, build tools floater, and anywhere secondlife:///app/group URLs appear. Reviewed with Leyla.
2009-10-16 23:20:05 +00:00
Martin Reddy
cb926640b7
DEV-15182 VWR-5474 SEC-20: re-enabled support for clicking on the
...
following SLAPP URL types in an untrusted browser:
secondlife:///app/agent/...
secondlife:///app/group/...
secondlife:///app/parcel/...
In order to find a compromise between supporting these commands and
security concerns over potential griefing vectors, we use a throttling
solution when these commands are issued by untrusted web browsers.
That is, we only process one command per 15 seconds.
This applies to external browsers, like Firefox, as well as the
internal SL browser.
Notably, we continue to block secondlife:///app/teleport URLs.
Reviewed by james.
2009-09-14 17:09:45 +00:00
Monroe Williams
745845f799
svn merge -r 129841:129910 svn+ssh://svn.lindenlab.com/svn/linden/branches/moss/pluginapi_05-merge@129910
...
svn merge -r 129913:131718 svn+ssh://svn.lindenlab.com/svn/linden/branches/pluginapi/pluginapi_05
Some branch shenannigans in the pluginapi_05 branch caused this to become a two-part merge.
2009-08-27 19:00:18 +00:00
Steven Bennetts
af98aad98d
svn merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1471 https://svn.aws.productengine.com/secondlife/pe/stable-1@1476 -> viewer-2.0.0-3
...
EXT-65 EXT-270 EXT-359 EXT-361 EXT-367 EXT-367 EXT-368 EXT-455 EXT-468 EXT-530 EXT-539 EXT-540 EXT-542 EXT-545 EXT-555 EXT-557 EXT-558 EXT-559 EXT-559 EXT-560 EXT-561 EXT-562 EXT-563 EXT-564 EXT-566 EXT-568 EXT-569 EXT-570 EXT-571 EXT-581 EXT-590 EXT-594 EXT-596 EXT-597 EXT-601 EXT-602 EXT-603 EXT-613 EXT-620 EXT-624 EXT-628 EXT-630 EXT-631 EXT-632 EXT-639 EXT-640 EXT-641 EXT-642 EXT-662 EXT-671 EXT-672 EXT-676 EXT-682 EXT-692 EXT-703 EXT-717
2009-08-26 20:47:27 +00:00
Steven Bennetts
73caee4208
svn merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1331 https://svn.aws.productengine.com/secondlife/pe/stable-1@1340 -> viewer-2.0.0-3
...
EXT-269 EXT-274 EXT-276 EXT-277 EXT-282 EXT-296 EXT-342 EXT-370 EXT-379 EXT-394 EXT-398 EXT-405 EXT-407 EXT-410 EXT-413 EXT-414 EXT-450 EXT-456 EXT-477 EXT-482 EXT-496
2009-08-14 21:50:02 +00:00
Steven Bennetts
0bf4b5f222
merge https://svn.aws.productengine.com/secondlife/export-from-ll@1277 https://svn.aws.productengine.com/secondlife/pe/stable-1@1297 -> viewer-2-0
...
Fixes:
EXT 208 EXT 366 EXT-211 EXT-245 EXT-246 EXT-278 EXT-279 EXT-280 EXT-298 EXT-301 EXT-304 EXT-311 EXT-317 EXT-318 EXT-319 EXT-339 EXT-343 EXT-344 EXT-346 EXT-349 EXT-350 EXT-351 EXT-354 EXT-355 EXT-358 EXT-360 EXT-362 EXT-369 EXT-372 EXT-374 EXT-381 EXT-382 EXT-383 EXT-395 EXT-396 EXT-412
Other changes:
Movement & Caemra controls work
Profile and Me panel refactoring
Notification refactoring
2009-08-12 01:12:27 +00:00
Steven Bennetts
db5cda2667
merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1211 https://svn.aws.productengine.com/secondlife/pe/stable-1@1228 -> viewer-2.0.0-3
...
QA:
New movement and camera controls. Test all movement and camera behavior against spec and expected behaviors, including sitting & standing.
Many other changes to the bottom bar.
Changes to local chat behavior.
2009-08-03 22:25:48 +00:00
Steven Bennetts
9ec432034d
merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3
...
ignore-dead-branch
2009-06-21 08:04:56 +00:00