Dmitry Zaporozhan
0312156258
Fixed low bug EXT-3294 - Toasts bunch up in the channel when big docked IM window is opened.
...
--HG--
branch : product-engine
2009-12-25 13:53:11 +02:00
Alexei Arabadji
81cf50d3d3
Automated merge with https://hg.aws.productengine.com/secondlife/viewer-2-0/
...
--HG--
branch : product-engine
2009-12-22 20:15:51 +02:00
Alexei Arabadji
c7b69713b7
fixed EXT-3564 “Docked windows hide when clicking on sidetray tabs”,
...
added sidetray tab buttons panel to transient manager control list,
added right padding to the docking rect area to avoid overlapping docked IM
floaters with sidetray buttons;
--HG--
branch : product-engine
2009-12-22 20:14:51 +02:00
Vadim Savchuk
65557cde70
Made the control panel in P2P IM sessions non-resizable (EXT-3470).
...
--HG--
branch : product-engine
2009-12-22 20:03:10 +02:00
James Cook
eb501f3231
Merge, pulling in viewer-2-0
2009-12-18 10:50:29 -08:00
James Cook
6e17110201
EXT-3516 X Button should end IM session, _ button should hide
...
I don't like it, but I don't have a better suggestion.
Reviewed with Steve.
2009-12-17 16:09:41 -08:00
Igor Borovkov
30f3397e35
fix. EXT-2884 Initiation of a voice call should not bring text chat (p2p, ad-hoc, group)
...
correct chiclet handling functionality in IM when im session is started as voice call
--HG--
branch : product-engine
2009-12-17 17:49:08 +02:00
Alexei Arabadji
f8f1252d32
mplemented EXT-3396 “All bottom bar buttons, including chiclets and nearby chat, should work as toggles”,
...
made hide/unhide dockable floaters when undocked;
--HG--
branch : product-engine
2009-12-15 09:55:00 +02:00
Igor Borovkov
222dfaef0a
fixed EXT-3372 [BSI] Typing notification in IM displayed although Resident isn't typing
...
Added explicit resetting of IM floater's title as it was done in 1.23
--HG--
branch : product-engine
2009-12-14 16:43:34 +02:00
Igor Borovkov
0bd034c56a
fixed EXT-3250 There should be no "Group info" button for Ad-hoc conference
...
caused by misdetection of IM type
--HG--
branch : product-engine
2009-12-10 15:42:54 +02:00
Dmitry Zaporozhan
e6210e82d3
Update for normal task EXT-3089 - Notification toasts positioning, layering and stacking.
...
Improved functionality, cleaned code.
--HG--
branch : product-engine
2009-12-08 12:17:10 +02:00
Roxie Linden
b11a625e6f
Automated merge with a few fixups for code review comments
2010-03-01 15:31:04 -08:00
Roxie Linden
a2efe4bb41
automated merge
2010-02-26 19:18:15 -08:00
Roxie Linden
13d4257868
automated merge
2010-02-26 12:02:34 -08:00
Roxie Linden
2d7697dfad
automated merge
2010-02-26 01:52:28 -08:00
Roxie Linden
5c73a90835
automated merge
2010-02-25 21:20:45 -08:00
Roxie Linden
9b05fecbf6
automated merge from trunk
2010-02-25 18:24:07 -08:00
Roxie Linden
0ac14158bc
automated merge from trunk
2010-02-25 14:12:18 -08:00
Roxie Linden
92cef0426d
automated merge from trunk
2010-02-25 11:33:56 -08:00
Dmitry Zaporozhan
3dee439c1d
Implemented normal task EXT-3089 - Notification toasts positioning, layering and stacking.
...
--HG--
branch : product-engine
2009-12-07 19:23:34 +02:00
Paul Guslisty
8cd690bc1f
Fixed normal bug EXT - 3074 (Resident name tabs in IM window should not be capitalized)
...
--HG--
branch : product-engine
2009-12-07 18:03:43 +02:00
Sergey Borushevsky
69a2843d5b
Implemented normal task EXT-2833 ("Close" button should hide bottom bar windows)
...
When IM floater isn't torn off, "Close" button is disabled.
It's not hidden, since there is a hack in LLFloater::updateButton.
--HG--
branch : product-engine
2009-12-02 19:49:44 +02:00
Igor Borovkov
e2ec9459cb
fixed EXT-2938 (Log of not active IM floater isn't refreshed when IM session is in multitab mode)
...
by employing setVisible for updating messaged
--HG--
branch : product-engine
2009-12-02 16:53:00 +02:00
Dmitry Zaporozhan
9d8b189886
Implemented normal sub-task EXT-2975 - Make the IM multifloater optional.
...
--HG--
branch : product-engine
2009-12-02 14:18:40 +02:00
Sergey Borushevsky
3854305519
Fixed build after implementation of EXT-2882.
...
Replaced LLNotifications::add call by LLNotificationsUtil::add.
--HG--
branch : product-engine
2009-11-30 18:58:52 +02:00
Sergey Borushevsky
cbab53ec39
Implemented major sub-task EXT-2882 (User who has been muted/unmuted by the moderator (that means, user is muted for the whole group) should receive a notification.)
...
--HG--
branch : product-engine
2009-11-30 17:47:20 +02:00
Andrew Polunin
cf77bc1177
fixed normal bug EXT-2822 [BSI] IM chiclet floater always jumps to most recent chat
...
--HG--
branch : product-engine
2009-11-25 18:25:26 +02:00
Sergey Borushevsky
240c21cc2d
Related to implementation of EXT-2517 (Add support for the viewer 1.23 chat history style (widget-less))
...
- reverted changes in session processing code in LLIMFloater::onClose in rev. bd3f78cc1c42.
--HG--
branch : product-engine
2009-11-24 20:34:05 +02:00
Sergey Borushevsky
9e403da7b0
Implemented major sub-task EXT-2517 (Add support for the viewer 1.23 chat history style (widget-less))
...
--HG--
branch : product-engine
2009-11-23 20:34:06 +02:00
Mike Antipov
fb3b6145a8
Work on normal task EXT-2640 (Create a tabbed IM multifloater)
...
- disable adding torn off IM Floaters into container when chiclet is clicked
--HG--
branch : product-engine
2009-11-23 17:47:40 +02:00
Mike Antipov
11ef9f3d41
Work on normal task EXT-2640 (Create a tabbed IM multifloater)
...
- disabled Transient & Dockable functionality of IM Floaters to do not have collisions with multifloater
- remove debug attributes in xml
--HG--
branch : product-engine
2009-11-23 16:29:10 +02:00
Steve Bennetts
5acb165025
Change close behavior to not end session.
...
* NOTE: This is functional, but not ideal - it's still closing the floater; we really want to change the behavior of the X button instead.
2009-11-18 18:08:59 -08:00
Steve Bennetts
ff6eea998d
Change close behavior to not end session.
...
* NOTE: This is functional, but not ideal - it's still closing the floater; we really want to change the behavior of the X button instead.
Also made the group IM floater a little less broken.
2009-11-18 18:08:32 -08:00
James Cook
81eca4a782
merge
2009-11-18 15:05:04 -08:00
James Cook
5649faf6d9
merge
2009-11-18 14:33:09 -08:00
James Cook
203490e2a0
Change /me emote formatting to pure italics, not underlined.
...
Review pending with Richard/Leyla
2009-11-18 14:29:01 -08:00
James Cook
1a2694f92b
merge
2009-11-18 09:12:54 -08:00
Eugene Kondrashev
b3cb61a26a
Fixed major bug EXT-2532-IM timestamp is when message is viewed, not when it was sent and received. Time str from the arriving message used now instead of constructing it dynamicly.
...
--HG--
branch : product-engine
2009-11-18 17:57:47 +02:00
richard
d2fe3e8089
merge
2009-11-17 14:37:55 -08:00
Igor Borovkov
a66aa0fd9a
fixed major EXT-2551 Nearby Chat undocs after minimizing and opening (being docked before)
...
--HG--
branch : product-engine
2009-11-17 18:42:51 +02:00
Vadim Savchuk
7b10039d45
merge
...
--HG--
branch : product-engine
2009-11-17 16:41:08 +02:00
Vadim Savchuk
402e957c56
Merge from default branch.
...
Added missing trailing newline to fix Linux build.
--HG--
branch : product-engine
2009-11-17 16:36:22 +02:00
Igor Borovkov
0422eadf2a
implemented major EXT-2523 The minimize button should hide undocked IM windows, not minimize them
...
--HG--
branch : product-engine
2009-11-17 16:28:47 +02:00
Alexei Arabadji
d43e33400a
implemented EXT-2515 "Docked floaters should be resizeable";
...
--HG--
branch : product-engine
2009-11-17 14:33:07 +02:00
angela
0098bf40ea
undo the changes for LLStyle params; add sizeFromFont in LLFontGL ; use font.style, font.name and font.size params for font creating
2009-11-17 16:33:49 +08:00
richard
b38ca5ec32
fix for UI scale != 1.0 breaking edit tools, web browser, world view rect, etc.
2009-11-16 15:47:45 -08:00
angela
1baf1d2186
fix chat format for /me
2009-11-16 20:46:40 +08:00
James Cook
e728dcd1ab
merge
2009-11-13 12:38:53 -08:00
James Cook
f9cacc57e2
EXT-2491 IM text does not appear in private IMs
2009-11-13 12:36:41 -08:00
Steve Bennetts
b3b608b2a8
Merge from product-engine
2009-11-13 10:17:56 -08:00
angela
a7b8b51a5a
Automated merge with ssh://angela@hg.lindenlab.com/viewer/viewer-2-0/
2009-11-13 15:20:04 +08:00
Igor Borovkov
4d616fdfae
no ticket, removed misleading warning message about supposedly non-existent session
...
--HG--
branch : product-engine
2009-11-12 16:46:44 +02:00
angela
ff09b049a7
merge
2009-11-12 21:36:34 +08:00
angela
11fc2da6fa
make color and font affecting both nearby chat and toasts
2009-11-12 21:20:18 +08:00
Eugene Kondrashev
a69ab24094
Fixed Low bug EXT-2345-There is wrong direction arrow in IM window, after this window has been closed and restored (refer to screenshot)
...
--HG--
branch : product-engine
2009-11-12 13:29:27 +02:00
Vadim Savchuk
6146cfc5c1
Merge from default branch
...
--HG--
branch : product-engine
2009-11-11 17:47:20 +02:00
Eugene Kondrashev
61fdd33f79
Fixed Low bug EXT-1052-IM message window show messages, that were sent in offline mode
...
--HG--
branch : product-engine
2009-11-11 16:11:57 +02:00
Eugene Kondrashev
2afc64e6fa
Fixed Normal bug EXT-1959 - [BSI] emotes difficult to see in IM/Group chat
...
--HG--
branch : product-engine
2009-11-11 13:08:02 +02:00
James Cook
0f6242d9fd
Sanitize naming of getWindowRect (scaled vs. raw pixels) and getWorldViewRect (scaled vs. raw)
...
Reduces chance of future UI bugs related to UI size.
Discussed with Richard.
2009-11-10 14:00:38 -08:00
Igor Borovkov
a3830dee59
implement normal subtask EXT-2265 IM unread messages counter should not be increased for system messages (comming from 'Second Life', zero uuid)
...
--HG--
branch : product-engine
2009-11-06 17:03:48 +02:00
Eugene Kondrashev
0c95cc78e5
No ticket fixed dropped functionaliti by prev commit
...
--HG--
branch : product-engine
2009-11-06 15:48:27 +02:00
Eugene Kondrashev
bc3377c1f6
Partial implementation of EXT-1906 All speakers handling functional in old IM Floaters (Communicate) should be present in new IM Floaters/IM control panels, EXCLUDING voice related mute/moderation stuff
...
--HG--
branch : product-engine
2009-11-06 14:49:35 +02:00
Sergey Borushevsky
f59c8b5e4e
Implemented normal task EXT-2149 (IM Text Editors should display grayed text "TO [avatar_name/group_name/ad-hoc conference]")
...
--HG--
branch : product-engine
2009-11-04 20:09:06 +02:00
Sergey Borushevsky
de2fe92bb9
Fixed normal bug EXT-2150 (IM Floaters should display their title in CAPS (p2p, group, ad-hoc)).
...
--HG--
branch : product-engine
2009-11-03 21:58:09 +02:00
Igor Borovkov
01724523cf
IM: defensive fix to get rid of warnings about attempts to get speaker mgr for removed sessions
...
--HG--
branch : product-engine
2009-11-03 13:15:15 +02:00
ayp
04d59cdace
implemented major task EXT-1718 Add drag-&-drop functinality to the new IM Floaters
...
--HG--
branch : product-engine
2009-11-02 15:32:51 +02:00
Alexei Arabadji
8f59fb1773
fixed EXT-1914 "IM Floaters lost ANCHORS to their chiclets and are not dockable."
...
--HG--
branch : product-engine
2009-11-02 12:50:23 +02:00
Dmitry Oleshko
7dd9fb2806
fixed normal bug (EXT-1934) [BSI] Revert EXT-543 - Notification chiclet should not count IM/Group messages
...
--HG--
branch : product-engine
2009-10-30 14:18:07 +02:00
Sergey Borushevsky
12427e963e
Implemented major task EXT-1695 (IM window should save profile image show/hide state).
...
--HG--
branch : product-engine
2009-10-29 22:32:35 +02:00
Sergey Borushevsky
e724fa0ab4
Implemented major task EXT-1487 (Reimplement chat history persistence using LLSD serialization).
...
Moved loading of IM history from LLIMFloater and LLFloaterIMPanel to LLModel::LLIMSession.
Implemented disabling of saving logs if it's disabled in Preferences.
--HG--
branch : product-engine
2009-10-29 20:26:56 +02:00
Eugene Kondrashev
79738b2a65
Fixed normal bug EXT-1857-'Group Info' btn is unnecessary in Friends Conference floater
...
--HG--
branch : product-engine
2009-10-28 20:59:33 +02:00
Eugene Mutavchi
a999e50a8e
Implemented major sub-task EXT-1912 ( Add handling restrictions of PSTN P2P calls in new IM Floaters )
...
--HG--
branch : product-engine
2009-10-28 16:14:52 +02:00
Eugene Mutavchi
33af464c44
Implemented major sub-task EXT-1904 (New IM floater should handle Session Update)
...
--HG--
branch : product-engine
2009-10-28 14:21:36 +02:00
Igor Borovkov
3eb7f84b10
IM: implemented task EXT-1905 (Add "Call" and "End Call" functionality to new IIM Floater)
...
--HG--
branch : product-engine
2009-10-27 18:01:41 +02:00
Igor Borovkov
6222149487
IM refactoring: moved voice channel related classes to its own llvoicechannel.* files from dying llimpanel.* files
...
--HG--
branch : product-engine
2009-10-27 13:16:44 +02:00
Yuri Chebotarev ychebotarev@productengine.com
c377a4b6f4
merge
...
--HG--
branch : product-engine
2009-10-27 11:33:09 +02:00
Yuri Chebotarev ychebotarev@productengine.com
62c8f55e3e
working on EXT-1713,EXT-1712,EXT-1711,EXT-1709
...
EXT-1713 Nearby Chat: Objects have tooltips (???)(???)
EXT-1712 Nearby Chat: change context menu for objects
EXT-1711 Nearby Chat: context menu isn't applicable for system messages
EXT-1709 Nearby Chat: Avatar context menu can be triggered on avatar's icon only
initial commit - panel for message headers
--HG--
branch : product-engine
2009-10-27 11:28:46 +02:00
Igor Borovkov
5892411348
merge
...
--HG--
branch : product-engine
2009-10-26 17:40:48 +02:00
Igor Borovkov
e931d2d6f1
IM refac.: replaced passing copies by passing references, moved some IMModel private, added documentation
...
--HG--
branch : product-engine
2009-10-26 17:33:28 +02:00
Eugene Mutavchi
f22f829b86
Fixed normal bugs EXT-1628 ([BSI] - New IM system isn't sending typing notifications anymore) and EXT-1629 ([BSI] - add hint in IM window when Resident is typing)
...
--HG--
branch : product-engine
2009-10-26 17:14:32 +02:00
Steven Bennetts
b43771cad5
Merging revisions 2156-2183 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0-3, respecting ancestry
...
* Bugs: EXT-1590 EXT-1694 EXT-1660 EXT-1646 EXT-1694 EXT-1316 EXT-1775 EXT-1798 EXT-1799 EXT-1117 EXT-1571 EXT-1572
* Dev: EXT-1757 EXT-991 EXT-1758 EXT-1770 EXT-1192 EXT-1613 EXT-1611 EXT-1256 EXT-1758 EXT-747
2009-10-23 17:20:45 +00:00
Steven Bennetts
6f41747bc4
Merging revisions 2112-2128 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
...
* Bugs: EXT-1605 EXT-1506 EXT-1663 EXT-1616 EXT-1599 EXT-1587
* Dev: EXT-748 EXT-1447
* IM Cleanup
2009-10-21 04:58:23 +00:00
Steven Bennetts
2c1aacf814
Merging revisions 2102-2104 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
...
* Bugs: EXT-1609 EXT-1255 EXT-1299
2009-10-21 04:47:55 +00:00
Steven Bennetts
8103710c05
Merging revisions 2046-2068 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
...
* Bugs: EXT-1414 EXT-1213 EXT-1539 EXT-1253 EXT-1446 EXT-1438 EXT-1233 EXT-1466 EXT-1446 EXT-1512 EXT-1231
* Dev: EXT-719 (landmarks) EXT-747 EXT-1446 EXT-1378 EXT-397 EXT-1476
* IM changes
2009-10-19 01:45:44 +00:00
Steven Bennetts
20e56a6925
merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1992 https://svn.aws.productengine.com/secondlife/pe/stable-2@2004 -> viewer-2.0.0-3
...
* Bugs: EXT-1091 EXT-1418 EXT-996 EXT-1150 EXT-1188 EXT-1417 EXT-1181 EXT-1058 EXT-1397 EXT-836 EXT-1437 EXT-1379
* Dev: EXT-1291 EXT-1255 EXT-992 EXT-96 EXT-1157
2009-10-13 16:25:48 +00:00
James Cook
ec84b639ed
EXT-1339 Create onClose method in LLFloater, and remove most bindings to mCloseSignal. In the vast majority of cases, mCloseSignal is being bound to an onClose function. Just make it virtual and be done with it. Renamed a couple of LLPanel close methods to onClosePanel() to distinguish them. Reviewed with Richard.
2009-10-07 20:54:31 +00:00
James Cook
ada0f4fa22
Merge inspectors UI project, gooey-4, into viewer-2 trunk. Added new tooltips to 3D avatars, 2D avatar names, and 3D objects. Refactors tooltips and text boxes, line editors, and text editors. Breaks LLExpandableTextBox, but a fix is coming.
...
Resolved conflicts in lltexteditor.cpp, llchatitemscontainerctrl.cpp, llchatmsgbox.cpp, llfloaterbuycurrency.cpp, llnearbychat.cpp, floater_buy_currency.xml, and ru/strings.xml
Merging revisions 134925-135157 of svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-4 into C:\source\viewer-2.0.0-3, respecting ancestry
2009-10-03 23:40:28 +00:00
Leyla Farazha
073a5df37c
Merge fix, line was deleted.
2009-10-01 23:27:14 +00:00
Leyla Farazha
5143879a5b
unborking build.
...
fixed lltransientfloatermgr.cpp addFocusChangeCallback
commenting out LLFLoaterIM setFocusLostCallback for now.
2009-10-01 23:03:50 +00:00
Steven Bennetts
f05df68656
merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1868 https://svn.aws.productengine.com/secondlife/pe/stable-2@1876 -> viewer-2.0.0-3
...
* Bugs: EXT-1111 EXT-915 EXT-1131 EXT-1200 EXT-1202 EXT-1201 EXT-1205 EXT-1212 EXT-1173 EXT-1229 EXT-1218 EXT-1164 EXT-996 EXT-821 EXT-1030 EXT-1031 EXT-816
* Major Bugs: EXT-1142 (timeout during login due to processing group IMs)
* Changes: EXT-1216 (minimize message well)
2009-10-01 17:44:44 +00:00
Richard Nelson
6c70154cd1
converted focus change callbacks to use signals
...
replaced mFocusChangedSignal that PE added with our hierarchical focus mgmt
reviewed by Leyla
2009-09-30 01:00:51 +00:00
Steven Bennetts
606b381c9f
merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1830 https://svn.aws.productengine.com/secondlife/pe/stable-2@1839 -> viewer-2.0.0-3
...
JIRAS:
EXT-96 EXT-204 EXT-312 EXT-334 EXT-479 EXT-498 EXT-514 EXT-637 EXT-647 EXT-746 EXT-748 EXT-749 EXT-757 EXT-789 EXT-794 EXT-808 EXT-817 EXT-823 EXT-831 EXT-834 EXT-837 EXT-844 EXT-848 EXT-862 EXT-876 EXT-896 EXT-897 EXT-898 EXT-899 EXT-910 EXT-912 EXT-918 EXT-921 EXT-925 EXT-926 EXT-928 EXT-930 EXT-931 EXT-935 EXT-938 EXT-939 EXT-952 EXT-985 EXT-986 EXT-992 EXT-994 EXT-995 EXT-996 EXT-997 EXT-998 EXT-1001 EXT-1004 EXT-1010 EXT-1012 EXT-1016 EXT-1018 EXT-1020 EXT-1028 EXT-1041 EXT-1044 EXT-1051 EXT-1052 EXT-1061 EXT-1069 EXT-1071 EXT-1074 EXT-1075 EXT-1076 EXT-1078 EXT-1080 EXT-1081 EXT-1082 EXT-1083 EXT-1085 EXT-1092 EXT-1093 EXT-1099 EXT-1100 EXT-1101 EXT-1104 EXT-1106 EXT-1111 EXT-1113 EXT-1114 EXT-1115 EXT-1116 EXT-1118 EXT-1119 EXT-1129 EXT-1132 EXT-1135 EXT-1138 EXT-1142 EXT-1161 EXT-1162 EXT-1178 EXT-1180
* NEW DEVELOPMENT:
* EXT-898 - Add dock/undock support for camera and movement controls
* Avatar list changes
* Bottom bar changes: menu, docking, visibility
* Camera changes
* Camera & Movement Floaters
* Dockable Floaters (LLDockableFloater)
* Removed LLListCtrl
* Toast / Notification changes: signal / destruction changes, ordering
* Nearby chat input should display active voice indicator
QA NOTES:
* Message Well Window is ready to be tested for regression & matching the spec.
* Verify Group List Item L&F
* Verify All tabs in People Panel
* Verify that Picks behavior is not changed
2009-09-29 19:37:05 +00:00