| Age | Commit message (Collapse) | Author | 
|---|
|  | --HG--
branch : product-engine | 
|  | session with unread IMs is removed)
--HG--
branch : product-engine | 
|  | bring text chat (p2p, ad-hoc, group)
Now IM Well counter displays unread messages calculating it based on chiclets instead of displaying unread messages across all IM Model
--HG--
branch : product-engine | 
|  | ad-hoc, group)
Added flag to an LLIMSession which indicated whether it has been created for a voice call.
--HG--
branch : product-engine | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Some llvoiceclient changes duplicated changes that had already been
made in the voice modularization refactor, so the refactor versions
were used. | 
|  | and IM Well)
 -- removed member pointer to Notification Well Icon from the LLBottomTray
 -- placed Well counter over the Icon, made center-aligned
--HG--
branch : product-engine | 
|  | and IM Well)
Refactored toggle interaction between Notification Well and Notification Well Window:
 -- set "Button.SetDockableFloaterToggle" init callback to Notification Well
 -- remove deprecated functionality in code
 -- update interaction with screen channels to work properly.
--HG--
branch : product-engine | 
|  | Initial commit
 -- added two floater classes derived from LLSysWellWindow to work with Notification Well & IM Well
 -- register two floaters in place of previous sys_well (but with the same xml file)
 -- replace using of LLSysWellWindow with LLNotificationWellWindow in the out code (except of in LLScreenChannel::updateShowToastsState)
 -- rename member variable in bottom tray used for Notification Well
--HG--
branch : product-engine | 
|  | text in nearby chat's input field
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | context menu for any text editor, should include such items as (cut,copy, paste etc)
--HG--
branch : product-engine | 
|  | Also replaced many duplicate calls to LLViewerCamera::getInstance() with local pointer.
Reviewed with Ambroff | 
|  |  | 
|  |  | 
|  |  | 
|  | llviewermessages.cpp | 
|  |  | 
|  | Cuts number of includes of llnotifications.h from 300+ to 40. | 
|  | Fixed many more includes | 
|  | EXT-2616:
 - Removed unused param while extending bottom tray
 - Moved some debug messages
--HG--
branch : product-engine | 
|  | width of window is 800px)
- updated resize behavior to shrink Snapshot button: only speaker is shown in this case.
- updated LLSpeakButton to hide/show its labels
- updated talk_button widget (talk_button.xml) to have correct follows attributes
- also fixed bug with calculating necessary updates for children while extending bottom tray
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | - added possibility to shrink/extend buttons (gestures, move, view) while resizing
 - I had to add LLLayoutStack::getPanelMinSize interface to validate width of Layout panels with these buttons
--HG--
branch : product-engine | 
|  | - code cleaned up, removed commented out & unused code
Functionality was not changed
--HG--
branch : product-engine | 
|  | Fixed issue: "Snapshort button can appear first due to its the least width while Bottom Bar extending"
	- implemented ordering in which buttons can be shown: Gesture, Move, View, Snapshot.
--HG--
branch : product-engine | 
|  | Improved functionality to process Buttons showing via context menu
 - added new alert dialog ("BottomTrayButtonCanNotBeShown") in case when there is no enough space to show button
For now it contains a such message:
"Selected button can not be shown right now.
The button will be shown when there is enough space for it."
It should be reviewed by XUI team
--HG--
branch : product-engine | 
|  | Implemented functionality to process Buttons hidden/shown via context menu
1. hidden buttons are not processed while resizing
2. setTrayButtonVisibleIfPossible() is implemented:
	 * If it is impossible to show required button via context menu due to there is no enough room in bottom tray
	 * it will no be shown.
	 * Method also stores resize state to be processed while future bottom tray extending:
	 *  - if hidden while resizing button should be hidden it will not be shown while extending;
	 *  - if hidden via context menu button should be shown but there is no enough room for now
	 *    it will be shown while extending.
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | Implemented functionality to process shrink after bottom tray min width is reached
--HG--
branch : product-engine | 
|  |  | 
|  |  | 
|  | Code refuctored:
 - moved code to process Borrom Bar shrinking into separate method
 - unified code to process a hiding of the Bottom Tray's buttons
Code is ready to process shrink after min width is reached & be synchronized with user hidden buttons
--HG--
branch : product-engine | 
|  | Resolved conflicts in panel_bottomtray.xml and llavataractions.cpp.
--HG--
branch : product-engine | 
|  | --HG--
branch : product-engine | 
|  | Code refactored:
  - moved code to process width increasing into separate method
--HG--
branch : product-engine | 
|  | Code refactored:
  - processShowButton() now gets type of buttons should be shown instead of object
  - removed unnecessary code
--HG--
branch : product-engine | 
|  | Code refactored:
  - move calculating of buttons_required_width inside processShowButton();
  - remove changing of delta_width out of processing each button while increasing width
--HG--
branch : product-engine | 
|  | - refactored logic increasing of width
 - fixed bug with incorrect work in some cases
--HG--
branch : product-engine | 
|  | Also moved mSpeakBtn from llnearbychatbar to llbottomtray, because the bottom
tray is its parent. | 
|  | - update min width for chiclet panel
  - move showing of hidden buttons to place where resize strategy is determined
--HG--
branch : product-engine | 
|  | Initial refactoring of functionality:
  - cleaning
  - Imroved logic while resizing of bottom tray
--HG--
branch : product-engine | 
|  | Initial refactoring of functionality:
  - Re-Fixed bug with visibility of chiclet panel of the min size
  - updated bottomtray xml to make buttons identical to each other
  - Imroved logic while resizing of bottom tray (changing width of chiclet & nearby panels, hide/show buttons)
--HG--
branch : product-engine |