Commit Graph

73 Commits (4608aeb505c5b9fb31f3f4a1f3a7c4b744fae87b)

Author SHA1 Message Date
Ansariel 4608aeb505 Transplant MAINT-7118 and fix some bad design on the way 2017-02-23 10:54:25 +01:00
Ansariel e2919977d6 Merge viewer-lynx 2016-11-30 11:15:04 +01:00
Nicky f8ccbd53fd Add CEF/VLC version to sysinfo. 2016-10-19 01:02:15 +02:00
Ansariel 12df60d4e1 Major overhaul of the asset blacklist floater:
* Use sorting persistance already available in LLScrollListCtrl and remove specific asset blacklist debug settings
* Add right-click context menu
* Draw stripes for alternating lines for easier reading
* Add missing "Close" button
* Add filter editor for searching for particular assets
* Properly format date based on localizable format string and show time as local time instead of UTC
* Renamed classes to better fit the Firestorm naming system
* Removed unused methods
2016-08-26 11:58:18 +02:00
Ansariel 676a178e18 FIRE-19956: Show temporarily blocked objects in blacklist floater so they can be removed; Based on a patch by Xenhat Liamano 2016-08-25 15:42:01 +02:00
Ansariel 9de9b58013 Add FSCoreHttpUtil to the project 2016-08-06 16:54:22 +02:00
Kitty Barnett 5e785acff1 Integrate with fsdata 2016-07-12 00:20:54 +02:00
Nicky ee48856d77 Updated fsdata to work with coroutine http code. 2015-10-31 18:39:25 +01:00
Nicky c218e524b2 Merge - Step 1; Still enough to do. 2015-10-26 20:20:13 +01:00
Ansariel 1016e54d22 Pass-through notification payload data as payload and don't abuse the substitutions for it 2015-07-31 16:28:30 +02:00
Ansariel 83cd2e408f Fix unsafe code in FSData and made reqsysinfo messages localizable 2015-07-31 15:28:22 +02:00
Ansariel 722ddc5d3a Don't try to download removed scriptlibrary_lsl.xml via FSData 2015-07-28 13:55:05 +02:00
Nicky 217e879c20 Linux: fstream has no constructor that takes a std::string. 2015-05-06 16:34:41 +02:00
Northspring 64f8d097dd A follow-up for commit 3f6362d50f01 - try to not exceed IM length limit in sysinfo2 and move few records to sysinfo1 2015-04-20 16:06:06 +02:00
Northspring 60ac1e2af5 FIRE-15714: UI Scaling & Font Size Adjustment in SysInfo / About 2015-04-20 14:24:06 +02:00
Ansariel 7c67c754a8 Simplify this 2015-01-18 23:36:15 +01:00
Techwolf Lupindo 0bb7b31760 fsdata bug fix. Process headers before processing the body that needs mLastModified to be set from the headers. 2015-01-12 20:08:52 -05:00
Ansariel b51b8035b4 Post-merge curl fixing 2014-10-22 03:21:14 +02:00
Ansariel f4bfb1aadf Merge LL V3.7.9 (AIS3 + SSA) 2014-10-22 02:02:08 +02:00
Ansariel b4d0e5ec08 Some refactoring of FSData 2014-09-25 01:29:26 +02:00
Northspring 8d38a8a1e5 Show ALM status in About floater and sysinfo 2014-09-07 20:22:54 +02:00
Ansariel 2ff3c1e51c Housekeeping... 2014-08-16 18:48:17 +02:00
Ansariel 39727765a3 Optimize this... 2014-07-10 15:13:30 +02:00
Tank_Master 8863d9beaf Compile fixes 2014-06-09 23:27:05 -07:00
Nicky fef5cfdfd6 Show cache creation time (as UTC) in about and regsysinfo. 2014-06-08 23:33:14 +02:00
Ansariel b717bc43de Compile fix for Havok build 2014-04-23 21:05:57 +02:00
Techwolf Lupindo e632fc366c Correct and improve fsdata grid blocks. Inspired by Cinder Biscuits patch. 2014-04-19 00:19:20 -04:00
Techwolf Lupindo c29ebc7d15 Don't disallow logins on opensim grids. 2014-04-14 11:15:55 -04:00
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