Commit Graph

6284 Commits

Author SHA1 Message Date
Inusaito Sayori
cc32df6fd8 Update and Sync Mutelist with upstream alchemy
Satisfies the feature request for mute toggle to display mute status
Adds dynamic mute/unmute option to P2P IM dropdown.

Translators should look into the changes made in this commit for:
floater_chat_history.xml, floater_instant_message.xml, floater_instant_message_concisebuttons.xml
panel_avatar.xml has been taken care of for spanish and french, although they should be looked into more closely by the translators.

Cleanup and Sync in related places~
Removal of old static callbacks.
Moves God Names logic into LFSimFeatureHandler
Adds a custom function LLMuteList::hasMute() for quickly checking if a mute is in the internal set.
2014-12-16 19:42:27 -05:00
Inusaito Sayori
0e48a2196f Update/Modernize LLAvatarName and LLAvatarNameCache and _EVERYTHING_ they touch
Fairly certain this adds the feature in which the user may click the online notification to open a chat with the user coming online.

Translators may want to look at the xml changes of this change to see what to update

Removes old LegacyMultiAttachmentSupport patch
Moves LLAvatarName-centric functions into LLAvatarName from elsewhere.
Adds boost::signals2::connections to name polling places.
Removes more old icky static callbacks
Merge from Alchemy, credit where due~
Update notifications.xml to have a bunch of the tags from upstream to ease diffing
2014-12-16 17:55:23 -05:00
Inusaito Sayori
39d27e3a4e Move llavatarname.* to llmessage/ from llcommon/ 2014-12-15 18:35:30 -05:00
Inusaito Sayori
48e6a4f535 LLPanelLogin code cleanup 2014-12-12 20:33:36 -05:00
Inusaito Sayori
7db5126182 Autoreplace toggle on Autoreplace toolbar button~ 2014-12-12 20:26:03 -05:00
Inusaito Sayori
0d4ac69465 [Warnings] Fix sign/unsigned mismatch 2014-12-12 20:21:36 -05:00
Inusaito Sayori
a7733a6c55 Fixyfixy 2014-12-08 11:45:52 -05:00
Inusaito Sayori
688aa50064 Merge branch 'master' of https://github.com/Lirusaito/SingularityViewer 2014-12-05 19:13:55 -05:00
Inusaito Sayori
232bf22e51 Compile foxies 2014-12-05 18:43:50 -05:00
Inusaito Sayori
171c1a5c44 Fix media controls loading entered urls twice as much.
Thanks to Diva Canto for working with me on this!
2014-12-05 18:41:08 -05:00
Inusaito Sayori
80b4fe6613 Solve Issue 1755: Change Appearance Save button to a flyout option, and move File->Update Outfit
Update Outfit is now at the bottom of the inventory's File menu.
2014-12-05 18:39:05 -05:00
Inusaito Sayori
18f640d73d Fix Linux linker errors
Patch by Aleric
2014-12-05 12:52:01 -05:00
Inusaito Sayori
9e2667261f Timeout policy removal in llmarketplacefunctions.cpp 2014-12-05 12:16:12 -05:00
Inusaito Sayori
a81ecc2006 Introduce LLInventoryAction namespace, move doToSelected into it. 2014-11-27 12:45:55 -05:00
Inusaito Sayori
808e262a4d MAINT-3562 FIXED Viewer crashes when updating local textures using Substance Designer : add code for control input buffer size
3e69e78acb
2014-11-26 01:23:45 -05:00
Inusaito Sayori
152cf42029 This escaped the getOpenIcon->getIconOpen commit. 2014-11-25 23:39:10 -05:00
Inusaito Sayori
e69385861a Add LLHTTPClient::putRaw 2014-11-25 23:36:43 -05:00
Inusaito Sayori
d80ebdc77d getOpenIcon -> getIconOpen 2014-11-25 01:46:12 -05:00
Inusaito Sayori
80ac46c9a5 Move llfoldertype from llcommon/ to llinventory/ 2014-11-24 20:38:46 -05:00
Lirusaito
4387118d55 Remove silly redundant code in LLFloater::draw
Thanks to Diva for pointing this out.
2014-11-23 18:50:59 -05:00
Inusaito Sayori
19cae9b59b [RLVa] Escape potentially dirty strings before using them as regex in replace_all_regex
Fixes crashes
This changeset is welcome for use in LGPL viewers

Thanks to Ansariel Hiller for pointing this crash out.
2014-11-21 03:12:06 -05:00
Inusaito Sayori
89e65ed89e CMake 3 Fixies from Alchemy 2014-11-20 22:04:32 -05:00
Inusaito Sayori
9892d23735 Sync stuff 2014-11-20 13:41:19 -05:00
Inusaito Sayori
10a3339019 Check for signing variables before even trying to sign
Also tabs to spaces and fix typo.
2014-11-20 13:40:05 -05:00
Inusaito Sayori
8b658bd628 Attempted fox for PNG 2014-11-20 12:21:35 -05:00
Lirusaito
5a045db751 Fix Voice on Linux.
No such thing as -st/shutdown timeout on Vivox 2.x SDK
2014-11-20 10:28:44 -05:00
Inusaito Sayori
80e7854300 Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer 2014-11-17 22:50:18 -05:00
Inusaito Sayori
c83c1ed291 Add reset_camera to keyboard action registry. 2014-11-17 22:49:59 -05:00
Inusaito Sayori
37412c8dd2 wlfPanel cleanup and simplification 2014-11-10 18:25:31 -05:00
Damian Zhaoying
aaa1a5451e Merge remote-tracking branch 'Liru/master' 2014-11-10 19:37:48 -03:00
Inusaito Sayori
e3d45d99da Address Issue 1732: Display name in the Communication box
Adds Chat Tabs namesystem combobox to Adv. Chat->Chat UI.
2014-11-10 16:09:43 -05:00
Inusaito Sayori
60d9301646 Support GridName sim feature, show grid name in status bar when hypergridded over to another grid.
V3s will want to add this display to the NavBar, most likely.
Adds const Type& ref() function to SignaledType to get a const reference from it where needed.
2014-11-10 15:58:58 -05:00
Inusaito Sayori
23f070128a Clean up and optimize more draw call logic in llstatusbar.cpp 2014-11-10 14:46:49 -05:00
Inusaito Sayori
39e0e4ad9e LFSimFeatureHandler cleanup~ 2014-11-10 13:36:23 -05:00
Damian Zhaoying
bde1853862 Merge remote-tracking branch 'Liru/master' 2014-10-30 14:47:32 -03:00
Lirusaito
637b70a723 Cleanup and revision to solve Issue 1548: Right click zoom in mouselook resets on left click.
Removes variables tracking right mouse down from lltoolfocus and lltoolcompgun in favor of using the already existing LLViewerWindow::getRightMouseDown()
2014-10-30 11:15:36 -04:00
Inusaito Sayori
d34c5034c3 Of course, I'd only notice this file is unstaged after the commit has been pushed. 2014-10-24 18:05:05 -04:00
Damian Zhaoying
8dc3dcd2ac Added Spanish translations to new Quit button toolbar and Shared options 2014-10-23 21:36:21 -03:00
Inusaito Sayori
b25643f0bf Clean up and draw optimization in LLStatusBar.
I saw a 1.7 FPS gain, which is pretty good for my old card ^*^
2014-10-23 04:28:18 -04:00
Inusaito Sayori
3231a7d25f Complete keyboard-camera panning featureset with pgup pan in and pgdn pan out 2014-10-23 04:25:37 -04:00
Inusaito Sayori
855769c53e Add quit button to toolbar. 2014-10-23 04:16:31 -04:00
Lirusaito
7cf069bf4c Fix libpng warning: iCCP: known incorrect sRGB profile 2014-10-22 20:50:11 -04:00
Lirusaito
bd94e2ae73 Linux64 library update! (other platforms to come)
Curl 7.38
LibPNG 1.6.13
LLQTWebkit 4.8.6
OpenSSL 1.0.1j (Yep, this fixes POODLE)

Libraries provided by Alchemy Viewer.
2014-10-21 05:41:44 -04:00
Inusaito Sayori
6c2871402d [RLVa] Don't filter parts of words out just because they match a name under restraint
This fix is free to be reused under LGPL..
2014-10-19 21:44:45 -04:00
Inusaito Sayori
341ca20529 Avatar Picker's list of friends should use the friends name system. 2014-10-18 15:05:10 -04:00
Inusaito Sayori
0d300776ca Muscle Memory fix, move Share to the bottom of the inventory menu. 2014-10-18 14:40:59 -04:00
Inusaito Sayori
fad498cfb8 Merge branch 'master' of https://github.com/DamianZhaoying/SingularityViewer 2014-10-17 01:04:27 -04:00
Inusaito Sayori
39d3a58b49 Only disable friend items that have rights changed (scope reduction surgery)
Thanks to Deltek for finding this one!
2014-10-17 00:53:56 -04:00
Inusaito Sayori
e98792209e Issue 1151: Add share to LLAvatarActions
Syncs LLGiveInventory and LLFloaterAvatarPicker with upstream.
Syncsyncsync~

Translators:
menu_inventory.xml menu_radar.xml and menu_avs_list.xml: Share
notifications.xml: ShareNotification, ShareItemsConfirmation, ShareFolderConfirmation, ItemsShared
strings.xml: share_alert
2014-10-17 00:33:33 -04:00
Inusaito Sayori
2d53641cd0 Fix up overcomplicated logic to get friends search working right. 2014-10-15 01:54:58 -04:00