Commit Graph

560 Commits

Author SHA1 Message Date
unknown
4929460c66 COA stuff rolled into gSavedSettings.
Added common script<->client command junk.
2010-10-19 18:50:47 -05:00
unknown
4e854ffd2b -Fixed idle timer which got fux'd in previous commit.
-Afk now uses LLCachedControl
2010-10-12 18:04:57 -05:00
unknown
3b0bfc40bc -LLCached[COA]Control can now be static const. Use for readonly access.
-const'd all readonly LLCached[COA]Controls to prevent altering by mistake.
-added get() accessor to LLCached[COA]Controls to return cached type explicitly without manual casts.
-added missing operators to LLCachedCOAControl
-Converted a few more settings to LLCached[COA]Control
-Fixed LLColor4U -> LLSD -> LLColor4 problems in LLCachedControl

Ascent functionality fixes:
-Tag coloring pulled out of getClientInfo(Redundant. idleUpdateNameTag already handled it)
--Tag and color substituted at render-time. Simple boolean logic. Neglible perf penalty.
-Fixed llinfos spam if AscentShowSelfTagColor = false
-Client tag updated less superfluously
2010-10-12 00:44:16 -05:00
unknown
25190a6d8a Merge remote branch 'Ascent/master'
Conflicts:
	indra/llaudio/llaudioengine.cpp
	indra/llcommon/llqueuedthread.cpp
	indra/llimage/llimage.cpp
	indra/llimage/llimagepng.cpp
	indra/llimage/llimagepng.h
	indra/llimagej2coj/llimagej2coj.cpp
	indra/llrender/llimagegl.cpp
	indra/llrender/llrender.cpp
	indra/newview/ascentprefssys.cpp
	indra/newview/ascentprefsvan.cpp
	indra/newview/gpu_table.txt
	indra/newview/llfloaterauction.cpp
	indra/newview/llsavedsettingsglue.cpp
	indra/newview/llsavedsettingsglue.h
	indra/newview/llstartup.cpp
	indra/newview/llviewercontrol.cpp
	indra/newview/llviewercontrol.h
	indra/newview/llvoavatar.cpp
	indra/newview/pipeline.cpp
	indra/newview/skins/default/xui/en-us/panel_preferences_ascent_system.xml
2010-10-11 07:01:10 -05:00
unknown
30aeb49013 Added some VS files to .gtignore 2010-10-11 04:53:08 -05:00
unknown
f46d8a767b -Moved LLCachedControl stuff to llxui/llcontrol.h to ease usage in other projects.
-Fixed mistakes in LLCachedCOAControl revealed by GCC. Thanks Siana.
-LLCacheControl'd stuff related to postprocessing, which I may mess with later.

GCC... Sigh.
2010-10-11 04:08:24 -05:00
Beeks
21d092705c fixfixfixfixfixfixfixfixfixfixfixfixfixfixfixfixfixfixfixfix
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-10 21:55:19 -04:00
unknown
fe9a3d2ba2 Converted frequently occuring setting lookups to LLCachedControl
Added LLObjectList::getAvatar(LLUUID) for type-safe and quicker lookup
Added F32 overload to LLSD because using F64 needlessly is silly.
   (And its lack of F32 overload caused issues with LLCachedControl<F32>)
2010-10-07 21:36:13 -05:00
unknown
49e4959bf5 More vc2010 stuff (part deux) 2010-10-07 21:23:50 -05:00
Beeks
0ef24cfda0 Oh right these might be needed too. e.e 2010-10-06 14:49:48 -04:00
Beeks
015bfe5bd7 Preliminary work for Day Cycle selecting.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-06 14:44:29 -04:00
Beeks
d08bf75d14 Hopefully this will allow Linden tag coloring.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-06 14:27:54 -04:00
Beeks
23dd56a865 Corrected the pie menu options.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-06 14:26:15 -04:00
Beeks
668b7f6096 Updates to Beeks' pet project.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-05 11:14:49 -04:00
Beeks
9eaf82378e Adding ComboBGColor to default skin.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-05 11:13:19 -04:00
Beeks
0dd4f4c1b6 Minor adjustment to lltexturectrl, removing a duplicate call.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-05 11:11:13 -04:00
Beeks
184de6a6c5 Fixes for Linux ID0
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-05 11:09:05 -04:00
Beeks
8feb018af2 Merge branch 'master' of github.com:Beeks/Ascent 2010-10-05 11:06:09 -04:00
Beeks
3a8ae75fb8 Fix for Viewer 2 breaking away timeouts.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-05 11:03:03 -04:00
Beeks
be42b299b6 MU-style poses for IMs.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-05 10:57:53 -04:00
November
49aee73aea Fixing GCC 4.0 build issue. Thanks again, Shyotl! 2010-10-04 23:38:00 -07:00
unknown
227a72c421 VC2010 cmake alterations. Lib stuff not included. 2010-10-05 01:34:35 -05:00
unknown
2a584cb0fd Happy now, GCC? 2010-10-05 01:33:35 -05:00
November
fa0a4a62c9 Fixing a Microsoftism. Thanks Shyotl! 2010-10-04 23:21:52 -07:00
November
cd5cd59ce0 When are these ever used? Causes a strange build error on OS X. 2010-10-04 23:18:14 -07:00
CharleyLevenque
89f23eb868 Bunch of fixes from Shyotl 2010-10-02 17:10:46 -04:00
CharleyLevenque
a3cb93ac3a Merge branch 'master' of github.com:Beeks/Ascent 2010-10-02 12:05:56 -04:00
CharleyLevenque
8a78a06a10 Unfinished code related to Contact Groups 2010-10-02 12:05:14 -04:00
unknown
b2bd45eed8 -Screwed around with SSE2.
-Added ReleaseSSE2 as a build target.
-LL_VECTORIZE is silly and breaks things...
-Small little tweaks.

I have not tested if the cmake alterations work under linux and darwin. Hollar if broken.
2010-10-02 02:13:17 -05:00
Beeks
810fff09d6 -Sanity checks from snowglobe. ...
-Null terminated a string buffer.
-Mutex locks are expensive.
-Realloc is my friend.
-But leaks are not.
-Nor are unused variables.
-And buffer overruns should get lost.
-bindManual shouldnt return failure if texture's already bound.
-Pulled windlight and classic clouds apart into unique rendertypes.
-'Client or Account' savedsettings stuff is now moar bettar. (and efficient)
-Replaced LLSavedSettingsGlue with something that supports gSavedSettings, gSavedPerAccountSettings, and gCOASavedSettings

-Added 'Enable Classic Clouds' checkbox to ascet performance settings panel
-New cards added to gpu table.
-General cleaning...
-How2spell 'dimensions'?

Via Shyotl

Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-10-01 22:51:50 -04:00
unknown
3e8a7172db -Sanity checks from snowglobe. ...
-Null terminated a string buffer.
-Mutex locks are expensive.
-Realloc is my friend.
-But leaks are not.
-Nor are unused variables.
-And buffer overruns should get lost.
-bindManual shouldnt return failure if texture's already bound.
-Pulled windlight and classic clouds apart into unique rendertypes.
-'Client or Account' savedsettings stuff is now moar bettar. (and efficient)
-Replaced LLSavedSettingsGlue with something that supports gSavedSettings, gSavedPerAccountSettings, and gCOASavedSettings

-Added 'Enable Classic Clouds' checkbox to ascet performance settings panel
-New cards added to gpu table.
-General cleaning...
-How2spell 'dimensions'?
2010-10-01 00:35:39 -05:00
Beeks
bbbee73eae Updated multiple attachment code from Henri.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-30 14:03:18 -04:00
unknown
7b409eb7ab -Enabled multi-processor compiling with Visual Studio
-Fixed refrences to secondlife-bin.exe in build scripts
-Added ability to blacklist sounds through Sound Explorer floater.
-Added a missing color to the silver skin
2010-09-30 00:45:34 -05:00
Beeks
40af53fddc HI N3XI5 ILU
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-28 22:31:44 -04:00
Beeks
6ab2f45f99 Updates to the tag system to allow "status" tags to be on even if the client tags are off. Essentially split the Linden/Friend/EM/Muted system from the client tag options.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-28 17:46:00 -04:00
Beeks
d36f86f674 Moved the Logout/Login and Teleport screen options to Vanity for future use, set them to "enable" instead of "disable" (This will make more sense in the future). This update also has the changes in the settings for the update to follow it (Status tags)
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-28 17:44:01 -04:00
Beeks
cd8a87eea4 Fixes for Gemini skin (As well as any future skin that uses a white-on-black theme).
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-28 17:40:06 -04:00
Beeks
b1bc45ac42 Right click menus for text entry areas that include copy/paste options.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-27 19:48:58 -04:00
November
94d21fb256 Reverting a retarded edit while half-awake. 2010-09-27 00:22:33 -07:00
November
c166704c81 Forgot a single file. Affects Mac only. 2010-09-27 00:19:16 -07:00
November
fdebf7f06a Git is hard. Let's go shopping. (Branding changes, minor cleanup, cache isolated, new Vorbis libs in install.xml) 2010-09-26 22:54:00 -07:00
CharleyLevenque
3fa7780d51 More contact groups shit. Pain in my ass. 2010-09-27 00:45:04 -04:00
Beeks
2614a96731 November's patch, maybe. Or I'm breaking his patch.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-27 00:41:04 -04:00
Beeks
79412de233 Serious fix for the Tintable tattoos!
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-27 00:20:34 -04:00
Beeks
3a48310ee7 Fix for cache issues (May or may not be Mac-specific?) Added by Belaya.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-26 16:17:05 -04:00
Beeks
4cace48a9b Fixes for tattoo tinting - With any luck this will reduce the number of ruths.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-26 14:24:34 -04:00
Beeks
961d2e44f5 Adjustments to the System Inventory code, just seeing if I can put the folder in the same place every time.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-26 03:33:46 -04:00
Beeks
a101b166ac A bunch of minor formatting tweaks not worth a separate commit for.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-24 20:24:05 -04:00
Beeks
4bf3859c09 Tweaks to fix the channel stuff, save a bit of processing.
A few options I missed with the last commit, and some minor patching because it's in the same file.
2010-09-24 20:13:07 -04:00
Beeks
f8c2308c87 System Inventory beta - Working, but perhaps not as well as I'd like it to.
Signed-off-by: Beeks <HgDelirium@gmail.com>
2010-09-24 20:06:33 -04:00