Commit Graph

596 Commits (5eef65e99476b716985eeccfbbcdafdfb664cb1a)

Author SHA1 Message Date
Merov Linden be3cfd872b CHUI-649 : WIP : Cleanup code to make it readable 2013-01-09 20:20:32 -08:00
Merov Linden 6fe7144104 CHUI-580 : WIP : Protect callback connections passed to LLAvatarNameCache::get() where necessary 2012-12-17 18:59:01 -08:00
Merov Linden 42a60e6ca5 Pull merge from dev repo 2012-12-05 20:26:26 -08:00
Merov Linden 3a49beed0e CHUI-580 : WIP : Change the display name cache system, deprecating the old protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up. 2012-12-05 20:25:46 -08:00
Merov Linden a4a2cc62c3 CHUI-509 : Fixed : Add params to inventory widgets to control font colors (required for library items and links). 2012-12-05 16:08:17 -08:00
William Todd Stinson 67bc42a80a Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. 2012-11-20 16:20:40 -08:00
maksymsproductengine df1fd5d4bb CHUI-508 FIXED Attach to and Attach to HUD menus not showing in inventory floater to select attachment point 2012-11-14 00:07:46 +02:00
William Todd Stinson c9044c03b3 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. 2012-11-09 18:51:23 -08:00
AlexanderP ProductEngine 486bdf3284 CHUI-337 FIXED: To avoid confusion with a classes "...conversation..." and in accordance with the naming convention in the project, some classes and corresponding files should be renamed:
LLIMConversation -> LLFloaterIMSessionTab
LLIMFloater -> LLFloaterIMSession
LLNearbyChat -> LLFloaterIMNearbyChat
LLIMFloaterContainer -> LLFloaterIMContainer
LLNearbyChatBarListener -> LLFloaterIMNearbyChatListener
LLNearbyChatHandler -> LLFloaterIMNearbyChatHandler
2012-11-09 12:45:36 +02:00
William Todd Stinson c4eaaa3d6a CHUI-484: Updating the code to rather than refer to it as Busy Mode, it now refers to it as Do Not Disturb mode. 2012-11-08 12:35:15 -08:00
Gilbert Gonzales 1a1a0b91c0 CHUI-383: Realized that prior changes for this bug caused a regress. The regress was using the people panel or a notecard to start a im/call with a user. When doing this the conversation line item would not be focused. Resolution: Changed all calls to LLIMFloater::show() to LLIMFloaterContainer::showConversation(), which will first select the conversation line item and then show the corresponding conversation floater. 2012-10-26 16:49:22 -07:00
maksymsproductengine 1251f45e62 CHUI-394 FIXED Group moderation tools missing in right click menus 2012-10-17 00:16:18 +03:00
maxim_productengine 2c15f6eca6 CHUI-354 FIXED getIconOverlay() is added for LLItemBridge 2012-10-03 13:30:17 +03:00
Gilbert Gonzales d41202336b CHUI-303: Problem was that the prior solution only updated (using dirtyFilter()) the inventory window that the paste occurred in. Resolution: Now each inventory window calls dirtyFilter(), which then determines visibility of the pasted item. 2012-09-04 14:21:25 -07:00
Gilbert Gonzales 31d69a6bc5 merging in latest changes 2012-08-24 13:57:57 -07:00
Gilbert Gonzales 6e92b96e88 kicking off another build (whitespace change) 2012-08-24 13:53:17 -07:00
Gilbert Gonzales 42701ad323 CHUI-303: Problem: When pasting the item, the item's filtering flag was not updated. The filtering flag determines visibility. Resolution: Upon pasting the item to the folder from the clipboard, update the filtering flag so that visibility can properly be determined. 2012-08-23 15:14:04 -07:00
Todd Stinson 6d84272d38 Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-beta. 2012-08-23 15:11:10 -07:00
Oz Linden 557376b95c merge changes for storm-1898 2012-08-16 10:41:10 -04:00
Gilbert Gonzales 41cba389f8 CHUI-269: Problem: When an item was purchased and delivered into the 'Received Items' panel, the badge icon and new item count would not show. This was due to the creation date of the folders not being set when a new item was added. Resolution: Now when an item is added into the 'Received Items' panel, the folder hierachy is updated, triggering the badge icon and new item count to show. 2012-08-16 12:14:25 -07:00
Gilbert Gonzales 52814c4e99 CHUI-273: Problem was that after renaming the item, the item was not triggering a sort. Resolution: Once the name of the item is set, trigger a sorting of the parent. 2012-08-10 17:09:14 -07:00
Merov Linden c63dea6b91 MAINT-1197 : Fix inventory deselection/reselection when cutting items 2012-08-09 16:26:37 -07:00
Richard Linden a204059d2e CHUI-267 FIX Full inventory listing not always shown for test account
changed LLFolderViewModelInterface::getFilter() to return a reference, since it is never NULL
removed sort order from filter, which was causing unneeded filtering
2012-08-01 01:14:27 -07:00
Richard Linden 4285cc271e CHUI-217 FIX Items are not visible in Merchant Outbox
cleaned up a lot custom code for folder view item creation in inbox and outbox
proper initialization of views from inventory panel starting folder
2012-07-30 15:15:42 -07:00
Richard Linden c4f59fd588 CHUI-239 FIX Viewer crash when opening object with contents 2012-07-25 14:30:17 -07:00
Jonathan Yap e4cea76312 STORM-1898 Add "Copy SLURL" to context menu when right clicking Landmarks in Inventory 2012-07-11 18:58:41 -04:00
Richard Linden a8defa513c CHUI-101 WIP Make LLFolderview general purpose
removed viewer dependencies from folderview code
2012-07-03 17:05:28 -07:00
Richard Linden ed7173c987 CHUI-101 WIP Make LLFolderview general purpose
filtering mostly working
2012-06-28 23:29:58 -07:00
Richard Linden cb865a7e13 CHUI-101 WIP Make LLFolderView general purpose
moved filtering logic to viewmodel
2012-06-27 18:56:10 -07:00
Richard Linden 5b6db72c5b CHUI-101 WIP Make LLFolderView general purpose
all inventory names are correctly initialized now
2012-06-25 13:04:09 -07:00
Richard Linden 4775084000 CHUI-101 WIP Make LLFolderview general purpose
inventory item labels and icons displaying again
2012-06-21 23:28:24 -07:00
Richard Linden 9e49fb558f CHUI-101 WIP Make LLFolderview general purpose
added more casts to LLFolderViewModelItemInventory, etc. to fix compile errors
2012-06-19 22:36:12 -07:00
Richard Linden 59987bb051 CHUI-101 WIP Make LLFolderView general purpose
continuing fixing build errors
general cleanup
2012-06-18 19:01:59 -07:00
Richard Linden 379eec8841 CHUI-101 WIP Make LLFolderView general purpose
continuing fixing build errors
renamed llfoldervieweventlistener.h to llfolderviewmodel.h
2012-06-15 13:35:39 -07:00
Richard Linden 86103dd5d4 Automated merge with ssh://hg.lindenlab.com/richard/viewer-chui-folderview 2012-06-15 09:56:47 -07:00
Richard Linden 9940ca5ae7 CHUI-101 WIP Make LLFolderView general purpose
llfolderview refactornig
2012-06-15 09:44:27 -07:00
Nicky c8ba971e84 Crashfix; don't crash in LLRightClickInventoryFetchDescendentsObserver::execute when there's a 0 pointer for item_array or cat_array. 2012-07-24 17:22:18 +02: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
Oz Linden f79b775fcc merge changes for drtvwr-136 2012-04-13 20:55:47 -04:00
Oz Linden 74d199c1dd merge changes for vmrg-233 2012-03-30 15:56:38 -04:00
Nat Goodspeed fdd018783a CHOP-854: move change_(item|category)_parent() into LLInventoryModel.
It's not really clear why they're in llinventoryfunctions.{h,cpp} instead of
LLInventoryModel, and in fact LLInventoryModel::removeItem() already contains
code essentially cloned from change_item_parent() -- or perhaps vice-versa.
This changeset addresses only migrating the functions, and fixing up existing
references, to simplify code review.
2012-03-27 18:40:17 -04:00
Richard Linden d6d1cb852d Automated merge with http://hg.secondlife.com/viewer-release 2012-03-22 10:58:04 -07:00
Merov Linden 86c572ad63 EXP-1915 : Fetch recursively folders when selected 2012-03-16 15:58:05 -07:00
Merov Linden 356c29c888 EXP-1841 : pull from current viewer-experience. 2012-03-16 13:43:42 -07:00
Merov Linden 8270054805 EXP-1915 : Rewrote the fetching mechanism for folders making it truly recursive. 2012-03-13 21:08:10 -07:00
Vadim ProductEngine 1c51271d56 CHUI-56 FIXED Fixed a crash when deleting multiple inventory folders. 2012-03-13 15:05:51 +02:00
merov 0df0218329 EXP-1914 : Fix the evaluation of isClipboardPasteable() when the clipboard is in cut mode. 2012-03-12 17:21:32 -07:00
Merov Linden 4ffad9495c EXP-1915 : Disable copy/cut options for folders as long as all items in them are not present. 2012-03-09 17:15:48 -08:00
Oz Linden 633bd44b4a merge changes for vmrg-225 2012-03-09 12:58:50 -05:00
Oz Linden 0a87371567 merge changes for vmrg-230 2012-03-09 12:56:48 -05:00