Commit Graph

249 Commits (be45239d008c19f73b69f3da01ef64348cb88874)

Author SHA1 Message Date
James Cook 8b514c721a Merge backout 2009-12-08 16:29:02 -08:00
James Cook a65473957f Back out EXT-2827 Unable to delete object when select face of object
May cause right-click delete to fail - testing that
Backed out changeset: 1f8e1e73f9f4
2009-12-08 16:28:34 -08:00
richard fa4d3e1867 Merge 2009-12-08 11:43:38 -08:00
Lynx Linden b133ed1ae0 EXT-2427: Added an About > Report Bug menu
This menu brings up the Help Browser with the report_bug topic.

To support this, I've created a new ShowHelp function that can be
accessed from XUI. You can supply an optional help topic parameter,
or if you specify no parameter then the default (F1) help is shown.
2009-12-08 11:22:45 +00:00
richard 9395d6f610 ext-3152 - crash when opening debug console
bad cast
2009-12-07 15:58:05 -08:00
James Cook 864dd45b2b merge 2009-12-07 10:40:12 -08:00
angela 5d4959e3a1 EXT-2827 Unable to delete object when select face of object 2009-12-04 22:25:12 +08:00
Loren Shih d629be01cb Automated merge avp->avp
--HG--
branch : avatar-pipeline
2009-12-02 12:16:24 -05:00
Loren Shih 6c939da555 EXT 3046 : INFRASTRUCTURE: Header file includes cleanup for llviewermenu, llviewermessage
More header file cleanup.

--HG--
branch : avatar-pipeline
2009-12-02 12:13:08 -05:00
Loren Shih e24617a974 EXT 3046 : INFRASTRUCTURE: Header file includes cleanup for llviewermenu, llviewermessage
Removed > 100 header includes from llviewermenu and llviewermessage.

--HG--
branch : avatar-pipeline
2009-12-02 12:04:31 -05:00
Loren Shih 8fdd2e0b28 EXT-3028 : "Find Original" does nothing if floater inventory isn't open
Changed logic for getActiveInventory so that it considers InventorySP.
Removed getActiveInventory and replaced with getActiveInventoryPanel since that follows its current usage.
This currently contains a bug because the InventorySP always thinks it's open.

--HG--
branch : avatar-pipeline
2009-12-01 21:12:34 -05:00
Kent Quirk f496c2b164 DEV-43622 : API change (no functionality change) to fix a design error in LLSD
I made it about a year and a half ago; Zero found it while reading code. I had added a return value to LLSD::insert(), but a) did it wrong, and b) broke the STL-like semantics of insert(). So I've put insert() back to returning void and created LLSD::with(), which does what my earlier insert() did. The compiler then caught all the cases where insert()'s return value were being used, and I changed those to use with() instead.
2009-12-01 20:59:08 -05:00
Eric M. Tulla (BigPapi) 7111e38cc9 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-12-01 15:54:31 -05:00
Eric M. Tulla (BigPapi) de6222a56d EXT-2719 - put on menu now gets disabled if the object is locked 2009-12-01 15:53:26 -05:00
James Cook ef46d4077c Hook up nav bar For Sale icon to buy land functionality. 2009-11-25 11:51:49 -08:00
James Cook cbc0783cd1 Created lightweight LLNotificationsUtil::add(), switched most alerts to use it
Cuts number of includes of llnotifications.h from 300+ to 40.
2009-11-25 01:15:50 -08:00
James Cook 0e351bedb6 Removed llnotifications.h from all headers by adding llnotificationsptr.h
Fixed many more includes
2009-11-24 22:55:56 -08:00
James Cook f9081220ac Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0 2009-11-24 08:47:13 -08:00
James Cook 347562844d Initial implementation of parcel property icons and maturity string on nav bar
Added new LLAgentUI location format, renamed unclear old one
Renamed ShowCoordinatesOption to NavBarShowCoordinates
Extended LLLocationInputCtrl to show icons.
Reviewed with Rick
2009-11-23 14:23:51 -08:00
Andrew Dyukov 9135bb7b0f Implemented normal task EXT-2739 (Ctrl-I should open Inventory side panel,
Ctrl-Shift-I should open Inventory floater).

--HG--
branch : product-engine
2009-11-23 23:03:08 +02:00
Leyla Farazha c994b57fa4 EXT-2490 Right click context menu for objects should include build tools
EXT-2541 	 Help > Report Abuse screenshot not showing up
EXT-2549 	 Crash on exit from mouse-look (Mini Map related)
EXT-2548 	 Viewer freezes when going out of the mouselook while there are more than two floaters
EXT-1983 	 [BSI] Trying to edit a script in a no mod object pops up script editor with "object out of range"
reviewed by Richard
2009-11-19 16:29:20 -08:00
Steve Bennetts d8e1af9736 Increasing texture cache version to force cache clear of possibly corrupted texture caches from previous 2.0 versions.
Enabling Admin menu in God Mode independent of Advanced menu.
2009-11-16 16:48:58 -08:00
Loren Shih f0cd44a6a2 EXT-2482 : Newly created folders have wrong default type
Removed AT_ROOT_CATEGORY and FT_ROOT_CATEGORY since those types are unused.  Changed FT_CATEGORY to FT_ROOT_INVENTORY to make its purpose more clear.

This change assumes that no agent inventories have category type 9 for either inventory type or folder preferred type.

--HG--
branch : avatar-pipeline
2009-11-13 16:18:53 -05:00
Brad Payne (Vir Linden) 0b104e2a41 LLAppearanceManager cleanup - turning into proper singleton
--HG--
branch : avatar-pipeline
2009-11-12 15:10:06 -05:00
Loren Shih 067f91f8ad EXT-387 : Clean up WARNINGS - Advanced.DumpAvatarLocalTextures
Added menu callbacks in for avatar texture debug, but disabled functionality for release version.
2009-11-11 19:55:37 -05:00
Nat Goodspeed 062d0a13db Add LLEventAPI class, formalizing the mechanism by which we wrap a C++ API
with an event API. In addition to the LLEventPump name on which to listen,
LLEventAPI accepts a documentation string for event API introspection.
Give every LLEventDispatcher::add() overload a new documentation string
parameter for event API introspection.
Convert every existing event API to new conventions, introducing suitable
documentation strings for the API and each of its operations.
2009-11-11 07:41:50 -05:00
James Cook bc4b49735c merge 2009-11-10 14:36:25 -08:00
James Cook 0f6242d9fd Sanitize naming of getWindowRect (scaled vs. raw pixels) and getWorldViewRect (scaled vs. raw)
Reduces chance of future UI bugs related to UI size.
Discussed with Richard.
2009-11-10 14:00:38 -08:00
richard 1eaab29a95 merge 2009-11-10 11:26:55 -08:00
richard 3b2d9f63e3 merge 2009-11-09 16:14:52 -08:00
Lynx Linden 02062e099b Automated merge with ssh://hg.lindenlab.com/moss/viewer2voiceparity/ 2009-11-09 19:37:57 +00:00
Lynx Linden a9b16734a1 DEV-41317 DEV-41318: Enabled the Call button in the Profile panel.
I've added a new LLAvatarActions::startCall() method to make it easy
to start a new P2P call. The Resident Profile "Call" button is now
hooked up to this.

I've also put back the "Call" menu in the avatar popup menu and hooked
this up too. While I was there I noticed that the "IM" popup menu code
could all be removed in favor of a call to LLAvatarActions::startIM().
2009-11-09 19:28:14 +00:00
Loren Shih c9937716aa EXT-1866 : Inventory Side Panel
Various trivial UI behavioral changes for disabling/enabling old/new floaters when bringing up properties of objects/items.
This is to make the UI behavior compliant with the Inventory Panel MVP.

Also added missing sidepanel_task_info.xml (although this is not actually enabled for viewer2.0).
2009-11-09 12:26:27 -05:00
Steve Bennetts 8631443847 merge changes from product-engine 2009-11-06 18:13:38 -08:00
Steve Bennetts 0a5cbfd195 EXT-2031 Admin Menu Missing Without Advanced Menu Enabled 2009-11-06 16:14:42 -08:00
Loren Shih 9c048d12fd merge
--HG--
branch : avatar-pipeline
2009-11-06 18:31:52 -05:00
Steve Bennetts afe6350160 merge from texture-pipeline 2009-11-06 12:15:41 -08:00
Vadim Savchuk 64b476133f merge
--HG--
branch : product-engine
2009-11-06 21:28:48 +02:00
Alexei Arabadji 8a4e36a9bd fixed EXT-2295 "'Group Chat' btn makes chicklet appear only"
--HG--
branch : product-engine
2009-11-06 19:31:27 +02:00
Xiaohong Bao 35e200881c merge QAR-1829: texture pipeline branch in viewer-2.0.0.3 2009-11-06 06:52:24 +00:00
richard fac0b6836a refactored top level ui into main_view.xml 2009-11-05 20:36:15 -08:00
Steve Bennetts 98229cbbcf Merge from https://hg.aws.productengine.com/secondlife/viewer-2-0/ 2009-11-05 11:41:25 -08:00
Denis Serdjuk daf3adc4ae implemented major task EXT-2153 make changes to Communicate menu
--HG--
branch : product-engine
2009-11-05 20:40:34 +02:00
Brad Payne (Vir Linden) 6f6d1314e6 Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/ 2009-11-05 08:33:31 -05:00
Loren Shih 7615ec497e EXT-2216 : Task properties sidepanel
EXT-2224 : Edit item then delete item -- edit panel still active
EXT-2228 : Buy/Pay/Open buttons for Task sidepanel

--HG--
branch : avatar-pipeline
2009-11-04 20:30:11 -05:00
Brad Payne (Vir Linden) 5c2d187d6f Small cleanup in LLAgentWearables.cpp 2009-11-04 18:58:27 -05:00
Bryan O'Sullivan fa3b57bd9f Merge the work lost in 49c9461937df back into the tree 2009-11-04 15:14:54 -08:00
Bryan O'Sullivan b806edf4ac Redo Bao's broken merge 2009-11-04 14:59:23 -08:00
richard 5bcd24a01d merge 2009-11-04 10:42:23 -08:00
Loren Shih 7383cfe14b EXT-2216 : Task properties sidepanel
Guts of task properteis sidepanel created.

--HG--
branch : avatar-pipeline
2009-11-04 13:18:29 -05:00