Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-18 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience | Richard Linden | |
2012-01-18 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-merge | Richard Linden | |
2012-01-18 | removed some invalid attributes | Richard Linden | |
2012-01-18 | EXP-1816 FIX -- Drag area in outbox can remain highlighted after drag and ↵ | Leslie Linden | |
drop ends * Added handleHover function to clear highlight | |||
2012-01-18 | EXP-1125 FIX -- New tags always shown in Received Items inbox when Inventory ↵ | Leslie Linden | |
window is detached from side panel EXP-1578 FIX -- received items folder shows shadows of content when scrolling through lots of folders in same window * Put in guard to prevent the inventory panel from being created multiple times | |||
2012-01-18 | EXP-1812 FIX Cannot resize location bar / favorites in top navigation bar in ↵ | Richard Linden | |
viewer | |||
2012-01-18 | EXP-1672 FIXED Defensive fix for the crash. | Seth ProductEngine | |
Added disconnecting notifications manager callbacks. Added check to prevent calling the destroyed Notifications object. | |||
2012-01-18 | EXP-1814 FIXED Added copying the missing symlinks to Linux viewer lib dir. | Seth ProductEngine | |
2012-01-18 | merge | Dave Parks | |
2012-01-18 | SH-2794 Map buffer now performs as well as buffersubdata | Dave Parks | |
2012-01-18 | Make embedded Python scripts compatible with Python 2.5 *SIGH* | Nat Goodspeed | |
Apparently our TeamCity build machines are still not up to Python 2.6. | |||
2012-01-18 | EXP-1813 FIXED Unpressable radio button in Preferences -> General. | Vadim ProductEngine | |
Made the radio group larger so that all its buttons become clickable. | |||
2012-01-17 | Pull from viewer-experience | Merov Linden | |
2012-01-17 | EXP-1773 : A bit of code cleanup and defensive coding in an attempt to ↵ | Merov Linden | |
alleviate some errand crashes. | |||
2012-01-18 | Add tests for implicit-kill-on-destroy, also orphan() method. | Nat Goodspeed | |
2012-01-18 | Introduce static LLProcessLauncher::isRunning(ll_pid_t) method. | Nat Goodspeed | |
typedef LLProcessLauncher::ll_pid_t to be HANDLE on Windows, pid_t elsewhere. Then we can define getProcessID() returning ll_pid_t on all platforms, retaining getProcessHandle() for hypothetical existing consumers... of which there are none in practice. This lets us define isRunning(ll_pid_t) to encapsulate the platform-specific logic to actually check on a running child process, turning non-static isRunning() into a fairly trivial wrapper. | |||
2012-01-17 | add more exception handlings for llcurl fix. | Xiaohong Bao | |
2012-01-17 | Add tests for child-process args management and for kill() method. | Nat Goodspeed | |
2012-01-17 | Refactor llprocesslauncher_test.cpp for better code reuse. | Nat Goodspeed | |
Instead of free python() and python_out() functions containing a local temporary LLProcessLauncher instance, with a 'tweak' callback param to "do stuff" to that inaccessible object, change to a PythonProcessLauncher class that sets up a (public) LLProcessLauncher member, then allows you to run() or run() and then readfile() the output. Now you can construct an instance and tweak to your heart's content -- without funky callback syntax -- before running the script. Move all such helpers from TUT fixture struct to namespace scope. While fixture-struct methods can freely call one another, introducing a nested class gets awkward: constructor must explicitly require and bind a fixture-struct pointer or reference. Namespace scope solves this. (Truthfully, I only put them in the fixture struct originally because I thought it necessary for calling ensure() et al. But ensure() and friends are free functions; need only qualify them with tut:: namespace.) | |||
2012-01-17 | EXP-1811 FIX Login progress floater has smaller than expected size | Richard Linden | |
made minimum size reflect default size for 1024 width window of old layout stack no way to match behavior | |||
2012-01-17 | Any proper RAII class must either handle copying or be noncopyable. | Nat Goodspeed | |
NamedTempFile makes no attempt to deal with copying, therefore make it noncopyable. | |||
2012-01-17 | more exception handlings for llcurl fixes. | Xiaohong Bao | |
2012-01-17 | EXP-1809 FIX Buttons in right toolbar clipped and can be out of position | Richard Linden | |
2012-01-17 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-merge/ | Richard Linden | |
2012-01-17 | EXP-1810 FIX Cannot resize Received items panel in Inventory window | Richard Linden | |
2012-01-17 | Add first couple of LLProcessLauncher tests. | Nat Goodspeed | |
Run INTEGRATION_TEST_llprocesslauncher using setpython.py so we can find the Python interpreter of interest. Introduce python() function to run a Python script specified using NamedTempFile conventions. Introduce a convention by which we can read output from a Python script using only the limited pre-January-2012 LLProcessLauncher API. Introduce python_out() function to leverage that convention. Exercise a couple of LLProcessLauncher methods using all the above. | |||
2012-01-17 | Add log message if LLProcessLauncher child fails to execv(). | Nat Goodspeed | |
On a Posix platform (vfork()/execv() implementation), if for any reason the execv() failed (e.g. executable not on PATH), the viewer would never know, nor the user: the vfork() child produced no output, and terminated with rc 0! Add logging, make child terminate with nonzero rc. Remove pointless addArgument(const char*) overload: this does nothing for you that the compiler won't do implicitly. In llupdateinstaller.cpp, remove pointless c_str() call in addArgument() arg: we were starting with a std::string, then extracting its c_str(), only to construct a whole new std::string from it! | |||
2012-01-17 | EXP-1791 FIX -- Handle case where initialization with SLM fails in the ↵ | Leslie Linden | |
Merchant Outbox floater in the viewer * Timeout now triggers the re-initialization logic in the merchant outbox. | |||
2012-01-17 | Make NamedTempFile::peep() a public member for debugging unit tests. | Nat Goodspeed | |
2012-01-17 | Fix for precompiled header issue on windows | Leslie Linden | |
2012-01-17 | EXP-1804 FIX -- Drag and drop operations can be blocked by modal dialogs | Leslie Linden | |
* Added support for marketplace notifications that don't display the dialog until the next frame, leaving room for the drag and drop operation to properly complete before the notification shows up and interferes. | |||
2012-01-17 | EXP-1807 FIXED Linux viewer didn't start due to "libSDL-1.2.so.0: cannot ↵ | Vadim ProductEngine | |
open shared object file". Package the missing symlink. | |||
2012-01-17 | EXP-1806 FIXED CTRL-W no longer closes floaters. | Vadim ProductEngine | |
Restoring accidentally removed code. | |||
2012-01-17 | EXP-1805 FIX -- Block calling cards from being added to Merchant Outbox | Leslie Linden | |
EXP-1810 PROGRESS -- Cannot resize Received items panel in Inventory window * Updated "copy to merchant outbox" context menu and drag and drop code to block calling cards. * Changed user_resize to true on the "Received Items" panel and the main inventory panel | |||
2012-01-17 | fix for crash in assert when programmatically toggling user resize | Richard Linden | |
2012-01-17 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience/ | Richard Linden | |
2012-01-17 | merge with viewer-development | Richard Linden | |
2012-01-17 | Latest from viewer-dd | Leslie Linden | |
2012-01-17 | EXP-1799 FIX -- Replace and Add to Outfit options appear as grayed out in ↵ | Leslie Linden | |
Inventory * Updated context menu code to enable visible items that aren't explicitly disabled. | |||
2012-01-17 | Merge with viewer-dd, attempt #1 | Leslie Linden | |
2012-01-17 | reconciled .hgtags | Debi King (Dessie) | |
2012-01-17 | reconciled .hgtags | Debi King (Dessie) | |
2012-01-17 | reconciled .hgtags | Debi King (Dessie) | |
2012-01-17 | merge | Brad Payne (Vir Linden) | |
2012-01-17 | Added tag DRTVWR-105_3.2.5-release, 3.2.5-release for changeset c6175c955a19 | Debi King (Dessie) | |
2012-01-17 | Added tag DRTVWR-109_3.2.6-beta1, 3.2.6-beta1 for changeset 286d73ff5c19 | Debi King (Dessie) | |
2012-01-17 | EXP-1803 CLEAN-UP -- Modified code to use the "unique" tag on the notification. | Leslie Linden | |
2012-01-17 | EXP-1772 : Suppress a useless and confusing assert in destructor, called ↵ | Merov Linden | |
cleanup in there instead. | |||
2012-01-17 | Pull from viewer-experience | Merov Linden | |
2012-01-17 | increment viewer version to 3.2.8 | Oz Linden | |