Commit Graph

45 Commits (3d1ac7c0ecab604ee6600495cd7bd2488e1bc5d1)

Author SHA1 Message Date
Tank_Master 3d1ac7c0ec Merge LL 3.7.3 (Viewer-Bear fixes) 2014-03-17 14:14:15 -07:00
Techwolf Lupindo 7814c5b9e2 FSData: Add debug setting for QA. This will allow QA/devs/etc to test fsdata via pointing to the fsdatatest instead of
fsdata.
2014-01-17 08:48:01 -05:00
Techwolf Lupindo 0b1da9f287 FIRE-11260 Added script library downloadable updates.
Sence the files are not updated very often and the format is not expected to change, no version info is tracked.
Downloaded files are loaded with the next login or current login is connection is fast enought.
2014-01-13 01:20:27 -05:00
Techwolf Lupindo 6d9452f8d8 Fix crash and saving of bad data that can result due to bad/corrupted/empty LLSD and status of 200 OK.
This mode can be expected on bad networks, like noisy DSL lines or other poor service.
LL code does not pass the parser error down to the caller.
Note that this is the saftest way to fix this as this virtual class is used in many different areas of LL code. Just fixing
it by calling errorWithContent directly may cause new bugs with LL code that does not expect errorWithContent to be called at
all.
2014-01-03 01:34:32 -05:00
Cinders 8137e3b1b7 Cull long since dead viewers from client tag checking, clean up client tag code 2013-12-08 13:20:13 -07:00
Cinders efae6b8297 FIRE-10144: Fix viewing client tags on OpenSim 2013-12-07 21:51:35 -07:00
Techwolf Lupindo 51eeaa2682 fsdata: move url over to not testing when releasing. 2013-10-29 10:06:19 -04:00
Techwolf Lupindo 8470dd5ce7 FAData: New feature, downloadable defaults.
Downloadable defaults that can overide the defaults shipped with the viewer. Note that this can not overide user settings.
This is so we don't have to block another viewer with improper defautls.
2013-10-27 17:13:55 -04:00
Ansariel 7e60ad7211 FIRE-11768: Include texture memory setting in sysinfo 2013-09-29 13:05:10 +02:00
Tonya Souther cc720a6f13 Put FSDATA version code in llversioninfo.cpp with the other version code. 2013-08-04 08:01:07 -05:00
Techwolf Lupindo 300a172d3f FSDATA: Fixed VERSION_ID that got lost in the CHUI merge. 2013-08-04 00:10:14 -04:00
Cinders 6e866ee6b5 Make darwin not only build, but make it run too. 2013-07-10 11:29:56 -06:00
Cinders 5ab34b6255 Merge fix fsdata.cpp 2013-07-10 07:05:54 -06:00
Ansariel 706b885155 More build fixes 2013-07-10 13:16:58 +02:00
Nicky 9720ca51b1 Properly handle unicode pathnames in fsdata under Windows. 2013-06-17 16:53:01 +02:00
Techwolf Lupindo 819069029a Change assest.xml URL to point to the testing location. 2013-06-10 08:38:30 -04:00
Techwolf Lupindo 3e4c010828 FSData project refactor/finish
Agents.xml saved file is now per-grid.
Framework for agents.xml URL download location for each grid added.
Releases.xml is gone. Its function been moved to data.xml.
Licence changed to LGPL.
Per-agent UUID now uses a bitfield for all the features flags.
Assest.xml added and finished.
Bug Hunters added to profile.
Events MOTD added.
Opensim MOTD added.
Added last modified timestamping to downloaded files. This saves lots of bandwith due to not having to download the entire
file with each login.
fsdata.xml startDownload moved to after LLProxy is set up to fix bug of not working across proxies.
Both data.xml and agent.xml downloads have startup wait states to ensure download and processing of data that is needed
during the login process.
Removed un-used code.
2013-06-10 00:23:14 -04:00
Cinders 31a51d0820 Clean up client tag code per coding standard and refactor a little in prep for fixing it. 2013-05-04 06:10:31 -06:00
PanteraPolnocy 3a2de425e7 FIRE-4785: Current render quality setting in sysinfo / about floater 2012-12-25 01:35:00 +01:00
Cinders 7e29a4748f Forgot a placeholder and forgot to move a parenthesis in my last commit. :( 2012-11-26 15:55:31 -07:00
Cinders 07883671f8 FIRE-8273: Add Havok/Opensim indicator to getSystemInfo() 2012-11-26 14:54:01 -07:00
Ansariel 2462eb14bf Added percentage sign to packet loss in reqsysinfo output 2012-09-26 17:07:10 +02:00
Ansariel 8c0752b479 FIRE-2574: Changed format of reqsysinfo to Phoenix style 2012-09-24 18:51:48 +02:00
Nicky 9013a468c6 Backout 12cbde90b41d: Possible fix for a startup crash(es)'. With rev. 8960c6d51c2a not needed anymore. 2012-05-21 15:01:00 +02:00
Kadah_Coba 91d6bb7cdd Possible fix for a startup crash(es)
Low impact
2012-05-20 17:55:44 -07:00
Arrehn 646ce8b944 FIRE-5641, make LL Viewer tags less confusing 2012-03-21 13:09:04 -04:00
Arrehn a085098bbb Hybrid mode improvements to focus on power user use cases 2012-03-16 01:39:27 -04:00
Tank_Master aa7b3cb897 Turn off Viewer tags by deafult, add notice to Tags tab of Firestorm preferences. 2012-03-02 22:07:37 -08:00
Techwolf Lupindo 05935d0912 Suppport group chat prefix bugfix: Checkbox dissapears when checkbox off. 2011-11-22 11:06:54 -05:00
Techwolf Lupindo f572e79f9f Remove ' in sysinfo output. 2011-11-20 22:36:35 -05:00
Selo 9720890d94 FIRE-3923 Added Bandwidth, LOD Factor and Draw Distance to sysinfo and reqsysinfo 2011-11-20 18:23:54 +01:00
Techwolf Lupindo 8e320641b0 FSData refactor: /reqsysinfo and /sysinfo
Added working /sysinfo command.
Clean up /reqsysinfo code.
Merged dupe code in reqsysinfo and sysinfo button.
Fix reqsysinfo/sysinfo output text bugs: 'r' in font info, '\n' in vovix info.
2011-11-20 03:22:03 -05:00
Techwolf Lupindo c216824418 FSData refactor: code dupe
Elemente some code dupe.
Remove one function with one caller and merge it with caller.
Some whitespace cleanup.
2011-11-19 21:29:03 -05:00
Techwolf Lupindo d7dcaf31b1 FSData refactor: static function/variables
Remove no longer used static variables.
Move a lot of fuctions to normal from static.
2011-11-19 17:53:41 -05:00
Techwolf Lupindo cd8665cd8b FSDate refactor: LLHttpclient
Reworked http get responder class to handle the errors in download and decoding.
Some whitespace cleanup.
Converted some LLSD to cont LLSD and related code.
Removed redundent error checking as that is now handled by the http get responder class.
2011-11-19 02:11:59 -05:00
Techwolf Lupindo abf40530b6 FSData refactor: LLSingleton
Use LLSingleton instead of home brewed one.
2011-11-18 22:05:45 -05:00
Techwolf Lupindo 5f5431a203 FSData refactor: Agents
Code cleanup, refactor, and performance improvments that uses the agents.xml data.
2011-11-17 21:26:03 -05:00
Techwolf Lupindo 15a8c377b9 Support groups chat prefix of (FS 1.2.3) for easer support. 2011-10-27 00:32:20 -04:00
Selo 6f3d18f035 FIRE-3113 [SUPPORT] Added login mode & font used to sysinfo 2011-10-15 16:15:23 +02:00
Tank_Master 77e4a18d43 corrected order of ("packets lost" / "packets in") for info displays 2011-09-04 15:24:05 -07:00
Wolfspirit fd6f00095e Ability to change tag color, show own Tag Color and change Usernamecolor
Also removed some left over debugging tag from fsdata.
TPVD are able to set some choosen Tag colors if they want. Don't allow others as long as we don't want to see all colors.
2011-08-23 09:56:20 +02:00
Tonya Souther 8584ee4816 Fix compile error on OS X for missing strnlen(). 2011-08-22 18:29:22 -05:00
Wolfspirit 689e3f7a4d Rework of the Tagsystem.
- Moved the Tagsystem to FSData for better integration. So other Modules can call it too.
- Added the Tagdata as LLSD (TPVD, Name, UUID) to llvoavatar (mClientTagData)
- Added the ability to display TPVD Viewers only.
- Added the Settings to Preferences -> Firestorm -> Tags
- Removed ShowViewerIDsOnNameTag cause it's replaced with "FSClientTagsVisibility">0
- Changed the Debug Settings from S32 to U32
2011-08-22 19:10:02 +02:00
Wolfspirit fa5f151332 Added Clienttag downloads, colored clienttags, V1 Tag Color and colored Username
Only via Debug Settings for now. Needs buttons in settings!
- FSUseLegacyClienttags (0=No Legacy Clienttags (only new System), 1=Use Local file only, 2=Download file) (needs relog)
- FSColorClienttags (color based on Texturecolor (new system) or Taglist (old system))
- FSUseV1TagColor (FIRE-1328)
- FSColorUsername (orange only for now)
2011-08-11 03:09:55 +02:00
Techwolf Lupindo 1c845a899e Added fsdata. MOTD works. /reqsysinfo works.
Block release present, but not tested.
Othere features need to added. API mostly unchanged.
2011-06-06 00:20:22 -04:00