Commit Graph

4885 Commits

Author SHA1 Message Date
Latif Khalifa
fb3e24cfa3 Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer 2013-07-30 02:10:50 +02:00
Inusaito Sayori
87be371042 Feature Request: Add shortcut, Ctrl-Alt-Shift-C, for Avatar Rendering Cost 2013-07-29 20:09:38 -04:00
Inusaito Sayori
977adf250b Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer 2013-07-29 20:05:52 -04:00
Inusaito Sayori
f6fb0ca8a0 Enable Parcel Ban and Access lists regardless of parcel rights. 2013-07-29 13:41:26 -04:00
Damian Zhaoying
f680c27bdf Merge remote-tracking branch 'Liru/master' 2013-07-29 14:28:33 -03:00
Inusaito Sayori
8680e4599c Satisfy Issue 904: Add option to close appearance floater with Esc
Setting AppearanceCloseOnEscape to true will turn this on.
2013-07-29 13:27:07 -04:00
Latif Khalifa
74c3903393 Always send version and channel to the login page 2013-07-29 19:08:02 +02:00
Inusaito Sayori
258c0da8d3 Apply fix for windows compile warning from internal 2013-07-29 12:42:48 -04:00
Aleric Inglewood
e88a0d2f9f Merge remote-tracking branch 'singu/master' 2013-07-29 00:08:05 +02:00
Aleric Inglewood
694085ab78 Fix crash in LLDrawable::getSpatialBridge
Fixes https://code.google.com/p/singularity-viewer/issues/detail?id=972
2013-07-29 00:05:23 +02:00
Inusaito Sayori
2b2a6d5ea6 Touchups to scroll list building
Moved handling of mouse_wheel_opaque and menu_file to setScrollListParameters
Removed setToolTip block from LLScrollListCtrl::fromXML since setToolTip lives inside of LLView::initFromXML which is called by LLUICtrl::initFromXML which was already called at this point
Added support for building columns from xml with relative_width which is synonymous with relwidth
Fixed namelist columns not supporting dynamic_width in xml (dynamicwidth is only acceptable in older xmls)
2013-07-27 16:40:26 -04:00
Damian Zhaoying
4cda1e61c4 Spanish translations updates: new notifications strings 2013-07-27 15:54:59 -03:00
Latif Khalifa
6088ed50a8 Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer 2013-07-27 17:48:16 +02:00
Latif Khalifa
858e1806eb Make prim media autoplay setting in line with what the other viewers
Turning it on by default
2013-07-27 17:48:01 +02:00
Damian Zhaoying
bfbdd12a7f Spanish translations updates / Radar Menu 2013-07-27 06:25:19 -03:00
Lirusaito
a864acd74b [Radar] Add menu to the radar 2013-07-26 16:30:44 -04:00
Lirusaito
d82a2d0392 Add support for generic list menu listeners
This adds enablers/visiblers: "List.EnableAnySelected" "List.EnableMultipleSelected" "List.EnableSingleSelected" "List.EnableCall" "List.EnableIsFriend" "List.EnableIsNotFriend" "List.EnableMute" "List.EnableOfferTeleport"
This adds click callbacks: "List.CopyUUIDs" "List.OfferTeleport" "List.Pay" "List.RemoveFriend" "List.RequestFriendship" "List.ShowProfile" "List.StartAdhocCall" "List.StartCall" "List.StartConference" "List.StartIM" "List.AbuseReport" "List.ParcelEject" "List.Freeze" "List.EstateBan" "List.EstateEject" "List.ToggleMute"

Exposes LLRegionInfoModel::sendEstateOwnerMessage to the public to avoid further duplicated code
2013-07-26 16:29:28 -04:00
Aleric Inglewood
1475832617 Crash fix in LLPipeline::renderDeferredLighting 2013-07-26 17:32:03 +02:00
Lirusaito
deee31d04a Add LLAvatarActions::copyUUIDs
An adaptation of a similarly named function in Alchemy Viewer
Thanks Alchemy, Thalchemy.
2013-07-26 09:00:40 -04:00
Lirusaito
37669a8abc Add LLAvatarActions::buildResidentsString 2013-07-26 08:59:14 -04:00
Lirusaito
cfaaac3c96 Add LLAvatarActions::showProfiles that takes a vector of uuids, for opening a bunch of profiles at once 2013-07-26 03:20:42 -04:00
Damian Zhaoying
b0c00e1c15 minor spanish translations updates 2013-07-26 01:50:05 -03:00
Lirusaito
5bc9ce41c7 Feature Request: Add an option to disable camera resetting upon motion
Adds View->Motion Resets Camera, and keyboard shortcut Alt-Shift-R
Adds debug setting SinguMotionResetsCamera
2013-07-25 23:39:32 -04:00
Lirusaito
e03d469bcf Feature Request: Provide a way to open SLURLs without needing to post them in chat
Adds chatbar as commandline command /open, which also allows opening urls as a bonus.
2013-07-25 12:43:22 -04:00
Lirusaito
b16072b640 Feature Request/Bug Fix: Restore the old behavior of allowing mapto region/x/y/z for specifying coordinates
Also swaps settings to be alphabetical, forgot to save that change before last commit.
2013-07-25 12:39:22 -04:00
Lirusaito
fe65520794 Color improvement for radar shout range color for skins that don't override the default, contributed by Aquafox Ruggles 2013-07-25 08:15:18 -04:00
Lirusaito
389cf5399e Feature Request: Create landmarks with the legacy style names: Parcel, Region (x, y, z) 2013-07-25 08:06:49 -04:00
Lirusaito
b1004f9f53 Patch from internal: Keep gWindowTitle consistent with the window title. 2013-07-25 06:41:52 -04:00
Lirusaito
b17b0615c6 Another stab at fixing bridge autodetach 2013-07-25 06:40:44 -04:00
Damian Zhaoying
ccddd13631 Fix and Update some spanish UI files 2013-07-25 04:45:14 -04:00
Damian Zhaoying
a248d8c3c0 update and fix spanish translations
Conflicts:
	indra/newview/skins/default/xui/es/floater_customize.xml
2013-07-25 04:44:58 -04:00
Aleric Inglewood
779cc82750 Stop viewer from flooding the server.
On a parcel with voice disabled, the viewer keeps requesting voice info
every two frames, cycling between states stateNoChannel and
stateRetrievingParcelVoiceInfo.

This commit fixes that: if voice is disabled on the parcel then mAreaVoiceDisabled
is set (because the url is empty) and we stop requesting voice info until the parcel changes again.

If voice is enabled while we are in the stateNoChannel then we drop
out of that because mNextAudioSession gets set (to stateJoiningSession).

If the viewer has voice disabled, then now it drops correctly
out of the stateNoChannel into stateDisabled.
2013-07-23 21:31:53 +02:00
Aleric Inglewood
f154ff8f8a Crash bug fix.
I ran into this on opensim.
The value of 'bucket' passed to parse_lure_bucket was empty.

In general, we should check we HAVE eight tokens, and not
just keep incrementing the iterator without checking.
2013-07-23 21:29:35 +02:00
Latif Khalifa
bd88b91b42 Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer 2013-07-23 14:53:47 +02:00
Latif Khalifa
b129108245 Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer 2013-07-23 14:53:38 +02:00
Lirusaito
b082bc5056 Support <string name="foobar" value="foobar "/> in panel classes, like upstream 2013-07-22 23:58:03 -04:00
Lirusaito
8b5a654c5b General cleanup of LLFloaterCustomize 2013-07-22 23:50:03 -04:00
Lirusaito
4e63a64a1d Feature Request: Add tooltip to Save Outfit button showing where it will save to
Adds refreshCurrentOutfitName() from upstream
2013-07-22 23:49:19 -04:00
Lirusaito
989e4332b7 Feature Request: Setting to disable lighting change of appearance mode 2013-07-22 23:02:02 -04:00
Lirusaito
d64c9a343c Fix issue of columns not sorting in ascending order by default 2013-07-22 20:02:45 -04:00
Aleric Inglewood
dcf1cdbc4e Move export permission check to LLPermissions, try two.
Removes code duplication.

Several parts of the code ignored the PERM_EXPORT but
and still did demand that things are full perm next
to being a creator. This has now changed the export
rules are the same for everything as they were for mesh:
you need to be the owner and the creator for every element
that is exported (not just the root prim, of course).
2013-07-22 22:48:42 +02:00
Aleric Inglewood
be6699198f Revert "Handle PERM_EXPORT in LLPermissions."
This reverts commit 9c71afe73e.
2013-07-22 19:49:00 +02:00
Latif Khalifa
e60032da6f Default service for Singularity pages is on Github 2013-07-22 18:42:33 +02:00
Latif Khalifa
b70c306e5f Pass-through login splash page that allows update notifications.
Page source: https://github.com/singularity-viewer/login-page
2013-07-22 16:31:20 +02:00
Latif Khalifa
fe49fe1928 Merge branch 'master' of git://github.com/Lirusaito/SingularityViewer 2013-07-22 16:11:48 +02:00
Latif Khalifa
b3c0a693f1 Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer 2013-07-22 16:11:31 +02:00
Aleric Inglewood
937322cc93 Update wearable import to use the new export data.
Better/more notifications.
No longer applies UUIDs of textures exported on a different grid,
except for secondlife <--> secondlife_beta, but with a warning.
2013-07-22 02:34:25 +02:00
Aleric Inglewood
9c71afe73e Handle PERM_EXPORT in LLPermissions.
This moves all export test code to where it belongs:
in LLPermissions.

Added LLPermissions::allowExportBy, next to
allowModifyBy, allowCopyBy and allowMoveBy.
Then changed all code to use this call.

Because LLPermissions is part of llinventory, I had
to add a proxy for LFSimFeatureHandler.
Added a new class LFSimFeatureHandlerInterface that can be
used by LLPermissions to check simulator features by
accessing the LFSimFeatureHandler singleton.

Several parts of the code ignored the PERM_EXPORT but
and still did demand that things are full perm next
to being a creator. This has now changed the export
rules are the same for everything as they were for mesh:
you need to be the owner and the creator for every element
that is exported (not just the root prim, of course).

Export rules can now be easily made a function on
simulator features. If different rules apply for different
types (wearables, objects, mesh etc) then an extra variable
indicating the type will have to be passed though.
2013-07-22 02:22:21 +02:00
Lirusaito
c3b4ceff97 Fix venusmari's issue of not being able to drag and drop calling cards to people via profile or IM 2013-07-21 12:48:57 -04:00
Lirusaito
f98f1e9f5d [Radar] In expireAvatarList, use the return value of erase 2013-07-21 09:59:35 -04:00