Ansariel
47964fb28d
Merge branch 'DRTVWR-570-maint-Q' of https://bitbucket.org/lindenlab/viewer
2022-10-20 16:47:38 +02:00
Rye Mutt
a40e2b2af2
Fix use after free of LLUUID in script notifications
2022-10-19 19:42:39 -04:00
Beq
434fbc83ad
prevent use after free in script floater - from Rye
2020-12-06 20:54:44 +00:00
Ansariel
e3b8f32e90
Fix warning "LLScriptFloaterManager::getObjectType : Unknown object type"
2020-10-29 18:25:13 +01:00
Ansariel
8bd1ab0106
FIRE-12919: Fix dock state button and function for script floaters
2020-10-29 12:00:41 +01:00
Ansariel
ba1eb8caa7
FIRE-9336: Fix remaining case with script dialogs showing in top left corner (Chiclets disabled + open URL dialog) and have all script dialog types run through the layout position logic
2020-10-29 10:47:33 +01:00
Ansariel
4f400bad6d
FIRE-21546: Don't close docked script floater if IMs arrive, but only if IMs shown in tabs - still hide when using docked windows!
2018-01-07 04:50:04 +01:00
Ansariel
448f344f54
Merge viewer-neko
2017-10-05 21:27:43 +02:00
Mnikolenko Productengine
a27466ca07
MAINT-7822 Crash in LLScriptFloaterManager()
2017-09-21 12:19:02 +03:00
Ansariel
4921dceff1
FIRE-21224: Unconstrained script dialog option
2017-06-02 00:41:51 +02:00
Ansariel
95fcf065c1
Merge viewer-bear
2017-04-19 21:43:58 +02:00
andreykproductengine
7980dedc32
MAINT-728 Allows multiple dialogs per script
2017-03-30 20:11:28 +03:00
Ansariel
f6a7883a6f
Remove "Importing old Value" script dialog position option that isn't needed anymore and fix enabled state of "Animate Script Dialogs" option
2017-03-05 20:27:31 +01:00
Ansariel
d0c035a3c0
FIRE-13459: Script dialogs ignore opening position in mouselook
2016-11-22 11:50:39 +01:00
Ansariel
3192fe832f
Merge viewer-quickgraphics
2016-03-08 01:41:31 +01:00
Ansariel
c65b98ace8
Minor refactoring in LLScriptFloater
2016-02-04 11:08:42 +01:00
Ansariel
bf669a1a71
Fix some unnecessary type casts
2015-11-12 21:53:58 +01:00
Oz Linden
c8726aba30
remove execute permission from many files that should not have it
2015-11-10 09:48:56 -05:00
Ansariel
6bc61e6872
Refactor DialogStack class and fix some wrong type casts
2015-07-27 13:21:46 +02:00
Ansariel
9be423524d
Merge LL V3.7.27
2015-04-14 22:08:31 +02:00
Mnikolenko ProductEngine
a555f635da
MAINT-729 FIXED Hide popup menu (which belongs to old chiclet) when new chiclet arrives.
2015-01-06 18:20:42 +02:00
Ansariel
075157f348
FIRE-11428: Another attempt in removing the viewer freezing for a couple of second the first time a script dialog opens
...
Cause of the issue: The viewer has to parse the main view twice for two children
residing in another, referenced XML file which has to be loaded and parsed from
the file system twice. Since the widgets view are looking for are in the
navigation bar panel, we can use LLNavigationBar singleton instance to get access
to the children we are looking for without having to load the XML file again - hopefully
2015-03-01 00:13:02 +01:00
Tank_Master
8863d9beaf
Compile fixes
2014-06-09 23:27:05 -07:00
Tank_Master
6babf8abd2
Merge LL 3.7.7
2014-06-09 11:29:57 -07:00
Northspring
e75a7983cc
A little better patch for FIRE-12037: Inventory Offer Dialog boxes hidden
...
Now inventory offers should be detected in all cases, not only with user-owned objects, their windows should pop-up on screen according to position specified in preferences
2014-02-07 14:36:26 +01:00
Northspring
f7d355c6c3
Proposed patch for FIRE-12037: Inventory Offer Dialog boxes hidden
...
Hopefully without any unwanted side effects; All inventory offers should now go to the upper right corner of the screen, and stay there until relog or accept/deny - regardless of the chiclets bar hidden/shown state
2014-02-06 22:06:28 +01:00
maksymsproductengine
cfcf6d9bd4
MAINT-3163 FIXED Since CHUI, floaters can be moved totally underneath bottom toolbar buttons and "lost".
2013-09-26 00:34:00 +03:00
Richard Linden
e340009fc5
second phase summer cleaning
...
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Richard Linden
a2e22732f1
Summer cleaning - removed a lot of llcommon dependencies to speed up build times
...
consolidated most indra-specific constants in llcommon under indra_constants.h
fixed issues with operations on mixed unit types (implicit and explicit)
made LL_INFOS() style macros variadic in order to subsume other logging methods
such as ll_infos
added optional tag output to error recorders
2013-07-30 19:13:45 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Cinders
3c6884ccf1
Flash/bounce the app icon on receiving a script dialog like we do for new messages
2013-10-02 01:15:45 -06:00
ziree
976fcc6d10
Proposed fix for slowdowns/freezes when script dialogs open. FIRE-11466 FIRE-11428
2013-09-02 21:14:02 +02:00
ziree
d882ae78b5
Fix script dialogs jumping to top left when opening certain floaters. Fixes FIRE-11426
2013-08-31 01:11:50 +02:00
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
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