summaryrefslogtreecommitdiff
path: root/indra/newview/llfavoritesbar.cpp
AgeCommit message (Collapse)Author
2012-06-22mergeDave Parks
2012-03-01EXP-1841 : Use instance instead of getInstance on LLClipboard singleton.Merov Linden
2012-04-12MAINT-940 FIXED (Spelling error in Favorites Bar source)Paul ProductEngine
- Corrected spelling error
2012-02-07EXP-1841 : Final deep scrub on LLClipboard API, clean up the use of copy and ↵Merov Linden
cut everywhere.
2012-02-06EXP-1841 : Refactoring of LLClipboard, simplify the API and make it behave ↵Merov Linden
like a normal clipboard.
2012-02-03EXP-1862 : Suppress LLInventoryClipboard, move its functions to the unified ↵Merov Linden
LLClipboard and use this only
2012-02-01EXP-1862 : Make LLClipboard an LLSingleton and clean up the internals (set ↵Merov Linden
up for toolbar and never used)
2012-01-03use lazy deletion of views via die() method to avoid some potential crashesRichard Linden
2011-11-04EXP-1541 update -- Route inventory items sent in a Notecard to correct ↵Leslie Linden
locations rather than auto-sorting by asset type * New code specifies explicit destination for "copy from notecard" or null, indicating the sim should determine the placement. Reviewed by Stone.
2011-11-02Pull from richard/viewer-experienceMerov Linden
2011-11-02EXP-1473 : FIX. Added an onOpen key to open directly on the Landmarks list. ↵Merov Linden
Used this from the favorites toolbar Open Landmark. Also fixed the ugly stretching of the overflow button in edit landmark panel.
2011-11-01EXP-1472 FIXED (More spillover list scrolls up after selecting any content ↵Paul ProductEngine
menu item) - Saving last scroll position of menu
2011-10-24EXP-1460 : Make the caret in favorites toolbar display more consistently and ↵Merov Linden
with less finicky hit testing
2011-10-21EXP-1439 : Fix potential crash when the favorites bar is emptyMerov Linden
2011-10-21EXP-1439 : Modify DaD on the Favorite toolbar so that reordering visible ↵Merov Linden
landmarks don't send any back to the end of the list
2011-10-07EXP-1255 FIXED (More spillover does not contain separator and "Open ↵Paul ProductEngine
Landmarks" menuitem) - Added menu item "Open landmarks" as the last menu item in favorites menu
2011-09-29EXP-1209 FIXED Sidetray removed.Paul ProductEngine
- Removed all sidetray dependencies and the sidetray itself. - Also removed LLFloaterSidetrayTab and LLSidetrayListener as unused.
2011-09-27EXP-1203, EXP-1221, EXP-1222, EXP-1223, EXP-1225, EXP-1226 : pull from ↵Merov Linden
sergeylproductengine/viewer-experience-fui/
2011-09-26fixed toolbar context menuRichard Nelson
deprecated pointless LLView::deleteViewByHandle
2011-09-22EXP-1223 FIXED (Create and register a floater for Places side tab)Paul ProductEngine
- Added xml for a new floater and registred it in the floaterreg - Removed side tray dependencies - Added static helper method: LLFloaterSidePanelContainer::showPanel
2011-09-22EXP-1203 ADDITIONAL FIX (As a FUI user, I want the address bar and favorites ↵Paul ProductEngine
to be on one line) - Changed member variable name mChevronButton to mMoreTextBox - Fixed some bugs which PE testers have found: 1. Parcel characteristics icons from location bar overlay other ui elements 2. Navigation & Favorites bar are displayed after exitting mouselook mode although 'Show Navigation & Favorites bar' is unchecked
2011-09-19EXP-1203 FIXED (As a FUI user, I want the address bar and favorites to be on ↵Paul ProductEngine
one line) - Relocated address bar, combined with favorite landmarks EXP-1208 - Added dragger to change amount of space allocated to address bar and favorites bar EXP-1217 - Modified Favorites ->> More spillover EXP-1218 - Combined context menu menuitems for favorites & address bars EXP-1219
2011-01-07merge changes for storm-34Oz Linden
2010-12-09STORM-34 ADDITIONAL_FIX Implemented storing of multi-user favorites and ↵Andrew Productengine
showing them on login screen. - Changed the way SLURLs are cached a little, because previous one introduced problems with theit order. - Also allowed saving of favorites to disk even if not all of them received SLURL info - this is done to avoid favorites not saving when there is at least one "dead" landmark among them. - "Username" field on login screen is now not a lineeditor, but combobox (to enable autocompletion), but without button (Esbee asked for this in ticket for security reasons, and perhaps for visual consistency). - Elements of this combobox are names of users whose favorites we have saved in file. - Contents of "Start at:" combobox are changed depending on changes in "Username"- if username is present in favorites file, favorites for this user are added there. - New callback was added to LLCombobox and used in this fix, because present ones weren't enough to easily track changes in text entry.
2010-12-08STORM-436 FIXED Favorites overflow list appeared if you clicked a favorite ↵Vadim ProductEngine
landmark context menu item.
2010-12-08STORM-436 WIP Renamed members for consistency.Vadim ProductEngine
2010-12-06STORM-34 FIXED Saving of user's favorites into file and showing them in ↵Andrew Productengine
"Start at" combobox on login screen was implemented. Implementation details: - File is saved on exit from viewer and not immediately on changes as was written in spec. It is done to make this file consistent with favorites order: order of favorites is saved on exit, so if favorites info is saved in other moment earlier, crashing viewer or other unexpected way of finishing its work (i.e. via Windows task bar) would cause inconsistence between favorites order saved per account and one from this new file. - File is saved in user_settings\stored_favorites.xml. - If you uncheck the option in Preferences and press OK, the file gets immediately deleted (according to spec). Issues that require further changes: - Currently only favorites of last logged in user are shown in login screen. Showing favorites of multiple users will be implemented later when design for it is approved by Esbee. - Preference is now global for all users, because design states it may be changed before login, and we don't have account info at the moment. But it doesn't seem to be a good idea, so changes in design are needed. - Currently the way of retrieving SLURLs needs optimization in a separate ticket. More detailed design approved by Esbee is needed to develop it further, perhaps in new tickets.
2010-11-04STORM-284 FIXED Disabled "+" sign when user tries to drop a landmark to ↵Seth ProductEngine
Favorites bar from any location besides My Inventory or Library.
2010-09-27STORM-207 FIXED Favorites overflow menu didn't close when you press ESC.Vadim ProductEngine
Caused by the fix of EXT-4217 which I had to revert.
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-24removed LLLayoutStack::fromXML custom xml parsingRichard Nelson
2010-08-23mergeRichard Linden
2010-08-20changed buildPanel/buildFloater to member functions buildFromFileRichard Nelson
streamlined LLUICtrlFactory's interface
2010-08-19eliminated some WTF codeRichard Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-04-30Fixed normal EXT-6997 (Fav bar: Pop-up menu for LM in overflow dropdown is ↵Paul Guslisty
kept after LM was dragged away) - Added menu hiding on left mouse down callback for drop down menu item Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/337/ --HG-- branch : product-engine
2010-04-17merge from viewer-hotfixTofu Linden
2010-04-16EXT-6895 - Crash in landmarkNameCallbackRichard Linden
reviewed by Leyla
2010-03-30EXT-3415 : INFRASTRUCTURE : Move LLInventoryCollectFunctors to separate classLoren Shih
Moved all the LLInventoryModelCOllectFunctors from LLInventoryModel to LLInventoryFunctions
2010-02-11CID-151Tofu Linden
Checker: NULL_RETURNS Function: LLFavoritesBarCtrl::insertBeforeItem(LLDynamicArray<LLPointer<LLViewerInventoryItem>, (int)32> &, const LLUUID &, LLViewerInventoryItem *) File: /indra/newview/llfavoritesbar.cpp
2010-02-05Fixed low bug EXT-4217( Favorites overflow list closes after making ↵Eugene Mutavchi
copy/paste/delete) --HG-- branch : product-engine
2010-02-04Fixed low bug EXT-4184 (Fav bar: drop landmark pointer is visible badly)Eugene Mutavchi
--HG-- branch : product-engine
2010-02-04fixed critical bug EXT-4887 The Label, \"Favorites Bar\" should only ↵Denis Serdjuk
appear if you have no favorites Changes: Check for empty favbar has been added to change visibility of favbar label --HG-- branch : product-engine
2010-02-03Fixed normal bug EXT-4866 (There is no overflow menu for favorites bar)Eugene Mutavchi
--HG-- branch : product-engine
2010-01-29requred -> requiredTofu Linden
2010-01-29Work on major bug EXT-3985 ([BSI] Landmarks created in Viewer 2.0 show up ↵Mike Antipov
with 1@ in Viewer 1.23.x) -- cleanup: removed deprecated code added for previous sollution to support custom sorting of favorite landmarks. For now previous implementation is removed, bug is FIXED. --HG-- branch : product-engine
2010-01-22Fixed normal bug EXT-4321 - Pop-up window with description doesn't appear if ↵Dmitry Zaporozhan
choose 'Copy SLUrl' from 'Favorites Bar' context menu. --HG-- branch : product-engine
2010-01-15Fixed major bug EXT-4308 ({Win7} Viewer crashes if drag-and-drop landmark ↵Andrew Dyukov
from 'Places Task Panel ->My Landmarks' to 'Favorites Bar'). --HG-- branch : product-engine
2010-01-15Fixed low bug EXT-4311 (Order of items in 'Favorites Bar' folder remains ↵Mike Antipov
non-changed if change its order in the 'Favorites Bar') -- reason: there was two places where identical resorting of Favorite landmarks functionality was implemented: InventoryBridge & Favorite bar. It was not impelnmented properly in favorites bar: LLInventoryObserver::SORT flag was not set after d-n-d. -- fix: moved identical functionality to update & save order of Favorite landmarks from these places to Inventory Panel --HG-- branch : product-engine
2010-01-05Fixed major bug (EXT-3896) Favorites bar consists of overflow button onlySergei Litovchuk
- Removed extra attributes from favorites_bar_button.xml. - Changed warning message about favorites bar button creation failure. --HG-- branch : product-engine