Commit Graph

34294 Commits (12ff893e98ec00c51ef2d3fc4cb16bf8bc4f856a)

Author SHA1 Message Date
Mnikolenko ProductEngine 20d70dca94 MAINT-4824 FIXED Show remaining time before resident's name 2015-01-28 12:05:01 +02:00
Merov Linden f1c9536401 DD-296 : Add options to move or leave behind no copy items when copying a folder to the marketplace 2015-01-27 23:19:51 -08:00
Nat Goodspeed 198046e21d Include MSVCP120.DLL and MSVCR120.DLL in Windows viewer package.
Generalize Copy3rdPartyLibs.cmake to eliminate some clone-and-tweak redundancy.
2015-01-27 15:34:43 -05:00
Mnikolenko ProductEngine 8f7064a871 MAINT-4825 FIXED Cancel button is added. Closing floater will discard changes made to the menu now. 2015-01-27 11:36:54 +02:00
Mnikolenko ProductEngine bb479cfb9a MAINT-3560 reverted 2015-01-26 11:42:48 +02:00
Mnikolenko ProductEngine 58788eae32 MAINT-23 FIXED Don't display icon if user is parcel owner or user is in group which has rights to build/modify objects. 2015-01-26 11:18:47 +02:00
Merov Linden 4fdaa7fc56 DD-296 : Disable move and copy to marketplace if limit passed. Improve perf of validate_marketplaceting(). Open marketplace floater on copy or move. String fix. 2015-01-25 17:10:05 -08:00
Merov Linden a62b1a26f5 DD-301 : Add show only listing folders as an optional filter 2015-01-24 20:56:24 -08:00
Merov Linden 855696c369 DD-303 : Suppress message on activation when associating since we auto activate or have another message 2015-01-24 17:30:05 -08:00
Merov Linden 536960e210 Pull merge from lindenlab/viewer-release 2015-01-24 17:07:24 -08:00
Merov Linden 6cf5912fd0 DD-306 : Suppress no issue listings from audit listing dump, add no error message when no error, disable some right click menu items in multiselection cases 2015-01-24 16:50:56 -08:00
Merov Linden 96172ddfe6 DD-306 : WIP : Add Check Listing to menu to audit listings individually 2015-01-24 11:48:43 -08:00
Nat Goodspeed e79b1dfb41 Explain why LLHost::setHostByName() / getHostName() test skipped.
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 13:27:44 -05:00
Nat Goodspeed 834a1f6afe Re-enable skipped test: evidently Windows APR libs CAN transcode.
I don't know at what point the skip() was introduced, but that test now passes
even on Windows.
2015-01-23 11:51:01 -05:00
ruslantproductengine 2eecf882b1 MAINT-4833 Fixed Warning treated as error 2015-01-23 15:03:04 +02:00
Nat Goodspeed 60727c97f4 Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update 2015-01-23 04:10:40 -08:00
Nat Goodspeed c93648e3d2 Make MandatoryUpdateMachine use LLLoginInstance's LLNotificationsInterface.
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-23 04:09:17 -08:00
Nat Goodspeed c301db972e Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update 2015-01-22 14:43:29 -05:00
Nat Goodspeed 9b11ed2843 Ensure AUTOBUILD is in native_path form for non-cygwin tools.
Until we can propagate the corresponding buildscripts changes, we must
explicitly put AUTOBUILD in proper form. For now, assume that AUTOBUILD has
not yet been normalized.
2015-01-22 14:43:08 -05:00
Mnikolenko ProductEngine 20c2eda0e1 MAINT-4790 WIP Previously selected login location is correctly shown now. Font on the Log In button was changed back. Text offset was set for Locations combobox. 2015-01-22 14:12:34 +02:00
Nat Goodspeed ba43a216fd Disambiguate constructor's initialization call to its base class.
A particular LLInitParam::TypeValuesHelper specialization is derived from a
different TypeValuesHelper specialization. The subclass constructor
TypeValuesHelper(...) has previously forwarded the call to its base-class
constructor with:
TypeValuesHelper(val): TypeValuesHelper(val) {}
This is the first time I've looked at that; I'm a bit surprised that previous
compilers blithely accept it, and apparently understand the intent. gcc 4.7
complains that we would need to turn on -std=c++11 to support delegating
constructors; obviously the second TypeValuesHelper is now assumed to be the
class being defined, rather than its base class.
Fortunately the class already has typedefs for both specializations, fully
qualified with all template parameters, so I simply replaced the second
TypeValuesHelper reference with base_t.
2015-01-22 01:38:38 +00:00
Nat Goodspeed ad7e7fc342 Update to llphysicsextensions packages with trial fix for gcc 4.7. 2015-01-21 20:08:49 -05:00
Nat Goodspeed 260dbb3428 For Linux, add libalut.so.0.0.0.0 and libalut.so.0 to viewer tarball.
The former is the real .so, to which libalut.so is only a symlink. We were
packaging the symlink without including its target.
(This appears to have changed since our last Vivox drop for Linux.)
2015-01-21 16:36:19 -05:00
Nat Goodspeed 0c463802a6 Make Linux viewer build consume slplugins package, and copy its files
into eventual viewer package -- instead of finding them in the viewer build
tree. Also update Windows to current slplugins package build.
2015-01-21 13:51:49 -05:00
andreykproductengine 3ac017d797 MAINT-1722 FIXED Massive slowdown when opening "Place Profile" or "About Land" dialog 2015-01-21 19:56:02 +02:00
ruslantproductengine 96af4b867f MAINT-4833 Fixed Warning treated as error 2015-01-23 15:03:04 +02:00
Mnikolenko ProductEngine 3b6e807d19 MAINT-4800 FIXED Offset is changed for French localization 2015-01-23 13:03:22 +02:00
maksymsproductengine 8e081ec5a2 MAINT-4794 FIXED Present informative dialog if mesh upload fails due to specific reason 2015-01-22 20:57:15 +02:00
Nat Goodspeed 6d7858c53a Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update 2015-01-21 10:30:25 -05:00
Nat Goodspeed b349bcf2b6 Merge fix for copying Linux Vivox files 2015-01-21 08:29:21 -05:00
Nat Goodspeed 93fe221208 Backed out changeset 1e36e0629994 copying .dylibs on Linux
The .dylib files in the Linux Vivox package were erroneous to start with;
while the affected changeset bypassed copy errors, it too was wrong. Now that
the Linux Vivox package contains Linux .so files, revert to the correct
filenames to copy.
2015-01-21 08:28:33 -05:00
Aura Linden fd47842435 Updated SLVoice references. 2015-01-20 21:11:27 -08:00
Merov Linden 8cb399e3e5 DD-300 : Drop zone added to marketplace folder 2015-01-19 20:50:47 -08:00
Nat Goodspeed d95d80212c Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update 2015-01-19 10:35:17 -05:00
Nat Goodspeed 1efff804b4 On Linux, don't try to copy SLPlugin or the webkit or gstreamer plugins
since we're not building them as part of the viewer build any more.
2015-01-19 15:33:19 +00:00
Nat Goodspeed 2cb5dc9735 Link viewer with OpenAL if appropriate 2015-01-19 14:39:34 +00:00
Nat Goodspeed 897ad8842c Reorder Boost libraries for Linux linker 2015-01-19 14:38:03 +00:00
Nat Goodspeed c157db954a Automated merge with http://bitbucket.org/lindenlab/viewer-tools-update 2015-01-19 08:41:30 -05:00
Mnikolenko ProductEngine 7bd45ab362 MAINT-4790 WIP Show focused background image for login text fields. 2015-01-19 13:09:24 +02:00
Merov Linden 88dca882ae DD-300 : WIP : Add drop zone to marketplace (XUI work) 2015-01-17 22:23:17 -08:00
Nat Goodspeed 4a67d99e86 Linux llimagej2ckdu_test.cpp no longer needs obsolete stubs.
Use the same signatures as for the other platforms.
2015-01-16 22:02:09 +00:00
Nat Goodspeed 1978d01caa Update to llphysicsextensions builds fixed for 'release' on Linux. 2015-01-16 16:12:10 -05:00
Nat Goodspeed feb341d37c Continue gradually replacing Boost.Lambda with Boost.Phoenix.
For some reason, after the upgrade to Boost 1.57, gcc 4.6.3 has trouble with
the boost::lambda::_1 usage in stringize.h. This is consistent with other
cases we've encountered in which Boost.Lambda appears to be unmaintained and
losing its compatibility with other libraries. Fortunately Phoenix provides a
functional equivalent, albeit spelled differently.
2015-01-16 19:54:35 +00:00
simon 9db4fc7be2 Merge downstream code 2015-01-16 10:48:36 -08:00
andreykproductengine f743470f5f MAINT-4804 FIXED Viewer gets stuck in mode sending email with snapshot if that fails 2015-01-16 18:11:10 +02:00
Merov Linden 162d33dec4 DD-303 : Auto activate version folder when only one present on creation or association 2015-01-15 22:22:22 -08:00
callum_linden 85b5036285 Add flags to inject extra debugging information (via Sovreign Engineer) 2015-01-16 01:08:48 +00:00
callum_linden a85643bf23 Pull in updated Google Breakpad package with /Zcwchar_t- cpp flags set to match viewer 2015-01-15 23:27:19 +00:00
Brad Payne (Vir Linden) d2de97ad8e SL-92 WIP - more on hover management 2015-01-15 16:45:24 -05:00
andreykproductengine d5fe509c15 MAINT-4777 FIXED Confusing 'Save changes?' dialog when hitting the Delete button in notecard edit floater 2015-01-15 17:50:40 +02:00