Age | Commit message (Collapse) | Author |
|
|
|
|
|
Added a dependency on the package target to get parabuild to build the indra/win_setup project.
Reviewed by Palmer
|
|
--HG--
branch : product-engine
|
|
|
|
leave some LLFloaterChat usages commented for later review...
--HG--
branch : product-engine
|
|
These were turned off by change 0db87c1f22a9, but I'm assuming this
was done in error as the tests compile and run fine and the commit
message made no mention or reason for turning them off.
|
|
|
|
|
|
|
|
--HG--
branch : product-engine
|
|
display when users are in the same voice channel)
-- fixed bug: "Indicator does not appear if two indicators are visible for the same avatar on second switching to the same voice channel"
--HG--
branch : product-engine
|
|
display when users are in the same voice channel)
-- implemented functionality to have voice indicator visible only for avatars in the same voice channel with agent
All speacking indicators should be registered in LLSpeakingIndicatorManager to be provcessed for the voice channel.
They should implement switchIndicator(bool) as reaction on voice state changing
--HG--
branch : product-engine
|
|
|
|
made notification that restored from notification well window shows as inspector;
--HG--
branch : product-engine
|
|
|
|
reviewed by Leyla
|
|
|
|
Both LLAccordionCtrl and LLAccordionCtrlTab should live in llui, not
newview. I need to make this happen in order to fix EXT-3929. No code
change was necessary (other than to change #include for predefined
headers) as these classes did not rely on any newview code.
|
|
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
Torley needed this to make tutorial movies.
Removed dead code from Preferences.
Reviewed by Leyla.
|
|
voice notifications instead of group icon)
-- implemented LLGroupIconCtrl to show group icon for passed group UUID.
-- added LLGroupIconCtrl to incoming and outgoing dialogs
--HG--
branch : product-engine
|
|
refactored to use LL implementation of possibility to show specified Inventory folder)
-- renamed files from llinventorysubtreepanel to llplacesinventorypanel
-- renamed class LLInventorySubTreePanel to LLPlacesInventoryPanel
--HG--
branch : product-engine
|
|
|
|
|
|
encoding.
|
|
reviewed by Mani
|
|
copy_w_viewer_manifest target
(missed in the merge)
Reivewed by mani.
|
|
|
|
|
|
|
|
at plugin exit so that cookies more betterer than what they did before.
|
|
|
|
|
|
Move the message_template check and manifest checking to the package step.
Moved the dll copy from a post-build step its own target for dependency checking.
Disabled copy of art/xui, etc in viewer manifest for non-package builds.
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
LLURLDispatcherListener accepts requests for LLURLDispatcher.
LLCommandDispatcherListener accepts requests for LLCommandDispatcher.
LLPanelLoginListener accepts requests specifically for LLPanelLogin. Initially
it supports a simulated click to the "Log In" button.
|
|
|
|
Introduce LLStartupListener to allow viewerclient-based test script to query
startup state. This handles the scenario in which, by the time the test script
manages to connect, the viewer already IS in STATE_STARTED.
Fix ViewerSession to invoke that query before waiting for STATE_STARTED. Make
that wait time out eventually to deal with "System currently logging you off,
please wait 5 minutes." Timeout raises new ViewerWontLogin exception.
Fix testlangs to catch ViewerWontLogin and retry a limited number of times.
|
|
we were accidentally linking the duff fmod vorbis first because our dependancies weren't well-defined.
|
|
Renamed llviewerversion to llversioninfo, to avoid confusion with
llversionviewer in llcommon (llversion is already used by llwindow).
Created new LLVersionInfo class with the following methods:
static S32 getMajor();
static S32 getMinor();
static S32 getPatch();
static S32 getBuild();
static const std::string &getVersion();
static const std::string &getShortVersion();
static const std::string &getChannel();
All viewer code has been updated to use this API. Viewer code no
longer directly includes llversionviewer.h from llcommon.
|
|
|
|
This module now contains general viewer version routines, not just
access to the viewer build number, so I've renamed it from
llviewerbuild to llviewerversion.
|
|
Rather than copy/paste the same version string formatting pattern
again, I added new string-based version routines:
/// return the full viewer version as a string like "2.0.0.200030"
const std::string &llGetViewerVersion();
/// return the viewer version as a string like "2.0.0"
const std::string &llGetViewerShortVersion();
/// return the viewer build version as a string, e.g., "200130"
const std::string &llGetViewerBuildVersion();
|
|
The URL for the Home side panel is now specified via a new
"HomeSidePanelURL" string in app_settings/settings.xml. This
string supports the following substitutions:
CHANNEL = the channel name for the viewer
VERSION = the full version string for the viewer
LANGUAGE = the current language set in the viewer
AUTH_KEY = the authentication key (see below)
The authentication key is an optional string that is read from the
dictionary of strings returned by login.cgi. If login.cgi returns a
key called "home_sidetray_token", then the value of that key is used
for the AUTH_KEY substitution. This lets the server provide a piece of
blind data that can be passed to the Home panel web page to support
authentication. The viewer does not interpret the token in any way.
This change adds a new module, llviewerhome.{cpp|h} to contain the
model functionality, used by the view module, llpanelhome.{cpp|h}.
|
|
highlight results).
Added missing highlighting to people/group lists and teleport history.
Btw, the "none" group list entry now gets hidden when user types a filter.
--HG--
branch : product-engine
|
|
pch usage for test executables. Reviewed by james and steve.
|