Inusaito Sayori
ac106b0aff
[Preferences Refactor] Remove window size combo box from graphics preferences
...
Windows can be resized on their own, we do not need this box
This should also fix window resizing when applying preferences.
2014-06-02 20:22:15 -04:00
Inusaito Sayori
001e45627b
Feature Request: Add an option to toggle Animating when going into Appearance Mode, option is in vanity->main preferences
2014-05-30 06:38:13 -04:00
Inusaito Sayori
b8c3457644
Set RenderTextureMemoryMultiple to 1.0 on Macs, because the people asked for it.
...
If this explodes, I'm sure we'll see issues reported against it soon,
but in private testing we've yielded nothing but good results.
2014-05-29 22:43:55 -04:00
Inusaito Sayori
5f6dcfa82a
[UI Overhaul] Restore LLContextMenu::appendContextSubMenu definition, lost in last commit. (Thannks for catching this, Tazy!)
2014-05-29 20:12:31 -04:00
Inusaito Sayori
f2dd944acd
[UI Overhaul] Migrate LLContextMenu (and LLPieMenu) to the bottom of llmenugl.cpp to better diff with upstream.
2014-05-28 23:33:53 -04:00
Inusaito Sayori
d0f69ebb75
[UI Overhaul] LLMenuGL sync: doIt() --> onCommit()
2014-05-28 23:03:00 -04:00
Inusaito Sayori
04737fb0e8
[UI Overhaul] Missed this in c640585
2014-05-28 22:59:52 -04:00
Inusaito Sayori
d78550e83e
Introduce APP_SITE for easy rebranding of viewer website from strings.xml.
2014-05-28 22:54:40 -04:00
Inusaito Sayori
c640585bc3
[UI Overhaul] Introduce LLMenuGL::insert from upstream and remove append/addChild wrappers in favor of insert
2014-05-28 22:52:29 -04:00
Inusaito Sayori
a926cdc5be
[UI Overhaul] LLMenuGL sync
2014-05-28 22:08:01 -04:00
Inusaito Sayori
43e66b57a0
[UI Overhaul] Scrollable Menus.. just the implementation for now, not actually used.
...
This worked initially(early testing yesterday), but since then it seems not to, either way, implementation part is out of the way, so committing.
2014-05-28 21:50:18 -04:00
Inusaito Sayori
fb69220b95
Merge branch 'master' of git://github.com/lkalif/SingularityViewer
2014-05-27 12:57:45 -04:00
Inusaito Sayori
1cf7f67af5
Viewer name branding fixes, make rebranding way easier.
...
Also fix up french menu leaving functions around..
2014-05-27 12:54:33 -04:00
Latif Khalifa
8497ba1898
Use @style@ cmake escapes for the linux wrapper script
...
This avoids cmake messing up shell variables
2014-05-27 17:39:37 +02:00
Lirusaito
234259da91
Fix Issue 1299: Default Build settings for transfer permission not applied to a newly rezzed box
...
Mostly a workaround for next owner transfer being on by default
2014-05-26 13:51:41 -04:00
Lirusaito
ef7f309012
Redundant check is redundant
2014-05-26 09:32:50 -04:00
Lirusaito
d372fa1a0f
Whoops, fixup locally experienced crash with lookat beacons.
2014-05-25 14:47:45 -04:00
Lirusaito
ea9005868b
Switch out bumpers being roll for bumpers being y axis (up/down) with the xbox controller
...
This seems more widely used, and roll does nothing in Avatar movement so this is more useful
If people want it the other way, they can just switch it themselves.
2014-05-25 12:57:48 -04:00
Lirusaito
0a3a4a51bd
Feature Request: Add an option to "Make rightclick zoom instantaneous, not smooth" (in Input & Camera preferences)
2014-05-25 12:44:48 -04:00
Latif Khalifa
1dbd913d9d
Branding: generate wrapper script with cmake
2014-05-25 18:18:47 +02:00
Latif Khalifa
22cded7ccc
Made breakpad symbols generation branding neutral
2014-05-25 08:27:00 +02:00
Latif Khalifa
4851f1ad48
Branding support for Linux packaging
2014-05-25 04:07:34 +02:00
Inusaito Sayori
0d94dd7bf8
Pick up a few changes from Alchemy for LookAt beacons
...
Implements lines from avatar to their lookat beacons
Implements namesystem so that Display Names can also be shown with beacons instead of just legacy
New options are available in the Security & Privacy tab of System preferences
2014-05-24 05:26:32 -04:00
Inusaito Sayori
bbe7f6adfb
Enable Multiselect in groups, and enable EditMenuHandler when a scrollable list is focused!
...
Allows Ctrl-A to select all in a list (Like for selecting all groups and unticking chat with a single click)
Ctrl-E to deselect
Ctrl-X/Ctrl-C to copy a list (useful for saving ban lists and such!)
2014-05-23 19:37:32 -04:00
Inusaito Sayori
828941a204
Meeting Request: Pick up LL's changes to land impact (Also introduces Land Impact floater)
...
Small change to lltextbox allowing us to use value attribute with <text/>'s YAY!!
Cleaned up in llfloatertools as well to better diff.
2014-05-23 06:19:43 -04:00
Inusaito Sayori
2ce3f2c131
Meeting Request: Display date not just time in Teleport History
...
Will not change old entries because of the stupid way teleport history is saved.
Seriously, this floater needs a rewrite... we should just use v3.
2014-05-23 03:39:35 -04:00
Inusaito Sayori
8943552c1c
Meeting Request: Change System Preferences' Security tab to Security & Privacy
2014-05-22 19:58:16 -04:00
Inusaito Sayori
dadbb00b85
Introduce a setting for Automatically scrolling to the bottom of a chat when the chat gains focus
...
Preferences->Adv. Chat->Chat UI, Autoscroll to the end of chats when they regain focus.
This defaults to false, unlike the legacy behavior.
Partial revert of "Feature Removal!: Do not scroll to the end of chats when the corresponding chatbar regains focus!"
2014-05-22 19:46:15 -04:00
Inusaito Sayori
852a8407c8
Feature Removal!: Do not scroll to the end of chats when the corresponding chatbar regains focus!
...
Focus is given to chatbar on floater focus, so this got in the way.
This feature was never really worth it.
2014-05-21 22:57:08 -04:00
Inusaito Sayori
bfbbcad8e5
Feature Touchup: Add backup destination to Emergency Teleport out of region within last 20 seconds before restart feature
...
Falls back if first landmark is not in inventory or invalid, region is offline, or the current region is your location
Item drop target is right below the original one in System->Security prefs.
Thanks again to the citizens of Fluffy for enduring these restart tests.
2014-05-21 19:07:11 -04:00
Inusaito Sayori
c684987908
Fix bugs introduced in 77a13963bb
...
Fixes Shiny/Bumpy combo boxes being broken
Fixes UI warning for "label glossy" not existing, it was "label glossiness".
2014-05-20 23:37:59 -04:00
Shyotl
53b8f70de8
Merge branch 'master' of git@github.com:Shyotl/SingularityViewer.git
2014-05-17 18:26:07 -05:00
Shyotl
a1eb30ae87
Keep old non-swizzle method around since GL_ARB_texture_swizzle has poor support prior to 3.3 (on osx especially)
2014-05-17 18:25:21 -05:00
Shyotl
c4cb9de44b
Merge branch 'master' of git@github.com:singularity-viewer/SingularityViewer.git
2014-05-17 16:30:21 -05:00
Shyotl
0a89503edd
Renamed glUniformMatrix3x4fvARB to glUniformMatrix3x4fv, since I don't think it ever had the ARB postfix. Also use its the properly named (although identical to the current) function pointer signature.
2014-05-17 04:04:33 -05:00
Shyotl
f12bd741e2
Merge branch 'master' of git@github.com:Shyotl/SingularityViewer.git
...
Conflicts:
indra/newview/llvopartgroup.cpp
2014-05-17 03:40:10 -05:00
Shyotl
e35039faf7
Remove deprecated gl call in renderComplexityDisplay.
2014-05-17 03:34:33 -05:00
Shyotl
a756943628
Fix a LLVertexBuffer::validateRange call that I hosed up pretty badly.
2014-05-17 03:33:33 -05:00
Shyotl
a9c3e13e5e
Removed some diagnostic spam pertaining to shaders.
2014-05-17 03:32:40 -05:00
Shyotl
67c8ac2b04
Skinned shaders were exceeding maximum amount of vertex uniforms on amd hardware.
...
-Changed the transform matrix uniform to a 3x4 matrix and packed translation into it to free up uniforms. (3x3 is converted to 3x4 internally, so we were needlessly eating 3*52 extra uniform slots. translationPalette might also have been treated as a vec4 internally too, wasting 52 more slots.)
-matrix3x4 requires opengl2.1 and newer, so added a new featuretable mask.
-Also added a featuretable mask to disable hardware skinning and deferred shading on hardware with less than 1024 vertex uniforms.
NOTE: On old old old amd hardware, evidently a 3x4 matrix might be upgraded to 4x4. I'm unsure, but I doubt such hardware has 1024+ uniform components available to begin with. 4x3 supposedly doesn't do this, but opengl is column-major, so this makes little sense.
2014-05-17 03:31:45 -05:00
Inusaito Sayori
82044399e4
Brought in Realistic Mouselook option from Black Dragon
...
Look at the top area of Input & Camera preferences
Aside from tweaks to the code, all credit to Niran.
2014-05-15 21:01:11 -04:00
Shyotl
fdcf2eda5a
Decouple vbo validation from LLDrawInfo. Such required vbo's to be initialized before drawinfo creation/modification, which is no longer the case with llvovolume. ('RenderDelayVBUpdate'[although removed in Singu] also fails the same assumption.)
2014-05-15 18:44:10 -05:00
Shyotl
e0997f1f04
Decouple vbo validation from LLDrawInfo. Such required vbo's to be initialized before drawinfo creation/modification, which is no longer the case with llvovolume. ('RenderDelayVBUpdate'[although removed in Singu] also fails the same assumption.)
2014-05-15 18:39:35 -05:00
Inusaito Sayori
58859ee709
Minor touchups to spanish translation
2014-05-15 17:36:33 -04:00
Shyotl
c3771e2fd5
Removed unused preprocessor definition in objectSkinV.glsl
2014-05-15 16:23:14 -05:00
Inusaito Sayori
2e49365b0f
Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer
2014-05-15 15:37:42 -04:00
Inusaito Sayori
cd87aadab3
Missed a spot.
2014-05-15 00:42:22 -04:00
Inusaito Sayori
e58f8856f4
Add support for Controller Keys, inspired by similar code by CtrlAltStudio Viewer
...
Dear Alpha Users who are curious about this:
A = Alt
B = Shift
X = Ctrl
Y = Escape
Back = Toggle Flycam mode (Use this, it's fun!!!)
Start = Toggle Cursor mode
Right Stick Click = Toggle Mouselook
Left Stick Click = Jump/Fly
Enjoy, I know I do!
2014-05-14 23:48:27 -04:00
Inusaito Sayori
18a48e6609
Fix the inverted mouse issue.
2014-05-14 23:16:55 -04:00
Inusaito Sayori
929b75989c
Sync with alchemy/v-r for flying instead of jumping on button press (Left Stick Click)
2014-05-14 22:58:16 -04:00