Shyotl
d2b13f515d
Avoid several excessive per-frame LLView::getChildView calls by instead caching the results in postBuild. (Added CachedUICtrl, which is basically just a self-nulling pointer to not have to make ui ctors dirtier)
2012-08-03 20:51:53 -05:00
Shyotl
ef601d3345
Implemented a hash-map for first-level children of ui elements. First-level child lookups are prolificly abused on a per-frame basis, and a plain old loop with a string comparison each iteraton was somewhat of a hotspot. (The recursive loop after is even more expensive, however)
2012-08-03 13:20:26 -05:00
Shyotl
d9e5601e10
Manually vectorized some of the UI vertex operations.
2012-08-03 13:12:02 -05:00
Shyotl
c385133c84
Fixed noisemap not binding for the nightvision shader.
2012-08-03 13:10:16 -05:00
Damian Zhaoying
b91a670c05
some spanish language files fixes
2012-08-03 14:13:19 -03:00
Drake Arconis
c90c8e0f4b
OpenID
...
Added support into client for openid
2012-08-03 11:32:36 -04:00
Damian Zhaoying
0a8cd6d03d
Merge remote-tracking branch 'upstream/master'
2012-08-03 11:05:30 -03:00
Drake Arconis
af89351432
Cookies.
...
Enabled use of the cookie store.
2012-08-03 08:49:01 -04:00
Drake Arconis
fb81754880
STUPID TEMP FILES
2012-08-02 23:29:12 -04:00
Drake Arconis
dc5bfc1c41
Bit of cleanup
...
More cleanup and updates to llcommon
Removed legacy code and files
2012-08-02 23:19:07 -04:00
Aleric Inglewood
98c740f204
Remove debug output
2012-08-03 00:56:41 +02:00
Aleric Inglewood
255742db26
Merge branch 'curlthreading2' into breakforce
2012-08-03 00:54:12 +02:00
Aleric Inglewood
af4ceb0658
Crash on exit fix.
2012-08-03 00:53:54 +02:00
Aleric Inglewood
08d72b12ab
Fix compilation on linux. Remove trailing ^M's
2012-08-02 23:03:03 +02:00
Aleric Inglewood
5fb4badb7c
WIP
2012-08-02 22:34:23 +02:00
Siana Gearz
4650636e5a
Use TCP socket pair instead of UDP
2012-08-02 22:33:01 +02:00
Lirusaito
2c65da3397
Make viewer_manifest.py smarter.
...
Use newlines as delimiter to avoid strange characters and spaces breaking xargs.
2012-08-02 15:50:20 -04:00
Lirusaito
abc1d185b7
Gemini keywords update.
2012-08-02 10:22:01 -04:00
Lirusaito
124eba4371
Merge branch 'AltCompilers' of https://github.com/LightDrake/SingularityViewer
...
Conflicts:
indra/newview/skins/default/xui/en-us/strings.xml
2012-08-02 10:18:17 -04:00
Damian Zhaoying
a673496ed3
Update Spanish Translation, All files translated and up to date
2012-08-02 09:08:57 -03:00
Drake Arconis
af2a49afa7
Fixed linux64 libpng copying
2012-08-02 05:39:02 -04:00
Drake Arconis
b151796e0e
Updated LSL Funtions
...
Updated the functions, constants, tooltips, etc for os,aa, and secondlife
2012-08-02 05:38:23 -04:00
Drake Arconis
828b2c9bc0
Merge remote-tracking branch 'shyotl/master' into AltCompilers
2012-08-01 21:41:36 -04:00
Lirusaito
be8b838334
Make new Posterize Effect fit in with the cleaned look of post-process floater.
2012-08-01 09:21:38 -04:00
Lirusaito
73fedf453c
Compile fixies~
2012-08-01 09:13:40 -04:00
Lirusaito
e03de192c8
Merge branch 'future' of git://github.com/Shyotl/SingularityViewer
...
Conflicts:
indra/newview/llvovolume.cpp
2012-08-01 06:48:42 -04:00
Aleric Inglewood
725cdc2d69
Linux compile fixes
2012-07-31 23:04:45 +02:00
Siana Gearz
048c57cf0c
Linktime fix
2012-07-31 22:40:20 +02:00
Siana Gearz
12dcbfbc79
Merge remote-tracking branch 'aleric/breakforce' into breakforce
2012-07-31 22:39:48 +02:00
Aleric Inglewood
32be05fa6c
Compile warning fixes. Type fix (SLL -> SSL)
2012-07-31 22:37:49 +02:00
Aleric Inglewood
ae62b67554
Merge branch 'curlthreading2' into breakforce
2012-07-31 22:24:57 +02:00
Aleric Inglewood
29908533cd
More work in progress
2012-07-31 22:23:52 +02:00
Siana Gearz
9c4f22d85b
Attempt at fixing linker errors...
2012-07-31 21:30:05 +02:00
Siana Gearz
7f64668e55
Compile warning fix
2012-07-31 21:29:22 +02:00
Siana Gearz
0208942b84
Compile warning fix
2012-07-31 21:28:37 +02:00
Siana Gearz
783e86990c
Compile fixes
2012-07-31 19:42:15 +02:00
Aleric Inglewood
cdefc0e384
Merge branch 'curlthreading2' into curlthreading3
...
Conflicts:
indra/llmessage/llcurlrequest.cpp
Header file include changes collided. Fixed.
2012-07-31 17:46:07 +02:00
Lirusaito
1c9f996248
Make "Autorespond to people you have muted" an independent toggle for that type of autoresponse.
...
Trivial fix to carry users along, not needing to autorespond to anyone in order to autorespond to mutes.
I was working on a complete rewrite months ago, I have to dig that up, even still this system needs to be redone, ground up.
2012-07-31 03:37:10 -04:00
Aleric Inglewood
c9715c5b0b
Print Dout() and DoutEntering() debug output on windows.
...
This is a bit of a hack currently and requires a
recompile with -DDEBUG_CURLIO.
2012-07-31 04:57:13 +02:00
Aleric Inglewood
dd47123bde
Add possibility to suppress function name prefix in debug output.
...
Adds llinfos_nf et al.
2012-07-31 04:56:03 +02:00
Lirusaito
594dc64a43
Made Post-Process Settings floater far better looking
2012-07-30 11:03:20 -04:00
Lirusaito
1b69994ffa
Respect graphics requirements for FBOs and Hardware Skinning in graphics preferences, properly.
2012-07-29 22:25:41 -04:00
Aleric Inglewood
3de21156b5
Windows code improvements and debugging.
...
Extended the DEBUG_WINDOWS_CODE_ON_LINUX hack to include ALL code.
memset-zero sockaddr_in, and use WSASocket as per suggestion of Shyotl.
2012-07-30 02:46:48 +02:00
Aleric Inglewood
ce2c6ab49e
Don't crash when libcurl wasn't compiled with support for libz
2012-07-30 02:45:39 +02:00
Aleric Inglewood
d19c5a4a4a
Move apr_os_thread_current_wrapper closer to where it's used, and fix a comment.
2012-07-30 02:44:51 +02:00
Aleric Inglewood
8945fe4857
Unbreak standalone install on 64bit linux
2012-07-30 01:47:27 +02:00
Aleric Inglewood
464919072d
Use LLBufferArray instead of std::stringstream for CurlResponderBuffer::mInput
...
Note the changed code is never used yet. CurlResponderBuffer::curlReadCallback
is only called when Request::post is being used, which is never used.
2012-07-29 22:52:20 +02:00
Siana Gearz
f8c2087d74
Preliminary Windows support for curlthreading
2012-07-29 22:47:19 +02:00
Siana Gearz
7adc0e24ab
Merge branch 'curlthreading2' of git://github.com/AlericInglewood/SingularityViewer into curlthreading
2012-07-29 21:32:24 +02:00
Aleric Inglewood
ba65f29a72
Fix draining of wake up pipe.
...
This is a bug fix, although not one we'd ever run into as normally
there is always just one byte to read, never an EAGAIN and certainly
never more than 256 bytes. Anyway, also those cases should work now.
2012-07-29 21:12:45 +02:00