Inusaito Sayori
5a2ec28ddf
Refactor panel_tools_texture.xml file in preparation to merge (nothing changed yet)
...
Pulled out defaulted/dead attributes, switched to v3 markup stylings. Merged in some norspec comments.
2013-11-04 23:00:15 -05:00
Aleric Inglewood
1a9cf9b013
Bug fix for 54b43f1ad7
...
Initialize mLastSimAccess.
2013-11-05 03:55:40 +01:00
Aleric Inglewood
2453c13e11
Add AIXMLLindenGenepool - redo of archetype export/import using AIXML*.
...
In order to remove code duplication, and as prove of concept,
I redid the linden_genepool archetype export and import (from the Edit
Appearance Floater), using AIXML and AIAlert.
The import/export code did shrink significantly, and became a lot
simpler. Although a new file pair (aixmllindengenepool.{cpp,h}) is
added to define the (de)serialization of the linden_genepool XML format,
that code is now centralized in one place, and still a lot simpler.
As a bonus however, every possible error is now semi-automatically
reported to the user with all details that might help to overcome
the problem, like file names and system errors.
2013-11-05 03:01:49 +01:00
Aleric Inglewood
d174b7fcf8
Add AIXMLRootElement, AIXMLElement, AIXMLParser and AIXMLElementParser
...
The AIXML* classes provide an Object Oriented way to serialize objects
to and from an XML file. Documentation is added at the top of aixml.cpp
These classes will be used by AIMultiGrid.
2013-11-05 03:01:48 +01:00
Aleric Inglewood
78673e4a94
Add AIFile - LLFile but throws AIAlertCode exceptions on error.
...
The code is the current errno.
2013-11-05 03:01:47 +01:00
Aleric Inglewood
193010e947
Add THROW_[MF]ALERT[EC] (AIArgs, AIAlert, AIAlertCode, AIAlertPrefix, AIAlertLine)
...
A system to throw errors that allow for easy error reporting to the user
by showing a translated pop-up alert box with the error message.
The messages use strings.xml for translation and allow the usual
replacement args (ie [FILE] is replaced with a filename).
The exceptions can be cascaded, by adding more (translated) text
when caught and then re-throwing the result.
Macros are being used to support adding a function name prefix
to a message of the current function that the exception is thrown
from.
The syntax is:
<macro>(<line>); to show 'line'
<macro>(<alert>, <line>); to append 'line' to a caught alert.
<macro>(<line>, <alert>); to prepend 'line' to a caught alert.
where <macro> is one of:
THROW_ALERT, THROW_MALERT, THROW_FALERT, THROW_FMALERT,
THROW_ALERTE, THROW_MALERTE, THROW_FALERTE, THROW_FMALERTE, where
M = modal, F = Function name.
and where <line> is one of:
<xmldesc>
<xmldesc>, AIArgs<args>
where <xmldesc> is a string literal that will be looked up
in strings.xml, and <args> is:
(<key>, <replacement>)[<args>]
There are more variations of the macros to throw an arbitrary
class (append _CLASS), include an int code (append C) or
to store the current errno as code (append E).
For example, THROW_MALERTC(code, ...), or THROW_FALERT_CLASS(Foobar, ...),
where the ... is the same as for the macros above.
Documentation and example usage has been added to aialert.h.
2013-11-05 03:01:47 +01:00
Aleric Inglewood
54b43f1ad7
Cache the lookup of the sim access level.
...
Being part of the state line, it is called every frame, causing a
translation lookup every frame.
2013-11-05 03:01:46 +01:00
Latif Khalifa
7ffb751ead
In preparation to release, change defalt for crash reporting to 'Ask'
2013-11-05 02:35:08 +01:00
Inusaito Sayori
7129d97ee5
panel_tools_texture.xml splits off from floater_tools.xml (No real changes here, but this change will make life so nice for me)
2013-11-04 17:49:29 -05:00
Inusaito Sayori
ec55c53b62
French menu gets Motion Resets Camera courtesy of Nomade (more translation on the way)
2013-11-04 17:10:42 -05:00
Latif Khalifa
0cbaa752a6
At the request of LL, append more info to channel string sent to the login server
...
Send versio number bare, without channel name, as V3 does
2013-11-04 04:04:39 +01:00
Inusaito Sayori
2f80012ccd
Feature Request: If EditLinkedParts is on, Copy Key should copy keys of any selected prim(s)
2013-11-03 20:51:48 -05:00
Drake Arconis
1553a90ebb
Merged master
2013-11-03 20:15:41 -05:00
Latif Khalifa
7fe411cd85
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
2013-11-03 21:48:21 +01:00
Inusaito Sayori
083aaffec7
Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer
2013-11-03 15:28:01 -05:00
Andros Baphomet
997fdebb9f
Re-fix shader compilation errors
2013-11-03 13:12:27 -05:00
Andros Baphomet
fe0a761ce6
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
indra/newview/app_settings/shaders/class1/deferred/alphaNonIndexedNoColorF.glsl
indra/newview/app_settings/shaders/class1/deferred/fullbrightShinyF.glsl
indra/newview/app_settings/shaders/class1/deferred/fxaaF.glsl
indra/newview/app_settings/shaders/class1/deferred/giF.glsl
indra/newview/app_settings/shaders/class1/deferred/multiSpotLightF.glsl
indra/newview/app_settings/shaders/class1/deferred/softenLightF.glsl
indra/newview/app_settings/shaders/class1/deferred/spotLightF.glsl
indra/newview/app_settings/shaders/class2/deferred/alphaF.glsl
indra/newview/app_settings/shaders/class2/deferred/alphaNonIndexedF.glsl
indra/newview/app_settings/shaders/class2/deferred/alphaNonIndexedNoColorF.glsl
indra/newview/app_settings/shaders/class2/deferred/multiSpotLightF.glsl
indra/newview/app_settings/shaders/class2/deferred/spotLightF.glsl
2013-11-03 12:17:50 -05:00
Latif Khalifa
232b1cf28c
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
2013-11-03 04:56:31 +01:00
Shyotl
6bbb24b974
Revert occlusion changes to try and pinpoint flicker issue.
2013-11-02 22:43:11 -05:00
Shyotl
827bbc9b89
Fix up a few glowies.
2013-11-02 19:15:28 -05:00
Latif Khalifa
8ed527af24
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
2013-11-02 12:46:16 +01:00
Shyotl
378dd14ade
Return to our nice ssao.
2013-11-02 03:29:32 -05:00
Shyotl
e5d71560e8
Fix fullbright stuff in deferred. Have to re-assess old glow occlusion bugfixes.
2013-11-02 02:38:23 -05:00
Latif Khalifa
824f23082b
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
2013-11-02 07:25:36 +01:00
Shyotl
af8f8bb040
Mats.
2013-11-02 01:20:05 -05:00
Inusaito Sayori
23e9eabedb
These new icons need tooltips
2013-11-01 17:57:52 -04:00
Latif Khalifa
b9c487a0c7
Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer
2013-11-01 22:50:22 +01:00
Inusaito Sayori
96e8f37c81
The rest of some touchups to wlf xml for nicer alignment of elements
2013-11-01 17:43:32 -04:00
Inusaito Sayori
0fc9d540bf
Feature Request: Add Camera preset switching functionality (part of quicksettings)
...
Hitting Escape will reset to the normal Back preset
Adds new Cam_Preset_*_(On|Off).png textures, these should probably be reskinned, any volunteers?
2013-11-01 17:35:12 -04:00
Latif Khalifa
1f587d1ad1
Don't crash when trying to export linked parts
...
Fixes issue #1176
2013-11-01 22:34:55 +01:00
Inusaito Sayori
2d421a27e1
Let Ctrl/Shift + scrollwheel changing the camera/focus offsets affect the current preset's setting, not the back preset.
2013-11-01 16:56:55 -04:00
Inusaito Sayori
3934e0c9d3
Fix Issue 1163: Mouselook zoom (silly control group confusion)
2013-11-01 11:18:12 -04:00
Inusaito Sayori
ba1a29aae2
French Translation updates! Provided by Nomade Zhao
2013-11-01 02:56:21 -04:00
Latif Khalifa
3d47d6f0dc
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
2013-10-31 16:39:08 +01:00
Latif Khalifa
8dab5df746
Revert "Prevent LLFace::getGeometryVolume from overwriting vbos past their end."
...
This reverts commit 02067f973e .
2013-10-31 02:10:57 +01:00
Latif Khalifa
f1eab3f2c5
Added architecture fields to the crash report
2013-10-30 19:09:05 +01:00
Andros Baphomet
c009866d86
Merge remote-tracking branch 'upstream/master'
2013-10-30 09:42:58 -04:00
Inusaito Sayori
b34a8db34a
Modernize constructor of LLPreviewSound and cure crash signature 314
2013-10-30 08:37:20 -04:00
Damian Zhaoying
9be72ffb47
add spanish translation for prefs editor open log in windows option
2013-10-30 05:01:12 -03:00
Latif Khalifa
0933b8c43d
Merge branch 'master' of https://github.com/MelanieT/SingularityViewer
2013-10-30 05:24:31 +01:00
Melanie
dfc965954e
Remove attachments from the avatar's attached list before destroying them.
...
This should prevent the idle callbacks from accessing deleted attachments when looking for the CCS signature.
2013-10-29 22:26:58 +01:00
Latif Khalifa
02067f973e
Prevent LLFace::getGeometryVolume from overwriting vbos past their end.
...
Possible fix for a crash in LLFace::getGeometryVolume()
Patch by NickyD/Firestorm
Crash signature: 14 and 20
2013-10-29 16:29:59 +01:00
Latif Khalifa
bdcc4189be
Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
2013-10-28 22:22:29 +01:00
Latif Khalifa
6b2628db44
Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer
2013-10-28 22:22:22 +01:00
Latif Khalifa
d8728f17ee
Don't install 64 bit viewer on 32 bit OS
2013-10-28 20:23:35 +01:00
Inusaito Sayori
8670f45287
Fix mouselook crosshair drawing properly
2013-10-28 12:22:58 -04:00
Shyotl
5e8c7264da
Fix artifacts from local stash merge.
2013-10-26 19:58:54 -05:00
Shyotl
6474568125
Call updateLOD when geom enters rigged state.
2013-10-26 19:09:43 -05:00
Shyotl
c1feb11d98
SH-3860. Cloud on first load issue. I'm sure the inaccessible jira has more details...
2013-10-26 18:56:39 -05:00
Shyotl
30c5b9514e
Let the rendertarget dictate internal format when resizing.
2013-10-26 18:09:34 -05:00