Commit Graph

33 Commits (5fa00a67af6364554c05eb3ca0339770fa6da455)

Author SHA1 Message Date
Eugene Mutavchi 27b457f2ce Implemented major task EXT-6710(Feature request: Allow drag and drop from Inventory panel to Resident Picker)
- added handling the drag add drop inventory items to resident picker
 - added "Share" verb button to the inventory panel which opens resident picker
 - added "Share" menu item to the individual inventory context menu which acts as verb button
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/215/

--HG--
branch : product-engine
2010-04-12 17:02:16 +03:00
Loren Shih 2eba9819df EXT-6703 : LLInventory.h cleanup and create new LLInventoryDefines
Took out enums and flags from LLInventory into LLInventoryDefines
Did a bunch of header file reformatting for LLInventory.h

Change made to simulator files as well.
2010-04-05 15:02:36 -04:00
Loren Shih 1ec47c39a6 EXT-6679 : INFRASTRUCTURE : Have LLInvFVBridge contain a LLFolderView *mRoot instead of passing it along everywhere such as in performAction
mRoot is now stored for all LLInventoryBridge types.
Did some superficial formatting cleanup for LLInventoryBridge.
2010-04-01 17:50:48 -04:00
Loren Shih 5372782d50 EXT-4084 : Change LLInventoryBridge "LLFolderView* folder" to "LLFolderView *rootFolder"
Superficial cleanup - changed all instances to "LLFolderView* root".
2010-04-01 14:29:23 -04:00
Sergei Litovchuk c74f870151 (EXT-5982) [FRAGMENTATION] L$ kaufen window (Buy L$)
- Moved hardcoded strings in LLFloaterBuyCurrency::buyCurrency() calls to strings.xml

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

--HG--
branch : product-engine
2010-03-18 19:42:38 +02:00
Dmitry Zaporozhan 00c4dabc2b Fixed major bug EXT-2707 - Coalesced objects do not show the proper icon in inventory.
Added new icon for multi-objects.
New icon is used in inventory, object inventory and buy floater.
New icon can not be used in Group Notices because server does not send enough info in GroupNoticesListReply.

--HG--
branch : product-engine
2010-03-18 17:32:44 +02:00
Mike Antipov 24d95dc0ba Fixed normal task EXT-6021 [HARD CODED] Bubble shown when you mouseover on script within Contents is in EN (task inventory)
* Added new string name="PanelContentsTooltip into strings.xml
* Set this tooltip to LLFolderView inside the Build Tool

Note: Fix for localization of default "New Script" name will be fixed in the EXT-5839.

Reviewed by Richard Nelson at https://codereview.productengine.com/secondlife/r/43/

--HG--
branch : product-engine
2010-03-17 10:57:45 +02:00
Andrew Dyukov b3f305ae94 Implemented normal task EXT-5982([HARD CODED] on L$ kaufen window (Buy L$)).
- Moved hardcoded strings in LLFloaterBuyCurrency::buyCurrency() calls to strings.xml

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

--HG--
branch : product-engine
2010-03-16 18:29:56 +02:00
Yuri Chebotarev bda0e60f98 fix for normal EXT-6354 [HARD CODED] - Inventory, Filter-popup: Title isnґt localized
reviwed https://codereview.productengine.com/secondlife/r/35/

--HG--
branch : product-engine
2010-03-16 15:31:30 +02:00
Richard Nelson 4d412d38ce EXT-6030 - [ Assert Failure] Assert in LLFolderViewFolder when select inventory folder after moving item between folders
reviewed by Leyla
2010-03-09 16:16:07 -08:00
Loren Shih 2aa9ecb602 EXT-5867 : Crash when clicking and dragging root folder of object contents into build floater
Simple fix to use dynamic cast - the previous unsafe static cast was treating folders as if they were items and then querying permissions, which don't exist for folders.
This code actually existed back in 1.23 but by some stroke of luck worked.
2010-03-08 17:38:50 -05:00
Leyla Farazha 363f4e877c EXT-5440 Deleting Script in Object contents deletes object when using delete key on keyboard
reviewed by Richard
2010-02-18 18:36:13 -08:00
angela 5402c51de3 EXT-2593 Add border to Build > Contents Tab 2010-02-17 16:47:15 +08:00
Loren Shih c58e152236 EXT-4801 : hitting trash button for trashed items does not delete item
EXT-4957 : add const correctness for LLFolderViewEventListener::isItemRemovable

This checkin affects several files but is a lot less scary than it looks.  It's mostly to add const correctness, and to rename isInTrash to isItemInTrash so that its naming is consistent with isItemRemovable/isItemMovable.
The only functionality change is to disable the trash button when an item is already in the trash.
2010-02-04 14:29:43 -05:00
Tofu Linden 0345701368 CID-199
Checker: RESOURCE_LEAK
Function: LLTaskInvFVBridge::removeItem()
File: /indra/newview/llpanelobjectinventory.cpp

we haven't actually used this new()'d structure, all the way back to 1.23 :/
2010-01-27 14:37:59 -08:00
Tofu Linden c3ee66d60a Some trivial comment/logging typos that were bothering me more than they needed to. 2010-01-18 14:52:55 -08:00
Loren Shih ac4a6c93f0 EXT-3303 : Crash on select object inventory root folder and hover Build menu
Unsafe cast (which has existed since viewer1.23) was causing crash.
2009-12-09 19:37:58 -05:00
James Cook 3476116de8 EXT-2827 and fix for delete key not deleting objects while building.
Object inventory was grabbing edit menu handling during refresh.
Put back Angela's code so that Right-click > Remove > Delete
is now disabled if you have a single face selected.  Fixed
LLSelectMgr::contains() for SELECT_ALL_TES case.
Reviewed with Richard.
2009-12-09 13:06:07 -08:00
Nyx (Neal Orman) 938c51d2a4 merge to pull viewer-2 changes into avp
--HG--
branch : avatar-pipeline
2009-12-04 17:03:34 -05:00
James Cook ab6134c231 Fix linux build, newline at end of file 2009-12-04 10:18:53 -08:00
angela 6dcdcb1911 Deleting content inside a prim from build floater deletes prim, rather than content
EXT-2575
2009-12-04 13:22:17 +08:00
Loren Shih 0f2f846a12 EXT-3125 : INFRASTRUCTURE : Cleanup LLInventoryFilter to disambiguate various filter options
EXT-3124 : Add lookup for finding all linked items to an item

LLInventoryFilter cleanup, including adding ability to lookup item by UUID.

--HG--
branch : avatar-pipeline
2009-12-03 20:50:21 -05:00
angela a28de873ce EXT-2575 [BSI] Deleting content inside a prim from build floater deletes prim, rather than content 2009-12-03 22:28:53 +08: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
James Cook 6634d3c1cc Add damage % text to nav bar, clip text entry to avoid overlapping icons
Fixed includes of llmenugl.h / llnotifications.h
Note: Clipping is incorrect, I think due to line editor bug.
2009-11-23 18:16:03 -08:00
Leyla Farazha c994b57fa4 EXT-2490 Right click context menu for objects should include build tools
EXT-2541 	 Help > Report Abuse screenshot not showing up
EXT-2549 	 Crash on exit from mouse-look (Mini Map related)
EXT-2548 	 Viewer freezes when going out of the mouselook while there are more than two floaters
EXT-1983 	 [BSI] Trying to edit a script in a no mod object pops up script editor with "object out of range"
reviewed by Richard
2009-11-19 16:29:20 -08:00
angela d1f8328b1e EXT-2051 Add tooltip to inventory items showing their full names 2009-11-11 16:16:14 +08:00
Loren Shih c9937716aa EXT-1866 : Inventory Side Panel
Various trivial UI behavioral changes for disabling/enabling old/new floaters when bringing up properties of objects/items.
This is to make the UI behavior compliant with the Inventory Panel MVP.

Also added missing sidepanel_task_info.xml (although this is not actually enabled for viewer2.0).
2009-11-09 12:26:27 -05:00
Bryan O'Sullivan b806edf4ac Redo Bao's broken merge 2009-11-04 14:59:23 -08:00
Eric M. Tulla (BigPapi) e87975284e update from viewer2 and merge into avp
--HG--
branch : avatar-pipeline
2009-11-03 14:52:05 -05:00
Loren Shih 5884c2fa4c EXT-2131 : object properties sidepanel
EXT-2128 : remove multi-properties ability, disable from inventory menu

Also includes llsidepanelinventory cleanup.

--HG--
branch : avatar-pipeline
2009-11-03 13:58:08 -05:00
Loren Shih bde7d67066 EXT-1866 : Inventory Side Panel
svn merge -r137106:137808 svn+ssh://svn.lindenlab.com/svn/linden/branches/avatar-pipeline/inventory-panel

Porting over changes from svn Inventory Panel work.
2009-11-02 15:39:55 -05:00