summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2018-12-03SL-10150 'Preset in use' shows last used preset name after deleting itmaxim_productengine
2018-11-30SL-10147: Copy placeholder English text to supported NSIS languages.Nat Goodspeed
2018-11-29SL-9747 [Mesh Uploader] Remove confusing model_metric from uploadandreykproductengine
2018-11-29SL-10135 Change group notices to show as SLTmaxim_productengine
2018-11-28SL-10030: Include nextviewer.bat in the Windows install directory.Nat Goodspeed
2018-11-27SL-10080 Limit LOD factor to 4andreykproductengine
2018-11-27SL-10096 ParcelPropertiesRequest is sent too often when terraforming or ↵andreykproductengine
hover tooltips are On
2018-11-26SL-10101 Remade most frequent setting calls to cached variantsandreykproductengine
2018-11-22Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2018-11-22line endings fixmaxim_productengine
2018-11-22MAINT-8977 Only affect large LOD texturesandreykproductengine
2018-11-21SL-10077: Save correct uninstall directory and (un)install mode.Nat Goodspeed
Curiously, the value of $INSTDIR is correct before MULTIUSER_UNINIT, but is made incorrect by MULTIUSER_UNINIT. Save and restore the correct value. Saving $MultiUser.InstallMode in the registry (by setting relevant macros examined by MultiUser.nsh) is susceptible to overwriting if the user installs multiple viewers with the same channel name. Instead, write an InstallMode.txt in the install directory, and read it back on uninstall. Of course, add it to the files to be deleted on uninstall.
2018-11-21DRTVWR-447: Fix longstanding NSIS warning about unused label.Nat Goodspeed
2018-11-21DRTVWR-447: Fix syntax error in embedded variable reference.Nat Goodspeed
2018-11-20SL-4730 Prevent viewer from getting more texture details when low on memoryandreykproductengine
2018-11-21SL-10113 FIXED [Win] File pickers are not threaded in XUI preview floatermaxim_productengine
2018-11-20SL-10094 FIXED Mute sound should ONLY mute the viewer's sounds, not the ↵Mnikolenko ProductEngine
whole computer's (Mac) sound.
2018-11-19SL-3404 Named log output for easier debugging and testingandreykproductengine
2018-11-15SL-10010: Use trunk NSIS + Unicode attrib, instead of Unicode fork.Nat Goodspeed
Back out misguided attempt to overwrite $PROGRAMFILES with $PROGRAMFILES64.
2018-11-15SL-10010: Use c:\Program Files rather than c:\Program Files (x86)Nat Goodspeed
for 64-bit viewers. It seems there's a longstanding bug in NSIS: it fails to use $PROGRAMFILES64 rather than $PROGRAMFILES when performing an all-users install of a 64-bit program. Try to remedy that. Also pick up a few NSIS suggestions from Ansariel Hiller.
2018-11-14DRTVWR-447: Animesh + BugSplat = 6.1Nat Goodspeed
2018-11-14Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2018-11-14Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-11-14increment viewer version to 6.0.1Nat Goodspeed
2018-11-14Merged in lindenlab/axonAndreyL ProductEngine
2018-11-09SL-10018 FIXED Viewer crashes when clicking on a link of a folder in Inventorymaxim_productengine
2018-11-07SL-9952: updater.exe now renamed to SLVersionChecker.exeNat Goodspeed
thereby avoiding strange Windows requirement for elevated privilege.
2018-11-07Backed out changeset: 8f9f962ad6c0AndreyL ProductEngine
2018-11-06SL-10013 Crash in LLFolderViewModelItemInventory::filterChildItem(..)maxim_productengine
2018-11-06Updated viewer manifest to address CEF runtime file differencesAndreyL ProductEngine
2018-11-05SL-1386 Fix for onSelectionChange crashandreykproductengine
2018-11-05SL-9991 FIXED Crash in LLViewerLODTexture::processTextureStats()maxim_productengine
2018-11-05SL-10006 Fixed crash in addScriptLineandreykproductengine
2018-11-02SL-979 Don't allow DnD or paste folders to “Lost and Found”maxim_productengine
2018-11-02DRTVWR-447: Fix NSIS installer icons with "Modern UI" mechanism.Nat Goodspeed
2018-11-02DRTVWR-447: Merge directly executing updater for Windows precheck.Nat Goodspeed
2018-11-02DRTVWR-447: Back out changeset 69118ad33b45: directly run updaterNat Goodspeed
from NSIS installer, instead of via explorer.exe. A recent test run performed the install, then opened an Explorer window on My Documents. <eyeroll/>
2018-11-01DRTVWR-447: Allow Standard Windows user to install for current user.Nat Goodspeed
This should eliminate any confusion due to a Standard user needing to elevate to Admin privileges, since from that point on Windows tells the running program the current user is that Admin. Bypass all that.
2018-10-30DRTVWR-447: Copy VIEWER_EXE to local variable (thanks Ansariel)Nat Goodspeed
2018-10-30SL-9955 FIXED crash-on-exit in LLVivoxVoiceClient::removeObserverMnikolenko ProductEngine
2018-10-29SL-9980: Launch the first-run updater via explorer.exe as we used toNat Goodspeed
run the viewer from the installer. Turns out that the peculiar indirection through explorer.exe was a known trick for an elevated-privileges program to launch a program as the logged-in Windows user. (They could have commented that...) But explorer.exe doesn't pass command-line parameters, so if you want to pass any such to the actual target program, you have to launch a shortcut with those parameters. But this target program (the updater) and its parameters (precheck mumble) are specific to the very first viewer run after installation, so delete it after. Having an additional permanent icon that always runs the updater before the viewer would only confuse matters.
2018-10-29SL-9964: Put Mac cursors back into Resources/cursors_mac subdirectory.Nat Goodspeed
2018-10-27DRTVWR-447: Stop passing UpdaterServiceURL to leap updater.Nat Goodspeed
In fact, mark UpdaterServiceURL as obsolete. (Consumers should consult build_data.json.)
2018-10-26DRTVWR-447: For some reason the Windows viewer exe wasn't signed.Nat Goodspeed
viewer_manifest.py was signing updater.exe within the package, and then signing the installer executable itself, but not the actual viewer executable. Add that.
2018-10-24SL-1828 Indicate that "Allow Multiple Viewers" Preference is unsupportedmaxim_productengine
2018-10-23DRTVWR-447: Try to defeat scary Mac Gatekeeper popupsNat Goodspeed
by replacing the viewer's baked-in BugsplatMac.framework @rpath path with one based on @executable_path.
2018-10-22DRTVWR-447: Restore copying BugsplatMac.framework into Mac package.Nat Goodspeed
2018-10-19SL-1283 TOS floater - moved buttons down to the floater bottomAndreyL ProductEngine
2018-10-18DRTVWR-447: Re-inject BugsplatServerURL into Mac's Info.plist.Nat Goodspeed
2018-10-17DRTVWR-447: Restore MACOSX_EXECUTABLE_NAME, used for Info.plist.Nat Goodspeed