Commit Graph

103 Commits (17854c4e8702febaa8fe4adfbc678f9abaaa52c7)

Author SHA1 Message Date
paul_productengine 5e6b4b5ad0 STORM-351 FIXED Scrolling flat list by mouse wheel changes zoom level in-world
- Prevent passing scroll event to in-world
2011-01-26 20:24:49 +02:00
Seth ProductEngine 5d5c6b637a STORM-514 FIXED Replaced missing textures names in Side Tray params. 2011-01-06 01:01:21 +02:00
Vadim ProductEngine f644ef0fb0 STORM-682 FIXED Fixed positioning notification toasts in mouse-look mode.
Toasts were positioned as if side tray was expanded.

The fix is to reshape the so-called toasts screen channel (an area where toasts are drawn)
on entering/leaving mouse-look mode, so that the screen channel can notice that side tray get in/visible.
2010-12-24 20:20:26 +02:00
Richard Linden ca2141ce90 merge with viewer-dev 2010-12-08 16:04:07 -08:00
Oz Linden 7549df0eaf merging beta fixes after 2.4.0-beta1 2010-12-03 17:09:22 -05:00
Monroe Linden 1e050c2ed8 merge 2010-12-02 14:33:42 -08:00
Vadim ProductEngine 3c4cf5a309 STORM-677 ADDITIONAL_FIX Force textures inside texture picker to be 100% opaque while the control is in a focused floater.
Besides, made LLFloater handle opacity more like other controls do.
2010-12-01 15:46:57 +02:00
Paul Guslisty 2f0919b175 STORM-688 FIXED Sidebar becomes semitransparent if dock semitransparent side panel back to the Sidebar
- Before docking the tab back to the sidetray, set floater's children to non-transparent state

- After detaching tab from the sidetray there is no need to set manually floater's children transparency. It happens automatically when floater gets focus.
2010-11-29 16:48:58 +02:00
Andrew Productengine abcb3a7306 STORM-375 FIXED Fixed resetting of opened accordion on minimizing/unminimizing Appearance floater.
The floater on minimization behaved the way consistent with Appearance panel in sidetray on visibility change.

- To let LLSidepanelAppearance::updateToVisibility() determine whether to reset state or not, "reset_accordion" field was added to LLSD that it passed to it. It's value is
different depending on where updateToVisibility() was called from. "visible" field was added to store boolean value that was passed before fix without name, but now can't be used that way.
2010-11-24 19:01:01 +02:00
Vadim ProductEngine 90f496b302 STORM-461 FIXED Hide sidebar tab buttons in mouselook mode. 2010-11-22 16:09:33 +02:00
Richard Linden 50d21a75a7 merge 2010-11-15 15:52:54 -08:00
Richard Nelson 01b28ddf5d EXP-156 WIP Implement custom Skylight hints 2010-10-06 20:10:36 -07:00
Merov Linden a8fbfa40ba pull viewer-beta into viewer-development 2010-10-11 18:30:22 -07:00
Andrew Productengine 33bfe43b0c STORM-301 FIXED Fixed behaviour of camera on undocked 'My Appearance' tab minimizing.
- Added signal to LLFloater that is emitted on minimize.

- Set minimize callback for appearance tab floater in LLSideTrayTab::undock. Method from LLSidePanelAppearance that handles camera issues
is called on minimization of floater.
2010-10-11 19:32:42 +03:00
Merov Linden bff186d8ef Pull fixes from viewer-beta 2010-10-04 21:49:57 -07:00
Seth ProductEngine a3584c383e STORM-264 FIXED Add lower-right corner resize marker for detached side panels.
Detached SP now has a slightly reduced height not to make it flush with the bottom bar.
2010-10-01 22:23:07 +03:00
Richard Linden 67be46c78a made mIsFocusRoot a XUI param 2010-09-28 17:12:50 -07:00
Richard Linden 1911993cc7 merge 2010-09-16 19:45:57 -07:00
Vadim Savchuk 9a996978dd STORM-157 FIXED A tab might be highlighted while SB was collapsed.
Made sure that a tab can only be highlighted when sidebar is expanended.
2010-09-15 23:48:46 +03:00
Vadim Savchuk b6a39ffa21 STORM-155 Fixed attempt to show an invisible sidebar tab.
Reason: when you detach the bottommost sidebar tab, the fake open/close tab gets selected, which is invisible.
Fix: select a normal, visible tab.
2010-09-14 23:28:19 +03:00
Tofu Linden 7af2581683 merge storm-99 2010-09-13 18:43:44 +01:00
Vadim Savchuk baeded61a7 STORM-101 FIXED Moved floater settings (rect, visibility, docked state) to account-specific XML file.
The settings are now stored to settings_per_account.xml.
This change affects all floaters having save_rect/save_visibility/save_dock_state params set to "true",
not just detached sidebar tabs as the ticket requests.
2010-09-13 20:06:48 +03:00
Andrew Dyukov 5a4728d25a STORM-99 FIXED Fixed wrong name of item shown in confirmation popup when sharing items from undocked sidetray inventory.
I couldn't repro situation when select was disabled, but problem with wrong items reproduced for me all the time.
It happened because all detached tab floaters were getting name "floater", so couldn't be found by sidetray's getPanel(),
and even if inventory could be found is_inventorysp_active() in LLInventoryPanel::getActiveInventoryPanel() would not let us
reach point of getting it.

- Added setting name of floater to sidebar tab's name on it's detach.

- Added search of detached inventory tab to LLInventoryPanel::getActiveInventoryPanel() and if it is detached, inventory panel
is found there, and z-order of floater is stored and later compared with z-orders of "inventory" floaters(the ones that are opened
via Ctrl+Shift+I).
2010-09-13 16:42:33 +03:00
Vadim Savchuk 6b77ce904e STORM-92 FIXED Avoid redundant visibility changes when attaching/detaching side tray tabs.
Also happens to fix STORM-96 (Empty space appears in the top of Home side panel after redocking).
2010-09-09 21:05:13 +03:00
Sergei Litovchuk 96b7e1760d VWR-21060 FIXED creating dummy widget in Side Tray when attempting to get a detached tab. 2010-09-03 17:12:59 +03:00
Vadim Savchuk 785de381de VWR-21127 FIXED Implemented restoring sidebar tabs that were detached in previous session.
It is now possible to detach some sidebar tabs, exit the viewer, login again and see those tabs still detached.
Also fixed incorrect saving of tabs dimensions implemented in the previous commit (766d6e749836).

Reviewed by Sergey Litovchuk
2010-09-03 00:32:26 +03:00
Sergei Litovchuk 15ca7e43eb VWR-21060 FIXED showing the panel in detached tab if it was in minimized state and was called via keyboard shortcut. 2010-09-03 00:32:19 +03:00
Sergei Litovchuk c2935e40a6 VWR-20696 ADDITIONAL FIX Fix dock/undock button image changing depending on tab state. 2010-09-02 20:13:25 +03:00
Sergei Litovchuk 61555ce1f0 VWR-20696 ADDITIONAL FIX Added calling onOpen() for tabs being undocked.
Reviewed by Vadim Savchuk.
2010-09-01 22:58:29 +03:00
Vadim Savchuk 4020b91ec6 VWR-21127 WIP Implemented saving position and dimensions of detached sidebar tabs.
Reviewed by Sergey Litovchuk.
2010-09-01 21:11:25 +03:00
Sergei Litovchuk 82c7366e20 VWR-21060 FIXED opening side tray tabs via shortcut, menu item or button outside of Side Tray.
Reviewed by Vadim Savchuk.
2010-09-01 19:14:41 +03:00
Sergei Litovchuk 3070797371 VWR-20970 FIXED Added SideTrayButton class to handle mouse hover events to "tear off" Side Tray tabs. 2010-08-30 23:18:03 +03:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Vadim Savchuk d872325eb0 VWR-20926 FIXED Fixed displaying the fake "Sidebar Toggle" tab when you detach all sidebar tabs.
Reviewed by Sergey Litovchuk at https://codereview.productengine.com/secondlife/r/880/
2010-08-27 23:21:25 +03:00
Sergei Litovchuk 24d1900ceb VWR-20696, VWR-20697 FIXED Fixed selecting re-docked tab and toggling its tag button state.
Minor optimization of Side Tray expanding/collapsing upon toggling tab docked/undocked.

Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/879/.
2010-08-27 19:47:17 +03:00
Vadim Savchuk 127e1d50c4 VWR-20926 WIP Enabled sidebar to track detaching/attaching tabs.
TODO: Sometimes wrong tab gets selected after attaching/detaching.

Reviewed by Sergey Litovchuk at https://codereview.productengine.com/secondlife/r/878/
2010-08-27 00:19:44 +03:00
Sergei Litovchuk 5dc2f9c5fe VWR-20696, VWR-20697 WIP Added undocking/redocking tabs from Side Tray.
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/877/.
2010-08-26 21:42:40 +03:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Linden 2c999688c4 added remaining hints and fade in/fade out behavior 2010-08-12 15:18:25 -07:00
Richard Linden bd897431e1 remaining hints defined 2010-08-12 12:20:38 -07:00
Richard Nelson be50a053ed first pass at hints 2010-08-12 09:46:45 -07: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
Richard Linden 1f79bee86e EXT-8237 FIX Opening up Edit Outfit- Add More->Shirt causes FPS to drop from 60fps to 18fps for a really long time
EXT-8235 FIX HUGE long delay when reopening and/or closing edit outfit sidepanel if "Add More..." is active
EXT-7695 FIX UI lockup after add wearable, right click av -> Change Outfit

reviewed by Vir
2010-07-09 14:26:56 -07:00
Yuri Chebotarev aabffa4d08 EXT-8045 FIX check if sidetray is created
reviewed by Alexei Arabadji at https://codereview.productengine.com/secondlife/r/668/

--HG--
branch : product-engine
2010-06-30 19:27:22 +03:00
Yuri Chebotarev 664a07dd8d EXT-7727 FIX reset sidetray tab to home_tab when login is complete.
Aslo add parameter to callback to prevent showing appearance panel when creating initial outfit  - _sometimes_ this callback was called _after_ login was finished.

rewieved by Mike Antipov at https://codereview.productengine.com/secondlife/r/574/

--HG--
branch : product-engine
2010-06-14 14:59:56 +03:00
Yuri Chebotarev 9345f01d4b EXT-7547 FIX update allowing padding according to sidebar state
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/492/

--HG--
branch : product-engine
2010-06-04 13:57:19 +03:00
Mike Antipov 785abfcf41 EXT-7516 FIXED Completely removed bottomtray's "Sidebar" button and related settings/functionality
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/474/

--HG--
branch : product-engine
2010-06-01 13:24:40 +03:00
Mike Antipov 2646ec7aa1 EXT-7104 WIP Implemented reaction on Sidebar button click
Implementation details:
* Added new setting SidebarWithButtonsVisibility
* Sidebar bottom tray button changes its value on click (toggle state - value is TRUE)
* SideTray listens changes of this setting's value and change its and its buttons visibility
* expand/collapse Sidebar state is stored between changes of the setting.

Reviewed by Yuri Chebotarev at https://codereview.productengine.com/secondlife/r/403/

--HG--
branch : product-engine
2010-05-19 15:32:25 +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