Commit Graph

79 Commits (master)

Author SHA1 Message Date
Rye 3f65a4bfec Fix test build on macOS 2025-08-22 13:13:03 -04:00
Rye a80f2ba9a3 Update KDU to 8.4.1 and fix kdu tests, also fix llimage_libtest utility 2025-02-11 05:04:04 -05:00
Andrey Lihatskiy 1b68f71348 #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
Nicky Dasmijn 8e0b039e55 Cleanup sweep 2022-09-17 17:14:16 +02:00
Nicky 767464a262 Adapt gnerator expression usage to work on OSX. 2022-05-07 02:19:51 +02:00
Nicky 283c2a20cc Remove setting of HEADER_FILE_ONLY on .h* files, cmake automatically
sets the property on those.
2022-05-01 00:38:40 +02:00
Nicky b9f94c0897 Now there is a oslibrary target get rid of some more obsolete vars:
LEGACY_STDIO_LIBS (was only used for Windows)
PTHREAD_LIBRARY (only Linux)
LLDATABASE_LIBRARIES (that one was supposed for Linux, but never needed anyway)
2022-04-16 15:33:32 +02:00
Nicky bb85651d98 Create a new target ll::oslibrary to link against libs specific to the OS 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-16 15:29:02 +02:00
Nicky 241919e7f7 Rework cmake, the original plan was to maybe be able to use conan targets with the same name (that's why 3ps had names like apr::apr),
but it's safer and saner to put the LL 3ps under the ll:: prefix.
This also allows means it is possible to get rid of that bad "if( TRAGET ...) return() endif()" pattern and rather use include_guard().
2022-04-13 19:21:55 +02:00
Callum Prentice 168d177197 This set of changes reverts the merge with master (git revert c83e740) and 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-09 14:39:51 -08:00
Brad Payne (Vir Linden) c83e740ef9 Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519"
This reverts commit e61f485a04, reversing
changes made to 00c47d079f.
2021-03-08 13:56:16 +00:00
Callum Prentice d9d1b12f5f Some small changes to replace 'vfs' with 'filesystem' outside of my dev env 2020-09-17 11:28:37 -07:00
Anchor b5bb0794f0 [DRTVWR-476] - fix linking 2020-03-25 18:39:20 -04:00
Oz Linden 9fd463bd94 remove only-partially-successful attempt to put teamcity blocks around targets 2018-09-07 09:13:57 -04:00
Oz Linden 49c483eeb3 add more block structure to TeamCity log output for components 2018-09-05 18:07:35 -04:00
Nat Goodspeed 434f0e161a Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2017-02-03 09:54:52 -05:00
Nat Goodspeed 771c7dd3c0 DRTVWR-418: Update some copy commands for 3p library versions. 2016-12-10 12:12:51 -05:00
Nat Goodspeed e6513c1eee DRTVWR-418: Change Mac build_directory to build-darwin-x86_64
since we no longer support 32-bit Mac builds.

The old build-darwin-i386 directory name appeared in a shocking number of
files. Change CMake paths to use ${CMAKE_BINARY_DIR} -- or, when trying to
find the packages subdirectory, ${AUTOBUILD_INSTALL_DIR}. Change the rest to
at least look for build-darwin-*.
2016-12-08 12:31:30 -05:00
Nat Goodspeed c92eb7e591 Automated merge with ssh://bitbucket.org/lindenlab/viewer-release 2016-08-30 11:36:06 -04:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Nat Goodspeed 107b9bcb70 MAINT-5232: Introduce SUBSYSTEM_CLEANUP() macro
and use it for existing LLSomeClass::cleanupClass() calls.
This logs the fact of making the call, as well as making it.
2015-05-20 10:56:09 -04:00
Merov Linden cce9595826 Pull merge from lindenlab/viewer-acme 2014-02-13 15:17:37 -08:00
Merov Linden a5366f06ed ACME-1277 : Final set of filters, added a SnapshotFiltersEnabled debug setting 2014-02-13 15:15:05 -08:00
Cho 170b5aed71 Updated test filters 2014-02-13 19:54:58 +00:00
Merov Linden 2887d191eb ACME-1277 : Add new example filter scripts 2014-02-12 17:05:03 -08:00
Merov Linden 23727d02c8 ACME-1277 : Add a set of creative filters to the llimage_libtest/filters examples 2014-02-06 18:23:54 -08:00
Merov Linden 2ba7552b9c ACME-1301 : Add colortransform as a secondary filter command 2014-02-06 11:57:01 -08:00
Merov Linden 9112a47f9b ACME-1301 : Add convolve as a secondary filter command 2014-02-06 10:26:25 -08:00
Merov Linden c99e22e674 ACME-1236 : Make all filters resolution independent, cleanup comments, move example filters to a sub folder in llimage_libtest 2014-01-21 21:17:57 -08:00
Merov Linden 4082d8ea27 ACME-1236 : Fixes gamma and brightness code. Also fixes example xml filter files. 2014-01-21 16:39:23 -08:00
Merov Linden 6c630b73a8 ACME-1240 : Implement convolve filter for 3x3 kernels. Implements sharpen, blur and edge detection as examples and tests. 2014-01-21 13:05:54 -08:00
Merov Linden fda7b94f49 ACME-1236 : Small LLImageFilter clean up 2014-01-16 18:34:51 -08:00
Merov Linden 7cc64a09a3 ACME-1236 : Refactor filters and vignette into llimagefilter, add example filters to llimage_libtest 2014-01-14 21:01:51 -08:00
Merov Linden 54ad7de61b ACME-1244 : Introduced llimage/llimagefilter, refactored the filter execution code, simplified llimage_libtest filter testing 2014-01-13 17:01:44 -08:00
Merov Linden 0c7cab771c ACME-1236 : Add lines as a new type of vignette and Brightscan as an example 2014-01-09 21:58:30 -08:00
Merov Linden 3161d822ab ACME-1236 : WIP : Added mode and angle parameter to filterScreen (renamed for consistency) 2014-01-08 15:41:42 -08:00
Merov Linden c2a974f155 ACME-1236 : WIP : Introduced screenFilter, simple creative screening filter 2014-01-07 22:10:23 -08:00
Merov Linden 5187e709c9 ACME-1236 : WIP : Add filter file loading and execution to llimage_libtest, suppress the a la Instagram tests as a result 2014-01-07 16:17:25 -08:00
Merov Linden 3cbd0dfd84 ACME-1236 : WIP : Make each color correct filter use a per channel alpha argument, tweak Instagram-like test filters for discussion 2014-01-06 14:46:52 -08:00
Merov Linden 90cbda6db0 ACME-1236 : WIP : Add 2 new color correction filters. Add a la Instagram composite filters for testing in llimage_libtest 2014-01-03 17:31:04 -08:00
Merov Linden 35e30759c8 ACME-1236 : WIP : Added a min value to vignette 2014-01-03 15:44:29 -08:00
Merov Linden 1b5fb66292 ACME-1236 : WIP : Added the vignette mode. Can be applied to colorCorrect and color Transform. Added new -v argument to llimage_libtest 2014-01-03 14:19:29 -08:00
Merov Linden d28b92744e ACME-1236 : WIP : added all the color correction filters: colorize, linarize, equalize, contrast, brightness 2014-01-02 16:14:38 -08:00
Merov Linden 205a4e3dc6 ACME-1236 : WIP : add filterGamma, computeHistograms, colorCorrect, implemented filter gamma to llimage_libtest for testing 2014-01-01 19:42:10 -08:00
Merov Linden 9dca514c0b ACME-1236 : WIP : add filterRotate to rotate hue, add rotate as a valid argument to --filter in llimage_libtest 2014-01-01 17:58:52 -08:00
Merov Linden 218d305c44 ACME-1236 : WIP : add an optional filter parameter to llimage_libtest 2014-01-01 17:13:06 -08:00
Merov Linden 08a798bb1d ACME-1236 : WIP : Implement saturation/desaturation transform filter, add it to llimage_libtest for testing 2013-12-30 20:33:33 -08:00
Merov Linden 7372afaae4 ACME-1236 : WIP : Implement colorTransform filter, grayscale and sepia using it, add parameter to llimage_libtest to use filters 2013-12-20 13:49:20 -08:00
Oz Linden ddd5659f81 merge changes for DRTVWR-294 2013-04-19 10:11:29 -04:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00