Commit graph

1545 commits

Author SHA1 Message Date
Luke Pulverenti b443d591a2 fixes #200 - MB3 Locking Folders for a long time 2013-04-28 01:29:27 -04:00
Luke Pulverenti 4c55c0f0d8 search hint fixes 2013-04-27 10:00:22 -04:00
Luke Pulverenti 0bfb755a38 search hints progress 2013-04-27 09:05:33 -04:00
Luke Pulverenti 68d0181216 changed images dictionary to be enum based 2013-04-25 15:47:38 -04:00
Luke Pulverenti 7a5a1511cc made file stamp a guid again 2013-04-25 13:27:36 -04:00
Luke Pulverenti 2d5f8a3edf adding stubs for rotten tomatoes 2013-04-24 20:58:56 -04:00
Luke Pulverenti d78c378452 added theme song support 2013-04-24 12:03:10 -04:00
Luke Pulverenti 7ee60375a8 added Artists filter 2013-04-24 10:05:47 -04:00
Luke Pulverenti 4a100452cf audio page progress 2013-04-22 23:56:11 -04:00
Luke Pulverenti 9553542875 incorporate ParentIndexNumber into audio sort order 2013-04-22 16:17:08 -04:00
Luke Pulverenti 6ef9fd9513 #182 - Eliminate duplicates in the selection list for max rating in user screen 2013-04-22 12:04:54 -04:00
Luke Pulverenti 4c69edebe0 fixes #180 - Deleting users doesn't remove all associated data. 2013-04-22 11:46:23 -04:00
Luke Pulverenti 47d2a11bdf #182 - Eliminate duplicates in the selection list for max rating in user screen 2013-04-22 11:38:38 -04:00
Luke Pulverenti 374b7f2f03 new Artist entity 2013-04-22 00:38:03 -04:00
Luke Pulverenti 19d21a246d made Audio.Artist plural and removed duplicated of artists into the people collection 2013-04-20 21:02:16 -04:00
Luke Pulverenti de038ac029 faster progress reporting during library scan 2013-04-19 16:43:09 -04:00
Luke Pulverenti 6c1bfe661b tighter control of shortcuts 2013-04-19 14:03:21 -04:00
Luke Pulverenti 32bc545a85 removed unused attributes 2013-04-18 15:57:28 -04:00
Luke Pulverenti dea10e5040 Capture revenue and add it as a sort order 2013-04-18 09:54:38 -04:00
Luke Pulverenti a90e925ec6 fixes #144 - Marking a boxset as viewed doesn't mark the individual titles of the set as viewed 2013-04-16 23:37:14 -04:00
Luke Pulverenti 2b8b98b590 reduce scanning overhead a bit 2013-04-15 14:45:58 -04:00
Luke Pulverenti 30d6e2cd6c made library scan a bit more conservative 2013-04-15 11:10:12 -04:00
Luke Pulverenti 650016ef62 added BaseGame 2013-04-15 00:03:11 -04:00
Luke Pulverenti 07d8649f97 avoid guest star/actor dupes 2013-04-14 11:03:12 -04:00
Luke Pulverenti d792fa4359 fixes #139 - 'Undefined' Library 2013-04-14 07:57:22 -04:00
Luke Pulverenti 7f1fdbf223 add GuestStar distinction 2013-04-13 19:43:41 -04:00
Luke Pulverenti cdd1a03299 implemented filtering of ibn items based on like/dislike/favorite 2013-04-13 17:49:16 -04:00
Luke Pulverenti 785deff188 removed excess hashing in providers and made user data key-based 2013-04-13 14:02:30 -04:00
Luke Pulverenti b25fd4296c display new fields on person page 2013-04-12 14:22:40 -04:00
Luke Pulverenti b789550a56 Added budget as a sort order 2013-04-12 10:32:04 -04:00
Luke Pulverenti 192e1676a4 Added Budget, EndDate, HomePageUrl, ProductionLocations, 2013-04-12 10:13:47 -04:00
Luke Pulverenti ff1db0a173 resharper suggestions in controller project 2013-04-10 11:56:36 -04:00
Luke Pulverenti 804115bf8d remove and/or delay unnecessary startup work 2013-04-08 11:55:53 -04:00
Luke Pulverenti 4986722c73 made display preferences uniquely identifiable 2013-04-05 15:02:48 -04:00
Luke Pulverenti 70377c71cc removed Publishers 2013-04-05 11:13:23 -04:00
Luke Pulverenti 0bc542b191 fixed issue of UserRootFolders never getting persisted 2013-04-05 00:12:35 -04:00
Luke Pulverenti 980620f290 made Images virtual 2013-04-05 00:12:05 -04:00
Luke Pulverenti 3314a0f69a #105 - MusicAlbum items give no PrimaryImage in API when one exists 2013-04-05 00:10:23 -04:00
Luke Pulverenti d889cf1f57 remove library copying when setting up a custom library. we'll add a separate button to do it later. 2013-04-04 00:50:06 -04:00
Luke Pulverenti e2562879d8 Moved userdata to user manager to resolve concurrency issues. must delete userdata and displaypreferences db files. 2013-04-02 15:25:16 -04:00
Luke Pulverenti b4dd8a2106 moved displaypreferences to usermanager to solve concurrency issues 2013-04-02 13:37:49 -04:00
Luke Pulverenti 9f06eb781f fixes #97 and creates a library dictionary cache to avoid FindById recursion 2013-03-31 13:39:28 -04:00
Luke Pulverenti 8f7981b6a6 getting started sorting in the dashboard 2013-03-29 01:45:21 -04:00
Luke Pulverenti 67df3be368 removed extra lock 2013-03-28 15:27:34 -04:00
Luke Pulverenti 5422b14533 improve library scan progress reporting 2013-03-28 15:25:36 -04:00
Eric Reed c309ff653a Inherit ratings for episodes and seasons from series 2013-03-26 20:28:07 -04:00
LukePulverenti e25258e1c0 moved playback event args object 2013-03-20 12:54:32 -04:00
LukePulverenti cf61ac0264 fixed client type display for ios. also fixed display preferences saving. 2013-03-17 23:10:21 -04:00
Eric Reed ab29ffd715 Remove testid from BaseItem 2013-03-15 15:13:22 -04:00
Eric Reed c02ac2a8ca Manage some items as single instance throughout #54 2013-03-15 15:08:49 -04:00
Eric Reed 89e6124a5d Backout non persistence of virtual folders. Doesn't address the real issue. 2013-03-14 16:24:48 -04:00
Eric Reed 0ce5fc7799 Try not saving virtual folders in repository 2013-03-14 15:44:08 -04:00
LukePulverenti ff55da9029 switch authentication to sha1 2013-03-13 01:19:03 -04:00
LukePulverenti 76dbab939c fixes #15 - SortRemoveWords config change not working 2013-03-11 21:46:46 -04:00
LukePulverenti 31d079f1ba unified the two sorting api's 2013-03-09 23:22:36 -05:00
Eric Reed 13e6819ddd Check location type in CreateResolveArgs 2013-03-09 10:11:06 -05:00
LukePulverenti ad0ec70433 removed IsRecentlyPlayed option and fixed FileTime warnings 2013-03-08 11:45:35 -05:00
LukePulverenti 9911df11e8 extracted provider manager. took more off the kernel 2013-03-08 00:08:27 -05:00
Eric Reed 4c46258763 Have FanArtArtistProvider retrieve album covers 2013-03-04 18:24:41 -05:00
LukePulverenti 2ca4b7d03a Created IConfigurationManager 2013-03-04 00:43:06 -05: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 af7aa597c3 referenced core plugins, fixed some dashboard issues, extracted library manager 2013-02-28 14:32:41 -05:00
LukePulverenti ff4ee7ab9c combined usermanager and userdata manager 2013-02-27 15:25:45 -05:00
LukePulverenti 8ce3e74e81 More DI 2013-02-24 16:53:54 -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 57cb08085d fix broken images 2013-02-22 20:24:04 -05:00
LukePulverenti 868a7ce9c8 isolated clickonce dependancies 2013-02-21 23:23:06 -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 76f067f867 extracted more logging dependancies 2013-02-21 16:06:23 -05:00
LukePulverenti ab1065a567 removed static logger 2013-02-21 15:26:55 -05:00
LukePulverenti c5fd7c3bd6 removed ISupportsSpecialFeatures 2013-02-21 12:51:26 -05:00
LukePulverenti ee9d481662 isolated bdinfo dependancy 2013-02-21 01:38:23 -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 e2ae376eef Merge with default 2012-09-20 11:28:02 -04:00
ebr11 Eric Reed spam 4e3ce41880 Some directory-watcher rework - still not working properly 2012-09-20 11:25:16 -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 0f078d8098 Move NeedsRefresh to async task and fix problem finding episode metadata 2012-09-18 15:18:15 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 01a25c48a0 Renamed UserRating to CommunityRating 2012-09-17 20:08:21 -04:00
ebr11 Eric Reed spam 8b548fff38 Provider Data on item and NeedsRefresh functionality for providers 2012-09-17 20:06:31 -04:00
ebr11 Eric Reed spam f385fe2f20 Merge with default 2012-09-17 16:24:01 -04:00
ebr11 Eric Reed spam 946c0e8256 Initial metadata provider hook in. No refresh intelligence yet. 2012-09-17 16:08:32 -04:00
ebr11 Eric Reed spam 7186d66109 Add OnLibraryChanged event to server Kernel 2012-09-17 13:29:06 -04:00
ebr11 Eric Reed spam 922fd3acae Make ResolveArgs self-creating if need be 2012-09-17 13:05:42 -04:00
ebr11 Eric Reed spam 7cfa489c6e Attach ItemResolveEventArgs to BaseItem so providers can access them at any time 2012-09-17 12:55:58 -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 ffbac0e3d8 Eliminated some list recursions 2012-09-15 16:32:41 -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 016590529f Removed some excess looping 2012-09-11 10:35:04 -04:00
LukePulverenti Luke Pulverenti luke pulverenti af7744a1fd Fixed namespace 2012-09-11 10:16:43 -04:00
LukePulverenti Luke Pulverenti luke pulverenti 2467ca9668 Moved some entities to the main project 2012-09-10 21:34:02 -04:00