Commit Graph

366 Commits

Author SHA1 Message Date
Lirusaito
c5329968f7 Merge branch 'animesh' of git://github.com/Shyotl/SingularityViewer
# Conflicts:
#	indra/llcommon/llstring.h
#	indra/newview/llviewermenu.cpp
#	indra/newview/llviewerregion.cpp
2019-03-18 17:30:34 -04:00
Shyotl
2d8fbb89c9 Intermiediary commit. 2019-03-16 17:51:00 -05:00
Lirusaito
c2eeea8b70 Fix linux compile and clean a thing 2019-03-08 19:03:24 -05:00
Lirusaito
b98d0461d1 [VMM] Make sort menu somewhat work 2019-03-08 18:25:36 -05:00
Lirusaito
e1c3585b46 This logic looks backwards 2019-03-04 16:56:34 -05:00
Lirusaito
99703b1121 Should've removed this with the rest of Outbox 2019-03-04 14:57:51 -05:00
Lirusaito
fb39f2d511 Merge branch 'master' into ManagedMarketplace
# Conflicts:
#	indra/newview/llinventorybridge.cpp
#	indra/newview/lltooldraganddrop.h
2019-02-28 23:58:08 -05:00
Lirusaito
7eab3337bf Add menu function "URLAction" for menu items that have (sl)url userdata 2019-02-27 07:05:37 -05:00
Lirusaito
9f160b11fa Actually hook up LLAvatarResetSkeletonAndAnimations
Thanks Aru
2019-02-15 18:52:43 -05:00
Inusaito Sayori
f140b4f35c Giant VMM merge, still need to compile it and fix llfloatermarketplacelistings
Merge VMM up to change 187902d9c4afd2990acddeb964c928179a52d189

mAllowWear=>mAllowOpen (should probably just remove this altogether though
inventory_panels now accept the "show_root_folder", "allow_drop_on_root", "allow_open", and "use_marketplace_folders" attributes.

Other stuff in this commit:
LLPanelInjector~
Sync lltooldraganddrop to alchemy
Sync notifications up with alchemy
Reorganize notifications some, to better merge with upstream
Remove duplicate InventorySortOrder in settings map
There's a bit of a weird folderview merge mixed into here, I wouldn't trust it, but this thing is so god damn tangled I can't go back now~

Wouldn't have been possible without help from Shyotl and music by Amanda Palmer
2019-01-25 19:33:15 -05:00
Inusaito Sayori
167d336274 Up to compile phase
at 20fd3e98b4
2019-01-25 19:32:15 -05:00
Lirusaito
748a952e81 Fix Script Count not being enabled when AllowSelectAvatar is true 2019-01-24 18:00:36 -05:00
Lirusaito
546422609a Cleanup and simplify Script Count code 2019-01-23 23:37:54 -05:00
Lirusaito
d8c95f844f Add url menus to the text editor!!
Hey there, Alpha User! This commit is riddled with complex words,
but here's what matters to you: This adds the ability to right click a
Name, URL, SLURL, or Object Name, or even an Email, and get some awesome
options just like v3 gets! Buuuut, unlike V3, if there was something else
you might want to do, we've still got you covered in the same menu!!

Also make the text editor's default menu an xml
Synced a lot from upstream
Unlike Upstream, actually combine the base menu with the url menu if we have a selection
Unlike Upstream and previously, don't create a new menu per text editor
Unlike Upstream, don't create a separate FriendSignal and ObjectBlockedSignal per text editor we need it in!!
Unlike Upstream, always show a Select All option
2019-01-20 09:40:56 -05:00
Lirusaito
13e2af8990 Request: Add setting SinguMotionResetsCameraReset to let the user decide if SinguMotionResetsCamera will Reset without their explicit action. 2018-08-27 12:33:02 -04:00
Lirusaito
14fd78a5af Do the scroll list menu thing more cleanly. 2018-07-15 11:54:23 -04:00
Lirusaito
c056eacfab Fix SV-2179: Wireframe - Rendering. Works only when Adv.light.model is disabled.
(Don't toggle ALM while in wireframe, bad things will happen...
or do, who am I to tell you how to live your life?
It'll look pretty cool actually, to fix that noise just toggle Wireframe once or twice.)
2018-07-15 06:26:04 -04:00
Shyotl
f1063afea1 Tweak alphamask RSME and allow multiselect derender. 2017-03-25 00:35:48 -05:00
Shyotl
98516a2a22 Bento hell and back, and back to hell, and back. 2017-01-11 03:55:36 -06:00
Lirusaito
b7edebf272 Conserve messages when right-click bulk kicking. 2016-07-13 23:44:58 -04:00
Lirusaito
21164d1f01 Silly Liru, bracket initializer lists are not expressions! 2016-07-08 16:59:13 -04:00
Lirusaito
87b955b2ce Giving your viewer one more std:: 2016-07-08 08:36:12 -04:00
Lirusaito
da13f3599c Woops, forgot to remove static, didn't even notice. 2016-07-08 02:05:25 -04:00
Lirusaito
727a91b689 Actually solve SV-2103
Tons of duplicate code cleanup, yaaaay~
2016-07-07 22:39:06 -04:00
Lirusaito
9fe563c9f3 Solve SV-2103: Estate Kick was Teleporting Home, which wasn't always a kick
Estate Kick button now offers choice between Kicking Home and Kicking Out.
Estate Ban always kicks out

Translators: Please update SV-2103 in notifications.xml appropriately
2016-07-06 00:51:28 -04:00
Lirusaito
afb567265e handle_web_browser_test should spawn internal browser. 2016-06-27 13:17:01 -04:00
Lirusaito
39721e5bcd Fix Chat History in list menus 2016-06-16 04:57:53 -04:00
Lirusaito
8f14d86a5e Re: Woops. 2016-05-27 10:53:48 -04:00
Lirusaito
7d73969c57 Oh gawd how did this happen? 2016-05-27 10:49:13 -04:00
Lirusaito
e5886e0959 Add option in Singularity menu to Resync Anims
#close SV-1321
2016-05-27 08:39:18 -04:00
Lirusaito
cd66c61214 Just do it! 2016-04-15 03:43:34 -04:00
Lirusaito
62e8400c3c Add Log button to Profile, (and rightclick menus for lists) as per request. 2016-04-15 03:26:02 -04:00
Lirusaito
73916e6483 For testing UI without logging in, add Load from XML... to Advanced menu of login. 2015-11-13 13:07:01 -05:00
Lirusaito
855e1d9caa Add Double-click Autopilot option to System->General preferences.
Translators:
Nomade: Please review the french System->General and make sure it reads properly
Damian: Please take care of translating panel_preferences_ascent_system.xml
miKa: Please update the translation of panel_preferences_ascent_system.xml so it reads properly.
2015-11-13 13:06:33 -05:00
Inusaito Sayori
9dadc8c054 Warnings fixes, mostly signed/unsigned mismatch 2015-08-12 14:54:49 -04:00
Shyotl
1e488fef6d Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer.git
Conflicts:
	indra/newview/llviewerregion.cpp
2015-06-26 20:38:43 -05:00
Shyotl
09f4528bfb Removed LLDynamicArray, LLDynamicArrayIndexed, LLDynamicArrayPtr, LLDLinked, LLDynamicQueuePtr, LLEnum, and LLIndexedQueue. Added new LLPointer variants. 2015-06-19 18:27:21 -05:00
Inusaito Sayori
b11511b7b9 Merge branch 'master' of git://github.com/Shyotl/SingularityViewer
Conflicts:
	indra/newview/lldrawpoolwlsky.cpp
2015-06-19 05:42:49 -04:00
Shyotl
1c627317ec No longer include llerrorlegacy.h. Updated llstl to include deletion utilites. 2015-06-19 03:54:20 -05:00
Inusaito Sayori
96e88b97ef [RLVa] When trapped in mouselook, avoid potential glitches and excess work if reset_view_final is called 2015-06-04 09:37:59 -04:00
Inusaito Sayori
1720f2ebe4 [RLVa] @camzoommax, @camzoommin
Reload current saved zoom for clamping when imposing this restriction, whether that be mouselook zoom or regular.
Also some code cleanup.
2015-05-26 05:34:05 -04:00
Inusaito Sayori
5be98205d4 [RLVa] Allow offering calling card when name restricted.
Also cleanup dumb old code around this area
2015-05-25 14:27:50 -04:00
Inusaito Sayori
4f8cbb8c06 [RLV] 2.9: @shownametags
This hides name tags and names whenever possible, except from chat.. when not possible, falls back on anonyms

Changed: Radar no longer hidess based on @shownames, that's silly.. now radar hides names when @shownames
Radar will alert when @shownames restricted, but not when @shownametags restricted
Radar will not offer menu when @shownames or @shownametags restricted, and the IM and Profile buttons will disable.

Hopefully fixed broken RLVa logic in llfloaterobjectiminfo.cpp
Fix slightly broken RLVa logic code in llpanelpermissions.cpp
Changed: Range Finder now disallowed when minimap disabled, show loc restriction doesn't change it anymore.
Fix broken hiding of names when offering teleports; rlv_shownames param doesn't seem to always pass, work around those situations...
^-This causes some false positives, I suppose, if you offer teleport from friends list to someone in the region, but better safe than sorry.
2015-05-22 16:53:32 -04:00
Shyotl
690f3614c1 Merge branch 'master' of https://github.com/singularity-viewer/SingularityViewer.git
Conflicts:
	indra/llrender/llpostprocess.cpp
2015-05-16 02:53:19 -05:00
Shyotl
966c5aa409 Remove redundant methods of checking if shaders are enabled. Just use LLGLSLShader::sNoFixedFunction. 2015-05-16 02:31:06 -05:00
Inusaito Sayori
193fc27ba2 Issue 1836: Autoresponse Improvement, adds World->Status->Autoresponse submenu
Moves Fake Away, Busy, and Away into a submenu of World called Status, from upstream.

Tweak to LLView::findControl to work with per account controls too.
TogglePerAccountControl added for when a control a menu is using is not in the main group.
2015-04-24 23:41:19 -04:00
Inusaito Sayori
398014b118 Port Hover Height from Alchemy, it's in quicksettings~
Lots and lots of other sync~
Also has a command /hover
Added /resync command from Alchemy.
2015-03-25 08:04:24 -04:00
Inusaito Sayori
a9593e62b7 LLViewerMenu code cleanup 2015-02-02 16:12:32 -05:00
Inusaito Sayori
4b7bc99291 Cleanup LLNotify
Adds support for SUPPRESS_TOAST in payload to skip display of notices and just spew them to chat. (this was requested to be hooked up around last release, I think)
Fixes Singularity->Close All Dialogs breaking notifications such that the skip button would appear when not needed.

Cleans up a buncha dead code and silliness.
Also Cleanup LLGroupNotify because why not?
2015-02-02 15:44:06 -05:00
Inusaito Sayori
a75964c993 Move menu stuff out of lltoolmgr and into llviewermenu.cpp 2015-01-20 02:00:25 -05:00