ziree
aecb5f12ba
Added stacking button to dialogs so it's possible to vrowse open dialogs
2013-08-19 02:03:58 +02:00
ziree
e5cbb498b3
Made script dialogs stack properly when fixed to a creen corner.
2013-08-18 19:10:15 +02:00
Ansariel
b9525f3c43
Added whitespaces to improve readability
2013-08-18 13:47:27 +02:00
ziree
3906d5be85
Added option to move script dialogs to any corner or keep them docked to their chiclet. FIRE-11381
2013-08-18 02:56:42 +02:00
ziree
065a22ed2f
Fixed script dialogs showing up in top left when chiclets are hidden. FIRE-9336
2013-08-07 22:30:24 +02:00
ziree
12cc84f048
Added option for animated script dialogs (V1 style)
2013-08-07 21:31:38 +02:00
Ansariel
6fe045d3c7
Clear open CHUI merge issue in llscriptfloater.cpp
2013-07-12 20:36:43 +02:00
Tank_Master
d4640277d0
Merge LL 3.5.3 release.
2013-07-09 16:24:58 -07:00
Tank_Master
14001c54df
Gastly CHUI merge pass 1, don't count on anything to work.
2013-06-26 12:14:54 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
maksymsproductengine
f1155c4fa5
CHUI-573 FIXED Notification chiclet shown when object chiclets are shown
2012-12-04 04:14:51 +02:00
AlexanderP ProductEngine
486bdf3284
CHUI-337 FIXED: To avoid confusion with a classes "...conversation..." and in accordance with the naming convention in the project, some classes and corresponding files should be renamed:
...
LLIMConversation -> LLFloaterIMSessionTab
LLIMFloater -> LLFloaterIMSession
LLNearbyChat -> LLFloaterIMNearbyChat
LLIMFloaterContainer -> LLFloaterIMContainer
LLNearbyChatBarListener -> LLFloaterIMNearbyChatListener
LLNearbyChatHandler -> LLFloaterIMNearbyChatHandler
2012-11-09 12:45:36 +02:00
Ansariel
e702838d56
Cleared open merge issue in llscriptfloater.cpp: The bottom tray is dead and gone
2012-05-18 17:56:13 +02:00
ziree
e28f64f05d
Made transparency setting for llDialog a cached variable.
2012-04-08 21:19:17 +02:00
Ansariel
4b3d767423
Hopefully more reliable way to push group notices, toasts and chiclets around
2012-02-25 11:58:03 +01:00
Ansariel
bc6ebf7255
Fixed IM/system toasts, group notices and chiclet bar position option (can now be changed to bottom right corner) - FIRE-4997
2012-02-24 17:42:57 +01:00
Vadim ProductEngine
5dc8e44c76
EXP-1499 FIXED Added some NULL checks in notifications UI code to avoid a crash on exit.
...
The crash happened if connection timed out while there were unread object inventory offers.
2011-12-20 20:44:38 +02:00
Nicky
161c1b019f
Merge up from 24496 / a656486925e8 (FS tip) to 25952 / 931cb0061118 (V/Dev FUI tip)
...
Observations and broken stuff so far:
- LLSideTray is gone.
- LLBottomTray is gone.
- LLFloaterSnapshot was changed and gave lots of merge conflicts. Flickr upload will be broken.
- LLNearbyChat is derived from LLPanel now. That broke quite some stuff rearding autohiding and docking of chatbar.
- Profile floaters are gone and all web based now.
- Russian translation gave huge mere conflicts with the new russian xml files from LL. Unmergeable. I took the LL files.
- XUI files in general will need some love and testing.
2012-01-17 17:57:52 +01:00
ziree
7424496711
Scripted inventory offers now stack on top of each other. Fixes FIRE-4132
2012-01-15 05:07:47 +01:00
Seth ProductEngine
9273459251
EXP-1285 FIXED Chiclets moved to the upper right of the viewer window.
...
- Floaters dock to chiclets at the bottom.
- Floaters docking region limited to non-toolbar view.
- Chiclet bar is positioned between the right toolbar and the minimized floaters stacked at the top left corner by default.
2011-10-10 17:09:46 +03:00
Kitty Barnett
427d16ee2d
Added "ScriptDialogPerObject" setting to control the behaviour of scripted dialogs from the same object
...
-> 0 - viewer 2 default (one script dialog per object)
1 - per-channel (one script dialog per unique reply channel per object)
2 - unconstrained (each script dialog will always add a new chiclet)
2011-01-17 14:03:52 +01:00
Ansariel
803aa3b1aa
Add option to have the script dialog ignore the global transparency setting and use an opaque background to make it easiert to notice. Fixes FIRE-1868
2011-07-02 22:19:29 +02:00
ziree
0fe04d3b07
Fixed top right dialog box positions with UI scales other than 1.0.
2011-05-11 19:13:51 +02:00
Tonya Souther
497333ae4b
Add option to always have llDialog() dialogs int he top right corner. From Zi Ree, fixes FIRE-771.
2011-03-28 16:53:03 -05:00
Tofu Linden
5b3f293453
more de-crufting.
2010-09-30 12:06:44 +01:00
Tofu Linden
7007896f98
trivial comment changes.
2010-09-29 12:23:15 +01:00
Tofu Linden
d2474edf85
restore switching logic between textbox/nontextbox, after the refactor.
2010-09-28 17:47:24 +01:00
Tofu Linden
b6a498c301
iterate iterate.
2010-09-28 13:41:46 +01:00
Tofu Linden
393af9b023
hack hack scratch scratch sketch sketch
2010-09-28 13:14:07 +01:00
Tofu Linden
e416840f85
Backed out changeset c3d41f18ce2b
...
back-out the back-out for this branch. yay.
2010-08-24 19:22:00 +01:00
Tofu Linden
98cc236503
Backed out changeset a62bf7c0af21
...
Backing out this merge that I pushed (prematurely) to the wrong place.
2010-08-24 18:44:39 +01:00
Tofu Linden
6ba23344c9
merge heads. whew.
2010-08-24 18:37:53 +01:00
Oz Linden
06b0d72efa
Change license from GPL to LGPL (version 2.1)
2010-08-13 07:24:57 -04:00
Andrew Dyukov
713417aeeb
EXT-5609 FIXED Avoided showing script floater undocked if it was created in mouselook mode.
...
Commiting on behalf of Alex Productengine.
- Added check if floater is constructed in mouselook mode and added forcing dock state when floater is shown after constructing in mouselook mode.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/830/
--HG--
branch : product-engine
2010-08-02 21:00:02 +03:00
Richard Linden
15247f0869
Backed out changeset: 58571b4e704b
2010-07-27 14:22:14 -07:00
Dessie Linden
5d85dad85f
Reverted changeset 2bb10eae42bf
2010-07-15 12:31:08 -07:00
Alexei Arabadji
4f6badf216
EXT-8124 FIXED Avoided saving processed notifications that spawns script floater.
...
Details:
1 Avoided memory leak in LLScriptFloaterManager caused not destroying processed notifications.
2 Provided destroying notification if user initiate closing script floater and not destroying if viewer exit.
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/721/
--HG--
branch : product-engine
2010-07-12 16:34:38 +03:00
Alexei Arabadji
0815eb1ce4
EXT-7267 FIXED Corrected retrieving of object name.
...
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/376/
--HG--
branch : product-engine
2010-05-12 17:01:32 +03:00
Dmitry Zaporozhan
a4e20e9932
Implemented EXT-6783(normal sub task) - Implement saving of unread notifications.
...
Utilized old save and load notification code.
Main concern was with notifications that have complex responder - UserGiveItem, ObjectGiveItem. Those responders are object with own fields that need to persist through sessions.
Notifications that should be saved are marked with persist="true" in notifications.xml
Notifications using functor responders are saved automatically.
Notifications using object responders need additional tuning. Responder object should be a) serializable(implement LLNotificationResponderInterface), b) registered with LLResponderRegistry.
At this point following notifications persist through sessions: UserGiveItem, ObjectGiveItem, TeleportOffered, FrienshipOffered.
Reviewed by Mike Antipov - https://codereview.productengine.com/secondlife/r/211/
--HG--
branch : notifications
2010-04-21 14:29:31 +03:00
Denis Serdjuk
ded6723781
fixed Normal Bug EXT-5999 llDialog in 2.0 viewer has different text limits than in 1.23 viewer
...
Cause:
Dialog floater had arranged own shape to the shape of toast panel. So there is no way to change such behaviour from xml without changing of other toasts
Solution:
New param has been added to constructor of toast panel to make possible setting an initial shape of panel before update buttons layout
--HG--
branch : product-engine
2010-03-09 13:42:39 +02:00
Alexei Arabadji
e88b6d9c7a
fixed EXT-5693 “llDialog window appears out of viewport if UI scale > 1.0”,
...
corrected calculation of allowed floater rect in docked state;
--HG--
branch : product-engine
2010-03-02 11:53:00 +02:00
Alexei Arabadji
d7945e5d31
implemented EXT-4641 “[BSI] Undocked camera and movement floaters position should persist across the sessions”,
...
made move and camera floaters save dock state;
--HG--
branch : product-engine
2010-02-24 12:43:27 +02:00
Dmitry Zaporozhan
5ea72c3087
Fixed major bug EXT-5445 - Pop-ups (that replace the blue ones) should not steal focus.
...
LLScriptFloater will no longer steal focus when opened.
--HG--
branch : product-engine
2010-02-19 16:13:15 +02:00
Dmitry Zaporozhan
8c2a6a691a
Fixed low bug EXT-5166 - Undocked lldialogs respawn in chiclet tray.
...
LLDialog floater position is saved per originating object.
--HG--
branch : product-engine
2010-02-12 13:41:34 +02:00
Dmitry Zaporozhan
886de22d57
Fixed low bug EXT-5203 - Script chiclets are not toggled when object spawns multiple script floaters
...
--HG--
branch : product-engine
2010-02-09 14:07:09 +02:00
Dmitry Zaporozhan
d2d6af3dfa
Fixed critical bug EXT-4970 - Inventory offers by scripted objects are discarded when offered objects got the same name.
...
Had to do minor refactoring of LLScripFloaterManager in order to fix this issue.
--HG--
branch : product-engine
2010-02-08 18:06:41 +02:00
Dmitry Zaporozhan
862ca3fa16
Fixed major bug EXT-4206 - Bottom bar spec calls for button background art on IM Chiclets.
...
--HG--
branch : product-engine
2010-01-19 12:42:33 +02:00
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
Dmitry Zaporozhan
c157c1176a
Update for normal task EXT-3089 - Notification toasts positioning, layering and stacking.
...
Docked LLDialogs are part of toasts positioning rules.
--HG--
branch : product-engine
2009-12-15 10:54:37 +02:00
Eugene Mutavchi
612c7a2960
Additional commit for normal sub-task EXT-3142("new message" indicator for object chiclets)
...
--HG--
branch : product-engine
2009-12-11 22:49:16 +02:00