Todd Stinson
3e038cd71b
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.
2012-07-27 12:53:54 -07:00
Nat Goodspeed
0249a0d1e7
Automated merge with http://hg.secondlife.com/viewer-release
2012-04-26 14:07:09 -04:00
Dave Parks
3efa013ee4
MAINT-939 Potential fix for crash when editing objects.
2012-04-13 11:55:44 -05:00
Oz Linden
633bd44b4a
merge changes for vmrg-225
2012-03-09 12:58:50 -05:00
Richard Linden
a0bb55adc6
merge with viewer-release
2012-04-26 14:39:52 -07:00
Richard Linden
37186d452f
CHUI-86 WIP Investigate voice-dot with name tag integration
...
added draw3D to LLUIImage to encapsulate display of image in projective 3D space
2012-04-17 14:13:31 -07:00
Richard Linden
82c9b0fbbc
fixed build
...
all param values now support named values uniformly
2012-04-13 23:07:48 -07:00
Richard Linden
45e30f35dc
EXP-1883 FIX Toolbar button tooltips display off screen for right hand tool bar, bottom tool bar, and tooltips on top bar items show off screen
2012-02-09 17:50:09 -08:00
Richard Linden
4e08461f8a
EXP-1181 WIP as a designer I would like to specify default floater positions using realtive coordinates
...
changed over to new convert() method
added LLCoordFloater
2012-02-07 19:29:10 -08:00
Richard Linden
d56be1f175
EXP-1181 WIP as a designer I would like to specify default floater positions using realtive coordinates
...
refactored LLCoord code to be templated, ultimately to support arbitrary conversions
2012-02-07 12:31:48 -08:00
Dave Parks
e0a62d8941
SH-2768 Put transparency checkerboard back in texture preview
2012-01-27 12:41:18 -06:00
Dave Parks
85392acac0
merge
2011-11-29 14:43:09 -06:00
Xiaohong Bao
2851cd5193
a try fix for sh-2651: [crashhunters] Crash after google translate failure
...
and sh-2658: crash in LLPluginMessage::parse
2011-11-28 11:33:49 -07:00
Dave Parks
961ce1c4e7
SH-2591 WIP -- fix for UI disappearing, introduces some artifacts in rotation ring, committing to debug elsewhere
2011-11-15 12:24:31 -06:00
Dave Parks
f19f43c746
merge
2011-10-19 16:21:18 -05:00
Richard Nelson
63e4fdfc64
cleaned up floater reg, removed extraneous functions
2011-10-13 10:49:53 -07:00
Leslie Linden
93e3c8e4a5
EXP-1280 FIX -- Minimized floaters associated with toolbar buttons should change the state of their parent button
...
* Toolbar buttons now display green when its corresponding floater is open or
minimized.
* Made changes to buttons so flash time and rate is configurable
* Removed unused "highlight_color" attribute from LLButton
* Implemented "isVisible" function for toolbar button floaters. It returns true
when the floater is visible or minimized.
* Toolbar floater unminimize now also puts focus to the floater
* All commands now specify their "is_running_function" for toolbar button state
* ButtonFlashCount and ButtonFlashRate have been moved to button.xml settings
and are now configurable on the button. Toolbar buttons are set to never
flash and this functionality is used to show which buttons have windows open.
* All toybox buttons show hover glow even when disabled
Reviewed by Richard.
2011-10-05 16:28:40 -07:00
Richard Nelson
09e179b238
param block cleanup
...
added Flag as value type
moved Batch to BatchBlock
renamed Choice to ChoiceBlock
made merging of parameters for ValueParams consistent (fillFrom and overwriteFrom are inverses of each other now)
made iteration over Multiple<T> type params easier
initial schema param blocks
2011-09-30 16:57:08 -07:00
Dave Parks
f49e7014ca
SH-2244 Fix for crash when transparent water disabled (silently ignore setting when basic shaders enabled)
2011-09-24 23:29:38 -05:00
Merov Linden
105b15436d
EXP-1027 : Fix the children creation code in LLToolBarView. Only a left panel is displayed now.
2011-09-23 19:24:55 -07:00
Merov Linden
1bcf6882c5
EXP-1207 : More on lltoolbarview. Still not rendering
2011-09-23 15:09:37 -07:00
Leslie Linden
412e29ed9d
EXP-1205 PROGRESS -- As a User, I want a toybox which will contain all buttons that I can d&d into the toolbars
...
EXP-1232 FIX -- Create class to load and hold all of the command meta data associated with FUI toolbar actions
* Added basic commands.xml file to define FUI-related toolbar actions. For now
a basic "avatar" and "places" button are defined.
* Added basic command manager to parse and hold strings that define potential
toolbar command actions.
* Broke out a separate floater function as a placeholder for the 3-state toolbar
floater toggling.
* LLUI::initClass now parses the new commands.xml file
Reviewed by Richard.
2011-09-21 17:25:38 -07:00
Dave Parks
9ea41c8094
SH-2243 No deprecated calls for the whole session.
2011-09-20 00:54:37 -05:00
Richard Nelson
65fe2367a8
EXP-1228 WIP Create toolbar widget class that displays list of buttons horizontally or vertically
...
created toolbar class and widget
2011-09-19 15:44:03 -07:00
Dave Parks
7c95af74f1
SH-2243 work in progress -- application side matrix stack management
2011-09-14 16:30:45 -05:00
Richard Nelson
6b3a7480a1
merge
2011-07-26 15:47:53 -07:00
Dave Parks
6469f1c2f2
SH-2031 High risk changeset, but potentially high reward. Addresses frame stalls in renderer by never using the fixed function pipeline if shaders are available.
2011-07-17 00:24:08 -05:00
Richard Linden
7dd8dc8be6
EXP-880 FIX Enable navigation chrome in search floater
...
fixed regression where profile window wasn't using requested size
2011-07-14 20:57:32 -07:00
Richard Linden
1dedd3de05
EXP-648 FIX As a developer, I want to be able to specify param blocks that use Multiple<LLUIImage> for a sequence of images
...
Factored out param block data classes so that specialized param block types, such as LLUIImage, LLFontGL, LLRect, etc. can be stored in a Multiple<T> context
Converted loading_indicator to take image sequence from XUI
deprecated name-value pairs for LLUIColor values, and put them in colors.xml
2011-04-19 16:16:54 -07:00
Nat Goodspeed
1362a3e117
Move Josh's resolvePath() function to LLUI.
...
Use boost::split_iterator to split LLView pathname on slashes.
2011-02-22 20:13:07 -05:00
Richard Linden
ca2141ce90
merge with viewer-dev
2010-12-08 16:04:07 -08:00
Monroe Linden
1e050c2ed8
merge
2010-12-02 14:33:42 -08:00
Vadim ProductEngine
6a3efddaf6
STORM-676 FIXED Made color swatch control transparent if the floater it resides in is transparent.
2010-11-25 20:20:11 +02:00
Mark Palange (Mani)
4151771584
CHOP-151 Hooked up app exit callback, cleaned up early exit. Rev. by Brad
2010-11-10 19:21:03 -08:00
Richard Linden
abc18951c6
fix for crash when background image not specified for line editor
2010-09-28 14:23:32 -07:00
Richard Linden
0edb695ea8
instead of exposing mutable container in LLInitParam::Multiple, just expose access functions, begin(), end(), etc.
...
this allows mutation of param block contents, without being able to change number of elements
2010-09-22 14:48:18 -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
65c9914d23
made Params parsers not act as singletons
2010-08-23 11:03:19 -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
Richard Nelson
df5d5b8414
EXT-8545 FIX Button art and other images are positioned incorrectly when UI scale != 1.0
2010-08-02 18:54:31 -07:00
Richard Nelson
d72a21aca1
further UI rendering performance improvements
2010-07-30 15:17:32 -07:00
Richard Linden
551acaa2df
eliminated a bunch of silent warnings on startup about multiple widget registration
2010-07-01 14:19:07 -07:00
Richard Linden
6e961cd9f2
EXT-7729 WIP LLWARNS: Tons of "Making dummy class..." warnings on startup
...
improved filename output for XUI parser errors
2010-06-22 18:26:29 -07:00
Vadim Savchuk
17f2234a96
Implemented perpetual loading indicator widget (EXT-6596).
...
Simple perpetual loading indicator a la MacOS X or YouTube.
Implements spinning by changing pre-defined images.
The images are hardcoded, shared by all instances of the widget.
Number of rotations per second can be changed via params.
Reviewed by Mike at https://codereview.productengine.com/secondlife/r/320/
--HG--
branch : product-engine
2010-04-27 16:39:19 +03:00
Richard Nelson
7b4046df83
EXT-3531 - Ctrl-P does not work reliably on login
2010-04-01 11:47:21 -07: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