Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-26 | merge | Glenn Glazer | |
2017-06-26 | MAINT-7514: Add (32) or (64) to registry for "install again?" prompt. | Nat Goodspeed | |
Specifically, append (32) or (64) to the four-part version number stored in the registry entry used to detect whether this viewer has already been installed. This is injected as a new VERSION_REGISTRY NSIS variable. (It was tempting to simply change the value of VERSION_LONG with the embedded address size. However, there is one other use of VERSION_LONG in the NSIS template. That use is the subject of MAINT-7533.) Synthesize the VERSION_REGISTRY value in viewer_manifest.py and add it to the substitution dict used to populate the NSIS template. ADDRESS_SIZE isn't passed into viewer_manifest.py, but it can be inferred from the existing 'arch' parameter: 'arch' as well as 'platform' is used to select the specific subclass of the ViewerManifest class to instantiate for this run. Add an appropriate address_size attribute to every such subclass. Change a couple existing tests on 'arch' to tests on self.address_size instead -- clearer to the maintainer. Also, given that subclass selection mechanism, the ViewerManifest base class shouldn't need if / elif tests on 'platform'. Make build_data_json_platform a class attribute as well, removing the base-class stanza that dynamically examines 'platform' and 'arch'. Similarly, move platform-specific tweaks to the build_data_dict used to populate build_data.json into a new finish_build_data_dict() method overridden by individual platform subclasses. Encapsulate the logic around running the Windows code-signing tool into a sign() method, and call it as needed. For obtaining environment variables with fallback values, use os.environ.get() instead of os.path.expandvars() with tests on the returned value. | |||
2017-06-23 | MAINT-7515: point shortcut icon at viewer exe | Glenn Glazer | |
2017-06-09 | FIX MAINT-7456 Corrected translation errors in Russian and Spanish. | eli | |
2017-06-07 | FIX MAINT-7456 Viewer Windows installer translation update for 9 languages | eli | |
2017-05-17 | nerf launch from NSIS | Glenn Glazer | |
2017-05-05 | pull from gate | coyot@coyot-sager-PC.hsd1.ca.comcast.net | |
2017-05-02 | SL-617: use the braces, Luke! | coyot@coyot-sager-PC.hsd1.ca.comcast.net | |
2017-05-01 | SL-617: fix registry path | coyot@coyot-sager-PC.hsd1.ca.comcast.net | |
2017-04-28 | SL-617: pass final_exe from viewer manifest to NSIS as VIEWER_EXE | coyot@coyot-sager-PC | |
2017-04-28 | SL-671: make icon point to launcher, not viewer | coyot@coyot-sager-PC | |
2017-03-30 | fix for MAINT-6998 64bit viewer installs to Program Files (x86) by default. ↵ | Callum Prentice | |
- this change also fixes MAINT-5365 Windows viewer uninstall icon is system default not SL logo | |||
2017-03-12 | MAINT-6998 [Project Alex Ivy] 64bit viewer installs to Program Files (x86) ↵ | Callum Prentice | |
by default. (Update2: evidently the registry set call is needed on un.init() too | |||
2017-03-11 | MAINT-6998 [Project Alex Ivy] 64bit viewer installs to Program Files (x86) ↵ | Callum Prentice | |
by default. (Update: call to select registry needs to be inside a function) | |||
2017-03-11 | Update: (thanks Drake) MAINT-6998 [Project Alex Ivy] 64bit viewer installs ↵ | callum@lindenlab.com | |
to Program Files (x86) by default. Added option to engage 32 or 64 bit registry | |||
2017-03-10 | MAINT-6998 [Project Alex Ivy] 64bit viewer installs to Program Files (x86) ↵ | Callum Prentice | |
by default. | |||
2016-12-08 | DRTVWR-418: Change Mac build_directory to build-darwin-x86_64 | Nat Goodspeed | |
since we no longer support 32-bit Mac builds. The old build-darwin-i386 directory name appeared in a shocking number of files. Change CMake paths to use ${CMAKE_BINARY_DIR} -- or, when trying to find the packages subdirectory, ${AUTOBUILD_INSTALL_DIR}. Change the rest to at least look for build-darwin-*. | |||
2017-03-16 | pull from viewer64 gate | coyot@coyot-sager-PC | |
2017-02-28 | merge | coyot@coyot-sager-PC | |
2016-05-25 | pull from lynx | Glenn Glazer | |
2016-05-19 | Merged in lindenlab/viewer-release | AndreyL ProductEngine | |
2016-04-29 | MAINT-6370 Second Life uninstall does not remove registry keys handling ↵ | andreykproductengine | |
secondlife protocols | |||
2016-04-07 | SL-321: Changes for VMP Windows Prototype | coyot@coyot-sager-PC | |
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-07-13 | MAINT-5389 FIXED Windows viewer starts automatically during silent install | pavelkproductengine | |
2015-06-09 | MAINT-5259 FIXED Login screen displayed on English after installation on ↵ | pavelkproductengine | |
other language | |||
2014-04-08 | added SKIP_AUTORUN command line flag to disable automatically running viewer ↵ | Richard Linden | |
after install | |||
2014-01-08 | MAINT-3591 FIXED Remove "Start Second LIfe now?" dialogue in the installer | maksymsproductengine | |
2015-02-17 | opps, let's make the deletion of the help directory recursive | Tank_Master | |
2015-02-17 | Move prompt and processing the deletion of user settings to end of uninstall. | Tank_Master | |
2015-02-17 | Made message asking to delete user data folder a little more clear. | Tank_Master | |
2015-02-17 | Fix line endings | Tank_Master | |
2015-02-17 | BUG-2707; Disable SEHOP for installed binary via 'Image File Exection ↵ | Tank_Master | |
Options' during installation. With permission from Nicky Dasmijn | |||
2015-02-16 | Add more info to the registry for display on Programs and Feature control panel | Tank_Master | |
2015-02-16 | Launch SL as a user from the UAC elevated installer. Fixes BUG-8358 and others. | Tank_Master | |
2015-02-16 | Get the normal uninstall process working again | Tank_Master | |
2015-02-16 | Fix speeling errors | Tank_Master | |
2015-02-16 | Simplify deleting Help folder, more comments format fixes | Tank_Master | |
2015-02-15 | Line ending fix | Tank_Master | |
2015-02-14 | Add myself to contribution | Tank_Master | |
2015-02-14 | Don’t delete user's settings with auto install, removing the need to back ↵ | Tank_Master | |
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 | Remove LicenseDescUpdate, LicenseDescSetup, and LicenseDescNext from Ja and ↵ | Tank_Master | |
De language files These are not present in any other file, including English | |||
2015-02-14 | Add option to remove user settings and cache files at uninstall, with message | Tank_Master | |
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 | Remove no longer used code; Combine calls to delete files on install into ↵ | Tank_Master | |
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 | Rearrange the order of sections to better follow un/installation procedure | Tank_Master | |
2015-02-12 | Backed out changeset: bd12d1ab1943 - MAINT-3591 Remove "Start Second Life ↵ | Tank_Master | |
now?" dialogue... | |||
2015-02-12 | Backed out changeset: 24c470cccee0 - added SKIP_AUTORUN command flag... | Tank_Master | |
2015-02-11 | Show Details button at install and uninstall | Tank_Master | |
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 | A little more cleanup | Tank_Master | |
2015-02-11 | A few more comments changes | Tank_Master | |