Commit Graph

534 Commits (866eeb7897dc861e6fda56181ffabeae958fc20e)

Author SHA1 Message Date
Kitty Barnett 866eeb7897 Merged with default tip (Revision 913d90c3225b)
--HG--
branch : RLVa
2011-11-04 17:40:17 +01:00
Kitty Barnett caee90cf4c Merged with default tip (Revision f2e17425d895)
--HG--
branch : RLVa
2011-11-04 11:46:25 +01:00
Kitty Barnett a89e1b054d Merged with default tip (Revision 913d90c3225b)
--HG--
branch : Appearance-Misc
2011-10-19 16:32:42 +02:00
Kitty Barnett 2511defa5d Merged with default tip (Revision f2e17425d895)
--HG--
branch : Appearance-Misc
2011-10-19 15:58:10 +02:00
Richard Linden 62d9db2f21 Automated merge with http://hg.secondlife.com/viewer-development 2011-10-15 18:14:23 -07:00
Kitty Barnett 47d791e788 - internal : reviewed for SL-3.0
--HG--
branch : Appearance-Misc
2011-10-14 15:10:30 +02:00
Richard Linden d0cda13235 EXP-1275 FIX A UI element or Keyboard shortcut to clear the viewport
Ctrl+Shift+U now toggles UI and hides floaters
refactored main_view.xml
made all members of llviewerwindow private
2011-10-11 22:49:00 -07:00
Aaron Stone 956c145cc5 VWR-27090 Allow Calling Cards to carry the "(link)" suffix in the Inventory pane 2011-10-06 20:15:18 -04:00
Kitty Barnett 6f7e2856fa Merged with default tip (Revision d561a2e60e1c)
--HG--
branch : Appearance-Misc
2011-10-04 11:13:05 +02: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 3c8b0ab537 EXP-1226 FIXED (Create and register a floater for Appearance side tab)
- Added xml for a new floater Appearance and registred it in the floaterreg

- Removed side tray dependencies

- Added static helper method: LLFloaterSidePanelContainer::getPanel
2011-09-27 22:06:56 +03:00
Paul ProductEngine 0cd1988ef7 EXP-1223 FIXED (Create and register a floater for Places side tab)
- Added xml for a new floater and registred it in the floaterreg

- Removed side tray dependencies

- Added static helper method: LLFloaterSidePanelContainer::showPanel
2011-09-22 14:41:44 +03:00
Leslie Linden 4ad3676985 Disable merchant outbox context menu 2011-09-08 12:09:43 -07:00
Leslie Linden 78821c51a1 Merge from viewer-experience 2011-09-07 13:58:19 -07:00
leslie@leslie-HPz600.lindenlab.com f1c01becf2 EXP-857 PROGRESS -- Add context menu entries as alternate path to populate outbox
* Folders containing items being worn now have the "Copy to Marketplace" context
  menu item disabled.
2011-08-30 16:18:34 -07:00
leslie@leslie-HPz600.lindenlab.com c2443b95d3 EXP-1126 FIX -- Cannot use arrow keys to scroll up and down in Inbox and Outbox
EXP-1003 FIX -- Renaming a folder in Received Items panel resets the New flag for that folder
EXP-1001 FIX -- Newness is removed on next login if you log out or crash before opening inventory panel
EXP-857 FIX -- Add context menu entries as alternate path to populate outbox
EXP-858 FIX -- Outbox sync failure error handling
EXP-1158 FIX -- Viewer crash when deleting items from Outbox when some folders are open

* Made inbox, outbox and inventory panels all legit tab stops for keyboard focus
* Added mouse over indication on inventory panel primarily for increased clarity on outbox error messages
* Disabled "Rename" option on inbox items
* Added context menu option to copy/move an item to the merchant outbox
* Context menu option to copy/move to outbox is visible and/or enabled/disabled when appropriate
* "LastInventoryInboxCollapse" no longer written out as a setting when the panel is not visible
* Fixed up collapse time check to not try to parse empty string on first load (deminishes text spam in log greatly)
* Disabled double-click as a way to equip items in the inbox or outbox
* Viewer code no longer removes items from the outbox after sync.  We rely on the sim to do this now.
* Basic outbox sync error handling now displays error messages as tooltips along with badge over item in outbox
* Moved some scroll container default values out of code and into xml
2011-08-26 16:33:47 -07:00
Leslie Linden 38aa19614e Mac build fix: changed "max" to "llmax" 2011-08-19 11:52:33 -07:00
Leyla Farazha 504fabba1d fixing inner inbox drag and drop 2011-08-18 18:04:44 -07:00
Leyla Farazha 8baafe6613 EXP-1098 User can drag folders into Outbox with more than 3 levels of nested folders
EXP-1100 Show tooltips when drag and drop operations are not allowed
2011-08-18 14:33:54 -07:00
Vadim ProductEngine 73025e2771 STORM-1041 FIXED "Remove all clothes" item of the avatar menu didn't actually remove all clothes.
I haven't investigated what the problem was, I've just rewritten the (ancient?) removal code
in the way we take off items in other places, i.e. by removing them from the Current Outfit forder.
2011-08-15 22:22:31 +03:00
Leyla Farazha 6f7132ca77 deleting folders after no-copy move to outbox 2011-08-15 09:53:26 -07:00
Leyla Farazha e69efc8369 EXP-843 Enable drag and drop from the outbox
EXP-1036 Disable most inventory functionality for the outbox view
2011-08-12 10:39:35 -07:00
Kitty Barnett 74aff082df Merged with .RLVa tip
--HG--
branch : RLVa
2011-08-06 20:06:42 +02:00
Kitty Barnett a321a00bef Merged with default tip (Revision 0fd2a1181a96)
--HG--
branch : .RLVa
2011-08-06 16:18:41 +02:00
Kitty Barnett 3c7fb38745 Merged with default tip (Revision 0fd2a1181a96)
--HG--
branch : Appearance-Misc
2011-08-06 15:19:24 +02:00
Leyla Farazha ed02d0c1fc EXP-843 Enable drag and drop to and from the outbox, with conditional warnings based on permissions
EXP-1034 Add confirmation dialog for moving no-copy items to outbox
2011-07-29 17:01:24 -07:00
Richard Nelson 9b6fbf8d57 build fix 2011-07-26 16:10:29 -07:00
Richard Nelson 6b3a7480a1 merge 2011-07-26 15:47:53 -07:00
Kitty Barnett 69671708d6 - fixed : "MAX_CLOTHING_PER_TYPE == idxWearable" RLV assertion failure due to wearing multiple copies of the same asset (thankies Zi for the repro)
-> Repro:
         - copy an AT_CLOTHING wearable item
         - wear the original and add the copy
         -> the assertion should fire (and refire upon relog)
    -> Since LLWearable instances are looked up by base asset UUID the two will conflict and cause LLAgentWearables::pushWearable() twice with the same LLWearable*

--HG--
branch : RLVa
2011-07-24 13:35:58 +02:00
Paul ProductEngine 880a7ebb92 STORM-519 FIXED "Delete" is enabled in the context menu for folders which contain worn items
- Disable "Delete" menu item in case selected folder contains non-removable items.
2011-07-19 21:24:56 +03:00
Leyla Farazha e17c7e6d24 EXP-899 No user feedback given when a user attempts to delete a system folder from their inventory 2011-07-14 10:58:11 -07:00
Richard Linden e92d3dcf10 EXP-971 FIX New Direct Delivery item does not sort as most recent item in Recent Tab if that tab is open when item delivered 2011-07-05 23:40:19 -07:00
Leyla Farazha 8c6e6c3058 EXP-895 Selecting items in Marketplace Inbox does not change focus in inventory panel away from items selected in inventory panel 2011-06-29 15:24:05 -07:00
Leslie Linden 8737446eb7 EXP-919 FIX -- Toggling InventoryDisplayInbox value to True in Viewer on Agni creates Inbox and Outbox system folders
* The code should no longer create these folders when querying for them.

Reviewed by Richard
2011-06-22 14:28:19 -04:00
Kitty Barnett 11941f2f86 Merged with RLVa-1.3.1b tip
--HG--
branch : RLVa
2011-06-17 12:19:49 +02:00
Leyla Farazha f42d2607be EXP-905 Missing items from right click context menus in My Inbox
EXP-892 No way to delete items in Inbox without moving them to Inventory
2011-06-16 16:38:31 -07:00
Kitty Barnett 554977066d - fixed : can't move items between folders in agent inventory when RLVa is enabled (thankies Satomi)
--HG--
branch : RLVa
2011-06-11 14:23:00 +02:00
Leslie Linden de78d17e91 Merge from viewer-experience 2011-06-08 13:41:40 -07:00
Leyla Farazha 0c0f755878 fixing drag and drop for inbox, adding inbox text and cleaning up context menus 2011-06-06 16:30:22 -07:00
Kitty Barnett a713ffa247 Merged with default tip (Revision ddfc2ed6aee1)
--HG--
branch : RLVa
2011-05-25 13:37:12 +02:00
Kitty Barnett c80812fb9f - internal : header dependency cleanup for rlvcommon.h and rlvhandler.h
--HG--
branch : RLVa
2011-05-22 11:34:34 +02:00
Kitty Barnett c834c86cd8 Merged with RLVa-1.3.0g tip
--HG--
branch : RLVa
2011-05-21 22:51:45 +02:00
Kitty Barnett 7e1e758656 Merged with RLVa-1.3.0h tip
--HG--
branch : RLVa
2011-05-21 20:40:34 +02:00
Kitty Barnett 855272b1ea - internal : reviewed for SL-2.6.0
--HG--
branch : Appearance-Misc
2011-04-14 15:00:35 +02:00
Kitty Barnett fc31320f2f - fixed : crash at start-up on Linux (thankies Arrehn)
-> the RlvFolderLocks constructor (indirectly) adds an inventory observer
    -> depending on the order of construction of gRlvFolderLocks and gInventoryModel the constructor will either work as intended or crash
    => changed RlvFolderLocks into a singleton since the construction order of globals is up to the compiler

--HG--
branch : RLVa
2011-04-13 23:07:16 +02:00
Kitty Barnett 1b39b01000 Merged with default tip (Revision bd2ea3e7fbf1)
--HG--
branch : Appearance-Misc
2011-04-13 13:12:57 +02:00
Kitty Barnett 98a2ef5ed3 - internal : cleaned up some code that calls LLIMMgr::addSession() directly instead of going through LLAvatarActions
--HG--
branch : RLVa
2011-04-12 13:04:00 +02:00
Kitty Barnett 03c1f2bfa6 Merged with default tip (Revision bd2ea3e7fbf1)
--HG--
branch : Appearance-Misc
2011-04-11 22:16:36 +02:00
Nyx (Neal Orman) dfff5a476c SH-1289 VWR-25421 VWR-25415 FIX multiwearable "add" option disabled in inventory view
Corrected the XUI menu logic that was causing the "add" right click option to be greyed out
for clothing pieces that are valid for multiwearables.
2011-04-06 14:30:27 -04:00
Kitty Barnett d3c9adad04 - fixed : inventory item move, rename or removal should be subject to folder locks as well
--HG--
branch : RLVa
2011-03-30 21:19:44 +02:00