Commit Graph

117 Commits

Author SHA1 Message Date
Luke Pulverenti 2d9f7d678c fix merge duplication 2013-10-27 17:42:11 -04:00
Luke 885ea9f6ba Merge pull request #601 from tikuf/master
Add Topfield .rec files, Make sure scale w x h is divisible by 2
2013-10-27 14:42:16 -07:00
Luke Pulverenti ae543e4253 fixes #602 - Support .rec video extension 2013-10-27 17:40:10 -04:00
tikuf 676579d4bd Add Topfield .rec files, Make sure scale w x h is divisible by 2 2013-10-28 08:09:22 +11:00
Luke Pulverenti 34bf41721a Additional fixes for multiple movies per folder. Added a provider shell 2013-08-15 12:21:32 -04:00
Luke Pulverenti f064d6c9c7 only set creation date at resolve time 2013-08-14 08:17:45 -04:00
Luke Pulverenti b1b4e77178 reduced property virtualization 2013-08-07 11:59:13 -04:00
Luke Pulverenti bb721f610b Added CumulativeRunTimeTicks 2013-07-25 15:17:44 -04:00
Luke Pulverenti 1a1cfba795 faster file extension comparisons 2013-07-20 10:57:48 -04:00
Luke Pulverenti 07e230c2eb Added Video3DFormat property 2013-06-25 14:10:39 -04:00
Luke Pulverenti c5b00dec8e Added multi-disc movie support 2013-06-16 15:02:57 -04:00
Luke Pulverenti def3428199 Added poor man's multi-file movie support 2013-06-12 17:46:50 -04:00
Luke Pulverenti 35d9b29c97 fixed issue of not seeing network shares 2013-06-11 16:35:54 -04:00
Luke f1b14bec97 Added support for .mts video files 2013-06-10 15:37:52 -03:00
Luke Pulverenti 657097ee15 fixes #296 - Prevent non-movie videos from appearing in Movies view 2013-05-27 21:59:26 -04:00
Luke Pulverenti 4cd7030248 fixed image uploading for virtual items 2013-05-18 13:07:20 -04:00
Luke Pulverenti 08e4f959a2 fixes #207 - Music Content Showing as TV Content (songs as episodes) 2013-04-28 10:18:17 -04:00
Luke Pulverenti b443d591a2 fixes #200 - MB3 Locking Folders for a long time 2013-04-28 01:29:27 -04:00
LukePulverenti 54a36322bb made base video resolver available for re-use 2013-03-03 11:53:58 -05:00
LukePulverenti ac3a94f5a1 moved resolvers to implementations, trimmed nuget package a bit 2013-03-03 01:58:04 -05:00
LukePulverenti 465f0cc1e2 moved some network code to the networking assembly 2013-02-23 12:54:51 -05:00
LukePulverenti b8d5c71842 type discovery without attributes 2013-02-23 02:57:11 -05:00
LukePulverenti a2d215b6ae added simple injector for dependancy management 2013-02-22 19:24:50 -05:00
LukePulverenti fdafa59683 Removed System.Windows.Forms dependancy from Common. Almost done removing NLog dependancy. 2013-02-21 20:26:35 -05:00
LukePulverenti ab1065a567 removed static logger 2013-02-21 15:26:55 -05:00
LukePulverenti 767cdc1f6f Pushing missing changes 2013-02-20 20:33:05 -05:00
ebr11 Eric Reed spam ef07c2e6ab Move PhysicalLocations to baseitem 2012-09-20 13:52:56 -04:00
ebr11 Eric Reed spam 6edc836ce5 I lied - re-worked metadata folder handling again. Should now really only hit once and is available for other item types 2012-09-19 10:22:53 -04:00
ebr11 Eric Reed spam 442081f4e2 forgot a lock 2012-09-18 18:03:31 -04:00
ebr11 Eric Reed spam 2c563ac92f Hopefully the last of dealing with the metadata folder 2012-09-18 17:07:01 -04:00
ebr11 Eric Reed spam 68de4a6568 Add HDDVD recognition 2012-09-18 16:20:27 -04:00
ebr11 Eric Reed spam 0adc77209c Oops - still resolving metadata folder 2012-09-18 16:07:17 -04:00
ebr11 Eric Reed spam 0f078d8098 Move NeedsRefresh to async task and fix problem finding episode metadata 2012-09-18 15:18:15 -04:00
ebr11 Eric Reed spam 9fbd88a713 fix up some merge errors 2012-09-17 16:53:39 -04:00
ebr11 Eric Reed spam f385fe2f20 Merge with default 2012-09-17 16:24:01 -04:00
ebr11 Eric Reed spam 17106ea5c7 Initial commit changing to on-demand child loading and validations 2012-09-17 11:12:43 -04:00
LukePulverenti Luke Pulverenti luke pulverenti f1e668bad8 More code cleanups 2012-09-11 15:37:14 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 670a53258e Some minor code cleanups 2012-09-11 14:20:12 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 2467ca9668 Moved some entities to the main project 2012-09-10 21:34:02 -04:00
LukePulverenti Luke Pulverenti luke pulverenti c1c4c85fc2 Added some favorites api calls 2012-09-09 14:32:51 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8e9571e828 Added GetVideoStreamUrl to ApiClient 2012-09-09 11:15:22 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 86f162fd7c Added aac to the AudioResolver 2012-09-09 10:03:49 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8b39ed2f63 Moved TV into the main project and added Series properties to DTOBaseItem 2012-09-08 15:05:18 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 2884df296c Moved Movies into the main project 2012-09-08 14:37:55 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 4752d12aaa Switched date operations to utc 2012-09-04 15:23:15 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 42a2835633 Removed vf collection type 2012-08-27 08:18:59 -04:00
LukePulverenti Luke Pulverenti luke pulverenti f218e6b583 More comments and cleanup. Added special feature provider for movies 2012-08-23 16:51:10 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8d693fd2ab Fixed VideoType detection 2012-08-23 15:15:36 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 977f8e970a Added VideoType.ISO and trimmed Person output size 2012-08-23 08:59:40 -04:00
LukePulverenti Luke Pulverenti luke pulverenti c80c8c1cfd Switched all i/o to win32 methods and added protobuf serialization for ffprobe caching 2012-08-23 01:45:26 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 76d365fcf9 Tweaked disk access a little bit more 2012-08-21 10:42:40 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 9029d939f3 Further reduced disk access in ItemController 2012-08-20 23:56:28 -04:00
LukePulverenti Luke Pulverenti luke pulverenti e6a95defc9 Fixed a file system issue and also added a few more performance tweaks 2012-08-20 21:51:00 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 906ad3cb1a Removed Linq usage from ItemController 2012-08-20 21:21:03 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 758d18a652 Switched to low-level io methods for better performance 2012-08-20 19:53:32 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 6fbeee841f Performance update 2012-08-20 17:48:11 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 8f024e8199 Fully async'd xml parsing process as well as added resolver and provider priorities 2012-08-20 11:55:05 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 937d27ae9d One async call leads to another, and another, all the way up the call stack... 2012-08-19 16:38:31 -04:00
LukePulverenti Luke Pulverenti luke pulverenti d794eecec4 Added initial implementation of the metadata provider network, along with the first few providers 2012-08-19 11:58:35 -04:00
LukePulverenti Luke Pulverenti luke pulverenti a508a997d9 Added a VirtualFolder entity, a resolver, and a CollectionType property. 2012-08-18 15:38:27 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 7835d690a1 Added a completely separate DTOBaseItem to remove the ApiBaseItemWrapper mess and shrink json output size. 2012-08-18 04:22:54 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 82799df9be Made IsAudioFile private 2012-08-11 15:49:58 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 307d725714 Made IsAudioFile public 2012-08-06 09:20:24 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 97ee9fed14 Switched to MEF as a means to locate plugins and resolvers 2012-07-25 22:33:11 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 80b3ad7bd2 Moved the http server to it's own assembly. added comments and made other minor re-organizations. 2012-07-19 22:22:44 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 5f5f2838b1 moved the http server to common, added more http handlers 2012-07-12 23:50:50 -04:00
LukePulverenti Luke Pulverenti luke pulverenti b50f78e5da Initial check-in 2012-07-12 02:55:27 -04:00