diff options
author | Denis Serdjuk <dserduk@productengine.com> | 2009-10-27 13:49:06 +0200 |
---|---|---|
committer | Denis Serdjuk <dserduk@productengine.com> | 2009-10-27 13:49:06 +0200 |
commit | 3b40f9052bdd22ca26610becaa8c37fba07cc1f2 (patch) | |
tree | 8e09b89a152083abf4f821de11d463dc81f807f1 /indra/newview/llpanellandmarks.h | |
parent | 4309277c1bd063327cbd0cb1c9f3e276301d9fb7 (diff) |
fixed Bug EXT-1602 'Add new folder' and 'Add new landmark' has same icons that is deceitful
New menubutton has been implemented according to
Viewer 2.0 Design Specification:Places Task Panel.
It generates a menu for AddLandmark and AddFolder options
--HG--
branch : product-engine
Diffstat (limited to 'indra/newview/llpanellandmarks.h')
-rw-r--r-- | indra/newview/llpanellandmarks.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/indra/newview/llpanellandmarks.h b/indra/newview/llpanellandmarks.h index 47c9f7647c..958850134d 100644 --- a/indra/newview/llpanellandmarks.h +++ b/indra/newview/llpanellandmarks.h @@ -90,8 +90,8 @@ private: void initListCommandsHandlers(); void updateListCommands(); void onActionsButtonClick(); - void onAddLandmarkButtonClick() const; - void onAddFolderButtonClick() const; + void showActionMenu(LLMenuGL* menu, std::string spawning_view_name); + void onAddButtonHeldDown(); void onTrashButtonClick() const; void onAddAction(const LLSD& command_name) const; void onClipboardAction(const LLSD& command_name) const; @@ -121,6 +121,7 @@ private: LLInventorySubTreePanel* mLibraryInventoryPanel; LLMenuGL* mGearLandmarkMenu; LLMenuGL* mGearFolderMenu; + LLMenuGL* mMenuAdd; LLInventorySubTreePanel* mCurrentSelectedList; LLPanel* mListCommands; |