Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-24 | merge | Dave Parks | |
2012-01-24 | SH-1427 Fix for spot lights not working properly on alpha objects, and fix ↵ | Dave Parks | |
for alpha lighting of point lights not matching deferred lights. | |||
2012-01-24 | EXP-1833 FOLLOWUP Fixed a resizing issue in nearby chat. | Vadim ProductEngine | |
2012-01-24 | add parameters for Linden TeamCity build | Oz Linden | |
2012-01-24 | merge | Brad Payne (Vir Linden) | |
2012-01-24 | EXP-1838 FIXED Enabled detaching items from hands in the avatar detach menu. | Vadim ProductEngine | |
Use the same on_click/on_enable actions as for the other attachment points. See LLVOAvatarSelf::buildMenus(). | |||
2012-01-24 | EXP-1801 FOLLOWUP Default to PNG when saving snapshot via hotkey. | Vadim ProductEngine | |
2012-01-23 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-merge | Richard Linden | |
2012-01-23 | fix for compile error | Richard Linden | |
2012-01-23 | EXP-1837 FIX parsing notifications.xml during startup can take > 40 seconds ↵ | Richard Linden | |
(in non-release builds) added logging to track length of time spent reading notifications templates | |||
2012-01-23 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience | Richard Linden | |
2012-01-23 | EXP-1837 FIX parsing notifications.xml during startup can take > 40 seconds ↵ | Richard Linden | |
(in non-release builds) removed O(n^2) comparisons of XML nodes in favor of O(n) | |||
2012-01-23 | merge with head | callum | |
2012-01-23 | EXP-1818 World/Local/Reference editing mode hidden | callum | |
Moved coordinate mode combo back into main build floater from sub-floater. | |||
2012-01-23 | Reverting background fetch on an item to the old fetFromServer call to fix ↵ | Leslie Linden | |
regression bug in inventory late loading | |||
2012-01-23 | Reverting rev 22217 changes to background fetch so search and recent will ↵ | Leslie Linden | |
fully fetch user inventory | |||
2012-01-23 | STORM-1795 Small logic/formatting change | Jonathan Yap | |
2012-01-23 | Clarify that items in LLProcess::Params::args are implicitly quoted. | Nat Goodspeed | |
That is, we try to pass through each args entry as a separate child-process arvg[] entry, whitespace and all. | |||
2012-01-23 | LLStringUtil methods are conventionally static. | Nat Goodspeed | |
2012-01-23 | Use LLProcess::Params::args::empty() instead of comparing iterators. | Nat Goodspeed | |
2012-01-23 | * Optimization to not waste some time doing std::string assignment all over ↵ | Leslie Linden | |
the graphics code. Reviewed by davep. | |||
2012-01-23 | Per Richard: close unusable Job Object; move quote() to LLStringUtil. | Nat Goodspeed | |
If LLProcess can't set the right flag on a Windows Job Object, the object isn't useful to us, so we might as well discard it. quote() is sufficiently general that it belongs in LLStringUtil instead of buried as a static helper function in llprocess.cpp. | |||
2012-01-23 | merge changes for storm-1738 | Oz Linden | |
2012-01-23 | EXP-1799 FIX -- Replace and Add to Outfit options and Copy to Merchant ↵ | Leslie Linden | |
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 | made add() method chainable on Multiple<> params | Richard Linden | |
2012-01-23 | merge changes for storm-1799 | Oz Linden | |
2012-01-23 | merge changes for storm-1798 | Oz Linden | |
2012-01-23 | merge changes for storm-1796 | Oz Linden | |
2012-01-23 | merge changes for storm-1788 | Oz Linden | |
2012-01-23 | merge back changes from viewer-beta branch | Oz Linden | |
2012-01-23 | merge back tags from pre-release branch | Oz Linden | |
2012-01-23 | merge back tags from release branch | Oz Linden | |
2012-01-23 | Merge with viewer-development | Kitty Barnett | |
2012-01-23 | STORM-276 Enabled spellchecking on selective line editors | Kitty Barnett | |
2012-01-23 | STORM-276 Added missing library includes | Kitty Barnett | |
2012-01-23 | EXP-1671 FIXED Hide "Translate chat" checkbox when translation is not ↵ | Vadim ProductEngine | |
configured. | |||
2012-01-23 | EXT-1836 FIXED Avoid assigning NULL to an std::string. | Vadim ProductEngine | |
2012-01-23 | EXP-1801 FIXED Fixed the "snapshot to disk" shortcut (Ctrl+`) to respect ↵ | Vadim ProductEngine | |
preferred snapshot format. Restoring mistakenly removed code. | |||
2012-01-23 | EXP-1821 FIXED Don't open group chat for the selected group if user ↵ | Vadim ProductEngine | |
double-clicks on empty space in the group list. | |||
2012-01-23 | EXP-1826 WIP Potential fix: prevent dereferencing invalid pointer. | Vadim ProductEngine | |
2012-01-22 | Every singleton needs a friend... | Nat Goodspeed | |
2012-01-22 | Use LLProcess::create() to launch SLVoice, rather than inline code. | Nat Goodspeed | |
This appears to close a long-pending action item, as it seems the original LLProcessLauncher implementation was in fact cloned-and-edited from this logic in LLVivoxVoiceClient::stateMachine(). In any case, leveraging LLProcess buys us: - reduced redundancy; fewer maintenance points - logging for both success and errors - (possibly) better SLVoice.exe lifespan management. | |||
2012-01-22 | Add LLProcess logging on launch(), kill(), isRunning(). | Nat Goodspeed | |
Much as I dislike viewer log spam, seems to me starting a child process, killing it and observing its termination are noteworthy events. New logging makes LLExternalEditor launch message redundant; removed. | |||
2012-01-22 | Make LLProcess::Params streamable; use that in LLExternalEditor. | Nat Goodspeed | |
2012-01-22 | On Windows, introduce viewer Job Object and assign children to it. | Nat Goodspeed | |
The idea is that, with the right flag settings, this will cause the OS to terminate remaining viewer child processes when the viewer terminates -- whether or not it terminates intentionally. Of course, if LLProcess's caller specifies autokill=false, e.g. to run the viewer updater, that asserts that we WANT the child to persist beyond the viewer session itself. | |||
2012-01-21 | Since lltrans.h moved to llui, fix linux_updater/CMakeLists.txt. | Nat Goodspeed | |
2012-01-21 | Convert LLProcess consumers from LLSD to LLProcess::Params block. | Nat Goodspeed | |
Using a Params block gives compile-time checking against attribute typos. One might inadvertently set myLLSD["autofill"] = false and only discover it when things behave strangely at runtime; but trying to set myParams.autofill will produce a compile error. However, it's excellent that the same LLProcess::create() method can accept either LLProcess::Params or a properly-constructed LLSD block. | |||
2012-01-20 | EXP-1823 : Don't display the do not show preview message on item we have no ↵ | Merov Linden | |
preview method for in the first place... | |||
2012-01-20 | Define LLProcess::Params; accept create(const LLSDParamAdapter<Params>&). | Nat Goodspeed | |
This allows callers to pass either LLSD formatted as before -- which all callers still do -- or an actual LLProcess::Params block. | |||
2012-01-20 | EXP-1152 : Fix width computation in inventory panel so that the horizontal ↵ | Merov Linden | |
slider shows up only when really needed. |