summaryrefslogtreecommitdiff
path: root/indra/newview/installers/windows
AgeCommit message (Collapse)Author
2024-08-11Adopt NSIS 3.0 (#2248)Signal Linden
2024-06-12Fix whitespace pre-commit hook failuresBrad Linden
2023-11-30Merge branch 'DRTVWR-591-maint-X' into marchcat/591-x-pbr-mergeAndrey Lihatskiy
# Conflicts: # indra/llrender/llgl.cpp # indra/llrender/llvertexbuffer.cpp # indra/llui/llflatlistview.cpp # indra/newview/app_settings/settings.xml # indra/newview/lldrawpoolground.cpp # indra/newview/llinventorybridge.cpp # indra/newview/llinventorygallery.cpp # indra/newview/llspatialpartition.cpp # indra/newview/llviewercontrol.cpp # indra/newview/llviewertexture.cpp # indra/newview/llvosky.cpp # indra/newview/skins/default/xui/en/menu_inventory.xml
2023-10-25Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-10-25Merge branch 'main' into DRTVWR-591-maint-XAndrey Lihatskiy
# Conflicts: # indra/newview/llinventorygallery.cpp
2023-10-20SL-20441 Do not recreate desktop shortcut when updatingAndrey Kleshchev
2023-09-07SL-18837: Merge branch 'main' into actionsNat Goodspeed
2023-08-23Fix merge breakage in windows installer_templete.nsi for DRTVWR-559Brad Linden
2023-08-23Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-07-05Reverted changes to installer_template.msi introduced by PR #259Andrey Kleshchev
Changes do not appear to add anything sans mac's line ending which triggers coding policy protection and shouldn't be present in window's installer file.
2023-06-28DRTVWR-582: Merge branch DRTVWR-582-maint-U into contribute-frozenNat Goodspeed
to resolve conflicts in installer_template.nsi
2023-05-19DRTVWR-558: Merge branch 'main' of secondlife/viewer into actionsNat Goodspeed
2023-05-17SL-19719 Fix packaging related warningsAndrey Kleshchev
2023-04-10SL-18839: Add basic Github buildBennett Goble
2023-04-10SL-18679: Find newer NSIS installation pathBennett Goble
2023-04-05SL-18839: Add basic Github buildBennett Goble
2023-04-04SL-18679: Find newer NSIS installation pathBennett Goble
2022-10-12Upload installer, build Release, use large runnerSignal Linden
2022-06-20SL-17585 Don't bother users with dialogs if we are already quitingAndrey Kleshchev
2022-06-17SL-17585 Ensure nothing went wrong with installation during 'File' operationsAndrey Kleshchev
2022-06-17SL-17585 Crash at LLAppViewer::initConfigurationAndrey Kleshchev
2022-01-31SL-16681 Better handling of locked files by NSIS InstallerAndrey Kleshchev
1. When SL window closes it doesn't mean that process died so gave it a bit more time to terminate 2. Added a retry logic in case first run happened too early for some reason 3. Replaced ok/cancel on locked file with abort/retry/ignorei
2021-10-25SL-16121 Fix intaller complaining about missing stringAndrey Kleshchev
2021-10-25SL-16121 Fix viewer not cleaning up obsolete plugin modules on installAndrey Kleshchev
2020-11-06SL-13283 Update favicons with new logoMnikolenko Productengine
2019-08-13Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2019-07-30SL-10639 Line endings fixAndreyL ProductEngine
2019-07-22FIX SL-10639 minor typo in Germaneli
2019-05-31SL-11323 Bad merge fix and cleanupandreykproductengine
2019-04-23SL-10936 Mark updater as unpinnable and make viewer pinnableandreykproductengine
2019-03-01Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-02-22INTL-318: Fix syntax error in lang_tr.nsi.Nat Goodspeed
2019-02-22INTL-318: Fix similar syntax error in lang_ru.nsi.Nat Goodspeed
2019-02-21INTL-318: Fix syntax error in lang_es.nsi.Nat Goodspeed
2019-02-21INTL-318: Add translations for new Windows installer messages.Nat Goodspeed
2019-02-11SL-10506: Try again to attain desired behavior.Nat Goodspeed
2019-02-09SL-10506: Disregard any previous installation. Start from scratch.Nat Goodspeed
2019-02-06SL-10469: Remove old-shortcut cleanup cruft: only works for Admin.Nat Goodspeed
The installer is (once again) running with Admin privilege elevation even for a Standard Windows user, so it can't determine the underlying Standard user. Therefore it can't clean up any per-user shortcuts left over for that Standard user. Moved the kludge to SLVersionChecker.
2019-02-06SL-10469: Add diagnostic popup when trying to delete old shortcuts.Nat Goodspeed
2019-02-05SL-10469: Remove any similar shortcuts for old per-user install.Nat Goodspeed
2019-02-02SL-10396: Disable per-user installs: require Admin for all-users.Nat Goodspeed
2019-02-02DRTVWR-447: Comment out Danish and Polish in one more file.Nat Goodspeed
2018-12-10INTL-318: Stop processing Danish and Polish language files.Nat Goodspeed
2018-12-03SL-10152 Uninstaller's offers to delete remaining files is problematicandreykproductengine
2018-11-30SL-10147: Copy placeholder English text to supported NSIS languages.Nat Goodspeed
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-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.