Commit graph

161 commits

Author SHA1 Message Date
Bond_009
838e5d05d5 Document all public/internal members of Emby.Drawing
Forces all new public/internal members to be documented.
Enables TreatWarningsAsErrors for Emby.Drawing
2019-08-11 16:52:37 +02:00
Vasily
3a88a3c795
Merge pull request #822 from Bond-009/imagedimensions
Complete rename ImageSize -> ImageDimensions
2019-02-08 20:02:25 +03:00
Bond_009
70c85925af Move some arrays to generics 2019-02-06 22:58:12 +01:00
Bond-009
e216702bcf Complete rename ImageSize -> ImageDimensions 2019-02-05 19:53:50 +01:00
Claus Vium
dc68d61491 Fix default aspect ratio 2019-01-28 21:55:44 +01:00
Bond_009
883575893b Change image dimentions from double to int
Rename ImageSize -> ImageDimensions
2019-01-26 13:16:47 +01:00
Bond_009
8fc8fc0622 Cleanup ImageProcessor 2019-01-20 14:18:37 +01:00
Andrew Rabert
449dd1a6a2 Remove allowSlowMethods from image processing 2019-01-19 22:33:55 -05:00
Erwin de Haan
38f96af079 Reformat JustAMan review pt2 changes
Refs #575
2019-01-17 20:24:39 +01:00
Erwin de Haan
ba610b5094 Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller 2019-01-13 21:01:16 +01:00
Erwin de Haan
3ed6f37030 EditorConfig reformat: MediaBrowser.Controller 2019-01-13 20:30:58 +01:00
Erwin de Haan
26ca4b607b Visual Studio Reformat: MediaBrowser.Controller 2019-01-13 20:25:32 +01:00
hawken
bd169e4fd4 remove trailing whitespace 2019-01-07 23:27:46 +00:00
Andrew Rabert
a86b71899e Add GPL modules 2018-12-27 18:27:57 -05:00
stefan
48facb797e Update to 3.5.2 and .net core 2.1 2018-09-12 19:26:21 +02:00
Luke Pulverenti
ac09136a3d restore GetImageSize method 2017-10-22 17:38:03 -04:00
Luke Pulverenti
7e5036a587 update image aspect ratio detection 2017-10-22 02:22:43 -04:00
Luke Pulverenti
31b01cbb56 add fixes for dng images 2017-09-22 16:33:01 -04:00
Luke Pulverenti
eb63e0d264 update image processor 2017-09-07 14:17:18 -04:00
Luke Pulverenti
49b799adbe 3.2.30.8 2017-09-05 15:49:02 -04:00
Luke Pulverenti
e441e2f53d update active recordings 2017-08-24 15:52:19 -04:00
Luke Pulverenti
52aeb3c40b consolidate interfaces 2017-08-07 17:06:13 -04:00
Luke Pulverenti
8dcfda89d1 update image size responses 2017-06-24 14:32:57 -04:00
Luke Pulverenti
d76bcd8473 fix photo orientation 2017-06-09 15:24:31 -04:00
Luke Pulverenti
da77b05817 update data queries 2017-05-21 03:25:49 -04:00
Luke Pulverenti
799494af0b update image methods 2017-05-19 13:09:37 -04:00
Luke Pulverenti
9cd2d793be update image encoding 2017-05-17 14:18:18 -04:00
Luke Pulverenti
2f4f8c105e update image processing 2017-05-14 22:27:58 -04:00
Luke Pulverenti
2e3d1780e4 update dlna profiles 2017-05-12 14:09:42 -04:00
Luke Pulverenti
21d2573d05 update skia 2017-05-12 00:57:09 -04:00
Luke Pulverenti
f49d20033d move crop whitespace directly to encode image 2017-05-10 00:49:11 -04:00
Luke Pulverenti
68772e7d9b update details 2016-12-03 02:58:48 -05:00
Luke Pulverenti
5655787c1a update portable projects 2016-11-11 12:33:10 -05:00
Luke Pulverenti
b6979fa28a pass along date modified 2016-07-17 12:59:40 -04:00
Luke Pulverenti
c3baf28246 update playlist collages 2016-06-18 13:26:57 -04:00
Luke Pulverenti
c7fe8587cb stub out ForegroundLayer param 2016-02-23 14:48:58 -05:00
Luke Pulverenti
0bdc25382a fix merge conflicts 2015-11-12 14:30:07 -05:00
Luke Pulverenti
81bb469fe1 reduce image processing 2015-11-09 13:18:37 -05:00
Luke Pulverenti
60ac2e8712 rework shutdown 2015-10-27 10:02:30 -04:00
Luke Pulverenti
c80e1df1ca support null image encoder 2015-10-26 01:29:32 -04:00
Luke Pulverenti
d1195257aa fix for cover art 2015-10-16 15:25:19 -04:00
Luke Pulverenti
d577e1c7b0 support image stubbing 2015-10-16 13:06:31 -04:00
Luke Pulverenti
6f01652520 control the number of simultaneous image operations 2015-04-23 12:50:54 -04:00
Luke Pulverenti
4820fe8097 added drawing project 2015-04-08 10:38:02 -04:00
Luke Pulverenti
2bf2d5fd76 cloud sync updates 2015-02-28 08:42:47 -05:00
Luke Pulverenti
999ad78a0d rework configurations 2014-11-29 14:51:30 -05:00
Luke Pulverenti
40897bac14 fixes #941 - Rework password recovery and remove IsLocal checks 2014-11-08 22:18:14 -05:00
Luke Pulverenti
6f45ea0823 fixes #912 - Add special views for Dlna 2014-09-01 16:10:54 -04:00
Luke Pulverenti
d2494148f7 Support webp image output 2014-08-28 00:32:45 -04:00
Luke Pulverenti
3fa2a001c7 add error handling to dlna channel support 2014-07-31 20:37:06 -04:00
Luke Pulverenti
06118307dd disable chunked encoding for images 2014-07-17 18:21:35 -04:00
Luke Pulverenti
f98b619b64 fix language selections 2014-06-18 11:12:20 -04:00
Luke Pulverenti
b9b568de13 updated nuget 2014-05-11 19:02:28 -04:00
Luke Pulverenti
f02c326027 Removed guids from the model project 2014-05-08 16:09:53 -04:00
Luke Pulverenti
76658f0797 create images list object 2014-02-07 15:30:41 -05:00
Luke Pulverenti
ad82c9f5e9 New provider system. Only for people right now 2014-01-28 13:37:01 -05:00
abeloin
a05de5ad0c Fix TrySetResolution 2014-01-18 09:27:20 -05:00
Luke Pulverenti
6ed380ed1b only call set resolution if we have positive x and y values 2014-01-05 16:53:22 -05:00
Luke Pulverenti
b9d17c9bc7 add more methods to file system interface 2014-01-01 13:26:31 -05:00
Luke Pulverenti
cd859ac2e6 added IHasImages and IHasUserData 2013-12-19 16:51:32 -05:00
Luke Pulverenti
016477d88d fix image caching being too aggressive 2013-11-15 11:00:39 -05:00
Luke Pulverenti
04f165283b try to avoid album year of zero 2013-11-08 16:22:02 -05:00
Luke Pulverenti
a2cd03610f Serve original image file when possible 2013-11-06 16:32:26 -05:00
Luke Pulverenti
d18f000e88 process all images using Format32bppPArgb 2013-10-21 10:32:58 -04:00
Luke Pulverenti
7dae0069d6 added new image params & GameSystem constants 2013-10-02 11:32:11 -04:00
Luke Pulverenti
f380d7a092 added percent played overlay 2013-09-21 11:06:00 -04:00
Luke Pulverenti
e50c29ffca exposed GetEnhancedImage on ImageProcessor 2013-09-20 11:42:27 -04:00
Luke Pulverenti
b7a8b92c00 reduce system info refreshing from dashboard 2013-09-19 20:53:18 -04:00
Luke Pulverenti
088df67fca moved new image options to the model 2013-09-19 15:46:19 -04:00
Luke Pulverenti
c233f2190c fixes #518 - Add api param for watched indicator on images 2013-09-19 13:45:48 -04:00
Luke Pulverenti
cb839f9f25 Added image output format param 2013-09-19 11:12:28 -04:00
Luke Pulverenti
d58da2a772 moved image manager to an interface 2013-09-18 14:49:06 -04:00
Luke Pulverenti
60780399c5 allow request header overrides 2013-09-17 22:43:34 -04:00
Luke Pulverenti
85d7eb917f made dtoservice synchronous 2013-09-16 22:44:06 -04:00
Luke Pulverenti
dfe91e43b6 Added IDtoService 2013-09-04 13:02:19 -04:00
Luke Pulverenti
4f0872c570 fix for indexed format images 2013-06-19 22:22:18 -04:00
Luke Pulverenti
35af13fdc7 reduce chapter db calls 2013-06-18 15:43:14 -04:00
Luke Pulverenti
13f6da1bf4 removed chapters from baseitem 2013-06-18 15:16:27 -04:00
Luke Pulverenti
35d9b29c97 fixed issue of not seeing network shares 2013-06-11 16:35:54 -04:00
Luke Pulverenti
5f32d9794d added back image enhancer method 2013-06-04 12:53:36 -04:00
Luke Pulverenti
02fedead11 re-factored some file system access 2013-06-03 22:02:49 -04:00
Luke Pulverenti
08d9004d8f a little more kernel consolidation 2013-06-03 14:15:35 -04:00
Luke Pulverenti
7d33a08cb9 image delivery optimizations 2013-06-02 12:45:32 -04:00
Luke Pulverenti
9bf346daca added basic timeout detection 2013-06-01 13:57:34 -04:00
Luke Pulverenti
ff61b0b11a better error handling with image enhancers 2013-05-28 16:01:12 -04:00
Luke Pulverenti
376e1a44ee prefix method name and updated nuget 2013-05-23 11:52:40 -04:00
Eric Reed
f4a199d275 Change image enhancer LastConfigurationChange to ConfigurationCacheKey 2013-05-23 11:45:13 -04:00
Luke Pulverenti
beafdb27f9 fixes #226 - We're holding locks on images 2013-05-08 14:05:14 -04:00
Luke Pulverenti
b443d591a2 fixes #200 - MB3 Locking Folders for a long time 2013-04-28 01:29:27 -04:00
Luke Pulverenti
7aa9e10821 fixes #152 - Gallery Images – some show, others don’t 2013-04-17 18:30:20 -04:00
Luke Pulverenti
b838c53017 reduce uses of Task.Run 2013-04-15 15:09:27 -04:00
Luke Pulverenti
ff1db0a173 resharper suggestions in controller project 2013-04-10 11:56:36 -04:00
Luke Pulverenti
f5620c81be removed unneeded startup processes 2013-04-07 18:09:48 -04:00
Luke Pulverenti
cb39f8e7b5 extracted a media encoding interface to keep ffmpeg out of nuget packages 2013-04-07 16:55:05 -04:00
Luke Pulverenti
fa884f3fea #62 - File locking problem in cache 2013-04-02 22:59:27 -04:00
LukePulverenti
bd094311f0 updated servicestack to 3.9.40 2013-03-18 16:40:15 -04:00
LukePulverenti
bae89ee824 fix duplicate connections on the dashboard 2013-03-16 12:41:49 -04:00
LukePulverenti
937e434ab6 moved the javascript apiclient to it's own repo and nuget package 2013-03-09 20:18:29 -05:00
LukePulverenti
2ca4b7d03a Created IConfigurationManager 2013-03-04 00:43:06 -05:00
LukePulverenti
8ce3e74e81 More DI 2013-02-24 16:53:54 -05:00