Erwin de Haan
742bef5b5f
EditorConfig reformat: Non-CS files.
2019-01-13 20:45:51 +01:00
Erwin de Haan
009c95d972
Visual Studio Reformat: Emby.Drawing
2019-01-13 20:17:02 +01:00
hawken
f2dae8ee51
Make image header extension matching case insensitive
2019-01-13 11:59:24 +00:00
Erwin de Haan
e2751d42e8
Merge branch 'dev' into code-cleanup
2019-01-11 12:50:36 +01:00
Joshua M. Boniface
15c89d281e
Merge pull request #506 from hawken93/linting
...
Removing tabs and trailing whitespace
2019-01-10 19:54:18 -05:00
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
Add Argument*Exceptions now use proper nameof operators.
Added exception messages to quite a few Argument*Exceptions.
Fixed rethorwing to be proper syntax.
Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling)
Added some TODOs to log certain exceptions.
Fix sln again.
Fixed all AssemblyInfo's and added proper copyright (where I could find them)
We live in *current year*.
Fixed the use of braces.
Fixed a ton of properties, and made a fair amount of functions static that should be and can be static.
Made more Methods that should be static static.
You can now use static to find bad functions!
Removed unused variable. And added one more proper XML comment.
2019-01-10 20:38:53 +01:00
Bond_009
432be01934
Fix the DecodeJfif function to get image sizes
...
Added support for progressive DCT-based JPEGs.
By adding a check for the SOF2 marker (C2)
2019-01-08 22:10:11 +01:00
hawken
bd169e4fd4
remove trailing whitespace
2019-01-07 23:27:46 +00:00
Anthony Lavado
87812d1e7f
Fix spacing to C#/Visual Studio standards
...
- This is a fix automatically applied by Visual Studio
2019-01-02 01:22:21 -05:00
Bond_009
79d18cf5a5
Clean up some catch statements
2018-12-30 22:44:39 +01:00
Bond_009
ea4c914123
Fix exception logging
2018-12-30 22:44:39 +01:00
Bond_009
0f8b3c6347
Use Microsoft.Extensions.Logging abstraction
2018-12-30 22:44:38 +01:00
Bond_009
6e5d2aadaa
Remove custom ToArray extension
2018-12-28 16:48:26 +01:00
Bond_009
b4edb24ec3
Change libraries from netcoreapp to netstandard
...
Ref: https://dotnetcoretutorials.com/2017/01/13/net-standard-vs-net-core-whats-difference/
2018-12-12 21:39:22 +01:00
stefan
48facb797e
Update to 3.5.2 and .net core 2.1
2018-09-12 19:26:21 +02:00
Luke Pulverenti
dec3b1bbb0
improve image processing performance
2017-12-01 12:04:32 -05:00
Luke Pulverenti
a59ff27605
fix image analysis
2017-10-22 20:43:52 -04: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
467f440501
3.2.30.26
2017-09-19 16:08:34 -04:00
Luke Pulverenti
983c249d39
3.2.30.25
2017-09-18 13:07:50 -04:00
Luke Pulverenti
b8834be83c
update naming project to target .net standard
2017-09-10 16:40:31 -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
dd9404ebc6
update skiasharp to 1.58.1
2017-08-30 23:49:38 -04:00
Luke Pulverenti
edfae37331
fixes #2335 - Raw image not showing in webbrowser
2017-08-26 02:18:52 -04:00
Luke Pulverenti
e441e2f53d
update active recordings
2017-08-24 15:52:19 -04:00
Luke Pulverenti
bfcd1b520f
merge common implementations and server implementations
2017-08-16 02:43:41 -04:00
Luke Pulverenti
40442f887b
consolidate emby.server.core into emby.server.implementations
2017-08-09 15:56:38 -04:00
Luke Pulverenti
52aeb3c40b
consolidate interfaces
2017-08-07 17:06:13 -04:00
Luke Pulverenti
a46840534f
3.2.26.3
2017-07-25 14:32:03 -04:00
Luke Pulverenti
bcaf9bd19c
add skia error handling
2017-06-24 14:29:23 -04:00
Luke Pulverenti
d76bcd8473
fix photo orientation
2017-06-09 15:24:31 -04:00
Luke Pulverenti
42d0b070b4
update project files
2017-06-04 17:08:56 -04:00
Luke Pulverenti
33014f77aa
update GetItems method
2017-05-26 02:48:54 -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
4acaeecca4
update GetImageSize
2017-05-14 14:55:40 -04:00
Luke Pulverenti
2e3d1780e4
update dlna profiles
2017-05-12 14:09:42 -04:00
Luke Pulverenti
6fd86f61cb
update image processor
2017-05-12 01:00:45 -04:00
Luke Pulverenti
21d2573d05
update skia
2017-05-12 00:57:09 -04:00
Luke Pulverenti
0f198dc818
fix image resizing
2017-05-10 22:57:25 -04:00
Luke Pulverenti
f49d20033d
move crop whitespace directly to encode image
2017-05-10 00:49:11 -04:00
Luke Pulverenti
696a6b34ea
improve smb support
2017-05-04 14:14:45 -04:00
Luke Pulverenti
4154fdf9c6
update omdb info parsing
2017-04-12 13:09:12 -04:00
Luke Pulverenti
a9b61af154
3.2.7.4
2017-03-13 15:01:20 -04:00
Luke Pulverenti
68772e7d9b
update details
2016-12-03 02:58:48 -05:00
Luke Pulverenti
aef79a796d
update xml parsing
2016-12-02 15:10:35 -05:00
Luke Pulverenti
5655787c1a
update portable projects
2016-11-11 12:33:10 -05:00
Luke Pulverenti
8b7a8ab396
make photos project portable
2016-10-31 03:47:34 -04:00
Luke Pulverenti
3bf72b71b3
consolidate internal interfaces
2016-10-31 00:28:23 -04:00
Luke Pulverenti
049dca644d
add more to .net core solution
2016-10-25 23:59:51 -04:00
Luke Pulverenti
ef6b90b8e6
make controller project portable
2016-10-25 15:02:04 -04:00
Luke Pulverenti
c7f559f8ce
make model project portable
2016-10-21 22:08:34 -04:00
Luke Pulverenti
9143359c90
update taglibsharp
2016-10-20 19:53:12 -04:00
Luke Pulverenti
50e6686987
update live stream management
2016-10-07 11:08:13 -04:00
Luke Pulverenti
83606d82d5
fix vibrant
2016-10-05 11:20:11 -04:00
Luke Pulverenti
8589689f65
fixes #2193 - More raw image format support
2016-10-01 14:49:11 -04:00
Luke Pulverenti
f5a6a418f5
update scaling with MaxHeight
2016-08-25 00:54:06 -04:00
Luke Pulverenti
dc09bb8c08
fix dynamic images for osx
2016-08-24 23:44:59 -04:00
Luke Pulverenti
bd4c99b01a
update cache file cleanup
2016-07-23 01:03:16 -04:00
Luke Pulverenti
b6979fa28a
pass along date modified
2016-07-17 12:59:40 -04:00
Luke Pulverenti
759f5a8560
update task results
2016-06-19 02:18:29 -04:00
Luke Pulverenti
c3baf28246
update playlist collages
2016-06-18 13:26:57 -04:00
Luke Pulverenti
9b339d7cae
resolve issue with querying by multiple item ids
2016-04-02 17:08:35 -04:00
Sven Van den brande
168587b2a0
Remove unused code...
2016-03-27 23:11:27 +02:00
Luke Pulverenti
55bbc5d12a
update components
2016-03-22 23:03:35 -04:00
Eric Reed
084bd47413
Implement foreground layer option
2016-02-26 10:10:43 -05:00
Luke Pulverenti
cd144bc6f5
update photo resolver
2016-02-25 10:12:22 -05:00
Luke Pulverenti
94fa4dce4d
fix GetCacheFilePath
2016-02-23 22:58:25 -05:00
Luke Pulverenti
c7fe8587cb
stub out ForegroundLayer param
2016-02-23 14:48:58 -05:00
Luke Pulverenti
f380ddc558
use image magick for auto-orientation
2016-01-21 11:53:03 -05:00
Luke Pulverenti
faa9127a20
support photo orientation
2016-01-21 03:23:02 -05:00
Luke Pulverenti
0cd008bcb9
update commonio
2016-01-16 22:24:24 -05:00
Luke Pulverenti
aab0cea39a
fix merge conflict
2016-01-12 14:30:14 -05:00
Luke Pulverenti
30229982ba
auto install vcredist
2016-01-04 14:40:59 -05:00
Luke Pulverenti
0d5903f215
update image magick encoder
2015-11-12 14:31:25 -05:00
Luke Pulverenti
e71d02e8b1
fix merge conflicts
2015-11-12 14:28:43 -05:00
Luke Pulverenti
ccc7f5da71
update image magick encoder
2015-11-12 14:27:14 -05:00
Luke Pulverenti
cc19ce0daf
added new parent methods
2015-11-11 09:56:31 -05:00
Luke Pulverenti
81bb469fe1
reduce image processing
2015-11-09 13:18:37 -05:00
Luke Pulverenti
9b998a068a
update image encoding
2015-10-28 15:40:38 -04:00
Luke Pulverenti
818662e051
use ImageMagick scale method
2015-10-28 00:06:13 -04:00
Luke
ed0e1399fc
Merge pull request #1229 from MediaBrowser/master
...
handle GetImageSize failure
2015-10-27 22:32:42 -04:00
Luke Pulverenti
06efa32e8f
handle GetImageSize failure
2015-10-27 22:30:19 -04:00
Luke Pulverenti
60ac2e8712
rework shutdown
2015-10-27 10:02:30 -04:00
Luke Pulverenti
3bca39bb68
update image size
2015-10-26 12:40:35 -04:00
Luke Pulverenti
c80e1df1ca
support null image encoder
2015-10-26 01:29:32 -04:00
Luke Pulverenti
32babe2b94
update images
2015-10-25 13:13:30 -04:00
Luke Pulverenti
d1195257aa
fix for cover art
2015-10-16 15:25:19 -04:00
Luke Pulverenti
bb5c5297c5
fixes #1212 - Visual bug for some movies
2015-10-16 15:20:59 -04:00
Luke Pulverenti
d577e1c7b0
support image stubbing
2015-10-16 13:06:31 -04:00
Luke Pulverenti
5144e0264c
make tv guide standalone component
2015-10-08 15:12:53 -04:00
Luke Pulverenti
6271ca99c8
update polymer
2015-10-05 22:50:20 -04:00
Luke Pulverenti
47b428b36c
update commonio
2015-10-05 21:27:49 -04:00
Luke Pulverenti
4ad96e4ff5
update logging levels
2015-10-04 18:04:56 -04:00
Luke Pulverenti
1aaf09112b
remove nuget restores
2015-10-04 02:04:23 -04:00
Luke Pulverenti
a08d5e695a
remove nuget targets
2015-10-04 01:58:18 -04:00
Luke Pulverenti
21352d5248
Complete rework of IFileSystem
2015-10-04 00:58:07 -04:00
Luke Pulverenti
078277ebc2
continue file system rework
2015-10-04 00:23:11 -04:00
Luke Pulverenti
959ac9d727
restore changes
2015-09-20 13:56:26 -04:00
Luke Pulverenti
4492dcc592
update merge
2015-09-20 13:34:05 -04:00
Luke Pulverenti
e8010955dc
fix merge conflicts
2015-09-20 13:22:34 -04:00
Luke Pulverenti
6d3fda8693
more client sync stubs
2015-09-15 00:31:12 -04:00
Luke Pulverenti
11d7585aa3
use taglibsharp to read image sizes
2015-09-14 13:39:35 -04:00
Luke Pulverenti
8cf45a3e4a
add more methods to IFileSystem
2015-09-13 19:07:54 -04:00
Luke
14de062681
update file system methods
2015-09-13 17:32:02 -04:00
Luke Pulverenti
0f743205c4
update external subs
2015-09-12 12:39:24 -04:00
Luke Pulverenti
ec5619e0f9
restore polymer changes
2015-08-14 13:24:07 -04:00
Luke Pulverenti
ec64da2a3b
rename live tv page
2015-08-02 19:56:21 -04:00
Luke Pulverenti
47b1a4cafd
update image processing
2015-08-02 15:08:55 -04:00
Luke Pulverenti
edecae6ed5
improve guide loading performance
2015-08-02 13:02:23 -04:00
Luke Pulverenti
8f75454d76
update image processing
2015-07-29 16:31:15 -04:00
Luke Pulverenti
7e8e899bc2
updated fonts
2015-06-19 12:54:39 -04:00
Luke Pulverenti
b54b906c1a
safari image fix
2015-05-15 12:32:50 -04:00
Luke Pulverenti
d2949d6e03
support video_ts.nfo
2015-05-15 11:46:20 -04:00
Luke Pulverenti
5492e34c6d
update indexedDb
2015-05-11 12:32:15 -04:00
Luke Pulverenti
42b4b03703
add logging
2015-05-10 20:24:02 -04:00
Luke Pulverenti
a75ce4197d
3.0.5597.1
2015-04-29 13:39:23 -04:00
Luke Pulverenti
d274d1d807
update library menu
2015-04-27 13:55:57 -04:00
Luke Pulverenti
db66b73a4f
updated ImageMagickSharp
2015-04-23 22:15:29 -04:00
Luke Pulverenti
6f01652520
control the number of simultaneous image operations
2015-04-23 12:50:54 -04:00
Luke Pulverenti
9e0c73ef19
live tv fixes
2015-04-19 15:17:17 -04:00
Luke Pulverenti
88766a9310
3.0.5582.3
2015-04-17 01:12:51 -04:00
Luke Pulverenti
71e1283c2f
updated ImageMagickSharp
2015-04-15 18:03:31 -04:00
Luke Pulverenti
6d983daf78
updated image magick
2015-04-11 17:34:05 -04:00
Luke Pulverenti
b9c656e859
added out of network bitrate limit
2015-04-09 01:20:23 -04:00
Luke Pulverenti
b289b4cc7f
complete gdi fallback
2015-04-08 11:45:30 -04:00
Luke Pulverenti
4820fe8097
added drawing project
2015-04-08 10:38:02 -04:00
Luke Pulverenti
78e96917e1
move drawing code
2015-04-08 08:37:07 -04:00
Luke Pulverenti
d6b2bf89f5
added drawing assembly
2015-04-08 08:32:52 -04:00