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