Commit Graph

22460 Commits (a7499dc4abfa5fa7582dc7ebb535a07ed94d0c4f)

Author SHA1 Message Date
Merov Linden a7499dc4ab EXP-1895 : Fix the evaluation of visible children in folders 2012-02-23 09:57:05 -08:00
Merov Linden c2922a402d EXP-1905, EXP-1911: Be a bit less forcefull when updating the filter after a change on the clipboard 2012-02-22 16:55:46 -08:00
Merov Linden b14e34444b EXP-1906 : Allow cut of folders in place panel. 2012-02-17 18:45:38 -08:00
Merov Linden 2fdb18971b EXP-1897 : Suppress the copy of UUID on text clipboard when copy/cut items (back to old behavior). 2012-02-17 17:43:54 -08:00
Merov Linden 39e9a17c11 EXP-1894 : Fix the handling of no-copy items on the clipboard (can cut, can paste once but not twice and cannot copy). Also work on folders with no-copy items. 2012-02-17 16:57:29 -08: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 6363145f45 EXP-1900 : Fix crash in filtering 2012-02-16 17:19:53 -08:00
Merov Linden 155a171180 EXP-1896 : Prevent recursively copying of folders onto themselves 2012-02-16 14:57:30 -08:00
Merov Linden 632c8c138c EXP-1863 : Add comment and dead code cleanup 2012-02-13 10:09:33 -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
Merov Linden 2a4aa438f5 EXP-1863 : Implemented cut, copy, paste for folders. Issues with folder filtering though. 2012-02-09 23:37:24 -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 91f77318db EXP-1873 : Implement the hiding of cut items on the clipboard 2012-02-08 15:44:02 -08:00
Merov Linden ee3c3c15b7 EXP-1841 : Final deep scrub on LLClipboard API, clean up the use of copy and cut everywhere. 2012-02-07 22:46: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 9761375ac2 EXP-1841 : Refactoring of LLClipboard, simplify the API and make it behave like a normal clipboard. 2012-02-06 15:43:53 -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
Merov Linden c1636911c8 EXP-1862 : Make LLClipboard an LLSingleton and clean up the internals (set up for toolbar and never used) 2012-02-01 19:09:29 -08:00
Richard Linden 3249a1ced0 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2012-01-27 19:55:42 -08:00
Richard Linden 22a6170a7b EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local Chat 2012-01-27 19:55:16 -08:00
Merov Linden 84b7ff7915 Pull from viewer-experience 2012-01-27 18:41:56 -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
Richard Linden cf02780ddf EXP-1513 WIP Underscore ( _ ) fails to show in first chat entry in Local Chat
cleaned up font positioning on buttons
2012-01-27 17:48:08 -08:00
callum f53a72ec2c Merge with head 2012-01-27 13:18:56 -08:00
callum 987463d924 EXP-1765 POSSIBLE_FIX crash on startup at LLWindowWin32::switchContext(...) 2012-01-27 13:18:27 -08:00
Vadim ProductEngine 13d510d5f2 EXP-1847 FIXED Fixed inability to mute a nearby avatar in Voice Settings if the speakers list is sorted by name.
Added missing update of the floater's internal speaker list.
2012-01-27 19:31:52 +02:00
Richard Linden bbc265a9d5 EXP-1846 FIX Text positioning issues in Floaters, Notifications, UI, and toasts with UI size smaller than 1
also, re-enabled floater_test_textbox.xml
2012-01-26 16:30:38 -08:00
Richard Linden ce9ff40c64 EXP-1844 FIX Selecting a large number of inventory items can block the viewer for a long time. 2012-01-26 12:11:22 -08:00
Vadim ProductEngine 886946d699 EXP-1839 FIXED Fixed treating normal nearby speakers as text-only chat participants which led to marking muted avatars as non-muted. 2012-01-26 19:37:53 +02:00
Vadim ProductEngine 9429d5d2f2 EXP-1839 WIP Added some debugging messages. 2012-01-26 19:35:42 +02:00
Seth ProductEngine a2626f0ee8 EXP-1335 FIXED Enabled DnD and sorting items in Recent tab of My inventory.
Added filtering the items on DnD, allowing to drop only the items which pass the filter in the destinatination inventory panel.
Added filtering the items from object contents and notecards.
Changed handle type for LLInventoryPanel in LLInvFVBridge to remove some extra dynamic casts.
2012-01-26 01:41:14 +02:00
Vadim ProductEngine ae952f2d45 EXP-1833 FOLLOWUP Fixed a resizing issue in nearby chat. 2012-01-24 20:36:29 +02:00
Vadim ProductEngine c34413f9fe EXP-1838 FIXED Enabled detaching items from hands in the avatar detach menu.
Use the same on_click/on_enable actions as for the other attachment points.
See LLVOAvatarSelf::buildMenus().
2012-01-24 17:44:23 +02:00
Vadim ProductEngine 0d04a4da7e EXP-1801 FOLLOWUP Default to PNG when saving snapshot via hotkey. 2012-01-24 09:56:11 +02:00
Richard Linden ff5fe4ffc0 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-merge 2012-01-23 17:50:15 -08:00
Richard Linden e09661f6ec fix for compile error 2012-01-23 17:49:29 -08:00
Richard Linden 77a83dddf5 EXP-1837 FIX parsing notifications.xml during startup can take > 40 seconds (in non-release builds)
added logging to track length of time spent reading notifications templates
2012-01-23 17:47:23 -08:00
Richard Linden fedbe2fd97 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2012-01-23 17:39:09 -08:00
Richard Linden e219fc30ba EXP-1837 FIX parsing notifications.xml during startup can take > 40 seconds (in non-release builds)
removed O(n^2) comparisons of XML nodes in favor of O(n)
2012-01-23 17:38:47 -08:00
callum 133b9a4036 merge with head 2012-01-23 17:06:15 -08:00
callum 4140a68854 EXP-1818 World/Local/Reference editing mode hidden
Moved coordinate mode combo back into main build floater from sub-floater.
2012-01-23 17:00:57 -08:00
Leslie Linden ea6cbc7b6b Reverting background fetch on an item to the old fetFromServer call to fix regression bug in inventory late loading 2012-01-23 15:55:36 -08:00
Leslie Linden 83ca425158 Reverting rev 22217 changes to background fetch so search and recent will fully fetch user inventory 2012-01-23 15:34:01 -08:00
Leslie Linden e2d4309ba5 EXP-1799 FIX -- Replace and Add to Outfit options and Copy to Merchant Outbox options can appear in invalid state when a valid folder is last selection
EXP-1834 FIX -- Right click context menus on Folders in Merchant Outbox and Library folders can show all inventory options including admin options
EXP-1835 FIX -- Right clicking on a folder and selecting New Folder creates folder under My Inventory not within selected folder

* Updated folder context menu building to build full options in one step or
  trigger a load which will rebuild top-level context menu for all selected
  items when complete.  Previous code had an implicit assumption that the
  selected folder was the only selection after background fetch.
2012-01-23 11:45:47 -08:00
Richard Linden 3ebaa5b0a6 made add() method chainable on Multiple<> params 2012-01-23 11:23:02 -08:00
Vadim ProductEngine 0c528df35e EXP-1671 FIXED Hide "Translate chat" checkbox when translation is not configured. 2012-01-23 20:17:38 +02:00
Vadim ProductEngine 8f60dc0136 EXT-1836 FIXED Avoid assigning NULL to an std::string. 2012-01-23 17:50:04 +02:00
Vadim ProductEngine f324e67780 EXP-1801 FIXED Fixed the "snapshot to disk" shortcut (Ctrl+`) to respect preferred snapshot format.
Restoring mistakenly removed code.
2012-01-23 17:49:09 +02:00
Vadim ProductEngine b2ef7661a0 EXP-1821 FIXED Don't open group chat for the selected group if user double-clicks on empty space in the group list. 2012-01-23 17:44:33 +02:00
Vadim ProductEngine 535f1b23e8 EXP-1826 WIP Potential fix: prevent dereferencing invalid pointer. 2012-01-23 17:41:40 +02:00