Commit Graph

10776 Commits (8f892d0f36fda170a5cecf0aea89887d6d0e45ef)

Author SHA1 Message Date
Dmitry Zaporozhan 7b0dab5083 (work in progress) Update for LLAccordionCtrl arrange single expansion.
Found this issue while working on EXT-6564(Fix wearable editing panels) - Every single_expansion accordion is treated like "fit_parent" is set to "true" after changes made in 9805 : e6c5f3b23be1 (fix for EXT-5128 Groups accordions should all appear on-screen w/out scrolling (open accordion should fill space)).
Updated accordion to take into account "fit_parent" property.

Reviewed by Vadim Savchuk - https://codereview.productengine.com/secondlife/r/147/

--HG--
branch : product-engine
2010-04-01 17:28:36 +03:00
Alexei Arabadji e22850f57d Automated merge with https://hg.productengine.com/secondlife/viewer-trunk/
--HG--
branch : product-engine
2010-04-01 17:48:36 +03:00
Alexei Arabadji 53c96ec24b EXT-2801 Record "object return" notification into IM history, not chat history,
replaced toast timer LLTimer with LLEventTimer implementation that not depends on draw method;

reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/148/

--HG--
branch : product-engine
2010-04-01 17:48:07 +03:00
Sergei Litovchuk b98ebdecda Fixed reopened major bug (EXT-5106) Side panel list view toolbars are missing background art.
- Made toolbars look connected to the respective lists.
- Fixed tab container background in Inventory side panel.

Tab container reserves 1 pixel for the border width so we have to use top_pad="-1" to move the toolbar 1 pixel up to physically connect them.

--HG--
branch : product-engine
2010-04-01 17:24:50 +03:00
Tofu Linden 97f9dbee2c BOOL->bool on llassettype.* 2010-04-01 14:40:44 +01:00
Alexei Arabadji 4992eaf27d fixed EXT-2801 Record "object return" notification into IM history, not chat history,
* added class for LLPostponedNotification to rpovide possibility postpone adding notification to notifications system till sender avatar name will be received from cache name;
* rolled back changes related to fix of EXT-4779;
* avoided passing avatar id when logging 'Object Return' notification to nearby chat;

eviewed by Vadim Savchuk at https://jira.secondlife.com/browse/EXT-6373

--HG--
branch : product-engine
2010-04-01 15:24:36 +03:00
Alexei Arabadji 91b28e42cb Automated merge with https://hg.productengine.com/secondlife/viewer-trunk/
--HG--
branch : product-engine
2010-04-01 14:59:21 +03:00
Alexei Arabadji c6cdd40c4e fixed EXT-6373 Consecutive offer messages are unreadable in the IM log
replaced [NAME] with [NAME_SLURL] in friendship offer notification;

--HG--
branch : product-engine
2010-04-01 14:58:24 +03:00
Igor Borovkov 985d422210 forgot to commit visible=false of Add Wearables panel as part of EXT-6548 Edit Outfit: Clean up XUI to allow all elements to fit properly in the panel
Reviewed by Nyx at https://codereview.productengine.com/secondlife/r/143/

--HG--
branch : product-engine
2010-04-01 14:30:09 +03:00
Dmitry Zaporozhan 9c0087c0a6 Fixed normal bug EXT-6023 - [HARD CODED]? Side Bar : "More" link inside "Profile" and "Pick"
According to ticket, files in "widgets" folder are not localized and "more_label" is not a translatable attribute.
Replaced "more_label" with "label". expandable_text "More" text is accessible through "textbox.label" attribute.
Added "textbox.label" to every expandable_text to make "More" text localizable.

--HG--
branch : product-engine
2010-04-01 14:07:45 +03:00
Igor Borovkov 69833aff50 drafted out edit outfit panel XUI layout as major part of EXT-6548 Edit Outfit: Clean up XUI to allow all elements to fit properly in the panel
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/143/

--HG--
branch : product-engine
2010-04-01 13:35:25 +03:00
Mike Antipov 25976eb3da Merge from default branch
--HG--
branch : product-engine
2010-04-01 12:28:08 +03:00
Eugene Mutavchi 7f38ea1474 Fixed normal bug EXT-6659("Ctrl+A" combination allows selecting of several picks) - added check that multiple selection is allowed
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/146/

--HG--
branch : product-engine
2010-04-01 11:32:51 +03:00
Monroe Linden 68870a1f59 Added copyright header to new unit test. 2010-03-31 18:53:50 -07:00
Monroe Linden e868159922 Added unit test for LLPluginCookieStore. 2010-03-31 18:51:09 -07:00
Monroe Linden 11b588c29c Fixed a problem with LLPluginCookieStore that would have caused problems when adding multiple cookies with setCookies(), setAllCookies(), and setCookiesFromHost(). 2010-03-31 18:50:20 -07:00
CG Linden a1092147e0 merge 2010-03-31 15:25:04 -07:00
CG Linden ac271e1d50 Include channel names in update_version_files.py invocation to fix bad viewer channel name. 2010-03-31 15:24:42 -07:00
Loren Shih 1e83755715 EXT-3604 : Accordion folders should show "Loading..." when fetching contents
Superficial cleanup of LLFolderViewItem::draw.  No functionality change.
2010-03-31 17:55:08 -04:00
Monroe Linden 5c19099622 Enable OpenID auth in the embedded webkit browser.
Extract openid_url and openid_token tokens from the login response in process_login_success_response() and send them to LLViewerMedia if they're present.

Added LLViewerMedia::openIDSetup() to receive openid_url and openid_token, and added code to LLViewerMedia to do a POST with LLHTTPClient, retrieve the resulting cookie, and push it into the central cookie store.  Also made sure the OpenID cookie gets re-added when the cookie store is cleared.

Added LLPluginCookieStore::setCookiesFromHost() to properly add a cookie that may not have a domain set.  Made LLPluginCookieStore::Cookie::parse() add missing domain and path fields to cookies as necessary.

Fixed an issue where carriage returns in the string passed to LLPluginCookieStore::setCookies() or LLPluginCookieStore::setCookiesFromHost() would cause a parse failure.

Reviewed by gino and callum at http://codereview.lindenlab.com/1254001
2010-03-31 13:53:40 -07:00
Brad Payne (Vir Linden) e504f89513 merge 2010-03-31 16:11:21 -04:00
Brad Payne (Vir Linden) 2208e6da2c asset request logging for DEV-47362 investigation. 2010-03-31 16:09:34 -04:00
Loren Shih 1ee1004e12 EXT-6666 : Enable debug avatar textures in God, versus non-Release, mode 2010-03-31 15:16:44 -04:00
Yuri Chebotarev 9dcdbf029c fix for EXT-5882 Max. Contribution field on groups -> land and assets tab miscalculates after first group fetch.
previous fix I commint with wrong (re)initialization...donno why)

--HG--
branch : product-engine
2010-03-31 19:38:15 +03:00
Loren Shih fc8c4ea485 automated merge 2010-03-31 12:06:22 -04:00
Loren Shih e5443c4e76 automated merge 2010-03-31 12:06:01 -04:00
Loren Shih d4fef262bc EXT-5581 : Centralize is_asset_fetch/knowlable into asset dictionary
Took out some ugly case statements and stuck those functions into the asset dictionary instead.  This makes the code a lot more centralized/extensible since if we ever add assets, it'll be clear that their fetch/knowable fields need to be added (versus that logic being in some obscure case statement).
2010-03-31 12:05:51 -04:00
Tofu Linden 5038f1fb61 merge from viewer-2-0 2010-03-31 16:52:59 +01:00
Tofu Linden 8f5e094757 recent crash regression fix from Seraph. 2010-03-31 16:46:57 +01:00
Eugene Mutavchi 7263906f49 Fixed normal bug EXT-6541(snapshot preview opens before login curtain lifts) - changed the order of main view panels so the progress_view overlaps the snapshot_floater_view.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/144/

--HG--
branch : product-engine
2010-03-31 18:19:16 +03:00
Eugene Mutavchi eff5d1fbff No ticket, fixed Linux build.
--HG--
branch : product-engine
2010-03-31 18:16:24 +03:00
Loren Shih b3bbc9d9ac Fix for crash in process_avatar_movement.
gAgentAvatarp pointer was being checked for null instead of the local avatarp.
2010-03-31 11:05:23 -04:00
Tofu Linden 22d6992f95 EXT-2418 - improved cursors for sit/open/buy - the neglected Linux part. 2010-03-31 15:24:10 +01:00
Tofu Linden 3e11f81b69 EXT-2418 - improved cursors for sit/open/buy - the neglected Linux part. 2010-03-31 15:24:10 +01:00
Paul Guslisty e7bb78d76e merge
--HG--
branch : product-engine
2010-03-31 17:00:30 +03:00
Paul Guslisty 1e74f573bb Fixed normal bug EXT-6505 (Certain gear icon buttons should not have chevrons)
- Created an icon that is just the gear icon, no dropdown chevron in places where there is no context menu, notably in: Nearby media popover, Master volume popover and Edit Floater

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

--HG--
branch : product-engine
2010-03-31 16:50:06 +03:00
Yuri Chebotarev 349bc84dfd merge
--HG--
branch : product-engine
2010-03-31 16:49:26 +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
Vadim Savchuk 8ef5fd0e14 Fixed bug EXT-6628 IM floater: unable to open 'Pay' floater by click on 'Pay' button if floater height was reduced.
Reason: Height of the layout stack containing buttons was too small, hence
when you decrease the window height the bottommost buttons might move beyond
its container, becoming unclickable.

Fix: Increased height of the layout stack for it to reach the bottom of the
floater (occupying all visible area).

Reviewed by Sam: https://codereview.productengine.com/secondlife/r/141/

--HG--
branch : product-engine
2010-03-31 16:04:03 +03:00
Vadim Savchuk 58de782e08 Fixed bug EXT-4436 Clicking labels/text plays 'click' sound.
Disabled playing sound when a textbox is clicked.

Reviewed by Sam: https://codereview.productengine.com/secondlife/r/140/

--HG--
branch : product-engine
2010-03-31 16:01:50 +03:00
Mike Antipov bba457e889 Merge from default branch
--HG--
branch : product-engine
2010-03-31 10:08:50 +03:00
Eli Linden 5e61897f93 IT linguistic 2010-03-30 17:06:01 -07:00
Eli Linden 0e0236dc67 EXT-6649 IT missing strings; ES undo overrides 2010-03-30 16:30:53 -07:00
Richard Nelson 2bb03e5edb EXT-6525 - drag threshold is very low for navbar favorites
reviewed by Leyla
2010-03-30 16:30:31 -07:00
Loren Shih d99a7d2f1d automated merge 2010-03-30 17:47:16 -04:00
Loren Shih 2e05cc588f EXT-5916 : INFRASTRUCTURE: Move autopopulation code into its own separate class
Moved LLLibraryOutfitsFetch and LLInitialWearablesFetch
2010-03-30 17:39:16 -04:00
Nyx (Neal Orman) 98695056c2 Automated merge with ssh://hg.lindenlab.com/q/viewer-trunk 2010-03-30 16:49:35 -04:00
Loren Shih d7002c0695 EXT-3529 : INFRASTRUCTURE : Move LLFindWearables code and others into LLInventoryFunctions
These functions are defined in LLInventoryFunctions.h but their implementation is in LLInventoryBridge...  moved everything to LLInventoryFunctions.
2010-03-30 16:24:18 -04:00
Loren Shih 094700f499 Rename to remove camelcase from llinventorymodelbackground files. 2010-03-30 16:05:16 -04:00
Loren Shih 116c42750b Rename to remove camelcase from llinventorymodelbackground files. 2010-03-30 16:03:48 -04:00