Commit Graph

1346 Commits

Author SHA1 Message Date
Aleric Inglewood
fae8f7803e Fix for Communicate flyout button.
Remove erroneously linked control variable.

The 'value' of a LLFlyoutButton is the (last) selected value:
a string. Linking it to some random boolean control variable
causes this value to be (re)assigned to the flyout button list
through LLControlVariable::setValue (whenever said boolean
changes, in this case when the floater is made to appear)
which calls getComparableValue with the string value (ie "mute list")
and tries to convert that to a boolean. Obviously That fails
and the value is set to "", effectively having nothing selected
anymore.

This fixes
http://code.google.com/p/singularity-viewer/issues/detail?id=21
2011-06-25 13:45:04 +02:00
Aleric Inglewood
bab33cf034 Merge remote-tracking branch 'origin/master' 2011-06-25 13:32:49 +02:00
Aleric Inglewood
9a224f2b5c Fix to problems with regex characters in group names.
Stolen from
https://bitbucket.org/squire_linden/viewer-dev-chop-662/changeset/6f971899f351
2011-06-22 01:22:52 +02:00
Aleric Inglewood
a5522c204e Save Preview As...
Replace 'Save Texture As...' in File menu with 'Save Preview As...',
since it's used for textures, sounds, animations, notecards and scripts,
which ever type you have open at the moment.

This fix addresses
http://code.google.com/p/singularity-viewer/issues/detail?id=12
2011-06-21 03:06:43 +02:00
Aleric Inglewood
b852a77a79 AIFilePicker related bug fixes.
Bug fix in LLPreviewAnim::gotAssetForSave_continued: the if()
that tests if the result from the filepicker can be used was
accidently negated, mostly causing a crash when cancelling an
animation preview download (open animation, File -> Save Texture As..),
and canceling the save when a filename is picked.

The lifetime of AIFileUpload is actually till the very end
of the main(), causing it's member mPicker to be reused.
This leads to problems. When someone tries to open a file picker
for a file upload of the same time before the previous filepicker
called the callback function (ie, when two filepickers are
opened at the same time, or when the plugin crashes).
With this fix it is possible to open any number of file pickers.

Finally, for linux, LLFastTimers was using assembly with gives
rather random results on multicore machines. Since AIStateMachine
is using this for wait timing, it had a negative effect on
how well the file picker worked (the last message wasn't flushed
for several seconds).
2011-06-21 02:49:34 +02:00
Siana Gearz
04e41002c5 Fixed a couple of shameful things, thanks to Fractured for pointing out 2011-06-21 01:11:14 +02:00
Siana Gearz
839418991e Version 1.5.9(1) 2011-06-19 00:41:56 +02:00
Siana Gearz
ac00c9b62e Login panel, name reset fix 2011-06-19 00:39:06 +02:00
Siana Gearz
79ed0bcff0 Merge git://github.com/Shyotl/SingularityViewer 2011-06-18 22:44:31 +02:00
Siana Gearz
67e1a53ed3 CRLF mishap 2011-06-18 19:25:08 +02:00
Siana Gearz
3f6db319a7 Should resolve Nvidia SLI problem 2011-06-18 19:19:00 +02:00
Xara
ab5bc33585 Swap pecs attachments (lool bug old as as SL) 2011-06-18 15:33:22 +02:00
Xara
424b2be50f Edited indra/llcharacter/llkeyframewalkmotion.cpp via GitHub 2011-06-18 15:32:58 +02:00
mightymarc
74d42ec740 Added a few lines at beginning, to define strnlen for Macs or else building will result in the following : "error:'strnlen' was not declared in this scope". Was able to successfully compile the latest version on a Mac after adding this. 2011-06-18 15:32:29 +02:00
Siana Gearz
b73a9b9a34 Compensate for possible low LOD bit allocation shifts 2011-06-17 16:04:11 +02:00
Shyotl
102ceaadfe v2 lscript merge 2011-06-16 23:56:56 -05:00
Shyotl
cfcc0a946d mAutoPilotFinishedCallback cleared upon autopilot termination. 2011-06-16 22:52:36 -05:00
Shyotl
24e2e7f0d3 Back to LL's flexi handling since they fixed updating their own way. 2011-06-16 22:50:04 -05:00
Shyotl
ed51cdfb57 Make sure _open_osfhandle actually returns a valid handle before assigning buffer. 2011-06-16 22:46:33 -05:00
Shyotl
a6e29b5c5e Initilization guards added to llviewertexturelist. 2011-06-16 22:45:10 -05:00
Shyotl
6d9b7b14ad More llinfos output on client initilization. 2011-06-16 22:43:05 -05:00
Shyotl
7ba9e0baca Added llGetEnv and llRegionSayTo to function dictionary. Fixed llGetLinkPrimitiveParams not having a return type in function dictionary. 2011-06-16 22:41:47 -05:00
Shyotl
6b033b78f5 Added OS detection for Windows Server 2008, Windows Server 2012(beta), and Windows 8(beta). 2011-06-16 21:02:07 -05:00
Siana Gearz
d1cb6d3335 Silly old merge unbotch 2011-06-17 01:03:27 +02:00
Siana Gearz
0d0e9bec5e More login panel changes 2011-06-17 00:43:53 +02:00
Siana Gearz
5206d36a91 Hopefully fix ogg/vorbis prebuilt 2011-06-16 12:43:40 +02:00
Shyotl
45a1b33f96 Online status no longer gets stuck as 'online' in avatar search panel. 2011-06-15 21:54:00 -05:00
Siana Gearz
a4c60dbf42 Add missing OS X cursors 2011-06-16 04:32:07 +02:00
Siana Gearz
e956487dd8 Merge branch 'master' of https://github.com/Shyotl/SingularityViewer 2011-06-16 01:53:53 +02:00
Siana Gearz
c82cf613a6 Better saved logins, with grid
Please, someone throw away the oodles of dead, confusing and redundant code -.-
2011-06-15 15:14:55 +02:00
Siana Gearz
9d57163479 Inventory Link auto-detection 2011-06-15 04:53:52 +02:00
Siana Gearz
63285a2039 Mini-fixes 2011-06-15 04:24:57 +02:00
Siana Gearz
e7ed9b5b91 Attempt better Intel support 2011-06-15 00:04:51 +02:00
Shyotl
bc1c3dc2e4 Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git
Conflicts:
	indra/newview/llagent.cpp
2011-06-14 14:17:15 -05:00
Shyotl
07a34f7be5 Missed a file.. 2011-06-14 14:15:39 -05:00
Aleric Inglewood
a8d71f2550 Merge remote-tracking branch 'origin/master' 2011-06-14 16:02:43 +02:00
Aleric Inglewood
e42277a2c2 Compile error bug fix.
Introduced by
9e662e50d1 (L3R70)
2011-06-14 14:49:48 +02:00
Aleric Inglewood
a777f293e3 Merge remote-tracking branch 'shyotl/master' 2011-06-14 14:38:59 +02:00
Aleric Inglewood
26848e99e4 AIFetchInventoryFolder bug fix.
Forgot to initialize AIFetchInventoryFolder::mCreate.

Also changed assert as it's possible that a statemachine
is in state bs_initialize while checking for idle
statemachines and another, already running statemachine
created the new statemachine.
2011-06-14 14:36:15 +02:00
Siana Gearz
42f60042eb Idle timer tag update fix, by phr0z3nt04st 2011-06-14 14:13:43 +02:00
Shyotl
9e662e50d1 Added acessors/setters to LLItemInfo, LLSimInfo, and LLWorldMap. Privatized most member variables. Incl. misc closely related v2 cleanup. 2011-06-14 04:59:25 -05:00
Shyotl
101fe0ed01 Workaround for hardware light brighness/atten being too intense upon fullscreen toggle. 2011-06-14 01:11:47 -05:00
Shyotl
28098c79d2 Streamed vbo checkbox wasn't enabling/disabling on RenderUseVBO change. 2011-06-13 23:22:09 -05:00
Shyotl
43fd687b7c Fixed nullptr call on shutdown. 2011-06-13 23:20:45 -05:00
Shyotl
ded24bfe2d Added a little verbosity to LLViewerObjectList::killObjects 2011-06-13 20:22:46 -05:00
Shyotl
ac363d5b54 LLPanelAvatar::resetGroupList was marking visible groups incorrectly. Old method required a long-removed color. Changed to simply toggling bold state instead. 2011-06-13 20:17:13 -05:00
Shyotl
bbc6f9d4c3 Preventing nullptr crash due to LLURLRequest::process_impl being called before initilization on rare occasion. 2011-06-13 20:14:59 -05:00
Aleric Inglewood
a6dfe7837a Add missing headers for classes used in this header 2011-06-10 01:48:50 +02:00
Siana Gearz
96a506a1d5 Media plugin update 2011-06-10 00:31:51 +02:00
Shyotl
25bb20046b Added AllowLargeSounds setting to disable v2 sound-decode strictness
Conflicts:

	indra/newview/app_settings/settings.xml
2011-06-09 16:53:46 -05:00