Commit Graph

309 Commits (cd2b9b45faa6dfd7a4c4e72fbe5395de8ad8f98d)

Author SHA1 Message Date
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Richard Linden 093e83386d merge 2010-08-26 12:49:00 -07:00
Tofu Linden ce1a0c6baf Final(???) merge from viewer-release to viewer-public. 2010-08-24 14:52:05 +01:00
Sergei Litovchuk bbf4bc88b8 EXT-7083 FIXED initializing the viewer preferred maturity with the value received from the server on login.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/863/.

--HG--
branch : product-engine
2010-08-17 17:09:23 +03:00
Richard Nelson 014a4f3dc9 fixed progress view z ordering hacks
DEV-52665 FIX Inventory and Chat hints shown during login before viewer fully loads on load up screen
2010-08-13 13:31:17 -07:00
Tofu Linden e416840f85 Backed out changeset c3d41f18ce2b
back-out the back-out for this branch.  yay.
2010-08-24 19:22:00 +01:00
Tofu Linden 98cc236503 Backed out changeset a62bf7c0af21
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden 6ba23344c9 merge heads. whew. 2010-08-24 18:37:53 +01:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Mike Antipov e51c91a8fc EXT-7706 FIXED Implemented delayed friends cards synchronization and filling People/Friends tab with data until it is visible to user first time.
* Moved location of synchronization of the Friends/All inventory folder with friends list from startup to first requesting of data.
* Also updated "update Friends list" logic to be really trigged only when Friends tab is visible to user.

NOTE:
 * Friends List/All is filled with some delay on first opening.

TODO: refactoring is needed to switch code of updating People/nearby list to use the same approach as for Friends.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/805/

--HG--
branch : product-engine
2010-07-29 15:52:36 +03:00
Aimee Linden e48e1e32d8 Bury the dead code day: Removed LLFloaterParcelInfo, LLFloaterURLDisplay and LLPanelPlace
Moved LLParcelHandler from now defunct llfloaterparcel.cpp to llpanelplaces.cpp
2010-07-19 13:23:19 +01:00
Aimee Linden 81f5c02414 EXT-7498 WIP Snapshot Sharing
Reviewed by Tofu.
2010-06-28 16:30:08 +01:00
Brad Payne (Vir Linden) 4eab82d5e2 merge 2010-06-21 15:54:02 -04:00
Brad Payne (Vir Linden) 8aef04f33c EXT-4919 WIP - fixed problems with inventory fetch failing to time out, added copying/activation of more gesture folders 2010-06-21 11:56:59 -04:00
Dave Parks cb50a2395b merge 2010-06-17 20:47:41 -05:00
Brad Payne (Vir Linden) 347e88961c EXT-4919 WIP - populating new users with more gestures, and activating appropriate ones 2010-06-17 17:37:28 -04:00
Richard Linden 8d84b6e82d EXT-7811 FIX Crash to desktop during SL login 2010-06-17 13:53:19 -07:00
Dessie Linden 74817f151f Merged from q/viewer-release 2010-06-17 07:42:08 -07:00
Leyla Farazha 83a7a342ea removing fullscreen functionality
reviewed by richard cc#212
2010-06-15 17:21:27 -07:00
Yuri Chebotarev 0573e7e584 merge
--HG--
branch : product-engine
2010-06-14 15:34:39 +03:00
Yuri Chebotarev 664a07dd8d EXT-7727 FIX reset sidetray tab to home_tab when login is complete.
Aslo add parameter to callback to prevent showing appearance panel when creating initial outfit  - _sometimes_ this callback was called _after_ login was finished.

rewieved by Mike Antipov at https://codereview.productengine.com/secondlife/r/574/

--HG--
branch : product-engine
2010-06-14 14:59:56 +03:00
Lynx Linden 5f8cc41e79 Merging latest dessie/viewer-release into brad/viewer-public 2010-06-10 18:57:18 +01:00
Andrew Dyukov ae43801f44 EXT-6655 Fixed Made the default busy message repsonse localizable with already existing account settings
- The root of busy response problem is that this text is located in non-localizable xml and, to make things worse, may be changed by user. So usual translation approach is little help here. So busy response was set the following way(EXT-5885)- on first run, string was written there from strings xml and was never changed later without direct user actions. So after changin locale message always remained the same.

- To make this string localize each time locale is changed and if it is the same as default message, new setting was added- BusyResponseChanged which is TRUE if user's busy message differ's from default. If it is true, we do nothing when locale changes, otherwise we set default message from current locale as user's busy message.

- Old transitional code from DEV-24146 was removed in this diff including unnecessary "BusyModeResponse2" setting(it is not needed because we'll anyway have to set busy message to default after first run of viewer after this fix and now busy response will be stored in "BusyModeResponse").

Warning! If user modified busy response message before this fix, it will be reset to default after first postfix run.

Reviewed by Richard Linden at https://codereview.productengine.com/secondlife/r/350/

--HG--
branch : product-engine
2010-06-08 23:30:56 +03:00
Lynx Linden 185cd5d261 Automated merge with ssh://hg.lindenlab.com/dessie/viewer-public 2010-06-07 12:14:13 +01:00
Richard Linden 1bfd7a659b EXT-7600 FIX Context menus for line editors don't work on login screen
initialize edit menu callbacks earlier
2010-06-02 13:40:12 -07:00
brad kittenbrink 592ee60a13 Automated merge with http://hg.lindenlab.com/dessie/viewer-public 2010-06-01 10:06:40 -07:00
Roxie Linden d7144e76bf automated merge 2010-05-27 21:48:20 -07:00
Roxie Linden e44d0254af automated merge 2010-05-27 21:22:46 -07:00
Palmer f6ee642edf merge 2010-05-27 17:19:52 -07:00
brad kittenbrink d9052212b5 Merge of latest dessie/viewer-public with brad/viewer-public 2010-05-27 15:40:16 -07:00
Igor Borovkov 07dba9ae37 EXT-7422 FIXED saving initial outfit in My Outfits on very first login
added saving initial outfit in My Outfits when wearables got loaded

Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/450/

--HG--
branch : product-engine
2010-05-27 13:24:06 +03:00
Andrew A. de Laix f24c312f83 so long llwindebug, we hardly knew ye. 2010-05-24 15:59:26 -07:00
Roxie Linden 1ad46b5cd0 DEV-50173 - investigate certificate code performance
DEV-50166 - LLBasicCertificateChain::validate calls in log
Added caching of certificates that have been validated.
The sha1 hash for the certificate is stored and is associated
with the from and to times.  When the certificate is validated,
the code determines whether the certificate has successfully
been validated before by looking for it in the cache, and then
checks the date of the cert.  If that is successful,
the validation calls with success.

Otherwise, it proceeds to do a full validation of the certificate.
2010-05-24 13:59:10 -07:00
Karl Stiefvater (qarl) e3753ed8b2 S3 feature/gpu table implementation. reviewed by palmer and davep. 2010-05-21 16:11:21 -05:00
Roxie Linden 1f02c1dd32 DEV-50239 - windows 2.0 viewer using 'ruth' as default avatar on SLE grids
The problem, llstartup was parsing the login response indicating the
newuser-config (which contains the default avs) incorrectly.
The response is returned as a map within an array (<array><map>...</map></array>)
We were parsing it as a simple map.
2010-05-19 01:15:15 -07:00
Roxie Linden 2a2930d245 DEV-45807 - worldmap doesn't work against non maingrid servers
The code used to retrieve the tiles for the world map was hardcoded
to retrieve the map tiles via s3.  However, non-maingrid servers
do not necessarily publish their map tiles to s3.
The URL was in the form http://map.secondlife.com.s3.amazonaws.com/map-<level>-<x>-<y>-objects.jpg

This change removes the hard coding and places the default s3 URL in the settings.xml file via MapServerURL.
Login retrieves the specific grids URL via a map-server-url option.  The url is still expected to
contain jpegs named like map-<level>-<x>-<y>-objects.jpg
CR: Karina Linden
2010-05-04 10:37:32 -07:00
Roxie Linden e1b3919a4f DEV-49362 - SLE: Generic passing of settings up from the server allows attacker to overwrite saved settings when user logs into some other non secondlife grid.
We now do it the old-skool way, simply checking if the specific values exist
2010-04-23 12:15:22 -07:00
Roxie Linden 5e727964db DEV-49332 - cryptic error message when typing in single username when logging into maingrid.
Needs to be changed when IE is checked in, of course.

Now we check the expected credential formats for a given grid against the
format that is typed in, and throw an error if it's invalid.
2010-04-22 15:09:34 -07:00
Roxie Linden 8d8f167a4e automated merge with trunk 2010-04-19 16:24:05 -07:00
Brad Payne (Vir Linden) c5e338f240 merge 2010-04-19 10:13:49 -04:00
Brad Payne (Vir Linden) 142f867d38 For EXT-6809 - search static VFS for all asset types 2010-04-16 16:06:34 -04:00
Loren Shih 85f54aca0f automated merge 2010-04-13 16:39:12 -04:00
Roxie Linden 8ba5517a08 Automated merge 2010-04-07 13:20:33 -07:00
Loren Shih 52293aa4bb automated merge 2010-04-07 14:47:25 -04:00
Roxie Linden 658ccc3e85 Re-insert backed out SLE checkin so we can fix it 2010-04-07 11:08:04 -07:00
Vadim Savchuk c9e0b6e476 merge
--HG--
branch : product-engine
2010-04-07 18:41:15 +03:00
Mike Antipov 8329dbdc37 Fixed major bug EXT-6661 (chat log paths reset back to default)
* Removed unused InstantMessageLogFolder
 * Restored initializing logic of InstantMessageLogPath value from 1.23 to share setting between viewers.
 * Restored unused in 2.0 "LogChatTimestamp" and "LogChatIM" settings to avoid removing of them in 2.0
 * Restored default value of the "Save local chat log" setting from 1.23 & replaced with 2.0 own setting (LogNearbyChat was: LogChat)

Reviewed by Igor Borovkov & Kent Quirk at https://codereview.productengine.com/secondlife/r/193/

--HG--
branch : product-engine
2010-04-07 18:33:05 +03:00
Tofu Linden 8da371b0f0 merge 2010-04-07 12:16:36 +01:00
Tofu Linden 0bb3f144c0 Backed out changeset 63b699f90efd 2010-04-07 10:37:07 +01:00
Loren Shih f096f02278 EXT-6728 : Have LLInventoryFetchItems/DescendentsObserver inherit from a base abstract LLInventoryFetchObserver class
Added a new abstract class LLInventoryFetchObserver from which LLInventoryFetchItems and LLInventoryFetchDescendents inherit.
Also changed isEverythingComplete to isFinished and made some other minor superficial changes.
2010-04-06 18:58:26 -04:00