Vadim Savchuk
0f620c1001
Fixed bug EXT-5695 (Tabbed IM window loses focus if close any tab by Ctrl+W)
...
Submitting on behalf of Paul Guslisty.
Reviewed by Mike: https://codereview.productengine.com/secondlife/r/66/
--HG--
branch : product-engine
2010-03-19 20:53:38 +02:00
Dmitry Zaporozhan
a2150863f9
Updated normal task EXT-5905 - Resolving offers.
...
Reusable notifications are deleted when user closes IM floater(old - when user closes Viewer).
--HG--
branch : product-engine
2010-03-19 17:18:53 +02:00
Dmitry Zaporozhan
97a35b4875
Merged with viewer-offers
...
--HG--
branch : product-engine
2010-03-19 15:30:02 +02:00
Kent Quirk
a072b63f41
Merge of PE merge with extra head
2010-03-18 23:44:30 -04:00
Kent Quirk
7b76906595
Restore function lost in bad merge.
2010-03-18 19:47:09 -04:00
Kent Quirk
63a0e89fb5
merge from hotfix to viewer-2-0 and resolve conflicts
2010-03-18 16:53:41 -04:00
Igor Borovkov
095cd1b639
fixed EXT-6092 [crashhunters] Crash in LLFlatListView::selectItemPair
...
turned off commit on focus lost for the filter editor (Panel Places) in the code
Reviewed by Mike at https://codereview.productengine.com/secondlife/r/63/
--HG--
branch : product-engine
2010-03-18 17:45:35 +02:00
Vadim Savchuk
3a1400015a
Merge from default branch
...
--HG--
branch : product-engine
2010-03-18 15:17:49 +02:00
Richard Nelson
19034f5cd7
merge
2010-03-17 17:48:11 -07:00
Richard Nelson
121114f934
EXT-6402 - Add support for enable/disable of Plugins (Flash) within WebKit to Viewer Prefs
...
had to fix how radio groups bind to saved settings to support changing radio item order
tested all existing radio groups bound to a saved setting
reviewed by Callum
2010-03-17 17:46:15 -07:00
Sergei Litovchuk
729f880f78
[SHOWSTOPPER] Fix for (EXT-4704) Add maturity icons to Prefs -> General and (EXT-4705) Show maturity icon on Region/Estate tab.
...
- Made changes to combobox onItemSelected() to fix (EXT-6269) typing a location into the nav bar always sends you to the first location you typed in.
- Replaced LLIconsComboBox pointers with base class pointers LLComboBox.
Reviewed by Richard Nelson https://codereview.productengine.com/secondlife/r/29/
--HG--
branch : product-engine
2010-03-18 00:53:32 +02:00
Lynx Linden
509457b8ef
EXT-6335: Add custom labels for specific agent SLapp commands.
...
We now display custom labels and tooltips for the various
secondlife:///app/agent SLapp suffixes that we support. These include:
/mute, /unmute, /pay, /im, /offerteleport, and /requestfriend. For
example, entering:
secondlife:///app/agent/3e2d81e8-6269-8100-860e-c64e5cee3c2c/mute
Now displays the SLapp in text chat as "Mute <Name>", rather than
simply "<Name>".
2010-03-17 15:13:08 +00:00
Richard Linden
b37a1a54fa
turning view deletion spam into a lldebugs
2010-03-16 17:48:29 -07:00
Roxie Linden
60c4621500
Automated merge from viewer/viewer-2-0
2010-03-16 12:33:25 -07:00
Dmitry Zaporozhan
97dea26dfc
Updated normal task EXT-5905 - Resolving offers.
...
Implemented requested feature - "Resolving offer in the notification toast shouldn't remove offer panel form IM log until IM session is restarted"
--HG--
branch : product-engine
2010-03-16 15:30:01 +02:00
Alexei Arabadji
3874823bd8
Merge from viewer-2-0
...
--HG--
branch : product-engine
2010-03-16 15:02:58 +02:00
Dmitry Zaporozhan
fee3752311
Implemented normal task EXT-5905 - Resolving offers.
...
Added functionality to make Toasts accept multiple user inputs(clicks on option buttons).
--HG--
branch : product-engine
2010-03-15 18:06:04 +02:00
angela
3298ab474e
fix line ending in file llfloater.cpp
2010-03-11 17:35:46 +08:00
angela
fe8304ff49
merge
2010-03-11 14:10:37 +08:00
Monroe Linden
070cb57ae1
merge for backout.
2010-03-12 12:14:52 -08:00
Monroe Linden
7ac2427b57
Backed out changeset 6fdd352b80d6
...
We thought this was a fix for EXT-6276, but it turned out it was just moving the problem.
2010-03-12 12:14:35 -08:00
Dave Parks
4c8ae214b3
Didn't mean to check in with these lines commented out.
2010-03-12 14:11:08 -06:00
Dave Parks
d2996b6859
EXT-6276 Fix for UI going all wonky.
2010-03-12 13:17:30 -06:00
Dave Parks
58afe469f9
Bizarrely hacky fix for EXT-6276 (#if LL_DARWIN out copyFromPrimarySubstring)
...
General gl state cleanup in llui.
Make llrender more gGL.begin/end friendly.
2010-03-12 13:01:50 -06:00
Richard Nelson
dcbf0ab31b
merge
2010-03-10 18:22:26 -08:00
Richard Nelson
1e5fe95b1d
EXT-6295 - Cannot log in with new account, TOS dialog does not load
...
reviewed by Mani
2010-03-10 18:20:18 -08:00
Monroe Linden
347585cf97
Fix for EXT-6276.
...
Added a check in LLTextBase::drawSelectionBackground() to keep it from sending degenerate rectangles to gl_rect_2d(). This seems to be what was causing the GL state to go bad.
Reviewed by Richard at http://codereview.lindenlab.com/534001
2010-03-10 14:32:40 -08:00
Vadim Savchuk
cbbddc8eaa
Merge from default branch
...
--HG--
branch : product-engine
2010-03-09 19:43:11 +02:00
Igor Borovkov
a4ebe8b9d5
possible defensive fix for EXT-6092 [crashhunters] Crash in LLFlatListView::selectItemPair, bug reason is unknown
...
--HG--
branch : product-engine
2010-03-09 15:34:09 +02:00
angela
0fe35e068f
EXT-4684 Beacons are not shown when beacons floater is minimized
2010-03-09 15:59:27 +08:00
Roxie Linden
20379fecd9
automated merge
2010-03-08 21:39:38 -08:00
Tofu Linden
0775e91901
PE merge.
2010-03-07 15:27:17 +00:00
Richard Linden
4ada9e7f15
fix
2010-03-05 18:19:29 -08:00
Richard Linden
7cea645ba2
added some logging to help track down crash in EXT-5849
2010-03-05 17:38:21 -08:00
Sergei Litovchuk
f499260782
Implemented (EXT-4715) Add maturity icons to Classifieds - create and details.
...
--HG--
branch : product-engine
2010-03-06 01:17:34 +02:00
Richard Linden
76f6dba9e4
fixed bad merge
2010-03-09 12:27:41 -08:00
Richard Linden
b51515100c
rolled back changeset 5fbab7aa32ef to fix EXT-6269
2010-03-09 12:16:44 -08:00
Richard Linden
931ff555bd
merge
2010-03-05 14:46:00 -08:00
Sergei Litovchuk
a8e1c2ed13
Implemented (EXT-4705) Show maturity icon on Region/Estate tab.
...
- Added LLIconsComboBox class - a combobox with icons for maturity ratings.
- Fixed scroll list maximum width calculation. The width was calculated based on text value width for non-text columns.
- Added image overlay alignment getter method to LLButton.
--HG--
branch : product-engine
2010-03-05 15:41:25 +02:00
Richard Nelson
485711e179
removed extraneous updateBoundingRect() calls
...
remove the login progress panel as a popup only after it has finished fading out
popupview manages it's own registering and unregistering of popup callbacks
2010-03-04 16:35:52 -08:00
Mike Antipov
da50434ada
Merge backed out revision
...
--HG--
branch : product-engine
2010-03-04 16:22:55 +02:00
Mike Antipov
ce27036017
Backed out changeset: 0160afd678a5
...
Implemented solution fixed bug caused by changes made for EXT-3852 (07f21c92896f & 07f21c92896f).
For now previous changes for EXT-3852 are reverted.
So, changes for EXT-4572 (Click and hold the left mouse button doesn't let you browse tabbed IM floater) are unnecessary.
--HG--
branch : product-engine
2010-03-04 16:22:31 +02:00
Richard Linden
69f9c0bcf9
WIP - replace top ctrl with LLPopupView
2010-03-03 19:37:41 -08:00
Vadim Savchuk
dbdf02cc0d
Additional commit for EXT-4574 ([BSI] Unhelpful tooltip for Partner and Group links in Profile).
...
Fixed tooltip for agent SLURLs.
--HG--
branch : product-engine
2010-03-03 16:42:05 +02:00
Vadim Savchuk
f75f19be93
Fixed bug EXT-4574 ([BSI] Unhelpful tooltip for Partner and Group links in Profile).
...
For wiki-style links ([<URL> <label>]) we now show the tooltip corresponding to the URL type.
--HG--
branch : product-engine
2010-03-03 16:40:38 +02:00
Ychebotarev ProductEngine
1eb84f5e13
fix EXT-5652 Make accordion in the Group Info panel a little bit wider in order to avoid horizontal scroll
...
--HG--
branch : product-engine
2010-03-03 11:51:15 +02:00
Ychebotarev ProductEngine
c624848d25
fix for low EXT-5327 Add an ability to open accordions by "Enter" button, like folders' behavior
...
--HG--
branch : product-engine
2010-03-03 11:49:27 +02:00
Ychebotarev ProductEngine
0f04222acc
fix for normal EXT-1391 Group Info: Avatar name should end with ellipsis if it doesn't fit free space
...
--HG--
branch : product-engine
2010-03-03 11:43:48 +02:00
Ychebotarev ProductEngine
cdb0911a78
fix for EXT-4469 Fast Timers: Minimize and Close icons do not work
...
--HG--
branch : product-engine
2010-03-03 11:39:45 +02:00
Paul Guslisty
9272037c9d
Fixed normal bug EXT - 4572 (Click and hold the left mouse button doesn't let you browse tabbed IM floater)
...
- Set mouse capture to the tab container in case of some control \"grab\" it during mouse hovering over tab container.
--HG--
branch : product-engine
2010-03-03 09:47:58 +02:00
Richard Nelson
41a30a59fb
initial work changing topctrl to popup layer
2010-03-02 14:21:58 -08:00
Tofu Linden
d1d195ba90
CID-433
...
Checker: FORWARD_NULL
Function: LLTabContainer::reshapeTuple(LLTabTuple *)
File: /indra/llui/lltabcontainer.cpp
2010-03-02 09:58:34 +00:00
Vadim Savchuk
a325df0898
Fixed bug EXT-5580 (Characters in Inventory Filter appear behind X).
...
Added configurable text right padding support to search_filter:
* When the Clear button is enabled
(i.e. search_editor.clear_button_visible set to "true")
the search_editor.clear_button.pad_left parameter determines the padding.
* Otherwise search_editor.text_pad_right is used.
--HG--
branch : product-engine
2010-02-25 19:39:16 +02:00
Mike Antipov
08ede585ce
Work on major bug EXT-5589 (Notifications button falls under side panel)
...
-- updated LLLayoutStack to process "max_width" & "max_height" attributes for layout_panel.
--HG--
branch : product-engine
2010-02-24 17:13:56 +02:00
Vadim Savchuk
1ef3fed827
Merge from default branch
...
--HG--
branch : product-engine
2010-02-24 14:02:51 +02:00
Alexei Arabadji
d7945e5d31
implemented EXT-4641 “[BSI] Undocked camera and movement floaters position should persist across the sessions”,
...
made move and camera floaters save dock state;
--HG--
branch : product-engine
2010-02-24 12:43:27 +02:00
Tofu Linden
a7bca7055a
PE merge. Conflict resolved.
2010-02-24 08:57:27 +00:00
Paul Guslisty
1d45b1edcd
Fixed normal but EXT - 5108 (Preferences vertical tabs don't align to tab container)
...
- Added offset in TabContainer between Tab and TabPanel in case of VERTICAL Tabs orientation.
--HG--
branch : product-engine
2010-02-24 10:16:35 +02:00
Ychebotarev ProductEngine
1bd720eefb
cleanup and fix build
...
--HG--
branch : product-engine
2010-02-23 18:45:51 +02:00
Ychebotarev ProductEngine
a8165dfe59
fix for normal EXT-5598 Group member status list is sorted by name instead of date
...
--HG--
branch : product-engine
2010-02-23 18:05:00 +02:00
Vadim Savchuk
44333983a6
Merge from default branch
...
--HG--
branch : product-engine
2010-02-23 12:59:49 +02:00
Paul Guslisty
b9ed402558
Fxed normal bug EXT - 5465 (Invalid ellipsis usage for resident names in the IM tabs)
...
- Added reshaping procedure for tabs with LLIconCtrl
--HG--
branch : product-engine
2010-02-23 09:45:16 +02:00
Andrew Dyukov
16b284971e
Fixed normal bug EXT-4964 (Invalid SLURL detection does not detect invalid slurls).
...
- Added new static method LLSLURL::isValidSLURL() whic uses LLUrlRegistry::isUrl() to validate SLURLs and not just chek prefixes as LLSLURL::isSLURL() does.
- Used it in slurl DnD check in LLViewerWindow.
- LLUrlEntrySLURL regexp was changed not to pass non-valid SLURLS (such as one from the bug description).
--HG--
branch : product-engine
2010-02-22 19:22:43 +02:00
Tofu Linden
315c0021f0
remove dos line endings...
2010-02-22 15:06:06 +00:00
Vadim Savchuk
3759c382d4
merge
...
--HG--
branch : product-engine
2010-02-22 15:16:06 +02:00
Ychebotarev ProductEngine
6f98e0b972
fix for EXT-5128 Groups accordions should all appear on-screen w/out scrolling (open accordion should fill space)
...
fix is not complete since we got horizontal scrolbar which I think is not intended...need to fix croll_container.
--HG--
branch : product-engine
2010-02-22 13:58:00 +02:00
Kent Quirk
64530c24c8
merge latest tweaks to viewer-hotfix; resolved conflict in llsearcheditor in favor of the one that does less processing
2010-02-20 15:04:21 -05:00
Kent Quirk
36f708de17
EXT-5560 - filter clear button was calling doDelete which had many more gyrations than onCommit, and only onCommit was needed
2010-02-20 14:41:18 -05:00
Kent Quirk
1d89f02243
EXT-4878 - fixing the fix - incorrect name used for attribute.
2010-02-20 13:07:03 -05:00
Mike Antipov
3fb3b9cf21
Merge from default branch
...
--HG--
branch : product-engine
2010-02-19 11:12:38 +02:00
Monroe Linden
e0efa1dfa2
Automated merge with ssh://hg.lindenlab.com/q/viewer-hotfix
2010-02-18 15:48:56 -08:00
Monroe Linden
ef9b7c5b36
Fix for EXT-5120 "Mouse-up in the scrollbar to the right of a link in nearby chat window opens the link".
...
Added an optional bool parameter "hit_past_end_of_line" to LLTextBase:: getDocIndexFromLocalCoord() and getSegmentAtLocalPos(). Default is true, which gives the old behavior. If false, clicks past the end-of-line won't map to the last segment on the line.
Made LLNormalTextSegment::handleHover(), handleRightMouseDown(), handleMouseDown(), and handleMouseUp() call getSegmentAtLocalPos() in this new mode before processing URL actions, and only do the processing if it returns the same segment.
Reviewed by Richard.
2010-02-18 15:45:31 -08:00
Monroe Linden
890ec637d4
Automated merge with ssh://hg.lindenlab.com/q/viewer-hotfix
2010-02-18 15:22:10 -08:00
richard
1d1e4c7abe
merge
2010-02-18 14:09:55 -08:00
richard
7ed47f7225
fixed line endings
2010-02-18 13:58:57 -08:00
richard
9c2559924c
merge
2010-02-18 13:32:15 -08:00
richard
876a764c4f
EXT-5535 - Resize handles will move floater when reaching minimum size
2010-02-18 12:49:31 -08:00
Leyla Farazha
4ab945c9f0
Merge - updating from hotfix
2010-02-18 10:59:09 -08:00
Leyla Farazha
2231da11dd
EXT-4677 Crash when closing pinned menu which has no parent Inventory floater
...
Reviewed by Richard CC#118
2010-02-18 10:52:34 -08:00
richard
4175268172
Merge
2010-02-18 10:32:52 -08:00
richard
4514b57126
Backed out changeset: 744bd7c535fa
2010-02-18 10:29:56 -08:00
Dmitry Zaporozhan
2cf2fa6ad2
Fixed low bug EXT-5225 - Local chat doesn't go translucent when loses focus.
...
Added customizable background image overlay color to control background transparency. Default overlay color is White, as before.
--HG--
branch : product-engine
2010-02-18 18:28:13 +02:00
Alexei Arabadji
eec9f20d74
fixed EXT-5006 “One inventory offer cause blinking of both Conversations and
...
Notifications wells”,
embedded inventory offer panel into IM window;
--HG--
branch : product-engine
2010-02-18 16:05:11 +02:00
Vadim Savchuk
f33a1d7ad9
merge
...
--HG--
branch : product-engine
2010-02-18 15:45:48 +02:00
Dmitry Zaporozhan
25800b4b37
Fixed normal bug EXT-5468 - Lists from people panel are not refreshed after filter field has been reseted by (x).
...
--HG--
branch : product-engine
2010-02-18 14:43:46 +02:00
Tofu Linden
d1f4840705
PE merge.
2010-02-18 10:02:41 +00:00
Paul Guslisty
f4703f55eb
Fixed critical bug EXT - 4878 (Tab labels are no longer obeying halign attribute)
2010-02-18 11:36:19 +02:00
Paul Guslisty
bf668d4a18
Fixed critical bug EXT - 4878 (Tab labels are no longer obeying halign attribute)
...
--HG--
branch : product-engine
2010-02-18 11:36:19 +02:00
Richard Linden
b1dd2f3099
EXT-5515 - Allow resizing on left and lower left of nearby media popup
2010-02-17 22:22:14 -08:00
Monroe Linden
3e8320201f
Partial fix for EXT-5071.
...
Changed the index on the keyword map in LLKeywords so that LLKeywords::findSegments() doesn't have to create LLWString objects to search the map.
Reviewed by Richard.
2010-02-17 18:18:18 -08:00
Palmer
e938d055f4
EXT-5309 : prevent infinite loop in LLConsole. Reviewed by Richard
2010-02-17 17:06:36 -08:00
Dmitry Zaporozhan
619415a99a
Moved shadow drawing code from draw to separate function(drawShadow) to make this code reusable.
...
--HG--
branch : product-engine
2010-02-17 15:32:00 +02:00
Kent Quirk
e3a71c74e2
automated merge from viewer-2-0
2010-02-16 23:36:54 -05:00
richard
69032d8d9d
EXT-5071 - Script Editor slows down FPS when editing scripts with 500+ lines
...
reviewed by Monroe
2010-02-16 19:14:55 -08:00
Rick Pasetto
204ff1edd9
Automated merge with ssh://rick@hg.lindenlab.com/viewer/viewer-2-0
2010-02-16 15:54:32 -08:00
richard
1513643e62
EXT-5471 - Tons of spam in log about Invalid param "name"
...
reviewed by Rick
2010-02-16 15:45:17 -08:00
Rick Pasetto
4dfed6e353
Automated merge with ssh://rick@hg.lindenlab.com/viewer/viewer-2-0
2010-02-16 15:43:11 -08:00
Vadim Savchuk
a301ad63c2
Fixed bug EXT-5290 (TP failed if try to teleport from 'Teleport completed from...' toast).
...
Reason: LLUrlEntrySLURL::getLocation() failed to parse maps.secondlife.com SLURLs (though worked fine for slurl.com ones).
--HG--
branch : product-engine
2010-02-16 17:58:41 +02:00
Tofu Linden
398af7dd40
CID-34
...
Checker: DEADCODE
Function: LLDockableFloater::toggleInstance(const LLSD &)
File: /indra/llui/lldockablefloater.cpp
bool logic precendence assumptions were wrong.
2010-02-15 18:06:49 +00:00
Tofu Linden
eb1d043daf
CID-203
...
Checker: REVERSE_INULL
Function: LLTabContainer::addTabPanel(const LLTabContainer::TabPanelParams &)
File: /indra/llui/lltabcontainer.cpp
2010-02-13 14:13:06 +00:00
Tofu Linden
d7060eb323
CID-205
...
Checker: REVERSE_INULL
Function: LLPanel::fromXML(LLPointer<LLXMLNode>, LLView *, LLPointer<LLXMLNode>)
File: /indra/llui/llpanel.cpp
2010-02-13 14:08:58 +00:00
Tofu Linden
cf69f03af1
CID-206
...
Checker: REVERSE_INULL
Function: LLMultiSliderCtrl::onEditorCommit(LLUICtrl *, const LLSD &)
File: /indra/llui/llmultisliderctrl.cpp
2010-02-13 14:06:31 +00:00
Palmer Truelson
660c3b182c
merge
2010-02-12 21:05:09 -08:00
Palmer Truelson
651b14fcae
Backed out davep's UI optimization. changeset 3134cb7bb181
2010-02-12 21:04:51 -08:00
Palmer Truelson
25be5a201f
Backed out bao's fix to FSAA that will also be backed out. changeset ae9bbbf181d9
2010-02-12 21:02:25 -08:00
Xiaohong Bao
af229a7bb0
cast type F32 to GLint to eliminate some compiling warnings.
2010-02-12 17:11:36 -08:00
Richard Linden
e159873eec
added popup panel to hold nearby media popup and stopped using top view
2010-02-12 16:54:47 -08:00
Palmer
418504207b
merge
2010-02-12 15:16:19 -08:00
Rick Pasetto
e47dc498e8
Automated merge with ssh://rick@hg.lindenlab.com/viewer/viewer-2-0
2010-02-12 11:04:10 -08:00
Mike Antipov
951fd66000
Completed normal task EXT-3410 (Liberate filter_editor clear_button height width parameters - art is distorted)
...
- improved calculation of clear_button position (to be xml driven)
- replaced clear_button art with suggested Icon_Close_Toast in filter_editor widget
--HG--
branch : product-engine
2010-02-12 16:26:52 +02:00
Dmitry Zaporozhan
8c2a6a691a
Fixed low bug EXT-5166 - Undocked lldialogs respawn in chiclet tray.
...
LLDialog floater position is saved per originating object.
--HG--
branch : product-engine
2010-02-12 13:41:34 +02:00
Tofu Linden
b4c13247f7
PE merge.
2010-02-12 04:46:49 +00:00
richard
48a66364a1
merge
2010-02-11 18:11:08 -08:00
richard
6c5b984bf6
converted llfloaternearbymedia to llpanelnearbymedia
...
moved from LLTransientDockableFloater model to popup panel model like volume popup
2010-02-11 18:06:25 -08:00
Rick Pasetto
53d827781e
Merge from viewer-2-0
2010-02-11 14:05:44 -08:00
Eugene Mutavchi
7ac90e2a08
Fixed low bug EXT-5329 (Delete option is enabled in context menu for empty edit field in IM floater)
...
--HG--
branch : product-engine
2010-02-11 19:56:56 +02:00
Tofu Linden
f210d79443
PE merge.
2010-02-11 14:47:29 +00:00
Tofu Linden
bf26124cbc
CID-60
...
Checker: FORWARD_NULL
Function: LLMultiSliderCtrl::onEditorCommit(LLUICtrl *, const LLSD &)
File: /indra/llui/llmultisliderctrl.cpp
2010-02-11 14:12:46 +00:00
Paul Guslisty pguslisty@productengine.com
cf18a1d22c
EXT - 2753 (Implement Avatar icons on IM multifloater tabs) refactoring:
...
- Deleted unnecessary parameters (UIButtonImageTopPadding, UIButtonImageBottomPadding) from settings.xml and their usage in LLTabContainer
- Deleted triggers (LLIMFloaterContainer::processProperties and LLIMFloaterContainer::changed) due to LLIMFloaterContainer no more Observer
- Renamed class LLParticularGroupMgrObserver to LLParticularGroupObserver as the last one's name is more self explanatory
--HG--
branch : product-engine
2010-02-11 12:52:26 +02:00
richard
6961a1501f
build fix
2010-02-10 18:40:15 -08:00
richard
92ee1045f2
merge
2010-02-10 18:13:41 -08:00
richard
8bc4dcc855
EXT-5321 - llinfos from non ui threads is not thread safe
...
reviewed by Mani
2010-02-10 18:13:02 -08:00
richard
62e1508bf6
merge
2010-02-10 10:46:56 -08:00
richard
75916b486c
fixed tongue positioning
2010-02-10 10:46:37 -08:00
Tofu Linden
536ffcc7b3
CID-425
...
Checker: UNINIT_CTOR
Function: LLCustomButtonIconCtrl::LLCustomButtonIconCtrl(const LLCustomButtonIconCtrl::Params &)
File: /indra/llui/lltabcontainer.cpp
2010-02-10 16:53:58 +00:00
Eugene Mutavchi
ea9185e0dc
Fixed linux build error - added skipped newline at end of file
...
--HG--
branch : product-engine
2010-02-10 13:37:49 +02:00
Dmitry Zaporozhan
f8aa91dccb
Fixed function name.
...
--HG--
branch : product-engine
2010-02-10 12:10:43 +02:00
Rick Pasetto
8fdb199707
Automated merge with ssh://rick@hg.lindenlab.com/viewer/viewer-2-0
2010-02-09 09:49:57 -08:00
Dmitry Zaporozhan
1129c7252a
Fixed normal bug EXT-4817 - Preferences > Chat > Alert color preference is broken
...
--HG--
branch : product-engine
2010-02-09 18:51:33 +02:00
Mike Antipov
e61f9d6465
Merge
...
--HG--
branch : product-engine
2010-02-09 10:19:17 +02:00
Paul Guslisty
e788930172
Fixed normal bug EXT - 4878 (Tab labels are no longer obeying halign attribute)
...
--HG--
branch : product-engine
2010-02-09 10:06:52 +02:00
Dave Parks
b8739946be
Fix for blend func being screwed up at init.
...
Fix for avatar appearance editor drawing hair in the background.
2010-02-08 19:15:43 -06:00
Tofu Linden
3ab0c3238b
PE merge.
2010-02-08 18:14:57 +00:00
Rick Pasetto
67afc66864
Automated merge with ssh://rick@hg.lindenlab.com/viewer/viewer-2-0
2010-02-08 09:45:59 -08:00
James Cook
e0f6dc33ab
Tweak avatar name icon padding
2010-02-08 09:11:27 -08:00
Paul Guslisty
acc0a2962b
EXT - 3232 Refactoring: deleted unnecessary image_left_padding, image_right_padding members from button.h and button.xml and their the only place usage in LLTabContainer::reshapeTuple . Now image overlay placement adjustible via: mLeftHPad, mRightHPad, mImageOverlayBottomPad, mImageOverlayTopPad, mImgOverlayLabelSpace
...
--HG--
branch : product-engine
2010-02-08 19:09:23 +02:00
richard
8ca06e7bf3
nearby media pops up on hover
2010-02-08 08:19:32 -08:00
Paul Guslisty
7199c9cc1b
EXT-3232 Refactoring: Improved the way of horizontal alignment of button's image overlay. Now mLeftHPad/mRightHPad is used instead of mImageOverlayLeftPad and mImageOverlayRightPad. Also mImgOverlayLabelSpace/imgoverlay_label_space members was added to button.(h/xml) to define space between image overlay and button's label
...
--HG--
branch : product-engine
2010-02-08 18:05:48 +02:00
Paul Guslisty
93bd065356
Fixed normal bug EXT - 3835 ([BSI] tabs in instant message floater should never change sizes)
...
--HG--
branch : product-engine
2010-02-08 15:21:24 +02:00
Palmer Truelson
54a95f706f
merge
2010-02-23 17:19:58 -08:00
Palmer Truelson
7885748497
Turning back on Davep's ui optimizations. Backed out changeset 6c161782dba3
2010-02-23 17:08:06 -08:00
Richard Linden
706612bdc0
merge
2010-02-23 12:30:46 -08:00
Tofu Linden
902c415595
gah, more dos line-endings in PE diffs.
2010-02-23 18:49:06 +00:00
Richard Linden
7c353779e0
merge
2010-02-19 12:01:22 -08:00
Richard Linden
cf52fc85ae
merge
2010-02-17 17:02:26 -08:00
Richard Linden
7c86d44348
potential fix for bad font names
2010-02-12 17:08:10 -08:00
Richard Linden
e2ea636fe9
merge
2010-02-12 11:23:20 -08:00
Richard Linden
7d8e415e2e
merge
2010-02-09 17:20:42 -08:00
Richard Linden
b1099e2160
fix for invalid param 'name' warnings
2010-02-09 17:19:26 -08:00
Tofu Linden
a4d224ff93
EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them
2010-02-06 21:38:57 +00:00
Monroe Linden
68ea862c96
Fix for EXT-4943 (Text editor is broken).
...
Reviewed by Richard.
2010-02-05 15:51:49 -08:00
richard
7735ef557d
line ending conversion
2010-02-05 13:24:05 -08:00
richard
124d8e63f7
newlines fixed
2010-02-05 13:22:46 -08:00
richard
df3da77fa9
merge
2010-02-05 11:34:49 -08: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
Sergei Litovchuk
95147c4529
Implemented critical task (EXT-4703) Add maturity icons to the Viewer 2 toolbar.
...
- Added maturity icons to location bar.
- Added getting font used in LLLineEditor.
--HG--
branch : product-engine
2010-02-05 19:15:12 +02:00
Paul Guslisty
77b5a39cc1
Fixed normal bug EXT - 3232 (Make button image overlay placement adjustable via xml)
...
--HG--
branch : product-engine
2010-02-05 17:34:50 +02:00
Eugene Mutavchi
782cb6ee87
Fixed normal bug EXT-4702 (Elements of type context_menu cannot have font set in XUI xml)
...
--HG--
branch : product-engine
2010-02-05 17:09:22 +02:00
Vadim Savchuk
312f5553ae
Merge from default branch
...
--HG--
branch : product-engine
2010-02-05 15:12:54 +02:00
Ychebotarev ProductEngine
cc0895b900
a bit more on EXT-2753.
...
--HG--
branch : product-engine
2010-02-05 13:20:12 +02:00
Ychebotarev ProductEngine
a69a85544f
merge
...
--HG--
branch : product-engine
2010-02-05 13:04:29 +02:00
Ychebotarev ProductEngine
b79b8f87a3
finished with EXT-2753 - Implement Avatar icons on IM multifloater tabs
...
add floater flashing, fix group icon sizes, fix click,some code cleanup, ect.
also I remove mIconCtrlWidth/Height since its kinda useless - mIconCtrlPad do the same thing...
IconSize will be btn_height-2*mIconCtrlPad - simple and good enough.
--HG--
branch : product-engine
2010-02-05 13:03:26 +02:00
Dmitry Zaporozhan
553cf40d13
Updated low bug EXT-4951 - Redundant edit box context menu in list items in Panel Picks/Classifieds.
...
Reverted changeset 8956:930bef051fee.
Added new parameter to control context menu visibility.
--HG--
branch : product-engine
2010-02-05 12:25:18 +02:00
Ychebotarev ProductEngine
bc5ad04d61
applying patch for EXT-2357
...
--HG--
branch : product-engine
2010-02-05 09:41:54 +02:00
Tofu Linden
367fda833c
PE merge.
2010-02-05 06:21:09 +00:00
James Cook
92ac993287
Fix placement of icon next to linked agent/group names.
...
Suppresses rendering of text in LLNormalTextSegment that represent an icon,
properly computes vertical spacing based on font height, and adds padding
to the right of the icon.
(transplanted from 33be702e47c359ccaeb47f251e10753fd173cc09)
2010-02-04 22:19:15 -08:00
Tofu Linden
bb977a194f
PE merge.
2010-02-08 13:59:20 +00:00
Tofu Linden
8eba0c4029
Add some asserts to catch some null derefs that, at least, the render-pipeline code seems to be hitting.
2010-02-08 13:20:03 +00:00
Dave Parks
ff0271d632
merge
2010-02-04 23:43:13 -06:00
Dave Parks
979ddb2ec9
No more matrix ops in UI code.
2010-02-04 23:41:54 -06:00
Eugene Mutavchi
3f0762f65a
Fixed normal bug EXT-4307 (There are no text context menues for Search text field and for IM text field)
...
--HG--
branch : product-engine
2010-02-04 20:40:30 +02:00
richard
fed6c9eb0f
merge
2010-02-04 10:26:07 -08:00
richard
1bc67a9d72
EXT-4625 - Chat bar doesn't display trailing character on some strings
...
reviewed by Leyla
2010-02-04 10:25:31 -08:00
Dmitry Zaporozhan
79bcb8dc72
Fixed low bug EXT-4951 - Redundant edit box context menu in list items in Panel Picks/Classifieds
...
--HG--
branch : product-engine
2010-02-04 15:44:45 +02:00
Mike Antipov
667ae0b9a3
Fixed critical bug EXT-4845 (Create padding around text messages in the side tray panels)
...
- moved "No Items" textbox params to widget (flat_list_view.xml)
- set default vertical/horizontal padding to 10 px
- they can be overridden in panel's xml if necessary.
--HG--
branch : product-engine
2010-02-04 15:54:56 +02:00
Tofu Linden
bf18e798c5
CID-405
...
Checker: UNUSED_VALUE
Function: LLNormalTextSegment::drawClippedSegment(int, int, int, int, LLRectBase<int>)
File: /indra/llui/lltextbase.cpp
2010-02-03 21:13:37 +00:00
Tofu Linden
69a36cb5ce
PE merge.
2010-02-03 19:27:15 +00:00
Tofu Linden
75aec28534
merge.
...
--HG--
branch : product-engine
2010-02-03 18:27:38 +00:00
Tofu Linden
011673de5a
CID-419
...
Checker: RESOURCE_LEAK
File: /indra/llui/llstyle.h
--HG--
branch : product-engine
2010-02-03 18:22:25 +00:00
Tofu Linden
18af41157d
CID-342 UNINIT_CTOR
...
--HG--
branch : product-engine
2010-02-03 17:54:59 +00:00
Eugene Mutavchi
8c1618ca5a
Fixed major bug EXT-4876 (Switch from slurl.com to maps.secondlife.com)
...
--HG--
branch : product-engine
2010-02-03 19:38:12 +02:00
Monroe Linden
5491dd6e98
Further fixes for EXT-4689 (Long-word chat spam cripples fps and/or disconnects client).
...
This should fix the inefficiencies in the append path that made viewer FPS drop severely when addinglarge amounts of text to the nearby chat floater.
Resizing the floater with a huge amount of text in it is still pretty bad, but fixing that will require some bigger architectural changes.
Changed LLTextBase::needsReflow() to take an offset at which to start reflow processing.
Changed most needsReflow() calls in LLTextBase to supply a proper index.
Changed LLTextBase::reflow() to use the reflow index maintained by needsReflow().
Removed all needsReflow() calls from LLTextEditor (the only way for it to manipulate the text is through functions in LLTextBase that already manage reflowing internally).
Removed LLTextEditor::replaceUrlLabel(), since it was identical to the inherited version LLTextBase::replaceUrlLabel().
Reviewed by Richard.
2010-02-02 18:24:11 -08:00
Tofu Linden
7ba025b625
merge.
2010-02-02 18:19:36 +00:00
Denis Serdjuk
1da3feec8b
merge
...
--HG--
branch : product-engine
2010-02-02 20:11:57 +02:00
Lynx Linden
f937153a01
Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/
2010-02-02 17:20:01 +00:00
Lynx Linden
e563a07659
DEV-32540: Lots of object IM and SLurl improvements
...
- Don't let object names that are URLs override links to display the
remote object inspector
- Don't hyperlink the object name in the remote object inspector
- Made the <nolink>...</nolink> regex more robust and made it support
non-URLs between the tags, so that we don't get random <nolink> tags
when trying to disable URLs in user-typed text.
- Improved the llurlentry unit test and added some more test cases.
- Hooked up another LLViewerMessage code path to objectim SLapps to
pass down the owner and slurl information.
- Made a few LLUrlEntryBase methods be const methods, because they are
- Fixed a bug in the remote object inspector where it would never show
the teleport URL.
2010-02-02 17:19:14 +00:00
Denis Serdjuk
47162acede
no ticket. Removing the hack from llfloater.This code is dangerous. It involved losing of topctrl in focusmgr and can cause strange bugs and problems.
...
--HG--
branch : product-engine
2010-02-02 14:49:58 +02:00
Ychebotarev ProductEngine
371885c373
fix for normal EXT-4810 Block hot-keys in mouse-look mode
...
--HG--
branch : product-engine
2010-02-02 14:35:37 +02:00
Dmitry Zaporozhan
38315a063d
Fixed normal bug EXT-4740 - Object inspector hides however context menu present
...
--HG--
branch : product-engine
2010-02-02 14:25:31 +02:00
Monroe Linden
4ad357ec70
Fixes for EXT-4689 (Long-word chat spam cripples fps and/or disconnects client)
...
Removed some unnecessary string copies in LLTextBase and LLNormalTextSegment by changing getWText() to return const LLWString& (instead of LLWString), and storing the result in a const LLWString& instead of an LLWString in places where the string doesn't need to be modified.
Made LLTextViewModel::getDisplay() also return const LLWString& instead of LLWString.
Removed a couple of unused local string variables in LLTextBase (the compiler flagged these after converting the local copies to const LLWString&).
2010-02-01 17:51:30 -08:00
richard
08adb4cfed
merge
2010-02-01 13:50:35 -08:00
richard
8dbb2c6fd1
removed redundant code
2010-02-01 13:50:15 -08:00
Eric M. Tulla (BigPapi)
ec5ad98abe
EXT-4848 - Crash when trying to view chicklet(?). Bug in word wrap logic.
...
Added a clamp to >= 0 for num pixels so we don't hit the assert.
-Reviewed by Nyx
2010-02-01 15:47:16 -05:00
richard
45e700cb3e
merge
2010-02-01 12:39:59 -08:00
Eugene Mutavchi
7bcba326b3
Fixed major bug EXT-4798 (Voice notifications steal keyboard focus by default)
...
--HG--
branch : product-engine
2010-02-01 18:25:58 +02:00
Igor Borovkov
20cef65539
changed password's circles to bullets - EXT-4499 Replace "*" glyph in password fields with a proper circle [PATCH INCLUDED]
...
--HG--
branch : product-engine
2010-02-02 15:27:19 +02:00
Tofu Linden
ccbf6088b7
CID-299
...
Checker: UNINIT_CTOR
Function: LLUIColor::LLUIColor()
File: /indra/llui/tests/llurlentry_test.cpp
2010-01-29 15:54:24 -08:00
Tofu Linden
4cdb84d6c4
CID-299
...
Checker: UNINIT_CTOR
Function: LLUIColor::LLUIColor()
File: /indra/llui/tests/llurlmatch_test.cpp
2010-01-29 15:53:14 -08:00
Tofu Linden
68401771cd
CID-325
...
Checker: UNINIT_CTOR
Function: LLNotificationForm::LLNotificationForm(const LLSD &)
File: /indra/llui/llnotifications.cpp
2010-01-29 14:53:16 -08:00
Tofu Linden
97e59b20f0
CID-340
...
Checker: UNINIT_CTOR
Function: LLNotificationTemplate::LLNotificationTemplate()
File: /indra/llui/llnotifications.cpp
2010-01-29 14:10:29 -08:00