Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-16 | Merge remote-tracking branch 'origin/DRTVWR-543-maint_cmake' into ↵ | Nicky Dasmijn | |
DRTVWR-568_cmake | |||
2022-05-01 | Remove setting of HEADER_FILE_ONLY on .h* files, cmake automatically | Nicky | |
sets the property on those. | |||
2022-04-17 | Switch to target_include_directories | Nicky | |
All 3Ps include dirs are treated as SYSTEM, this will stop compilers stop emitting warnings from those files and greatly helps having high warning levels and not being swamped by warnings that come from external libraries. | |||
2022-04-16 | Remove some more obsolete includes (UnixInstall) and include_directories() | Nicky | |
2022-04-16 | Create a new target ll::oslibrary to link against libs specific to the OS ↵ | Nicky | |
compiled on. This gets rid of the a few OS specific set and uses variables (which some even seemed mostly duplicate like WINDOWS_LIBRARIES ans UI_LIBRARIES) and it also solves the problem of having them to tack on every target, as of no they come as a transitive dependency from llcommon | |||
2022-04-06 | Move CMake files to modernized cmake syntax, step 1. | Nicky | |
Change projects to cmake targetsto get rid of havig to hardcore include directories and link libraries in consumer projects. | |||
2022-01-11 | SL-15083 Remove old vfs files | Mnikolenko Productengine | |
2021-11-16 | Merge branch 'master' into DRTVWR-519 | Andrey Lihatskiy | |
# Conflicts: # README.md | |||
2021-07-21 | Another tweak for 'SL-15547: Viewer hung while looking for a file in cache' ↵ | Callum Prentice | |
- this time based on Henri's suggestion in this discussion: https://bitbucket.org/lindenlab/viewer/commits/e28c1b46e9944f0215a13cab8ee7dded88d7fc90#comment-10537114 | |||
2021-07-21 | Additional speculative fix for SL-15547: Viewer hung while looking for a ↵ | Callum Prentice | |
file in the cache. I am still unable to reproduce this problem, although others have so I am trying a more aggressive approach for them to test. I tried this as part of last speculative fix but saw what I thought were scary side effects in the log/console. Turns out, those are there in the release viewer so probably unrelated to this change. | |||
2021-07-20 | Speculative fix for SL-15547: Viewer hung while looking for a file in the ↵ | Callum Prentice | |
cache - since I am unable to repro, this might be enough | |||
2021-06-11 | boost::filesystem::directory_iterator uses throw-behavior by default as well | Ansariel | |
2021-06-11 | Change all remaining boost::filesystem methods to their non-throwing overloads | Ansariel | |
2021-06-10 | Fix more crashes in disk cache due to boost error handling | Ansariel | |
2021-06-07 | Merge with tip of Master after Viewer release | Callum Prentice | |
2021-05-18 | SL-15200: LLPurgeDiskCacheThread's CHECK_INTERVAL is secs. | Nat Goodspeed | |
2021-05-17 | SL-15200: Use new LLApp::sleep() in LLPurgeDiskCacheThread::run(). | Nat Goodspeed | |
2021-05-17 | SL-15200: Explain why purge() is called on another thread. | Nat Goodspeed | |
Also add Ansariel's explanation for why interaction through the filesystem itself should be safe. | |||
2021-05-17 | BUG-230673: Add warning that LLDiskCache::purge() is also called from ↵ | Ansariel | |
outside the main thread | |||
2021-05-12 | BUG-230673: Trim asset disk cache regularly | Ansariel | |
2021-05-11 | Merge branch 'DRTVWR-519' of https://bitbucket.org/lindenlab/viewer into ↵ | Callum Prentice | |
DRTVWR-519 | |||
2021-05-11 | Fix for SL-15226 Simple cache viewer: Integer overflow in cache size - via ↵ | Callum Prentice | |
FS:Ansariel | |||
2021-05-11 | BUG-230697: Do not crash viewer during cache cleanup | Ansariel | |
2021-03-09 | Remove debugging tags | Callum Prentice | |
2021-03-09 | Ansariel kindly offered their patch to help mitigate this round of file ↵ | Callum Prentice | |
system issues - taken from https://vcs.firestormviewer.org/phoenix-firestorm/changeset/104a8600946be01e2de44d10ad069ba854272d1f | |||
2021-03-09 | This set of changes reverts the merge with master (git revert c83e740) and ↵ | Callum Prentice | |
results in a version of the DRTVWR-519 that matches what was presemt before it was deployed as a release viewer *plus* 3 small fixes from Maxim (See commits). This branch can now be used for additional fixes before eventually being used to release D-519 as normal | |||
2021-03-08 | Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into ↵ | Brad Payne (Vir Linden) | |
DRTVWR-519" This reverts commit e61f485a04dc8c8ac6bcf6a24848359092884d14, reversing changes made to 00c47d079f7e958e473ed4083a7f7691fa02dcd5. | |||
2021-01-08 | Addresses SL-14582: Add code to only write the file last access time ↵ | Callum Prentice | |
occasionally | |||
2020-12-11 | SL-14505 FIXED [Win10] The viewer isn't started on the non-English system locale | Mnikolenko Productengine | |
2020-10-27 | Fix for meta issue: SL-14210 Prune descriptive tag from new cache filenames | Callum Prentice | |
2020-10-27 | Fix for meta issue: SL-14211 Determine optimum cache size for VFS ↵ | Callum Prentice | |
replacement cache | |||
2020-10-27 | SL-14182 remove old script asset file after saving changes and allow ↵ | Mnikolenko Productengine | |
renaming files if destination file exists | |||
2020-10-08 | macos build fix | Mnikolenko ProductEngine | |
2020-10-08 | Purge excessive files from disc cache each startup | Mnikolenko Productengine | |
2020-10-07 | Improve, rationalize and expand comments | Callum Prentice | |
2020-10-07 | Add in some cache stats for the about box | Callum Prentice | |
2020-10-07 | This changeset hooks up many things that have been in progress and moves ↵ | Callum Prentice | |
things about between llfilesystem and lldiskcache - there is still some bookkeeping work left but this is the first version that appears to work and actively manage the cache | |||
2020-10-06 | Replace references to static writefile with write so we end up with only a ↵ | Callum Prentice | |
single read and a single write function | |||
2020-10-06 | Remove SQLite from project and we are now not going to use it for the cache | Callum Prentice | |
2020-10-06 | Add in the C++ filesystem based cache and clean up some indempotent ↵ | Callum Prentice | |
functions in llfilesystem | |||
2020-09-24 | Complete the change from lldiskcache -> llfilesystem and then addition of ↵ | Callum Prentice | |
new lldiskcache implementation | |||
2020-09-24 | Rename lldiskcache.* to llfilesystem.* - i think this is the right name ↵ | Callum Prentice | |
since it's responsible for performing file system operations and (will eventually) delegrate to a separate disk cache component to save/load data and keep track of metadata etc. | |||
2020-09-22 | Add SQLite third package to this viewer and pull in the most recent build (3.33) | Callum Prentice | |
2020-09-17 | The folder where the disk cache lives was originally renamed from llvfs to ↵ | Callum Prentice | |
llcache but @henri's suggestion that that doesn't reflect the other files in the same place and it should be llfilesystem is a good one so I changed it over |