summaryrefslogtreecommitdiff
path: root/indra/viewer_components/updater/scripts/darwin/update_install.py
AgeCommit message (Collapse)Author
2016-08-18SL-323: first pass at ripping out old updaterGlenn Glazer
2013-11-26MAINT-3489: Make Mac updater script detect prematurely deleted .dmg.Nat Goodspeed
Also, delete it when done.
2013-10-22MAINT-3331: On update, remove com.secondlife.indra.viewer.savedState.Nat Goodspeed
2013-02-25MAINT-2155, DRTVWR-278: Make Mac updater honor app bundle name in .dmg.Nat Goodspeed
If you run "/Applications/Second Life Beta Materials.app", and the version manager directs you to update to a .dmg containing a release candidate whose app bundle name is "Second Life Viewer.app", update_install.py used to copy the contents of "Second Life Viewer.app" into "/Applications/Second Life Beta Materials.app". Changed it so that if the application bundle name differs, we leave the running app bundle alone, installing instead to the app bundle name from the .dmg.
2013-02-22MAINT-2328: Mac updater should not clear (part of) viewer cache.Nat Goodspeed
Remove the offending code.
2013-01-08MAINT-2155: Match window title of mac-updater.app's message windowNat Goodspeed
2013-01-08MAINT-2155: when permitting missing old logfile, check for ENOENTNat Goodspeed
instead of errno.EEXIST. Sigh.
2013-01-05MAINT-2155: replace embedded mac-updater.app with a Python script.Nat Goodspeed
Remove mac-updater subtree from viewer source, along with the update_install bash script that invoked it. Remove all mention of mac-updater in CMakeLists.txt files and in viewer_manifest.py. Change Mac update_install bash script references in viewer_manifest.py and in llupdaterservice.cpp (which invokes it) to new Python update_install.py. Add update_install.py, messageframe.py (which puts up some Tkinter UI) and janitor.py (cloned from vita, it's exactly what we need here).