Commit graph

95 commits

Author SHA1 Message Date
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