summaryrefslogtreecommitdiff
path: root/indra/llui
AgeCommit message (Collapse)Author
2018-08-02Merge viewer-releaseGraham Linden
2018-06-21Merge 5.1.7Graham Linden
2018-05-31Merge storm-2145 dev into lindenlab branch parented from viewer-releaseGraham Linden
2018-06-08MAINT-8741 fix compile issue with OSX 10.14 SDKGraham Linden
2018-04-04Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-03-31MAINT-8474: Xcode 9.3 insists that comparators use const operator().Nat Goodspeed
2018-02-14MAINT-8289 FIXED Deleting inventory directory while keeping [Delete] key pressedmaxim_productengine
2018-02-14MAINT-8287 FIXED [Mac] Crash when creating group role with 'Manage ban list' ↵maxim_productengine
ability
2018-02-02STORM-2145 Camera controls opacity is now workingJonathan Yap
2018-01-31build fixmaxim_productengine
2018-01-30MAINT-8180 Add the way to get default string despite of current localiztionmaxim_productengine
2018-01-30remove cross-library reference (needs to be moved to newview)Oz Linden
2018-01-19merge changes for 5.1.0-releaseOz Linden
2018-01-17Merged in lindenlab/viewer-bearAndreyL ProductEngine
2018-01-17Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-01-13STORM-2145 Added a small floaterJonathan Yap
2018-01-12MAINT-8171 "New" tag is not in front of folder when searching items in ↵Mnikolenko Productengine
"Received Items" panel
2018-01-12STORM-2145 Merge up to viewer-releaseJonathan Yap
2017-12-20MAINT-8087: Use env vars from VMP for AppData\Roaming and Local.Nat Goodspeed
On Windows, when logged in with a non-ASCII username, every one of the three documented APIs -- SHGetSpecialFolderPath(), SHGetFolderPath() and SHGetKnownFolderPath() -- fails to retrieve any pathname at all. We cannot account for the fact that the oldest of these continues to work with the release viewer and within a Python script (though not, curiously, from a Python interactive session). With a non-ASCII username, they consistently fail when called from an Alex Ivy viewer build: "The filename, directory name, or volume label syntax is incorrect." Empirically, with a non-ASCII username, the preset APPDATA and LOCALAPPDATA environment variables are also useless, e.g. c:\Users\??????\AppData\Roaming where those are, yup, actual question marks. Empirically, the VMP is able to successfully call SHGetFolderPath() to retrieve both AppData\Roaming and AppData\Local. Therefore, we make the VMP set the APPDATA and LOCALAPPDATA environment variables to the UTF-8 encoded correct pathnames. Instead of calling SHGetSomethingFolderPath() at all, make LLDir_Win32 retrieve those environment variables. Make LLFile::mkdir() treat "directory already exists" as a success case. Every single call fell into one of two categories: either it didn't check success at all, or it tested specially to exempt errno == EEXIST. Migrate that test into mkdir(); eliminate it from call sites. Make LLDir::append() and add() convenience functions accept variadic arguments. Replace add(add()...) constructs, as well as clumsy concatenations of directory names and getDirDelimiter(), with simple variadic add() calls.
2018-01-03MAINT-8125 "New" tag remains visible when searching items in Received Items ↵Mnikolenko Productengine
panel
2017-11-29DRTVWR-418: Merge from latest viewer-releaseNat Goodspeed
2017-11-24MAINT-8023 Viewer breaks URLs with internationalized domain namesMnikolenko Productengine
2017-10-13MAINT-7890 Floater position drifts across logins after snapping to another ↵Mnikolenko Productengine
floater
2017-10-11Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2017-08-16merge changes for DRTVWR-439Oz Linden
2017-07-25MAINT-7356 Improved the notification appearanceAndreyL ProductEngine
2017-07-21MAINT-7356 Logic fix and cleanupAndreyL ProductEngine
2017-06-16MAINT-1614 Fixed Object changed its position inworld but value in Edit tool ↵andreykproductengine
was not changed
2017-08-04SL-717 Additional search options for inventory windowMnikolenko Productengine
2017-07-28Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-07-21Merged in lindenlab/viewer-lynxAndreyL ProductEngine
2017-07-13MAINT-7593 FIXED "Failed to parse parameter" spamMnikolenko Productengine
2017-07-10MAINT-7576 Fixed scroll zone being too small and hardcodedandreykproductengine
2017-07-05MAINT-203 Fixed auto-scroll zones being uneven in inventoryandreykproductengine
2017-06-02STORM-2149: Add a warning notification when deleting a folder of filtered ↵Kitty Barnett
content
2017-06-06MAINT-7447 FIXED Selecting a group ability refreshes the list and deselects ↵Mnikolenko Productengine
your choice
2017-05-22Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2017-04-21Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2017-05-05MAINT-7386 FIXED app/objectim slurl consumes the rest of the chat stringMnikolenko Productengine
2017-04-25MAINT-7145 Eliminate LLSingleton circular referencesandreykproductengine
2017-09-20MAINT-7790 Fixed vertical image alignment for buttonsAndreyL ProductEngine
2017-04-06MAINT-7267 Fixed UI missing last symbol of string on hi-res monitors.andreykproductengine
2017-03-24MAINT-380 Add "Duplicate" feature into Build-Object sunbmenuandreykproductengine
2017-03-22MAINT-6404 FIXED When pasting from Mac Word into a notecard, line break is ↵Mnikolenko Productengine
replaced by ?
2017-03-21MAINT-7224 Chat logs move down, leaving huge empty spaceMnikolenko Productengine
2017-03-06Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2017-02-24MAINT-3509 Fixed Context menu orphaned when Inventory floater is closed by ↵andreykproductengine
keyboard shortcut
2017-02-23STORM-2145 Camera Presets -- some initial workJonathan Yap
2017-02-20MAINT-7146 No callback for 'Url.RemoveFriend' in LLScrollListCtrlMnikolenko Productengine
2017-02-10Merged in lindenlab/viewer-bearAndreyL ProductEngine