summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-25SL-11049: Notice explicit --grid command-line switch and honor it.Nat Goodspeed
LLPanelLogin's constructor checks both LLGridManager::getGrid() and LLStartUp::getStartSLURL(). But by the time we get there, we've blurred the distinction between explicit command-line arguments and defaults left over from a previous run. Of course, if the grid implied by getStartSLURL() is the same as the getGrid(), the distinction is irrelevant. But if they differ, up until now, getStartSLURL() has always "won" -- even when getGrid() was set by an explicit --grid switch whereas getStartSLURL() was only left over from a previous run. Notice that case and try to avoid overriding the explicitly-specified grid with the grid from the default SLURL.
2019-04-25Reorder logic in LLAppViewer::initConfiguration(); remove dup code.Nat Goodspeed
There were two nearly-identical copies of a stanza that calls sendURLToOtherInstance(). Remove one. It's possible that the reason no one noticed the duplication was because the two copies were 70 lines apart. Move setSkinFolder(), setUseSpellCheck() and setSecondaryDictionaries() stanzas to consolidate SLURL-handling code more closely. Also move logic for NextLoginLocation and CmdLineLoginLocation. Remove a couple unnecessary std::ostringstream instances. Streaming a single string literal to std::ostringstream and retrieving its str() is the same as simply converting the literal to std::string, only slower. OSMessageBox() accepts const std::string&. Given that you have a std::string in hand, passing its c_str() to OSMessageBox() is not only unnecessary but wasteful: it requires silently converting the const char* back to a different std::string instance. Calling a class method from another method of the same class does not require ClassName:: qualification. Calling a singleton subclass method from another non-static method of the same subclass does not require going through ClassName::instance() or sInstance or whatever.
2019-04-25Return CGPoint and CGSize by value, not const ref to temporary.Nat Goodspeed
2019-04-25Remove a couple unused iterators per Xcode 10.2.1.Nat Goodspeed
2019-04-17increment viewer version to 6.2.1Nat Goodspeed
2019-04-17Added tag 6.2.0-release for changeset 82a89165e592Nat Goodspeed
2019-04-11SL-10891 Reset UI scale factor on first run if OS's display scaling is not 100%AndreyL ProductEngine
2019-04-05SL-10890 Ban duration edit field shows value with a left shift if a large ↵andreykproductengine
value was set
2019-04-02Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-04-02increment viewer version to 6.1.2Nat Goodspeed
2019-04-02Added tag 6.1.1-release for changeset 50f0ece62ddbNat Goodspeed
2019-03-20Backed out changeset: 29f763ea2f9bAndreyL ProductEngine
The fix caused SL-10357
2019-03-19Merged in callum_linden/viewer-release-cve-2019-5786AndreyL ProductEngine
2019-03-19Merged in callum_linden/viewer-release-cve-2019-5786AndreyL ProductEngine
2019-03-18Pull in a change to Dullahan that allows user to specify flag that lets ↵callum@gmail.com
video/audio autoplay like it did before Chrome 70? (Dullahan v1.1.1320). Also sets a flag in media plugin CEF code to change the settings from false (default) to true
2019-03-16Merged in callum_linden/viewer-release-cve-2019-5786AndreyL ProductEngine
2019-03-15Pull in updated Dullahan (1.1.1313) with a fix for the DullahanHelper.app ↵callum@gmail.com
icon appearing in the Apple Dock
2019-03-14Merged in callum_linden/viewer-release-cve-2019-5786AndreyL ProductEngine
2019-03-13Fixed (#3)ruslantproductengine
2019-03-12Pull in Dullahan 1.1.1309 with fix for macOS versioncallum@gmail.com
2019-03-08Runtime files required by CEF changed in this version of CEF. We add them to ↵callum_linden
the cef-bin and dullahan 3p packages but they were not copied to the right place - now they are
2019-03-08Pick up new version of Dullahan (1.1.1301) that doesn't crash because size ↵callum@gmail.com
change for browser surface was initiated too early
2019-03-08pull in updated 3p-cef-bin package: CEF 3.3626.1895.g7001d56 (Chromium ↵callum@gmail.com
72.0.3626.121) with fix for CVE-2019-5786
2019-03-01mac build fix (add up to: ↵ruslantproductengine
https://bitbucket.org/lindenlab/viewer-cougar/pull-requests/46/clean-up-ui-scaling/diff)
2019-03-01Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2019-02-28increment viewer version to 6.1.1Nat Goodspeed
2019-02-28Added tag 6.1.0-release for changeset a3143db58a0fNat Goodspeed
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-18Merged in ruslantproductengine/viewer-cougar-4cr-3 (pull request #47)Ruslan Teliuk
Update contributions list Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com>
2019-02-18Update contributions listruslantproductengine
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-08Clean up UI scalingAnsariel
2019-02-06Automated merge with ssh://bitbucket.org/lindenlab/vir-fixesNat Goodspeed
2019-02-06SL-10469: Update to viewer-manager build 524157Nat 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-06SL-10471 - collision volume apiBrad Payne (Vir Linden)
2019-02-05SL-10471 - animation validation for constraintsBrad Payne (Vir Linden)
2019-02-05SL-10469: Remove any similar shortcuts for old per-user install.Nat Goodspeed
2019-02-04SL-9980: Update to viewer-manager build 524032Nat Goodspeed
2019-02-04SL-5570 - Align planar faces" does not work on normal or specular mapsruslantproductengine
2019-02-02SL-9980: Update to viewer-manager 524014 to drop Admin for viewer.Nat Goodspeed
But since that viewer-manager build depends on being able to read the application name from build_data.json (to locate the shortcut), add an AppName key to build_data.json.
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
2019-01-25SL-10194 Selecting mesh face doesn't highlight the face in any wayruslantproductengine
- Fixed according to Steeltoe notes. - Add const modifier for some methods
2019-01-18SL-10153 bat file no longer should be in instal directoryandreykproductengine