William Todd Stinson
a766e26db4
Backing out the changes contributing to DRTVWR-167 and DRTVWR-179 from the repository.
2012-09-10 10:37:02 -07:00
Merov Linden
1b639c33c5
VWR-29358 : Fix auto scroll to selection when the filter is active
2012-08-10 15:35:48 -07:00
Merov Linden
c63dea6b91
MAINT-1197 : Fix inventory deselection/reselection when cutting items
2012-08-09 16:26:37 -07:00
simon@Simon-PC.lindenlab.com
173d0fa213
Pull in viewer-development because it's painful. Merge with runitai's help.
2012-07-11 16:15:23 -07:00
Dave Parks
9e9d32de38
merge
2012-06-22 14:04:33 -05:00
Dave Parks
99dc246ac8
Merge
2012-06-15 14:29:46 -05:00
Nat Goodspeed
ee87fd975f
DRTVWR-136: Remove redundant remove_(item|category)() functions.
...
Incoming changes from two different project repos left viewer-development with
LLInventoryModel::removeItem() and removeCategory() plus free functions
remove_item() and remove_category() in llinventoryfunctions.cpp.
remove_category() was actually the better implementation; migrated its body
into LLInventoryModel::removeCategory(). Clearly the previous state of affairs
-- with LLInventoryModel::removeItem() plus a remove_category() free function
in a very different source file -- fooled two different developers into
overlooking the other of the pair. Unfortunately we each added different
"missing" functions, leaving us with a complete set of four.
Fix existing references to remove_item() and remove_category() free functions.
2012-04-14 22:23:24 -04:00
Richard Linden
aa5bd09f1c
fix for gcc
2012-03-23 13:41:19 -07:00
Richard Linden
b2085efa8b
CHUI-68 FIX Using arrow keys to scroll through inventory folders does not scroll content in view
...
as a side effect, "My Inventory" is not selected by default
auto selection of filtered items now reliably turns itself off as soon as user scrolls or moves keyboard focus to inventory
2012-03-22 12:27:55 -07:00
Merov Linden
356c29c888
EXP-1841 : pull from current viewer-experience.
2012-03-16 13:43:42 -07:00
Seth ProductEngine
34c599858b
CHUI-53 FIXED vertical scroll bar in inventory floater to appear when horizontal scroll bar hides last item in folder view.
...
Added a scroll container which provides the information about the height of currently displayed folder view contents. It is used for updating vertical scroll bar visibility in inventory panel.
2012-03-16 01:08:20 +02:00
Merov Linden
45f5a027f6
EXP-1912 : Fix the substring filtering I broke while trying to fix 1912 the first time around.
2012-03-07 15:37:52 -08:00
Richard Linden
93aa231a18
EXP-1767 WIP Received Items panel state does not persist between sessions
...
ensure that layout stack has updated its layout before manually resizing one of its elements
(which was causing the manual resize to be stomped on by the newly triggered layout update)
made layout stack animation occur even when layout stack not visible (inventory will appear in proper open/closed state)
LLView::setShape() now only calls handleReshape() when dimensions change
removed extraneous calls to LLLayoutStack::updateClass() so that it should be called only
once per frame now, allowing it to limit animation updates to layout stacks to one per frame.
fixed rendering glitches arising from reshaping LLFolderView while in the middle of its draw() method
2012-03-06 16:49:58 -08:00
Merov Linden
85d380b210
EXP-1917 : Fix items coming back in folders when quit after cut.
2012-03-05 20:03:21 -08:00
Merov Linden
a56290f408
EXP-1912 : Fix filtering of folders when those are being cut.
2012-03-05 17:32:20 -08:00
Merov Linden
f0a1b43f22
EXP-1841 : Use instance instead of getInstance on LLClipboard singleton.
2012-03-01 21:35:05 -08:00
Merov Linden
24789f11cc
Pull from viewer-experience
2012-03-01 13:31:17 -08:00
Nat Goodspeed
0249a0d1e7
Automated merge with http://hg.secondlife.com/viewer-release
2012-04-26 14:07:09 -04:00
Seth ProductEngine
780075cecc
MAINT-845 FIXED Inventory items auto selection is disabled during filtering, unless a search string is being typed in.
2012-04-04 00:17:02 +03:00
Merov Linden
bb6ace0672
EXP-1902, EXP-1903 : Move items cut to the trash when clipboard reset.
2012-02-17 14:42:12 -08:00
Merov Linden
d245dad7dd
EXP-1863 : Fix the filtering of cut folders, also fix the move to trash of folders in double cut scenarios
2012-02-10 18:05:07 -08:00
Richard Linden
4523b31378
EXP-1844 FIX Selecting a large number of inventory items can block the viewer for a long time.
...
only show hourglass and fetching text when downloading folders, not item metadata
2012-02-09 12:58:43 -08:00
Merov Linden
10dadc6b0d
EXP-1873 : Move cut items to trash in cut/copy over cut situations.
2012-02-08 17:22:04 -08:00
Merov Linden
c744603af9
EXP-1873 : Implement cut in the inventory contextual menu. Works without deleting the items but simply dimming them and moving them. Doesn't work for folders yet.
2012-02-07 17:13:24 -08:00
Merov Linden
db824cff75
EXP-1862 : Suppress LLInventoryClipboard, move its functions to the unified LLClipboard and use this only
2012-02-03 18:38:03 -08:00
Richard Linden
c47c31fdbf
EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local Chat
2012-01-31 17:51:43 -08:00
Merov Linden
2cd7a75509
EXP-1747, EXP-1152 : Fixed visual glitches in computation of visible width in inventory.
2012-01-27 18:40:23 -08:00
Leslie Linden
bcdecbdae1
EXP-1828 FIX -- Drag and drop to an open folder in the outbox causes it to close automatically
...
* Updated auto-open behavior to ignore items that are already open.
2012-01-19 14:23:01 -08:00
Leslie Linden
dc0573be6c
Merge with viewer-dd, attempt #1
2012-01-17 11:07:11 -08:00
Richard Linden
6374099505
EXP-1770 WIP Drag and drop visual selection can be off across hierarchies
...
made shift-selection work consistently across folder boundaries
2012-01-13 16:41:54 -08:00
Leslie Linden
b0db21a8ae
EXP-1754 FIX -- Search text shown in Outbox floater after marketplace synch if all items removed.
...
* Added a setting to determine whether or not to display the standard empty inventory message.
The message is on by default but turned off for the merchant outbox inventory panel.
2012-01-05 15:40:27 -08:00
Leslie Linden
1c4474f894
Merge from viewer-experience
2012-01-04 14:06:36 -08:00
Richard Linden
9f92904343
Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience
2012-01-03 09:41:49 -08:00
Richard Linden
3861249a74
use lazy deletion of views via die() method to avoid some potential crashes
2012-01-03 09:41:16 -08:00
Vadim ProductEngine
0380372a54
EXP-1523 WIP Defensive fix for a crash at LLFolderView::onItemsRemovalConfirmation().
2011-12-30 16:30:26 +02:00
Leslie Linden
bb39e3fa3c
EXP-1718 FIX -- Drag and drop within the outbox can result in folders being out of order
...
* Outbox updates now result in a resort to keep drag and drop items and folders properly sorted
* New icon for merchant outbox
* New behavior to accept drag and drop files over the entire merchant outbox floater
2011-12-13 16:42:14 -08:00
Richard Nelson
7fd0e8c69e
fixed toolbar context menu
...
deprecated pointless LLView::deleteViewByHandle
2011-09-26 18:51:43 -07:00
Richard Linden
03e965a732
EXP-974 FIX Inventory Keystroke Behavior No Longer Working
2011-09-15 16:16:33 -07:00
Leslie Linden
78821c51a1
Merge from viewer-experience
2011-09-07 13:58:19 -07:00
Richard Nelson
2154bccdc4
Automated merge with http://hg.secondlife.com/viewer-development
2011-08-31 11:51:38 -07:00
leslie@leslie-HPz600.lindenlab.com
dc91995619
EXP-1158 FIX -- Viewer crash when deleting items from Outbox when some folders are open
...
* New selection change on delete also insures the selection does not propagate
to the child of a selected item.
2011-08-30 12:24:51 -07:00
Richard Nelson
863d9bdc50
EXP-1160 FIX Cannot drag/drop items from inventory into the contents of a prim in latest Mesh build 239475
...
brought back some old logic for dispatching to child folder as drag and drop fallback
2011-08-26 12:57:16 -07:00
Leslie Linden
8961d10a2a
Merge from viewer-experience
2011-08-23 13:11:14 -07:00
Richard Linden
fea0917fbd
EXP-1099 FIX Cannot drag item on to empty space in outbox folder
...
corrected bad logic for resizing LLFolderView
2011-08-23 12:20:10 -07:00
Richard Nelson
e8448d4713
EXP-1099 FIX Cannot drag item on to empty space in outbox folder
2011-08-17 16:05:31 -07:00
Richard Linden
bffd5b3a6c
EXP-1099 FIX Cannot drag item on to empty space in outbox folder
2011-08-16 13:59:46 -07:00
Richard Linden
b215c724c1
Automated merge with http://hg.secondlife.com/viewer-development
2011-08-11 10:11:59 -07:00
Richard Nelson
11005a9d91
added fast timers to profile inventory LLSD deserialization
2011-08-10 10:52:56 -07:00
Richard Nelson
f5886bfaff
EXP-1065 FIX Inventory has slowed to a crawl. Clicking between items has an average one second delay. Same with switching between tabs.
...
disable traversal of inventory contents for findView family of functions
2011-08-08 14:37:36 -07:00
Leyla Farazha
85ddc48e08
merge
2011-07-08 16:07:56 -07:00