Commit Graph

101 Commits (7c95af74f195c9ec4ebc0fc0264d98cd4a85be49)

Author SHA1 Message Date
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
Dave Parks 4c8ae214b3 Didn't mean to check in with these lines commented out. 2010-03-12 14:11:08 -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
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
Richard Linden 69f9c0bcf9 WIP - replace top ctrl with LLPopupView 2010-03-03 19:37:41 -08:00
Richard Nelson 41a30a59fb initial work changing topctrl to popup layer 2010-03-02 14:21:58 -08: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
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 cf52fc85ae merge 2010-02-17 17:02:26 -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
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 7c86d44348 potential fix for bad font names 2010-02-12 17:08:10 -08: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
richard 337716d946 LLPointer cleanup and fix for EXT-4413
reviewed by Rick
2010-01-22 16:51:13 -08:00
richard 093795c10c EXT-3599 - no chiclets in the im well window 2009-12-21 17:32:05 -08:00
James Cook 2da83c55ee Fix for color setup from Richard. 2009-12-18 14:39:54 -08:00
richard c89bb9848f fix for bad xui warnings when loading font from legacy "resource" name 2009-12-17 11:48:33 -08:00
richard 9ff869a6b2 Backed out changeset: 4d482c1ed041 2009-12-17 10:01:55 -08:00
James Cook e8fe81c4fc Backed out changeset: cfa60aef8061, added setBlockFromValue so setting a LLRect param in code will set the individua 2009-12-16 16:04:09 -08:00
richard 3a02b9ec88 added setBlockFromValue so setting a LLRect param in code will set the individual left, right, top, bottom values, for example
don't call setupParams when creating widgets from code
moved Multiple param constraints into BaseBlock to remove extra scoping
2009-12-15 19:33:18 -08:00