Dmitry Zaporozhan
b24cbb3633
Implemented normal task EXT-3194 - Object chiclets should be accessible in the IM well.
...
--HG--
branch : product-engine
2009-12-09 17:48:18 +02:00
Mike Antipov
ff87f87fa6
Fixed line endings to Unix format
...
--HG--
branch : product-engine
2009-12-09 09:58:32 +02:00
Mike Antipov
00212e98d6
Fixed Linux Build
...
--HG--
branch : product-engine
2009-12-08 17:38:07 +02:00
Mike Antipov
8bfdaebc80
Completed normal task EXT-3147 (Implement new states for message indicators)
...
-- Implemented flashing to 'Lit' [N] times. Also added configurable period of flashing.
--HG--
branch : product-engine
2009-12-08 16:18:21 +02:00
Mike Antipov
7348fbb69a
Completed normal task EXT-3147 (Implement new states for message indicators)
...
-- 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
2009-12-08 13:24:37 +02:00
Mike Antipov
d4cfcfc7ce
Work on EXT-3147 (Implement new states for message indicators)
...
-- added possibility to show "99+" when unread messages count exceeds 99
--HG--
branch : product-engine
2009-12-08 11:14:00 +02:00
Yuri Chebotarev
d252d1d57d
merge
...
--HG--
branch : product-engine
2009-12-07 17:02:54 +02:00
Yuri Chebotarev
48803059de
EXT-2989 Chiclet overlaps the voice indicator of another chiclet
...
see comments for details
--HG--
branch : product-engine
2009-12-07 17:01:07 +02:00
Mike Antipov
0445b02f35
Work on normal task EXT-3148 (Implement updating of the IM Well message counter). Completed
...
-- added updating count of unread messages in IM Well counter while closing any session.
--HG--
branch : product-engine
2009-12-07 14:39:34 +02:00
Mike Antipov
4880959567
Aditional changes for normal task EXT-3081 (Separate Message Well on Notifications Well and IM Well)
...
-- moved Notification well specific functionality from the "LLSysWellChiclet" into derived "LLNotificationChiclet" class
--HG--
branch : product-engine
2009-12-07 13:52:35 +02:00
Mike Antipov
660d818348
Work on normal task EXT-3148 (Implement updating of the IM Well message counter)
...
-- added new member in session stored count of unread messages from real participant and its updating
-- added new method to IM Manager to caclculate total count of unread messages from real participants in all stored sessions
-- added updating count of unread messages in IM Well counter
--HG--
branch : product-engine
2009-12-07 13:40:57 +02:00
Mike Antipov
69cd9ac98b
Completed normal task EXT-3081 (Separate Message Well on Notifications Well 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
2009-12-04 18:31:57 +02:00
Vadim Savchuk
abb23ff312
Manual merge from default branch.
...
--HG--
branch : product-engine
2009-12-02 18:17:51 +02:00
Eugene Mutavchi
06d5706cdc
Implemented normal sub-task EXT-2478(Implement a chiclet for the llGiveInventory() processing)
...
--HG--
branch : product-engine
2009-12-01 22:30:04 +02:00
Sergey Borushevsky
32887cdc54
Implemented normal task EXT-2750 (Add context menu for group and ad-hoc chiclet)
...
Added menu to ad-hoc chiclet, which contains one 'End Session' item.
--HG--
branch : product-engine
2009-12-01 17:13:35 +02:00
richard
cdb2232284
created container for LLFloaterView for future z-swapping with sidetray
...
floaters can now overlap sidetray
fixed text selection background color to be inverse of text fg color
EXT-2713 Script editor automatically scrolls to the top of script text when text is longer than the window.
reviewed by James
2009-11-25 18:24:39 -08:00
James Cook
cbc0783cd1
Created lightweight LLNotificationsUtil::add(), switched most alerts to use it
...
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-25 01:15:50 -08:00
James Cook
0e351bedb6
Removed llnotifications.h from all headers by adding llnotificationsptr.h
...
Fixed many more includes
2009-11-24 22:55:56 -08:00
James Cook
f9081220ac
Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0
2009-11-24 08:47:13 -08:00
James Cook
620de712c4
merge, manual conflict fix panel_bottomtray.xml, talk_button.xml, llfloaternearbymedia.cpp
2009-11-23 14:46:47 -08:00
richard
7fd1488c62
convert signals to allocate on demand in order to speed up widget construction
...
reviewed by James
2009-11-23 11:42:32 -08:00
Dmitry Zaporozhan
9f0dbcf4c0
Update for task EXT-2081 - Object IM chiclets art needs to be hooked up to LLDialog chiclets.
...
Cleaned code, added comments.
--HG--
branch : product-engine
2009-11-23 15:50:49 +02:00
Dmitry Zaporozhan
d0c1593d85
Merge
...
--HG--
branch : product-engine
2009-11-20 19:24:07 +02:00
Dmitry Zaporozhan
13a6077b78
Implemented normal task EXT-2081 - Object IM chiclets art needs to be hooked up to LLDialog chiclets.
...
Implemented LLDialog(LLScriptFloater) and Script Chiclets.
--HG--
branch : product-engine
2009-11-20 19:17:38 +02:00
Vadim Savchuk
8cd7a2b5f4
merge
...
--HG--
branch : product-engine
2009-11-19 16:17:02 +02:00
Mike Antipov
e40c3d247f
No ticket. Updated comments to conform to the doxygen style
...
--HG--
branch : product-engine
2009-11-19 16:03:25 +02:00
Mike Antipov
ef292e6a8b
Fixed major bug EXT-2620 (IM Chiclet Panel goes crazy when new IM chiclets are added (chiclet scrolling appears with no need))
...
- refactored algotithm of caclulating position of the first chiclet in the list when adding new one.
- added comments for LLChicketPanel::addChiclet() & LLChicketPanel::arrange() methods
--HG--
branch : product-engine
2009-11-19 15:19:49 +02:00
Steve Bennetts
2878328bb7
Renamed "close" to "end" in chiclet context menus
...
Removed "open" in chiclet context menus
Removed some deprecate "..."
Removed ^M from menu_viewer.xml
2009-11-18 14:39:51 -08:00
Steve Bennetts
5fce305bc6
merge
2009-11-18 14:30:05 -08:00
Steve Bennetts
efb512dc65
EXT-2644 - Add "Close Session" option to chicklet context menus
2009-11-18 14:07:35 -08:00
Mike Antipov
c22a90669c
Work on normal sub-task EXT-2553 (Change Sys well icon & Counter according 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
2009-11-18 13:04:17 +02:00
Mike Antipov
75fe049b18
Work on major sub-task EXT-991 (Update bottom bar behavior on resize)
...
- code cleaned up, removed commented out & unused code
Functionality was not changed
--HG--
branch : product-engine
2009-11-16 13:18:42 +02:00
Dmitry Oleshko
03a0b86335
fixed normal bug (EXT-2454) "Unread message" indicator isn't reset for chiclet in the Message Well after opening IM window
...
added a check, whether a new message came, in order to prevent unwanted return from function, that makes impossible updating chiclets' states
--HG--
branch : product-engine
2009-11-13 14:50:52 +02:00
Eugene Kondrashev
86c63e36b5
Fixed major bug EXT-2400-Viewer crashes on right button click upon IM P2P chiclet. Removed call to non-existing child
...
--HG--
branch : product-engine
2009-11-12 17:36:17 +02:00
Igor Borovkov
047eb37967
merge
...
--HG--
branch : product-engine
2009-11-12 15:27:22 +02:00
Igor Borovkov
2e01e2bfbd
no ticket, fixed IM message counting and firing new message balloon
...
--HG--
branch : product-engine
2009-11-12 15:24:58 +02:00
Dmitry Oleshko
36e0f729d3
final fix for
...
(EXT-989) IM chiclets should expand to show active voice indicator
(EXT-988) Change indication of unread messges in chiclets
fixed chiclets' behavior in the Message Well Window
--HG--
branch : product-engine
2009-11-12 12:59:04 +02:00
Vadim Savchuk
2fd51b4c71
Manual merge.
...
Resolved conflicts in panel_bottomtray.xml and llavataractions.cpp.
--HG--
branch : product-engine
2009-11-11 21:11:54 +02:00
Mike Antipov
ee759fb32e
merge
...
--HG--
branch : product-engine
2009-11-11 18:12:32 +02:00
Vadim Savchuk
6146cfc5c1
Merge from default branch
...
--HG--
branch : product-engine
2009-11-11 17:47:20 +02:00
Mike Antipov
51d35efa23
Work on major sub-task EXT-991 (Update bottom bar behavior on resize)
...
Code cleaned up:
- removed test code to show background in chiclet panel
--HG--
branch : product-engine
2009-11-11 17:05:31 +02:00
Alexei Arabadji
eed0b3460b
fixed EXT-2341 "Add Friend notification not shown", EXT-2351 "Friendship and
...
Teleport offers no longer pop toast notifications";
suppresed IM-floater on incoming offer and registerd offer handler in chiclet
counter updater;
--HG--
branch : product-engine
2009-11-11 12:09:46 +02:00
Steve Bennetts
98ca90bed4
Merge changes from product-engine
2009-11-10 17:52:28 -08:00
Alexei Arabadji
c673ef4a91
Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
...
--HG--
branch : product-engine
2009-11-10 18:47:00 +02:00
Alexei Arabadji
3a8c80a388
fixed EXT-2275 "[BSI] New incoming IM or Group IM pushes all existing (and
...
new) chiclets off the right end of the chiclet bar."
--HG--
branch : product-engine
2009-11-10 18:45:51 +02:00
Mike Antipov
3eafbeaac5
Work on major sub-task EXT-991 (Update bottom bar behavior on resize)
...
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
2009-11-10 15:02:42 +02:00
Andrew Dyukov
e808f41baf
Fixed line endings from 4df44e70aa9d
...
--HG--
branch : product-engine
2009-11-10 11:37:10 +02:00
Andrew Dyukov
ff8fc7309a
Fixed EXT-2104 (Chiclets overflow buttons overlap lower tray elements)-
...
in this changeset and
in 4466:3ad0401e16a5. Here I changed height of buuttons.
--HG--
branch : product-engine
2009-11-09 22:23:28 +02:00
Andrew Dyukov
7e3cc13747
Fixed normal bug EXT-2103 (There are no arrow icons on the Chiclets overflow buttons),
...
but Erica will have to set appropriate icon.
--HG--
branch : product-engine
2009-11-09 19:07:15 +02:00
Dmitry Oleshko
92d3e335dc
partial implementation for the major task (EXT-989) IM chiclets should expand to show active voice indicator
...
--HG--
branch : product-engine
2009-11-09 17:44:55 +02:00