Commit Graph

64 Commits (61baa570fbc4b0be5bb124e816784c252e66a76f)

Author SHA1 Message Date
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
Richard Nelson 566e3969f9 deprecated LLPanel::child*() methods 2010-07-30 10:02:30 -07:00
Tofu Linden 8421d3dcd3 PE merge 2010-04-01 17:01:08 +01:00
Tofu Linden af77b77134 CID-450
Checker: FORWARD_NULL
Function: LLPanelPicks::onPanelClassifiedEdit()
File: /indra/newview/llpanelpicks.cpp
2010-03-23 14:02:41 +00:00
Tofu Linden a375db6d75 CID-451
Checker: FORWARD_NULL
Function: LLPanelPicks::onPanelClassifiedSave(LLPanelClassifiedEdit *)
File: /indra/newview/llpanelpicks.cpp
2010-03-23 13:58:41 +00:00
Dmitry Zaporozhan dc3c0c6016 Fixed normal bug EXT-6436 - Not showing all classifieds in Profile sidebar.
Updated code to be able to receive classifieds list in two or more packets.
2010-03-23 12:09:57 +02:00
Dmitry Zaporozhan d6b32cd0a8 Update for major bug EXT-5942 - Entering a Classified with a banned keyword doesn't publish, and doesn't let you edit.
Updated code for disabling verbs for unpublished classified.

--HG--
branch : product-engine
2010-03-10 11:24:22 +02:00
Dmitry Zaporozhan 2197304984 Fixed major bug EXT-5942 - Entering a Classified with a banned keyword doesn't publish, and doesn't let you edit.
Changed the way panels handle classified publishing - each classified panel will keep listening to callbacks and will know when classified is published successfuly.
If publish failed, panel will allow user to edit classified and try publishing again.
All unpublished classifieds will be lost on Viewer restart.

--HG--
branch : product-engine
2010-03-10 10:21:19 +02:00
Dmitry Zaporozhan b513811c7b Update for commit 10217 : 158e0438a11b (WIP on EXT-5687 (Classifieds are missing the clickthrough data)).
Updated parameter name.

--HG--
branch : product-engine
2010-03-09 15:20:42 +02:00
Vadim Savchuk b60274fad4 WIP on EXT-5687 (Classifieds are missing the clickthrough data).
Updating classieifed click stats when user presses "Teleport" or "Map" button in the picks/classifieds list side panel.

--HG--
branch : product-engine
2010-03-05 19:30:31 +02:00
Vadim Savchuk eeb6e89e60 WIP on EXT-5687 (Classifieds are missing the clickthrough data).
Updating click stats on:
* opening classified info
* clicking "Map" or "Teleport" buttons in classified info
* clicking "Details" in the web-based search floater

--HG--
branch : product-engine
2010-03-05 19:03:00 +02:00
Vadim Savchuk 739dee86c9 WIP on EXT-5687 (Classifieds are missing the clickthrough data).
Removed a stub clickthrough info dispatcher.

--HG--
branch : product-engine
2010-03-05 18:50:38 +02:00
Paul Guslisty a52a761460 Fixed normal bug EXT - 5426 (Invalid message is shown while viewing empty picks tab of another avata)
- Added particular messages for 'PICKS' and 'My Picks' tabs in MyProfile and People panels appropriately. Before there was one message for these tabs.

--HG--
branch : product-engine
2010-02-18 15:19:57 +02:00
Tofu Linden e7e414e8d2 CID-84
Checker: FORWARD_NULL
Function: LLPanelPicks::onPanelClassifiedClose(LLPanelClassifiedInfo *)
File: /indra/newview/llpanelpicks.cpp
2010-02-11 13:04:38 +00:00
Sergei Litovchuk c804211cef Fixed major bug (EXT-3903) Adding ten Profile Picks blocks Classifieds creation
- Fixed disabling only "New Pick" menu when picks amount reaches the limit of 10, Classifieds can still be created.

--HG--
branch : product-engine
2010-01-05 17:05:19 +02:00
Loren Shih d215cd5c24 automated merge PE->viewer2.0 2009-12-21 15:20:41 -05:00
Lynx Linden 82b0a42f86 DEV-44357: Close classified/pick details when closing Pick panel.
When we close the Pick panel, we now also close any specific
classified or pick that was opened from the pick panel.
2009-12-21 16:45:23 +00:00
Администратор c353e640fa Fixed low bug EXT-3353 - There's an ability to create classified w/o title and description.
--HG--
branch : product-engine
2009-12-21 16:13:09 +02:00
Loren Shih 10de771316 product engine -> viewer2.0 merge 2009-12-16 15:07:50 -05:00
Lynx Linden 3eea3281af DEV-44351: Add a new secondlife:///app/classified/create SLapp.
Also cleaned up the code for the existing app/classified/{UUID}
support. Much nicer now.
2009-12-16 12:26:52 +00:00
brad kittenbrink cb9b874b17 Merge of my old precompiled headers dependency cleanup with tip of viewer-2-0. 2009-12-14 11:07:29 -08:00
Andrew Dyukov ffcf4dee52 Fixed low bug EXT-3188 ("There are no picks/classfields here" message
should appear in "Picks" tab after the server response and not to).

- added "Loading..." message

- changed condition on which "There are no picks/classfields here" is
  shown and moved message string to strings.xml

--HG--
branch : product-engine
2009-12-16 17:11:41 +02:00
Lynx Linden 7c34cd8eb6 EXT-3408: Added support for secondlife:///app/classified SLurls
I added a handler for this SLurl type that displays the classifieds
details in the side tray.

In order to do this, you have to open the profile of the classified's
creator first. Which means that I have to ask the server for the
classified's description in order to get the creator id. This is done
with an LLAvatarPropertiesObserver observer. One complication here is
that this observer takes the avatar id as a parameter, but we don't
know that (that's what we're trying to find out) - so I made it
possible to pass in a null avatar id - it's only used to filter out
non-interested observers in the notifyObserver() call.
2009-12-11 20:14:23 +00:00
Eugene Mutavchi d53bee8b6e Fixed low bug EXT-3023('Edit' in Pick Info does nothing after saving changes to pick)
--HG--
branch : product-engine
2009-12-07 14:29:36 +02:00
Paul Guslisty 876762d714 fixed normal bug EXT-3039 (Overflow menu for Pick/Classified contain duplicated entries)
--HG--
branch : product-engine
2009-12-02 19:28:12 +02: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 458430be91 Removed include llnotifications.h from llfloater.h trying to speed builds
Fixed many other includes related to this file.
Cleaned out llfloatertestlistview to be an empty test floater.
2009-11-24 22:13:10 -08:00
Andrew Dyukov aea6aa0c2b Fixed minor bug EXT-2507 (Implement some text for empty Picks tab in avatar's Profile ).
--HG--
branch : product-engine
2009-11-17 20:09:39 +02:00
Sergei Litovchuk 93c1e1bd6e No ticket.
- Fixed toggleable menu in Picks panel.
- Minor optimization of LLToggleableMenu.

--HG--
branch : product-engine
2009-11-14 19:15:51 +02:00
brad kittenbrink 1ea60591a9 Refactoring of llviewerprecompiledheaders.h to hopefully increase stability
and reduce unnecessary dependencies and incredibuild wedging.  Hopefully in
the long run this will reduce build time.  Also cleaned up a lot of header
file usage to conform better to the coding standard.

reviewed by james and steve.
2009-11-13 20:33:59 -05:00
Dmitry Zaporozhan e29fbb572f Update for major task EXT-2250 Implement Classifieds list in Picks panel.
Fixed accordion name and added code to show and expand classifieds accordion when first classified is created.

--HG--
branch : product-engine
2009-11-11 13:05:15 +02:00
Dmitry Zaporozhan 1e9cdef67c Update for major task EXT-2251 - Implement panels for creating, editing and viewing Classifieds.
Implemented "Map", "Teleport", and "Edit" buttons in Classified Info panel.

--HG--
branch : product-engine
2009-11-11 13:03:06 +02:00
Dmitry Zaporozhan 15372bbc34 Update for major task EXT-2250 - Implement Classifieds list in Picks panel.
Removed temporary workaround which was expanding only one accordion in Picks panel.

--HG--
branch : product-engine
2009-11-10 17:02:25 +02:00
Dmitry Zaporozhan 107525aa5a Update for major task EXT-2251 - Implement panels for creating, editing and viewing Classifieds.
Fixed bugs, cleared code.

--HG--
branch : product-engine
2009-11-10 17:00:29 +02:00
Dmitry Zaporozhan d04539f74a Update for major task EXT-2251 - Implement panels for creating, editing and viewing Classifieds.
Fixed bugs, improved functionality.

--HG--
branch : product-engine
2009-11-10 13:21:02 +02:00
Dmitry Zaporozhan 148a29ea1e Implemented major task EXT-2251 - Implement panels for creating, editing and viewing Classifieds.
--HG--
branch : product-engine
2009-11-09 15:54:54 +02:00
Dmitry Zaporozhan cd32884110 Update for major task EXT-2250 Classifieds list in Picks panel.
Fixed viewing classifieds of other avatars.

--HG--
branch : product-engine
2009-11-09 14:44:56 +02:00
Dmitry Zaporozhan ecb35d25ef Merge
--HG--
branch : product-engine
2009-11-05 14:10:00 +02:00
Dmitry Zaporozhan ecd482d24b Implemented major sub-task EXT-2250 - Implement Classifieds list in Picks panel.
--HG--
branch : product-engine
2009-11-05 14:08:31 +02:00
Sergei Litovchuk 380bb0ce09 No ticket. Removed extra includes. Fixed copyright years.
--HG--
branch : product-engine
2009-11-04 15:24:11 +02:00
richard b82bda605d EXT-2018 PRofile "Real World" descripton scrolls before showing "More" link
EXT-2011 titles of IM sessions aren't aligned to center
EXT-3025 Pick's description overlaps picks name
also moved tool tip param default to tool_tip.xml
also made default param<const LLFontGL*> be SansSerif

reviewed by Leyla
2009-10-30 17:46:01 -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 0041d485b1 Merging revisions 2129-2144 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0-3, respecting ancestry
* Bugs: EXT-1293 EXT-1611 EXT-1613 EXT-1176 EXT-1724 EXT-1186 EXT-1662 EXT-1760 EXT-1720
* Dev: EXT-1575 EXT-1770 EXT-1232 EXT-1234
2009-10-22 00:21:18 +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
Steven Bennetts ea1bfae838 Merging revisions 2070-2084 of https://svn.aws.productengine.com/secondlife/pe/stable-2 into P:\svn\viewer-2.0.0, respecting ancestry
* Bugs: EXT-792 EXT-1519 EXT-1514 EXT-1245 EXT-1600 EXT-1535 EXT-1174 EXT-1241
* Dev: EXT-1271 EXT-1601 EXT-1154
2009-10-19 02:17:01 +00:00
James Cook ec84b639ed EXT-1339 Create onClose method in LLFloater, and remove most bindings to mCloseSignal. In the vast majority of cases, mCloseSignal is being bound to an onClose function. Just make it virtual and be done with it. Renamed a couple of LLPanel close methods to onClosePanel() to distinguish them. Reviewed with Richard. 2009-10-07 20:54:31 +00:00
Steven Bennetts f05df68656 merge https://svn.aws.productengine.com/secondlife/export-from-ll/viewer-2-0@1868 https://svn.aws.productengine.com/secondlife/pe/stable-2@1876 -> viewer-2.0.0-3
* Bugs: EXT-1111 EXT-915 EXT-1131 EXT-1200 EXT-1202 EXT-1201 EXT-1205 EXT-1212 EXT-1173 EXT-1229 EXT-1218 EXT-1164 EXT-996 EXT-821 EXT-1030 EXT-1031 EXT-816
* Major Bugs: EXT-1142 (timeout during login due to processing group IMs)
* Changes: EXT-1216 (minimize message well)
2009-10-01 17:44:44 +00:00