Commit Graph

374 Commits (def46d24c2a4e226054b7c19fb9acdd17bb040fd)

Author SHA1 Message Date
Ansariel 0a720ab493 Explicitly call LLFloater::storeVisibilityControl() in LLFloater::onClickTearOff() so we don't store stale visibility settings 2014-03-21 12:40:34 +01:00
Ansariel 84920dea7e FIRE-6392 / FIRE-12935: Possible fix for IM/contacts sometimes not preserving dock and visibility state 2014-03-21 09:01:19 +01:00
Tank_Master 3d1ac7c0ec Merge LL 3.7.3 (Viewer-Bear fixes) 2014-03-17 14:14:15 -07:00
Ansariel 55aa33ae20 FIRE-13129: Ctrl + Shift + W will not close communications floater if an IM tab is open 2014-03-14 09:59:11 +01:00
Baker Linden 28d3bb0975 [MAINT-3555][MAINT-3703]
- Removed logging for MAINT-3555
- Added NULL guard to fix MAINT-3703 (hopefully)
2014-03-03 11:53:57 -08:00
Simon Linden 0a46023db5 Fix linux build - make default check in switch statement 2014-02-26 23:52:34 +00:00
maksymsproductengine 483ad8dc55 MAINT-3555 FIXED crash in LLPanel::~LLPanel() on shutdown:
- LLFloaterView::mToolbarRects[3] was transformed to LLRect mToolbarLeftRect, mToolbarBottomRect, mToolbarRightRect;
2014-02-26 20:14:41 +02:00
simon 100b9154dd MAINT-3555 : crash in LLPanel::~LLPanel() on shutdown. Fixes to be paranoid
about the return type for calls to LLView::getParent(): never assume a down
cast is possible.
2014-02-26 12:49:29 -08:00
Baker Linden bd73465e51 [MAINT-3784] - Viewer takes too long to shut down
- Removed a lot of logging code to reduce application close time
2014-02-25 16:41:23 -08:00
Ansariel a0cbcacda1 Backout 031dd6279089: Mysterious login crash seems to be fixed 2014-02-24 20:26:09 +01:00
Nicky 72246f6515 Take two on casting. Have to actually use dyamic_cast, as there's different classes in the hierarchy. 2014-02-23 23:28:35 +01:00
Nicky e45749fed6 Use proper C++ casts for object casting, otherwise the object layouts gets not adjusted. 2014-02-23 12:31:32 +01:00
Ansariel 4f7499efb3 Possible workaround fix for mysterious memory corruption introduced with MAINT-3163 2014-02-21 20:13:17 +01:00
Ansariel 03011f61d4 Backout f5af29fe4bd0 2014-02-21 19:40:43 +01:00
Baker Linden 7faaaa9b11 [MAINT-3555] Adding a bajillion log messages to (hopefully) narrow down the cause of the crash 2014-02-20 15:23:53 -08:00
Ansariel 61da565230 Disable floater reposition code for testing 2014-02-20 08:29:49 +01:00
Mnikolenko ProductEngine 334d7e8618 MAINT-3553 Another checking is added to avoid possible crash. 2013-12-11 14:42:02 +02:00
Mnikolenko ProductEngine 065bbf7d38 MAINT-3553 Another checking is added to avoid possible crash. 2013-12-11 14:42:02 +02:00
Ansariel a7c9de2ce2 Add some parenthesis to make condition clear 2014-01-29 20:51:06 +01:00
Ansariel 5f2a923a51 Another poke at fixing the floater reposition code 2014-01-26 01:01:50 +01:00
Ansariel d37f0033e5 Make preventing floaters being dragged underneath the main chat bar actually work, even for Vintage and Latency skin 2014-01-24 22:03:50 +01:00
Ansariel 1720e33553 Prevent floaters being dragged under main chat bar 2014-01-24 16:36:54 +01:00
Ansariel 1fe110efa1 Fix floater relocation for vertical toolbars; Only header guarantees that floater can be dragged! 2014-01-24 14:15:23 +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
Tank_Master 3603c4f992 Merge ll 3.6.11 2013-11-23 20:22:24 -08:00
maksymsproductengine 01a7002228 MAINT-3163 FIXED Since CHUI, floaters can be moved totally underneath bottom toolbar buttons and "lost". 2013-09-26 00:34:00 +03:00
simon 64c5afa196 Merge latest viewer-release with FBC 2013-10-23 14:14:36 -07:00
Oz Linden 9c313aea13 merge changes for DRTVWR-336 2013-10-15 17:47:37 -04:00
Gilbert Gonzales c767354a20 merging viewer release 2013-08-28 18:30:38 -07:00
Oz Linden 7ca10e5161 merge changes for 3.6.4-release 2013-08-26 15:14:12 -04:00
dmitrykproductengine a6c4863a6a Build fix after patch for MAINT-3137 2013-09-13 13:11:41 +03:00
Jeff (Gioffredo Linden) ee0b66f080 VITA test framework - record events support 2013-07-25 16:07:16 -04:00
Merov Linden 1c740dfb51 Pull merge from viewer-release 2013-05-22 14:21:49 -07:00
Merov Linden 2113bb8159 Pull merge from viewer-release 2013-05-22 11:23:51 -07:00
maksymsproductengine f5217acb4e CHUI-959 FIXED Resident picker allowed to open behind fui toolbars 2013-05-17 19:46:57 +03:00
mberezhnoy 75f97d4ffe CHUI-963 (Toggling chat fui button twice tears off nearby chat to lower left corner also deletes other open conversations) 2013-05-16 09:16:58 +03:00
Merov Linden 701facaac4 Pull from viewer-fbc 2013-05-02 18:49:43 -07:00
Gilbert Gonzales 933cff41a6 ACME-307 Fix crash when clicking profile button: The crash was caused by existing code which was taking the last focused element and assuming it was a pointer to a LLUICtrl. Now assume the pointer is of type LLView since there is not need to have it as a LLUICtrl pointer. 2013-05-02 16:41:16 -07:00
maksymsproductengine 4106d203e0 CHUI-938 FIXED Pop up (?) notification steals focus 2013-04-18 19:13:28 +03:00
PavelK ProductEngine fa36f85b00 CHUI-797 FIXED Only one separated conversation window is shown after exiting from mouselook view
Added all separated conversation floaters to skip list used in gFloaterView->popVisibleAll(skip_list) in llagent.cpp
since LLFloaterIMContainer::setVisible() takes control of them by itself.
2013-04-09 20:50:54 +03:00
maksymsproductengine c59aeef966 CHUI-921 FIXED Default position of open floaters starts at left edge of viewer behind toolbar 2013-04-11 00:18:00 +03:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Gilbert Gonzales 24e650b403 CHUI-835 (ctrl-h does not select nearby chat conversation in list): Modified setVisibleAndFrontMost() to now take a arguement for the key that was pressed (if one was pressed). This allows the floater to select the converation line item when becoming visible/frontmost. 2013-03-08 18:34:40 -08:00
Merov Linden 7f51bd7897 CHUI-568 : Fixed! Implemented Ctrl-H for Nearby Chat, taking into account the existence of other conversations and docked/torn off state 2013-02-23 11:22:09 -08:00
Merov Linden 86150b4019 CHUI-568 : WIP : Introduced Ctrl-T and Ctrl-H for conversations and nearby chat 2013-02-21 19:15:48 -08:00
Merov Linden 96bc3d206d CHUI-753 : Fixed (temptative) : Added some defensive coding in bringToFront() to make safer or avoid pointer casting. 2013-02-14 17:27:05 -08:00
Merov Linden faae38daaa Pull merge from lindenlab/viewer-developement 2013-01-30 20:01:03 -08:00
Tank_Master 0a1a351b86 Merge Viewer-Share 2013-10-21 23:51:34 -07:00
Tank_Master 6007d1235e merge snowstorm repo 2013-10-19 23:48:44 -07:00
Tank_Master 5a8d94c50f Merge LL 3.6.4 pass 1 2013-08-28 00:10:39 -07:00