Commit Graph

34294 Commits (12ff893e98ec00c51ef2d3fc4cb16bf8bc4f856a)

Author SHA1 Message Date
Mnikolenko ProductEngine 426feae804 MAINT-4891 FIXED Restore chosen format when opening Local snapshot panel. 2015-02-19 12:23:24 +02:00
Brad Payne (Vir Linden) 1f2404aa29 Logging for attachments and their COF links 2015-02-18 16:44:36 -05:00
Mnikolenko ProductEngine 15c613cbc2 MAINT-4242 FIXED Just clear ban list before populating it with new data. 2015-02-18 17:58:43 +02:00
Oz Linden 8147f4c57a add Sovereign Engineer to contribution credits 2015-02-18 09:54:06 -05:00
Mnikolenko ProductEngine f00e3f41ab MAINT-4866 FIXED Check if subcategories (not only main category) have items which is currently worn. 2015-02-18 13:07:49 +02:00
Mnikolenko ProductEngine 3ab22ef6be build fix 2015-02-18 13:00:29 +02:00
Tank_Master 727777eab6 Fix line endings 2015-02-17 09:23:32 -08:00
Tank_Master 09238639e7 BUG-2707; Disable SEHOP for installed binary via 'Image File Exection Options' during installation.
With permission from Nicky Dasmijn
2015-02-17 09:20:58 -08:00
Tank_Master 7fc88d040a Add more info to the registry for display on Programs and Feature control panel 2015-02-16 21:27:42 -08:00
Tank_Master 9204f238c4 Launch SL as a user from the UAC elevated installer. Fixes BUG-8358 and others. 2015-02-16 19:43:22 -08:00
Tank_Master a413e3adb3 Get the normal uninstall process working again 2015-02-16 18:47:08 -08:00
Tank_Master c903891841 Fix speeling errors 2015-02-16 17:58:32 -08:00
Tank_Master b204b08239 Simplify deleting Help folder, more comments format fixes 2015-02-16 11:08:03 -08:00
Tank_Master 084575c037 Line ending fix 2015-02-15 08:43:35 -08:00
Tank_Master dce1339439 Add myself to contribution 2015-02-14 23:24:06 -08:00
Tank_Master d2a373a58f Don’t delete user's settings with auto install, removing the need to back them up and then restore them later
This saves time and lowers the risk of something going wrong with the file copy process
2015-02-14 23:09:36 -08:00
Tank_Master bee9166a80 Remove LicenseDescUpdate, LicenseDescSetup, and LicenseDescNext from Ja and De language files
These are not present in any other file, including English
2015-02-14 19:42:18 -08:00
Tank_Master 96cc2770c6 Add option to remove user settings and cache files at uninstall, with message
Removed function to delete use stored password file
Removed no longer used RemoveCacheFilesDP from language files
Added message to English language file for prompt when asking to remove user files
-Note: this needs translations in other languages added
2015-02-14 19:34:10 -08:00
Tank_Master e9a7222ac3 Remove no longer used code; Combine calls to delete files on install into one call
Functionality change: deletion of entire skins folder to prevent issues when
 an XML file is deleted from the installer, but left on the hard drive after upgrade
2015-02-14 10:12:23 -08:00
Tank_Master 0a14115c94 Rearrange the order of sections to better follow un/installation procedure 2015-02-14 00:15:35 -08:00
ruslantproductengine 96e5fc9f9b MAINT-4329 Backed out changeset: fd3a4d5c2cf5 2015-02-14 00:08:39 +02:00
ruslantproductengine 4042617479 MAINT-4329 Backed out changeset: fd3a4d5c2cf5 2015-02-13 20:05:48 +02:00
Mnikolenko ProductEngine 25561a3b1d Merge viewer-release and become 3.7.25 2015-02-13 12:38:14 +02:00
Tank_Master b0d01b0a0a Backed out changeset: bd12d1ab1943 - MAINT-3591 Remove "Start Second Life now?" dialogue... 2015-02-12 14:34:44 -08:00
Tank_Master 68c94399ed Backed out changeset: 24c470cccee0 - added SKIP_AUTORUN command flag... 2015-02-12 14:33:31 -08:00
Mnikolenko ProductEngine 5724d58f34 MAINT-4847 FIXED Select new texture tab on clicking arrow buttons. 2015-02-12 12:38:16 +02:00
Tank_Master 4794985d8d Show Details button at install and uninstall
Note: Showing details adds a lot of overhead and will slow down the processes,
but allows the user the option of seeing what is going on.  Usefull for errors that occure.
2015-02-11 22:25:17 -08:00
Tank_Master ac368a2384 A little more cleanup 2015-02-11 22:22:19 -08:00
Tank_Master 4491a3df9a A few more comments changes 2015-02-11 21:53:02 -08:00
Tank_Master 14acb2fd0f Comments formatting changes, no behavior changes 2015-02-11 14:26:54 -08:00
Mnikolenko ProductEngine 1e759a5c00 MAINT-4173 FIXED Update member data when opening resident picker floater. 2015-02-11 15:18:25 +02:00
Merov Linden 9ce64ec527 DD-324 : Alert the user when we split a stock folder 2015-02-10 22:40:28 -08:00
Tank_Master 4673020c63 Update Windows Installer script to block Vista with SP1 and lower. 2015-02-10 16:41:23 -08:00
Merov Linden 4e1054a71f DD-296 : Make validation with fix of listing a bit more resilient when moving items and folders around 2015-02-09 22:14:42 -08:00
Oz Linden b362f247ce included libopenal in linux package 2015-02-09 14:29:09 -05:00
Merov Linden e07bc619b5 DD-322 : Use vector of UUIDs instead of pointers to items when reparenting those items 2015-02-05 22:49:56 -08:00
Mnikolenko ProductEngine 593d6701d9 MAINT-4857 FIXED Reset scene monitor after completing teleport. 2015-02-05 11:07:44 +02:00
Merov Linden 36d85815e7 DD-301 : Never filter the marketplace listings folder within the marketplace panels 2015-02-04 07:49:44 -08:00
Merov Linden fe4f5f13da DD-303 : do not force unlist when associating listings, let the 1 version folder policy apply, prompt user only if it doesn't 2015-02-03 23:43:15 -08:00
Merov Linden ab91c83881 DD-296 : Implement listing validation after we get all copied items confirmation from the server 2015-02-03 22:04:58 -08:00
Mnikolenko ProductEngine 90e4637751 MAINT-4812 FIXED Remove sending snapshot as email from the viewer. 2015-02-03 15:18:59 +02:00
Mnikolenko ProductEngine 60af7c826c MAINT-4812 FIXED Remove sending snapshot as email from the viewer. 2015-02-03 13:16:26 +02:00
Merov Linden 626d465894 DD-321 : Fix the drop zone to react really on the drop zone 2015-01-31 20:47:40 -08:00
Merov Linden 2377eba987 DD-319 : Fix wording in some error messages and tooltips 2015-01-31 13:49:28 -08:00
Mnikolenko ProductEngine cccdd1fb39 MAINT-4853 FIXED Pressing the ENTER key when entering a location into the Type a location field, doesn't log you in 2015-01-30 15:36:00 +02:00
Mnikolenko ProductEngine 38000f8f18 MAINT-4853 FIXED Pressing the ENTER key when entering a location into the Type a location field, doesn't log you in 2015-01-30 13:14:55 +02:00
Mnikolenko ProductEngine 301714944a MAINT-1016 FIXED Don't remove other chat participant from mute list if it's group chat. 2015-01-30 11:33:23 +02:00
Merov Linden 03f18a55b7 DD-320 : Special case HTTP error 422 on the Marketplace and give it a nicer error dialog 2015-01-28 22:16:47 -08:00
Nat Goodspeed ae6440eecc MAINT-4744: Eliminate viewer dependency on (old) GNU libstdc++.
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 15:55:18 -05:00
Merov Linden 8ceb2f1bba DD-306 : Menu item string change 2015-01-28 09:59:18 -08:00