Commit Graph

68 Commits (fc971a2c8fb701e07825e1f0abb2c720d40e0bf2)

Author SHA1 Message Date
Ansariel 61099e81a6 FIRE-15085: Object view button on camera tools not working 2014-12-08 09:33:24 +01:00
Ansariel acb83273fe Brute force ugly code duplication to fix the dislayed camera state in the Phototools camera floater... 2014-09-05 14:09:33 +02:00
Ansariel 144aa02ae8 FIRE-8715: Highlighting of presets in camera control floater might not reflect current camera position 2014-09-05 13:29:16 +02:00
Tank_Master 3d1ac7c0ec Merge LL 3.7.3 (Viewer-Bear fixes) 2014-03-17 14:14:15 -07:00
maksymsproductengine e6c85c46c4 MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:
- memory leaks fixing;
2014-02-05 20:45:09 +02:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Tank_Master d4640277d0 Merge LL 3.5.3 release. 2013-07-09 16:24:58 -07:00
maxim_productengine 1c4a3e2ef3 MAINT-1118 FIXED Change panel mode before closing floater 2012-08-09 17:54:33 +03:00
Tank_Master 169263d8b0 Merge LL 3.4.5 beta 3 2013-01-28 01:56:00 -08:00
PanteraPolnocy adac5f8e23 Better implementation of 4890836e8d56 - no alpha value tweaking beyond the normal range anymore 2012-12-25 15:38:51 +01:00
PanteraPolnocy 57ab84cac2 FIRE-5583, FIRE-5220: Experimental setting to show Camera Controls always opaque
* TT_FORCE_OPAQUE forces camera floater alpha to go beyond the range of 0-1 - to 10, what overwrites background images alpha values from skins, without manually modifying them. I didn't encountered any errors while testing.
2012-12-25 12:15:35 +01:00
Ansariel cc904b9e9b Fix for camera floater not releasing focus (FIRE-5210) 2012-03-24 15:41:51 +01: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
Richard Linden 0323a37ac6 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-11-29 23:54:00 -08:00
Vadim ProductEngine f2f90b6ed8 EXP-1636 FIXED Extend menubar label changes to floater titles and FUI button labels. 2011-11-30 08:03:20 +02:00
Richard Linden b6858df0dd LLHandle<Derived> is now implicitly convertable to LLHandle<Base> and LLHandle<Base>
can be downcast to LLHandle<Derived> using the LLHandleProvider mixin
2011-11-08 13:47:08 -08:00
Richard Linden 30527b2206 EXP-1409 FIX WASD controls don't move avatar while Move floater is in focus
moved "chrome" flags to xui
separated hiding floater title from setting chrome
toolbar toggle button now moves floaters to frontmost and doesn't necessarily rely on focus
2011-10-18 14:09:52 -07:00
Richard Linden 591ad2bde7 EXP-1403 FIX View floater options do not function 2011-10-18 12:20:36 -07:00
Leslie Linden f9e900f5ac * New floater positioning code. Better than what's checked in but not great.
* Floater updates for positioning and to revert some earlier string changes.
2011-10-11 17:36:23 -07:00
Paul ProductEngine 8154c245dd EXP-1281 FIXED (As a FUI user, I want all bottom bar floaters to become independent)
Made bottom bar dependent floaters independent from it. Also some LLTransientDockableFloaters are just LLFLoaters now.

Note: IM Floater and SysWellWindow will be made independent within EXP-1276
2011-10-11 18:14:37 +02:00
Richard Linden ca2141ce90 merge with viewer-dev 2010-12-08 16:04:07 -08:00
Vadim ProductEngine e03e3257ab STORM-730 FIXED Made Movement Controls, Camera Controls and Nearby Voice floaters use active floater transparency. 2010-12-06 19:19:31 +02:00
Tonya Souther 77883e7357 Kokua-style camera floater, contributed by Armin Weatherwax. 2011-08-28 13:02:27 -05:00
callum 6c7c124f43 Viewer changes for EXP-202 Close View hint when user interacts with the View tools - pan or zoom 2010-10-12 12:08:36 -07:00
Richard Nelson 7c256e5a13 EXP-166 FIXED Front an Side Preset Views not accessible in Skylight viewer 2010-10-11 15:48:36 -07:00
Richard Nelson 01b28ddf5d EXP-156 WIP Implement custom Skylight hints 2010-10-06 20:10:36 -07:00
Richard Linden 51ad14db88 moved callback registration to class that implements it 2010-09-28 17:13:50 -07: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
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
Vadim Savchuk 367428e09e Manual merge from default branch. Resolved conflicts in indra/newview/llfloatercamera.cpp.
--HG--
branch : product-engine
2010-08-02 19:46:42 +03:00
Mike Antipov 84c848504c EXT-7796 ADDITIOANL FIXED Reopen reason - Camera Floater did not take into account edit appearance mode while it is being built.
FIX:
Store the "edit appearance" mode as internal floater's flag and apply it while building to ensure that its controls have right "enable" state.
Also added forcing of Pan Camera mode if floater is opened first time in Edit appearance mode.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/824/

--HG--
branch : product-engine
2010-07-30 16:16:55 +03:00
Richard Nelson 566e3969f9 deprecated LLPanel::child*() methods 2010-07-30 10:02:30 -07:00
Igor Borovkov 623dae525d EXT-7796 FIXED disabling/enabling presets and camera modes on switching to/from camera customize mode
Reviewed by Neal Orman at https://codereview.productengine.com/secondlife/r/732/

--HG--
branch : product-engine
2010-07-12 19:47:44 +03:00
Andrew Dyukov 9382433931 EXT-5629 FIXED Made sensitivity of +/- zoom buttons from camera floater consistent with viewer 1.23
- Changed actions happening when minus or plus are held- now onSliderValueChanged() is not used for zoom via buttons. Zooming in and out now happens as it did
in 1.23 in LLJoystickCameraZoom::onHeldDown(), but only "Zoom in slow" and Zoom out slow" were borrowed from there, because fast versions are not needed- they do not happen in 1.23.

- Removed LLJoystickCameraZoom class, because it's not used anywhere. If need for it ever rises, it can be easily restored.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/530/

--HG--
branch : product-engine
2010-06-08 23:02:54 +03:00
Andrew Dyukov 097f9711f2 EXT-2260 FIXED Changed camera floater according to new style
- Implemented new widget- panel_camera_item, to use in camera floater. They are used inside of two panels.
Their order is configurable via XML. Mouse down callbacks and images which are used for selected and and unselected
items are also set in XML.
- Now there are only 3 buttons instead of four at the bottom of the floater- pan and orbit are now shown simultaneously.
- Implemented correct work of object view after moving from camera modes to presets list (and back). It wasn't
workin completely correct in old version of floater.
- Integrated new art.

Reviewed by Igor Borovkov at https://codereview.productengine.com/secondlife/r/436/

--HG--
branch : product-engine
2010-05-27 18:36:07 +03:00
Loren Shih fc49539b36 EXT-2959 : Full out camera functions from llagent to llagentcamera
First check-in; only compiles, nothing more.
2010-03-23 15:59:52 -04:00
Mike Antipov f7916bb6ca Work on normal bug EXT-4518 (movement & camera floaters should have window titles)
-- done for Camera floater.
-- also updated tooltip for Presets button

--HG--
branch : product-engine
2010-02-25 17:43:51 +02:00
Vadim Savchuk 4dafa322f3 Fixed bug EXT-5158 (View/preset camera icons are gray-scale when selected should show color version).
--HG--
branch : product-engine
2010-02-24 22:05:25 +02:00
richard ddfc6efbee EXT-5025 - Tooltips block mouse clicks
EXT-4547	[BSI] it is possible to highlight multiple layers of chat
EXT-3844 	Mouse wheel camera zoom is not reflected on View popup slider
EXT-3103 	Add an option to restrict entering non-ascii symbols in text editor.

reviewed by Leyla
2010-02-05 11:32:33 -08:00
Igor Borovkov 7669c07572 EXT-3667 Usability : Returning back from mousehook does not set the user back to See as Avatar
--HG--
branch : product-engine
2010-01-05 15:47:12 +02:00
Eugene Mutavchi 2b92341813 Fixed normal bug EXT-2727 (View tool should remember state)
--HG--
branch : product-engine
2009-11-27 17:27:39 +02:00
Eugene Mutavchi 181ac27742 Initial implementation of normal task EXT-2159 (Create Vertical Slider to use for zoom in / out controls in view)
--HG--
branch : product-engine
2009-11-12 19:46:27 +02:00
James Cook 432e243e1a EXT-1352 Add image art to floater backgrounds.
Implemented "legacy_header_height" hack to account for new art being 25 pixels
tall instead of legacy 18 pixels -- it auto-sizes the floaters to be taller.
Made all floaters have resize handles, just disable and make invisible if unused.
This simplifies the floater construction logic.  Floater header height now lives
in floater.xml, not as a global saved setting.  Reviewed with Richard.
2009-10-29 15:37:25 -07: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 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 fe9719e804 Merging revisions 2094-2099 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
* Bugs: EXT-1612 EXT-1604 EXT-1163 EXT-1163 EXT-1167
* Dev: EXT-1516
2009-10-21 03:39:04 +00:00