Ansariel
1eb9a36618
Add FSFilterGrowlKeywordDuplicateIMs debug setting in case somebody wants to filter duplicate IMs in Growl caused by keyword alert
2015-03-17 01:18:21 +01:00
Northspring
afef440b35
Continuation of previous commit; There seems to be no "Advanced options" button anymore in snapshot floater
2015-03-15 14:39:34 +01:00
Northspring
9f83c8b0a3
Polish translation: Some dynamically assigned strings in snapshot floater are too long
2015-03-15 14:25:11 +01:00
Ansariel
cf4c4ba498
Updated German translation
2015-03-14 15:36:33 +01:00
Northspring
d67cfd39e2
Prefs refactoring again... Firestorm / CmdLine 1 & 2 => Chat / CmdLine
...
This will create a bit of needed space in Firestorm tab
German translation needs slight alteration (tab names in Chat)
2015-03-14 14:38:23 +01:00
Ansariel
a81f222269
FIRE-15206: Another possible crash fixing
2015-03-14 09:47:54 +01:00
Ansariel
42b76abca8
Transplant fix for MAINT-1849: Disable 'Rename' menu item when multiple items are selected.
2015-03-13 23:29:22 +01:00
Ansariel
fcf7ee10dc
Backed out changeset fe4eca5c3660: Thanks for copy&paste error, backout previous commit to re-commit it with the correct MAINT reference
2015-03-13 23:28:43 +01:00
Ansariel
e6efc00745
Transplant fix for MAINT-3880: Show favorite landmarks on login screen checkbox, is checked in preferences after being unchecked
2015-03-13 23:25:45 +01:00
Ansariel
5c5336f0ac
Transplant (working) version of MAINT-3880: Show favorite landmarks on login screen checkbox, is checked in preferences after being unchecked
2015-03-13 23:15:00 +01:00
Ansariel
95bf4438d1
Minor refactoring of the nearby chat avatar name prediction
2015-03-13 21:37:01 +01:00
Ansariel
939214ef68
FIRE-15712: Using Unicode characters in chat bar selects wrong part of the string when using nearby avatar name prediction
2015-03-13 21:28:50 +01:00
Ansariel
c2225763ec
Turn static ignore prejump and always fly class variables into member variables
2015-03-13 10:10:48 +01:00
Ansariel
2494fd4e99
Added code-tags in LLSpinCtrl
2015-03-13 09:43:50 +01:00
Ansariel
e875c7e6ef
Encapsulate LSL proprocessor error output in display_error() if we already have it
2015-03-13 09:39:16 +01:00
Ansariel
7b85669cec
FIRE-10517: Fix for LSL preprocessor failing to properly handle nested switch statements; fix by Sei Lisa
2015-03-13 09:06:02 +01:00
Ansariel
b6e0ac83df
Updated German translation
2015-03-12 19:27:51 +01:00
Ansariel
9ec6e34ee1
FIRE-12046: Fix lsl preprocessor problems parsing double-quoted text while handling lazy lists; fix by Sei Lisa
2015-03-12 19:20:57 +01:00
Northspring
802b13d03a
Updated Polish translation
2015-03-12 18:31:57 +01:00
Ansariel
ee4d2c9947
More refactoring of GrowlManager
2015-03-11 14:00:44 +01:00
Ansariel
3722d01195
Hide internal Growl implementation behind static facade for covenience
2015-03-11 13:48:10 +01:00
Ansariel
fdb2bae18e
FIRE-15693: Preprocessor doesn't optimize out functions or variables if they appear in strings; patch by Sei Lisa
2015-03-11 09:27:54 +01:00
Ansariel
a09e87b8cf
FIRE-8149, FIRE-9155, FIRE-10595, FIRE-15320 and FIRE-10016: Fix various issues with the LSL preprocessor; fix provided by Sei Lisa
2015-03-11 00:30:23 +01:00
Ansariel
e97f84e504
Move null check directly to GrowlManager::notify() to be safe for future changes
2015-03-10 21:53:31 +01:00
Ansariel
1b9253d1d3
Fix possible null pointer crash
2015-03-10 21:41:06 +01:00
Ansariel
9fa5a25de4
FIRE-15686: Remove duplicate color picker for script dialogs in Starlight CUI
2015-03-10 20:06:34 +01:00
Northspring
d02f543390
Updated Polish translation
2015-03-09 22:21:55 +01:00
Northspring
31a1028ceb
strings.xml, one message: Add spaces inside brackets in order to parse the URL inside properly
2015-03-09 22:19:00 +01:00
Ansariel
2ad24a02fd
100% more build success for new Growl libs
2015-03-09 19:55:58 +01:00
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
Brad Payne (Vir Linden)
bed810216d
MAINT-4967 FIX - log spam removed
2015-03-06 13:51:12 -05: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