Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-10 | DD-324 : Alert the user when we split a stock folder | Merov Linden | |
2015-02-10 | Update Windows Installer script to block Vista with SP1 and lower. | Tank_Master | |
2015-02-09 | DD-296 : Make validation with fix of listing a bit more resilient when ↵ | Merov Linden | |
moving items and folders around | |||
2015-02-09 | included libopenal in linux package | Oz Linden | |
2015-02-06 | correct bug in initial av rendering I introduced, clarify several tests | Oz Linden | |
2015-02-05 | DD-322 : Use vector of UUIDs instead of pointers to items when reparenting ↵ | Merov Linden | |
those items | |||
2015-02-05 | MAINT-4857 FIXED Reset scene monitor after completing teleport. | Mnikolenko ProductEngine | |
2015-02-04 | merge storm-2082 changes | Oz Linden | |
2015-02-04 | DD-301 : Never filter the marketplace listings folder within the marketplace ↵ | Merov Linden | |
panels | |||
2015-02-04 | allow visually muted results to be cached from const methods | Oz Linden | |
2015-02-03 | DD-303 : do not force unlist when associating listings, let the 1 version ↵ | Merov Linden | |
folder policy apply, prompt user only if it doesn't | |||
2015-02-03 | DD-296 : Implement listing validation after we get all copied items ↵ | Merov Linden | |
confirmation from the server | |||
2015-02-03 | remove unused RenderAvatarComplexityLimit; replace with visual muting based ↵ | Oz Linden | |
on render weight | |||
2015-02-03 | MAINT-4812 FIXED Remove sending snapshot as email from the viewer. | Mnikolenko ProductEngine | |
2015-02-03 | MAINT-4812 FIXED Remove sending snapshot as email from the viewer. | Mnikolenko ProductEngine | |
2015-01-31 | DD-321 : Fix the drop zone to react really on the drop zone | Merov Linden | |
2015-01-31 | DD-319 : Fix wording in some error messages and tooltips | Merov Linden | |
2015-01-30 | tone down visually muted avatar colors | Oz Linden | |
2015-02-03 | STORM-2082 Reformat preset floaters. | Jonathan Yap | |
Remove Impostor checkbox. That control is now merged into the right side of the impostors slider. Maximum ARC still depends on impostors being enabled. Once that dependency is removed in llvoavatar then it will be necessary to reflect that change in the UI code. | |||
2015-01-30 | MAINT-4853 FIXED Pressing the ENTER key when entering a location into the ↵ | Mnikolenko ProductEngine | |
Type a location field, doesn't log you in | |||
2015-01-30 | MAINT-4853 FIXED Pressing the ENTER key when entering a location into the ↵ | Mnikolenko ProductEngine | |
Type a location field, doesn't log you in | |||
2015-01-30 | MAINT-1016 FIXED Don't remove other chat participant from mute list if it's ↵ | Mnikolenko ProductEngine | |
group chat. | |||
2015-01-29 | merge more fixes from Jonathan | Oz Linden | |
2015-01-29 | add default values (some sensitive to graphics setting) for avatar rendering ↵ | Oz Linden | |
limits | |||
2015-01-28 | DD-320 : Special case HTTP error 422 on the Marketplace and give it a nicer ↵ | Merov Linden | |
error dialog | |||
2015-01-28 | MAINT-4744: Eliminate viewer dependency on (old) GNU libstdc++. | Nat Goodspeed | |
To be more accurate, this changeset doesn't actually eliminate the dependency: it eliminates the use cases for the llifstream / llofstream feature that requires it. Currently you can construct an llifstream or llofstream from an open LLFILE* file handle (or, except on Windows, an int file descriptor). But rather than containing a streambuf implementation based on FILE*, llfile.h relies on the fact that the Windows std::filebuf happens to support that as a nonstandard extension; also on a nonstandard GNU extension __gnu_cxx::stdio_filebuf<char>. To move from GNU libstdc++ to clang's libc++ (the direction on Mac), we could code a streambuf that supports FILE*. But before doing that, it's worth asking whether anyone actually uses this questionable feature. In fact there were only two methods: LLWearable::exportFile() and importFile() -- and only one call to either, in LLViewerWearable::saveNewAsset(). The code in saveNewAsset() opened the LLFILE* immediately before calling exportFile(), meaning we could reasonably push the open operation down into exportFile(). That logic was complex anyway due to the need for the caller to close the LLFILE* regardless of the success of the exportFile(). Change LLWearable::exportFile() and importFile() to accept a std::string filename rather than an open LLFILE*. Change LLViewerWearable::saveNewAsset() to simply call exportFile(filename) rather than horsing around with an LLFILE* handle. (This improves the code in another way too: it encapsulates the need to open the relevant file in binary mode. Previously, each caller had to remember to do that.) To prevent inadvertent reintroduction of ll[io]fstream(LLFILE*) code, add llstream_LLFILE preprocessor macro (default 0) to control access to the relevant constructors. Also suppress rdbuf() override, the only method whose signature references llstdio_filebuf. | |||
2015-01-28 | DD-306 : Menu item string change | Merov Linden | |
2015-01-28 | MAINT-4824 FIXED Show remaining time before resident's name | Mnikolenko ProductEngine | |
2015-01-27 | DD-296 : Add options to move or leave behind no copy items when copying a ↵ | Merov Linden | |
folder to the marketplace | |||
2015-01-27 | Include MSVCP120.DLL and MSVCR120.DLL in Windows viewer package. | Nat Goodspeed | |
Generalize Copy3rdPartyLibs.cmake to eliminate some clone-and-tweak redundancy. | |||
2015-01-27 | don't use jellybaby rendering for impostors (visually muted != impostored) | Oz Linden | |
2015-01-27 | MAINT-4825 FIXED Cancel button is added. Closing floater will discard ↵ | Mnikolenko ProductEngine | |
changes made to the menu now. | |||
2015-01-26 | merge latest fixes from Jonathan | Oz Linden | |
2015-01-26 | minor code cleanups, remove friend and conversation status as visual mute ↵ | Oz Linden | |
criteria | |||
2015-01-26 | MAINT-3560 reverted | Mnikolenko ProductEngine | |
2015-01-26 | MAINT-23 FIXED Don't display icon if user is parcel owner or user is in ↵ | Mnikolenko ProductEngine | |
group which has rights to build/modify objects. | |||
2015-01-25 | DD-296 : Disable move and copy to marketplace if limit passed. Improve perf ↵ | Merov Linden | |
of validate_marketplaceting(). Open marketplace floater on copy or move. String fix. | |||
2015-01-25 | STORM-2082 Clear preset in use when resetting to hardware defaults | Jonathan Yap | |
2015-01-24 | DD-301 : Add show only listing folders as an optional filter | Merov Linden | |
2015-01-24 | DD-303 : Suppress message on activation when associating since we auto ↵ | Merov Linden | |
activate or have another message | |||
2015-01-24 | Pull merge from lindenlab/viewer-release | Merov Linden | |
2015-01-24 | DD-306 : Suppress no issue listings from audit listing dump, add no error ↵ | Merov Linden | |
message when no error, disable some right click menu items in multiselection cases | |||
2015-01-24 | DD-306 : WIP : Add Check Listing to menu to audit listings individually | Merov Linden | |
2015-01-24 | STORM-2082 Add 5px more blank space around quality slider. | Jonathan Yap | |
Slightly adjust the names of the help text in the three new floaters. | |||
2015-01-23 | Explain why LLHost::setHostByName() / getHostName() test skipped. | Nat Goodspeed | |
A skip() stating that we don't yet understand why the test fails is implicitly an open action item. This one isn't open. Save future developers the research. | |||
2015-01-23 | Re-enable skipped test: evidently Windows APR libs CAN transcode. | Nat Goodspeed | |
I don't know at what point the skip() was introduced, but that test now passes even on Windows. | |||
2015-01-23 | MAINT-4833 Fixed Warning treated as error | ruslantproductengine | |
2015-01-23 | Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update | Nat Goodspeed | |
2015-01-23 | Make MandatoryUpdateMachine use LLLoginInstance's LLNotificationsInterface. | Nat Goodspeed | |
LLLoginInstance has a test hook setNotificationsInterface(), used by lllogininstance_test.cpp to redirect notifications through a dummy LLNotificationsInterface implementation. Certain of LLLoginInstance's MandatoryUpdateMachine state classes need to post notifications too; but until now they directly called LLNotificationsUtil::add(). In the production viewer, this should (!) be the same as calling through LLLoginInstance::mNotifications -- but it broke two of the LLLoginInstance unit tests, so they were skipped. Since MandatoryUpdateMachine's constructor is already passed the invoking LLLoginInstance&, make it store the reference. Add MandatoryUpdateMachine:: getNotificationsInterface(), which forwards to new LLLoginInstance:: getNotificationsInterface(). Change LLNotificationsUtil::add() calls in MandatoryUpdateMachine state classes to call through mMachine's getNotificationInterface() instead. This allows us to remove #include "llnotificationsutil.h" from lllogininstance.cpp, also that #include plus stub LLNotificationsUtil::add() implementation from lllogininstance_test.cpp. Finally, it allows us to remove the skip() calls from the two unit tests. | |||
2015-01-22 | Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update | Nat Goodspeed | |