Commit Graph

44681 Commits (47c3446bb4efbef7294e934a8fef7eb753ae48dd)

Author SHA1 Message Date
Nicky 47c3446bb4 New growl libraries, now with 100% more log output capabilities. 2015-03-09 13:46:10 +01:00
Ansariel 9b33512e3a More simplifications to FSLSLPreprocessor 2015-03-09 12:03:31 +01:00
Ansariel 7deeedf4d3 A few BOOL -> bool conversions in FSLSLPreprocessor 2015-03-09 11:41:35 +01:00
Ansariel 4701a2b215 FIRE-15667: Added option to create 24bit depth maps to the snapshot floater; patch contributed by Sempervirens Oddfellow 2015-03-09 10:59:56 +01:00
Ansariel 01546c430e FIRE-7791 / FIRE-15681: LSL preprocessor getting confused by double slashes in strings and multiline strings; Patch by Sei Lisa 2015-03-09 09:57:56 +01:00
Ansariel d75358a08c FIRE-15206: First aid measure to stop the viewer crashing 2015-03-07 11:49:46 +01:00
Ansariel 17ef6bf3cd Properly release Growl during viewer shutdown 2015-03-07 00:44:25 +01:00
Ansariel 5b648e4ebc "waiting" for what? Change it into something more meaningful so the user knows what is actually going on 2015-03-07 00:11:30 +01:00
Ansariel d4dc133b62 Merge 2015-03-06 23:59:37 +01:00
Ansariel bb00dcdd97 Code cleanup in GrowlNotifierWin 2015-03-06 23:58:02 +01:00
Ansariel 2e0a7fd873 Prepare LLIMModel and LLIMMgr to pass through info if we already performed a keyword alert so we can filter out basically duplicate notifications in Growl if it will be requested 2015-03-06 23:53:20 +01:00
Liny 28f81d8e17 Merge in old changes ive done but forgot about commiting. 2015-03-06 14:20:18 -08:00
Liny b3fceda4f9 Add debug setting to force showing the TP cancel button regardless if it is able to be canceled.
If the TP can't be canceled, clicking will do nothing as the region will ignore the request.

Does not bypass RLV restrictions however, force TPs will not show the button.
2015-03-06 14:14:36 -08:00
Liny 4cdac61634 Change placeholder that is shown while display name is still being fetched to proper placeholder. 2015-03-06 14:08:29 -08:00
Ansariel fd2773aad4 Refactor false BOOL to real bool for is_announcement parameter in LLIM* classes 2015-03-06 23:03:27 +01:00
Ansariel 23246eee32 Just some cosmetics... 2015-03-06 20:24:07 +01:00
Ansariel 71ccfd5bc5 FIRE-11681: IM messages in chat console don't use keyword color 2015-03-06 20:00:44 +01:00
Ansariel bc2fff3e3d Optimize keyword check in LLViewerChat::getChatColor() - only do the expensive keyword check if we actually want to replace the color 2015-03-06 17:14:49 +01:00
Ansariel 6ffbf0d049 More Growl/Keyword refactoring:
* Remove the Growl keyword alert from LLViewerChat::getChatColor() again - this still might get called up to 3 times per message
* Move the Growl keyword alert back into FSKeywords::notify() where it belongs
* Explicitly wire up Growl keyword alerts in radar notifications in FSRadar::radarAlertMsg()

If there are particular system messages that should be checked for keywords as
well, wire them up in the correct place instead of using LLViewerChat::getChatColor()
that will result in an incorrect behavior of
* not playing the keyword alert sound
* being checked only at the time somebody calls LLViewerChat::getChatColor (Console output, nearby chat floater becoming visible etc.)
* getting called multiple times
2015-03-06 17:11:21 +01:00
Ansariel 1462f7b70e Get rid of Growl notifications for object IMs in LLViewerChat::getChatColor() - this gets called up to 3 times per chat message! 2015-03-06 15:32:04 +01:00
Ansariel b7f4675fc5 Add callback signal for new nearby chat messages 2015-03-06 14:44:18 +01:00
Ansariel 13c3e3fb48 Use LLUI::sSettingGroups instead of LLControlGroup::getInstance 2015-03-06 13:20:14 +01:00
Ansariel 6f24db9789 FIRE-15671: Override FSComboboxSubstringSearch setting for username selection on login panel to avoid confusion 2015-03-06 13:15:05 +01:00
Northspring c67dacc72a Updated Polish translation 2015-03-05 22:21:07 +01:00
Ansariel 70fefb2b3a After further discussion with Drake, partially undo previous commit and only batch wearables for now as attachments might need some special care in terms of RLV 2015-03-05 15:03:50 +01:00
Ansariel c850780718 RLVa fix for properly unwearing items: Collect all items to be removed and update in one batch - Courtesy of Drake Arconis (Alchemy Viewer) 2015-03-05 13:18:54 +01:00
Ansariel ef89ad5180 RLVa fix for give to shared folder - courtesy of Drake Arconis (Alchemy Viewer) 2015-03-05 10:15:20 +01:00
Ansariel 22955a9802 Open the general voice volume inspector instead of an empty particular avatar voice volume inspector when clicking on a chiclet voice volume monitor while there is no active speaker 2015-03-04 14:46:52 +01:00
Ansariel 8f49098da0 Re-enable registration of voice chat volume floater again 2015-03-04 14:25:06 +01:00
Ansariel 4072343e33 !s_previous_active_voice_session_id.isNull() -> s_previous_active_voice_session_id.notNull() 2015-03-04 14:03:24 +01:00
Ansariel f24d3bfd36 De-capitalize voice volume floater 2015-03-04 13:58:58 +01:00
Ansariel 1e297175ce Fix voice volume inspect being empty if opened via click on the chiclet output monitor control 2015-03-04 13:57:41 +01:00
Ansariel eac1e33ed7 A few more changes to the money tracker:
* Fix first entry being shown properly if FSAlwaysTrackPayments is TRUE and floater is closed
* Show proper sort order indicator
* Always show seconds for timestamp
2015-03-03 20:45:41 +01:00
Ansariel 791fb13a5d Refactor of the money tracker:
* Tracker now uses a scroll list (table) for improved convience and clarity
* Selective payments can be deleted and copied into clipboard in CSV format
* Added option to track payments even if the tracker window is closed
2015-03-03 12:41:06 +01:00
Ansariel b5f4944ab5 More updates to German translation 2015-03-03 00:52:50 +01:00
Ansariel 638ee42639 Updated German translation 2015-03-03 00:49:39 +01:00
Northspring cc40f5aa73 Prefs minor rework: 1) Renaming 'Network & Cache' tab to 'Network & Files', 2) Removing log files location field from Privacy tab, we have it already in Network & Files tab along with few fancy buttons 2015-03-03 00:41:47 +01:00
Northspring 152f054079 Updated Polish translation 2015-03-03 00:15:58 +01:00
Ansariel 20cdf5f6de Some cleanup for things that caught my eye 2015-03-02 20:39:41 +01:00
Ansariel cf7290663a FIRE-15655: Unread messages notification for nearby chat stays visible if scrolled back in muted chat history view 2015-03-02 20:29:10 +01:00
Nicky b210862bfa Default configs have leapmotion disabled now. Enable it via autobuild configure if required. 2015-03-02 16:10:22 +01:00
Ansariel 6f89dbb860 FIRE-15653: Prevent cheating around RLVa @editobj restriction 2015-03-02 15:29:35 +01:00
Ansariel b44309c4c6 IRC emote prefix is only lowercase letters 2015-03-02 11:09:42 +01:00
Ansariel 7749514e1d FIRE-15636: Added the following settings to chat preferences:
* GroupSnoozeTime (Snooze duration for group chats)
* FSNotifyUnreadChatMessages (notify about unread nearby chat messages in history)
* FSNotifyUnreadIMMessages (notify about unread IM messages in history)
2015-03-02 10:19:48 +01:00
Techwolf Lupindo 2d1c19bc50 Fix linux standalone build, Uri.h != uri.h 2015-03-01 17:52:08 -05:00
Northspring dde9f65954 Chat windows -> Chat Windows 2015-03-01 21:47:09 +01:00
Ansariel 6f5035626f Some minor fixes for refactored chat preferences in German translation 2015-03-01 21:00:36 +01:00
Northspring 21251ca385 Refactoring Chat tab in Preferences... 2015-03-01 20:42:28 +01:00
Ansariel 6641aee056 FIRE-8001: Limit profile "about" file to 510 bytes according to http://wiki.secondlife.com/wiki/Limits#Profile (this might be 510 characters or less, depending on the number of Unicode characters) 2015-03-01 20:24:36 +01:00
Ansariel 34342bdbc9 Backed out changeset c0dd116e0e4d (FIRE-2629 / FIRE-3256): People started complaining 2015-03-01 20:06:30 +01:00