Commit Graph

33 Commits (8485bff29b98f47954b78b31b2e0511f94de3be4)

Author SHA1 Message Date
Kadah 38c78c3eb4 FIRE-935: Closable contacts floater 2011-06-16 17:46:58 -07:00
ziree 000c6ffa0c Finalized floater position and tear-off handling, cleanup code.
--HG--
branch : Docking_Window_States_Branch
2011-05-07 00:30:14 +02:00
ziree aab64557b6 Created branch for docking window state work. Currently not suitable for everyday use because of very very ugly code, debugging output and a few code flaws, so I put it in a branch to keep workign on it.
--HG--
branch : Docking_Window_States_Branch
2011-05-06 18:21:25 +02:00
kadah 6f8089fa72 Fixed reopening Converstions to last selected tab (would always select Nearby Chat) 2011-02-15 19:32:08 -08:00
kadah e4f3d47551 Fixed infinite loop into an eventual stack heap overflow 2011-02-14 12:33:30 -08:00
Kadah 364d196e58 Fixed saving detached nearby chat between sessions 2011-02-13 23:50:06 -08:00
kadah 9da2557727 Disable close button on nearby chat. Fixed tab locking/unlocking. 2011-02-12 20:40:24 -08:00
Kadah 39ef662b46 Added basic populating of friends list in contacts floater 2011-01-22 20:29:22 -08:00
kadah 36c9a7c6be Added UI framework for Convo floater contacts list 2011-01-19 19:39:15 -08:00
Arrehn b23f445060 Initial support for a unified tabbed comm window with both nearby chat and IMs.
A bit hackish, and room for improvement, but it works and is a huge leap forward for many.
2010-11-30 14:58:38 -05:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Richard Nelson c20bd2dfee cleaned up LLUICtrlFactory...
removed redundant functionality
moved buildPanel to LLPanel
2010-08-16 15:00:51 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Paul Guslisty 616a40bffa Merge with cf0282cd6d6124ec9633966fe2f8a63097d603ca
--HG--
branch : product-engine
2010-03-03 11:06:24 +02:00
Paul Guslisty 3e0c558b8f Backed out of changeset 9944:2d6fed071539
--HG--
branch : product-engine
2010-03-03 10:24:41 +02:00
Dmitry Zaporozhan ca8bce336a Fixed normal bug EXT-5315 - Minimizing the Conversations floater leaves a tiny floater on HUD space.
--HG--
branch : product-engine
2010-03-02 13:57:22 +02:00
Paul Guslisty 765b9a0a8e Fixed major EXT - 5670 (Resident name tabs are blocked in the Conversation window)
- Removed the profile pictures in the tabs and swiched to the use of simple LLButton instead of LLCustomButtonIconCtrl

--HG--
branch : product-engine
2010-02-25 15:06:04 +02:00
Alexei Arabadji 2ab4bf8b35 fixed EXT-5378 “Transient exception manager doesn't work if switch to tabbed IM window”,
added side tray tab to global group of transient exception list;
added LLIMFloaterContainer to IM group of transient exception list;
made VCP belongs to IM transient group;

--HG--
branch : product-engine
2010-02-17 15:22:39 +02:00
Paul Guslisty 59e93da87b Fixed major bug EXT - 5400 (erroneously blinking IM tab on group chat message)
--HG--
branch : product-engine
2010-02-16 10:58:50 +02:00
Igor Borovkov 41c8ad6efe additional fix for reopened EXT-5429 IM chat history of active tab in IM container is not updated when IM container is unminimized
--HG--
branch : product-engine
2010-02-16 10:47:29 +02:00
Igor Borovkov b20e7dcb72 fixed EXT-5429 IM chat history of active tab in IM container is not updated when IM container is unminimized
--HG--
branch : product-engine
2010-02-15 18:53:17 +02:00
Paul Guslisty 5a5262bbdc Fixed normal bug EXT - 5248 (Default group icon for IM sessions in multifloater). The problem was in LLAgent::isInGroup() logic. In God Mode it always returned true, even if it was not so. Added ability to ignore God Mode in LLAgent::isInGroup().
--HG--
branch : product-engine
2010-02-12 16:24:24 +02:00
Paul Guslisty pguslisty@productengine.com cf18a1d22c EXT - 2753 (Implement Avatar icons on IM multifloater tabs) refactoring:
- Deleted unnecessary parameters (UIButtonImageTopPadding, UIButtonImageBottomPadding) from settings.xml and their usage in LLTabContainer

- Deleted triggers (LLIMFloaterContainer::processProperties and LLIMFloaterContainer::changed) due to LLIMFloaterContainer no more Observer

- Renamed class LLParticularGroupMgrObserver to LLParticularGroupObserver as the last one's name is more self explanatory

--HG--
branch : product-engine
2010-02-11 12:52:26 +02:00
Paul Guslisty 1002980a70 Fixed critical bug EXT - 4906 (Viewer crashes after group message was sent if close IM chat from message sender previously)
--HG--
branch : product-engine
2010-02-05 16:36:19 +02:00
Ychebotarev ProductEngine b79b8f87a3 finished with EXT-2753 - Implement Avatar icons on IM multifloater tabs
add floater flashing, fix group icon sizes, fix click,some code cleanup, ect.
also I remove mIconCtrlWidth/Height since its kinda useless - mIconCtrlPad do the same thing...
IconSize will be btn_height-2*mIconCtrlPad - simple and good enough.

--HG--
branch : product-engine
2010-02-05 13:03:26 +02:00
Ychebotarev ProductEngine bc5ad04d61 applying patch for EXT-2357
--HG--
branch : product-engine
2010-02-05 09:41:54 +02:00
Paul Guslisty 81487c2a4c Fxed normal bug EXT - 4106 (Tabbed IM floater isn't highlighting labels when new IMs are received)
--HG--
branch : product-engine
2010-02-02 14:33:38 +02:00
Paul Guslisty 8ea2c7a373 Implemeted normal Sub-Task EXT - 2753 (Implement Avatar icons on IM multifloater tabs)
--HG--
branch : product-engine
2010-01-27 14:16:37 +02:00
Paul Guslisty 0fd17c8d2d Implemeted normal Sub-task EXT - 2753 (Implement Avatar icons on IM multifloater tabs). Some code needs improvements(refactoring, optimization)
--HG--
branch : product-engine
2010-01-21 21:11:59 +02:00
Igor Borovkov 4f51ab8448 fixed EXT-3821 [BSI] New IMs are not added as tabs
--HG--
branch : product-engine
2010-01-13 14:27:15 +02:00
Brad Payne (Vir Linden) e8ec98c307 line ending fixes
--HG--
branch : avatar-pipeline
2009-12-01 12:06:31 -05: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
Mike Antipov 3c4a98ff3c Work on normal task EXT-2640 (Create a tabbed IM multifloater)
- initial commit: added xml file and base implementation of the tabbed IM multifloater

--HG--
branch : product-engine
2009-11-20 17:14:50 +02:00