summaryrefslogtreecommitdiff
path: root/indra/newview/CMakeLists.txt
AgeCommit message (Collapse)Author
2010-01-13mergerichard
2010-01-13implemented EXT-4001 “Notification Well window interaction”,Alexei Arabadji
made notification that restored from notification well window shows as inspector; --HG-- branch : product-engine
2010-01-11mergerichard
2010-01-11EXT-3444 Volume control slider appears in an odd locationrichard
reviewed by Leyla
2010-01-11EXT-4163 Don't strip viewer symbols, or tar the result, in DEBUG buildsTofu Linden
2010-01-11EXT-3929: Moved LLAccordionCtrl to llui.Lynx Linden
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.
2009-12-31Merge (viewer-2-0 into gooey)James Cook
2009-12-30fixed build (removed missing files references from CMakefile)Sergei Litovchuk
--HG-- branch : product-engine
2009-12-30Code cleanup: removed stab implementation of Voice Control PanelMike Antipov
--HG-- branch : product-engine
2009-12-29EXT-3720 Added Advanced > Set Window Size... for video makingJames Cook
Torley needed this to make tutorial movies. Removed dead code from Preferences. Reviewed by Leyla.
2009-12-26Fixed low bug EXT-3684 ("Default" icon is used always for group calls in the ↵Mike Antipov
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
2009-12-25Work on low task EXT-1770 ( Places - Landmarks - Inventory Panels should be ↵Mike Antipov
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
2009-12-22EXT-3593 Fixed up llkdu and tcmalloc dependencies for the viewer build.Mark Palange (Mani)
2009-12-21Merge viewer 2-0 into mediaskolb
2009-12-18Client changes to pick up new version of Qt 4.6 with codecs for default text ↵callum
encoding.
2009-12-19Added a first view script limits floatergabriel
reviewed by Mani
2009-12-16Add new library qtxmlpatterns4.dll to dependecies list for the new ↵brad kittenbrink
copy_w_viewer_manifest target (missed in the merge) Reivewed by mani.
2009-12-16oops, fix for merge bug in newview/CMakeLists.txtbrad kittenbrink
2009-12-16Merged mani's EXT-3140 and build performance enhancements work into viewer-2-0.brad kittenbrink
2009-12-15Merge with tip before pushcallum
2009-12-15client changes to work with new version of Qt (4.6) and to do some cleanup ↵callum
at plugin exit so that cookies more betterer than what they did before.
2009-12-15Yet again adding missed dependecies to the viewer copy command.Mark Palange (Mani)
2009-12-15Added missing dependecies to the viewer manifest copy target.Mark Palange (Mani)
2009-12-15EXT-3140 and build performance enhancements.Mark Palange (Mani)
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.
2009-12-11Merge from default branch.Vadim Savchuk
--HG-- branch : product-engine
2009-12-11implemented EXT-2323 “Get rid from obsolete notification widgets”;Alexei Arabadji
--HG-- branch : product-engine
2009-12-10Add LL(URLDispatcher,CommandDispatcher,PanelLogin)ListenerNat Goodspeed
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.
2009-12-09Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/Nat Goodspeed
2009-12-09Reduce likelihood of indefinite wait in viewer integration tests.Nat Goodspeed
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.
2009-12-08 DEV-43897 linux viewer2 corrupted vorbis problemTofu Linden
we were accidentally linking the duff fmod vorbis first because our dependancies weren't well-defined.
2009-12-08DEV-43439: Created new LLVersionInfo API.Lynx Linden
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.
2009-12-07Merge from product-engineSteve Bennetts
2009-12-07DEV-43439: Rename llviewerbuild.{cpp|h} -> llviewerversion.{cpp|h}Lynx Linden
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.
2009-12-07DEV-43439: Added calls to query the viewer version.Lynx Linden
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();
2009-12-07DEV-43439: Allow Home side panel URL to be customized.Lynx Linden
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}.
2009-12-04Implemented normal priority task EXT-2311 (Filter in side panels should ↵Vadim Savchuk
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
2009-11-13Added a USE_PRECOMPILED_HEADER cmake variable (defaulted on) and disabled ↵brad kittenbrink
pch usage for test executables. Reviewed by james and steve.
2009-12-02DEV-43439: Initial web-based Home side tray panelLynx Linden
Moved LLSideTrayInfoPanel from llsidetray.cpp into its own llpanelhome.{cpp|h} module. Updated the XUI for the Home tab to simply embed a web view. Thanks to Erica for the initial cut at this XUI.
2009-12-01mergeJames Cook
2009-11-30merge.Tofu Linden
2009-11-28implemented EXT-2889 "Incoming "grant modify rights" message should triggerAlexei Arabadji
notify toast and adding record to IM history"; fixed avatar icon in IM-floater when message added to IM-session; avoided popup of IM-tast when message added to IM-session; --HG-- branch : product-engine
2009-11-27Add CMake var LL_TESTS to optionally disable tests for build timingJames Cook
2009-11-25Work on major sub-task EXT-2790 (Complete Voice Control Panel (floater) ↵Mike Antipov
started by Lynx (LLVoiceControlPanel)) -- added new files to CMakeLists --HG-- branch : product-engine
2009-11-25merge from trunk.Tofu Linden
2009-11-24mergeVadim Savchuk
--HG-- branch : product-engine
2009-11-24merge.Tofu Linden
2009-11-23mergeMike Antipov
--HG-- branch : product-engine
2009-11-23bones.Tofu Linden
2009-11-23MergeDmitry Zaporozhan
--HG-- branch : product-engine
2009-11-20Renamed classes and files for "Me" task panel for better readability.Vadim Savchuk
Renamed files: - indra/newview/llpanelmeprofile.{cpp,h} to llpanelme.{cpp,h} - panel_me_profile.xml to panel_me.xml - panel_profile_user.xml to panel_my_profile.xml Renamed classes: - LLPanelAvatarMeProfile to LLPanelMyProfile - LLPanelMeProfile to LLPanelMe - LLPanelMeProfileEdit to LLPanelMyProfileEdit --HG-- branch : product-engine