Age | Commit message (Collapse) | Author |
|
-- added usage of max_width from layout_panel xml param instead of hardcoded in code.
--HG--
branch : product-engine
|
|
http://jira.secondlife.com/browse/EXT-4335
|
|
|
|
1.23s UI
reviewed by Leyla
|
|
to move up 1px.
Increased chiclet panel height by 1px and moved it to center horizontally.
--HG--
branch : product-engine
|
|
quitting mouselook mode) and low bug EXT-4723 (Not all buttons are displayed on the bottom bar after leaving mouse look): - implemented the LLBottomTrayLite, which appears only in mouselook mode.
--HG--
branch : product-engine
|
|
|
|
active notifications.
--HG--
branch : product-engine
|
|
|
|
|
|
EXT-4363Notification list is too close to the right of the screen, conflicts with window resize affordance
|
|
Created a new widget consisting of button and scrollist. List is added to NonSideTrayView
to properly draw it without using topcontrol (because it caused problems).
This commit also fixes following bugs:
EXT-3301 (Opening Gestures on Bottom Tray Disables Move Button)
EXT-3190 (No bottom tray's context menu appears if right mouse click was perform over enabled Gesture button)
EXT-2610 ('Gesture' btn: floater opens on OnMouseDown)
--HG--
branch : product-engine
|
|
* All buttons and controls need to move down 1 px (except chiclets, which are already vertically centered)
* Left-hand controls need to shift left about 2 px (there should be 5 px of padding between the chat entry field and the edge of the window)
* Right-hand controls (IM and notification buttons) also shift left so there is 5 px of padding against the right edge
--HG--
branch : product-engine
|
|
XML only not reviewed
|
|
|
|
|
|
-- shifted chatbar left border 4 pixels left
-- reduced distance between Speak, Gestures, Move, View, Snapshort buttons to 1 pixel
For now minimal width of bottom tray with opened side panel is 687 pixels (1020 for viewer vindow) without truncating any buttons.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
voice indicator isn't shown
but bug description has nothing to do with bug...
--HG--
branch : product-engine
|
|
when snapshot floater is open
--HG--
branch : product-engine
|
|
is more than 9
--HG--
branch : product-engine
|
|
-- Updated Well buttons' attributes (for images) according to implemented logic
--HG--
branch : product-engine
|
|
overflow arrows, align message well with bottom bar
|
|
--HG--
branch : product-engine
|
|
-- Implemented flashing to 'Lit' [N] times. Also added configurable period of flashing.
--HG--
branch : product-engine
|
|
-- Implemented 4 states of button by its background images via force Pressed state. They are:
--- xml attribute Description
--- image_unselected "Unlit" - there are no new messages
--- image_selected "Unlit" + "Selected" - there are no new messages and the Well is open
--- image_pressed "Lit" - there are new messages
--- image_pressed_selected "Lit" + "Selected" - there are new messages and the Well is open
--HG--
branch : product-engine
|
|
-- added possibility to show "99+" when unread messages count exceeds 99
--HG--
branch : product-engine
|
|
and IM Well)
-- created IM Wel icon
-- functionality is moved from the base class into appropriate classes (for Notification & IM Well windows)
--HG--
branch : product-engine
|
|
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
|
|
started by Lynx (LLVoiceControlPanel))
-- made Voice Control Panel dockable to speak panel
-- move button toggle state processing from the code to xml
--HG--
branch : product-engine
|
|
llfloaternearbymedia.cpp
|
|
http://jira.secondlife.com/browse/EXT-1315
|
|
See comments in JIRAs for details.
http://jira.secondlife.com/browse/EXT-2537
http://jira.secondlife.com/browse/EXT-2352
|
|
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
|
|
to ALTERNATE design)
- implemented counter next to the left from an envelope icon.
- button now has fixed width for 3 digits.
--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
|
|
--HG--
branch : product-engine
|
|
Implemented functionality to process shrink after bottom tray min width is reached
--HG--
branch : product-engine
|
|
|
|
Resolved conflicts in panel_bottomtray.xml and llavataractions.cpp.
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
- place counter exactly over the message well icon.
Fixed in theis way becouse style guide does not have correct UI.
Probably color sheme should be changes to have counter more visible
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
Code cleaned up:
- removed test code to show background in chiclet panel
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
|