Commit Graph

617 Commits

Author SHA1 Message Date
softworkz
66a80ac6b9 EpisodeFileOrganizer: Improve error handling (alternate approach)
Previously some methods were just returning null or empty values in case
of encountered errors; as a consequence, the actual reason for failure
was never written to the auto-organize log.
Instead, only a generic message like "Unable to sort xxx because target
path could not be determined." was displayed.

After this change, the actual reason for failure will be saved to the
auto-organize log or displayed in the UI (when completing the organize
dialog).

This information is very important for the user. Examples are "No
permission", "Target folder not available", "Disk full", etc..
2016-08-18 22:05:54 +02:00
Luke Pulverenti
fd6aa72dac add guide optimizations 2016-08-17 15:28:43 -04:00
Luke Pulverenti
ae887d9157 remove readinputatnativeframerate 2016-08-16 14:46:12 -04:00
Luke Pulverenti
8508e07bb9 improve genre displays 2016-08-13 16:54:29 -04:00
Luke Pulverenti
68d1b60964 stub out objects for per library settings 2016-08-13 01:49:00 -04:00
Luke Pulverenti
7daf34f048 quote ffmpeg params 2016-08-07 16:13:30 -04:00
Luke
fec7c47824 Merge pull request #1932 from softworkz/ReduceWarnings
Reduced compiler warnings. No functional changes.
2016-08-05 20:37:21 -04:00
softworkz
23da61281e Reduced compiler warnings. No functional changes (except MediaEncoder.cs and AutomaticRestartEntryPoint.cs) 2016-08-05 23:15:48 +02:00
Luke Pulverenti
22fc552fc0 remove paper-fab 2016-08-05 16:25:09 -04:00
Luke Pulverenti
a308ab8912 update components 2016-08-02 01:55:52 -04:00
Sven Van den brande
219cba7506 Removed redundant Collection Initializers
Removed Using directives that are not required
2016-07-29 21:18:03 +02:00
Luke Pulverenti
9fdc9faba2 handle HDHR's with older firmware 2016-07-07 23:22:16 -04:00
Luke Pulverenti
2772d59559 denormalize seasonid 2016-07-05 01:40:18 -04:00
Luke Pulverenti
22601f0a2e reduce stdout redirection 2016-07-01 22:16:05 -04:00
Luke Pulverenti
1dfe694a77 fix search dipping into restricted channels 2016-06-30 15:01:48 -04:00
Luke Pulverenti
bbdd2c5f6a update xmltv 2016-06-28 00:47:30 -04:00
Luke Pulverenti
c1e83beeac update search 2016-06-27 18:53:42 -04:00
Luke Pulverenti
70f75f8adb fix recording timers 2016-06-23 01:26:34 -04:00
Luke Pulverenti
b0ed7ef0a3 update recording conversion process 2016-06-22 00:40:11 -04:00
Luke Pulverenti
a75f24e8e1 add temp file with recording conversion 2016-06-20 18:07:18 -04:00
Luke Pulverenti
c05f0bea04 update live tv queries 2016-06-20 13:07:53 -04:00
Luke Pulverenti
624ac450c2 update indexes 2016-06-20 00:14:47 -04:00
Luke Pulverenti
f58a919488 improve display of active recordings 2016-06-19 13:41:49 -04:00
Luke Pulverenti
759f5a8560 update task results 2016-06-19 02:18:29 -04:00
Luke Pulverenti
37d7db4bc4 support xmltv gzip 2016-06-15 22:37:06 -04:00
Luke Pulverenti
023b12a798 update recording format 2016-06-15 14:56:37 -04:00
Luke Pulverenti
6118e5f966 update xmltv downloading 2016-06-15 12:45:45 -04:00
Alex Stevens
1ce4787a35 IsSeries driven by Episode data 2016-06-15 11:30:02 +01:00
Luke Pulverenti
80863e1326 fix button alignments 2016-06-14 23:12:32 -04:00
Luke Pulverenti
66c86ccc58 update pooling 2016-06-14 15:21:26 -04:00
Luke Pulverenti
01c7dba742 don't auto-restart during recordings 2016-06-14 02:40:21 -04:00
Luke Pulverenti
41eb4a8d59 update forms 2016-06-14 00:06:57 -04:00
Luke
ff7a3de69d Merge pull request #1839 from ChubbyArse/dev
Added code to GetChannels and fixed IsPremiere to use the new XmlTvPremiere object
2016-06-13 12:01:55 -04:00
Luke Pulverenti
383110f9af switch recordings to ts when preserving original audio 2016-06-12 19:33:11 -04:00
Luke Pulverenti
f378a2c789 update item queries 2016-06-12 01:03:52 -04:00
Luke Pulverenti
da6e94396f update connection pooling 2016-06-11 16:12:01 -04:00
Luke Pulverenti
3ba9d3c12f update channel mapping 2016-06-10 12:45:04 -04:00
Luke Pulverenti
b0c1ba1e19 stub out channel mapping 2016-06-09 12:13:25 -04:00
Luke Pulverenti
527014d73a stub out channel mapper popup 2016-06-08 17:04:52 -04:00
Luke Pulverenti
32ba8721a2 update guide events 2016-06-08 13:10:07 -04:00
Alex Stevens
2d29a77dce Added code to GetChannels and fixed IsPremiere to use the new XmlTvPremiere object 2016-06-08 10:43:18 +01:00
Luke Pulverenti
cc173bfc28 add recording web socket events 2016-06-08 02:21:13 -04:00
Luke Pulverenti
e2ffb0ba25 stub out channel mapping 2016-06-08 01:24:25 -04:00
Luke Pulverenti
2538889943 add mappings to add meta data method 2016-06-08 00:57:03 -04:00
Luke Pulverenti
7be8a519a3 add xml tv download 2016-06-07 02:14:13 -04:00
Luke Pulverenti
c1b68356c4 use shared alpha picker 2016-06-07 01:42:26 -04:00
Alex Stevens
627b7d9b7e Changed Genre Mapping to be case insensitve 2016-06-06 23:04:15 +01:00
Luke Pulverenti
83105f5aae stubbed out channel mappings 2016-06-06 14:22:42 -04:00
Luke Pulverenti
3e066ab9f5 don't replace tv channel images 2016-06-06 13:33:39 -04:00
Luke Pulverenti
73ab3edeec update xmltv language 2016-06-05 17:27:14 -04:00
Luke Pulverenti
7388320d96 update xmltv 2016-06-05 17:08:55 -04:00
Luke Pulverenti
fa76620eb7 update xmltv categories 2016-06-05 17:07:23 -04:00
Alex Stevens
767de9aa1e More updates to the XmlTVListingsProvider 2016-06-05 21:53:21 +01:00
Alex Stevens
bd001d8c6a Added Channel and Program Images and Category Mapping 2016-06-01 19:44:19 +01:00
Alex Stevens
a3c3fff39f Added first stab at a XmlTvListingsProvider 2016-05-31 23:00:20 +01:00
Luke Pulverenti
bed6d6bd38 update recording default values 2016-05-29 14:42:39 -04:00
Luke Pulverenti
2d80f5b807 update timer defaults 2016-05-27 13:19:20 -04:00
Luke Pulverenti
4e624c2cef removed dead code 2016-05-26 13:18:58 -04:00
Luke Pulverenti
b0bf7119ba update EncodedRecorder 2016-05-25 12:11:08 -04:00
Luke Pulverenti
58d4534a26 update live tv suggestions 2016-05-24 12:58:56 -04:00
Luke Pulverenti
accdbfaab2 update live tv suggestions 2016-05-24 03:40:45 -04:00
Luke Pulverenti
91aab66857 create recording folders on start 2016-05-23 00:47:02 -04:00
Luke Pulverenti
04302136f3 update recording folder generation 2016-05-22 13:07:30 -04:00
Luke Pulverenti
bfcbbde808 update recording probe size 2016-05-22 12:47:22 -04:00
Luke Pulverenti
2daf91b3fe update missing season creator 2016-05-20 15:45:04 -04:00
Luke Pulverenti
f54a0da88e better cleanup of recording libraries 2016-05-20 11:57:07 -04:00
Luke Pulverenti
edfc55fdf6 fix content sometimes not appearing after restart 2016-05-19 01:20:47 -04:00
Luke Pulverenti
d1d0487fee update artist queries 2016-05-18 01:34:10 -04:00
Luke Pulverenti
da29fc8c68 update channel display 2016-05-17 15:18:50 -04:00
Luke Pulverenti
233f9cb238 update shared components 2016-05-15 21:22:22 -04:00
Luke Pulverenti
995c34437e update tabs 2016-05-15 12:30:32 -04:00
Luke Pulverenti
c4e3bbaf4a import shared media info component 2016-05-11 18:08:19 -04:00
Luke Pulverenti
761a476ea0 use shared itemHelper 2016-05-11 13:46:44 -04:00
Luke Pulverenti
9edda5782b update recording path 2016-05-10 01:15:06 -04:00
Luke Pulverenti
287f797d99 update recording editor 2016-05-10 01:00:50 -04:00
Luke Pulverenti
99084edabe update windows ffmpeg 2016-05-08 23:13:38 -04:00
Luke Pulverenti
33c002684e update recording saving 2016-05-04 16:50:47 -04:00
Luke Pulverenti
fdc37a2b58 update recording audio sync 2016-05-03 00:17:57 -04:00
Luke Pulverenti
1f9d32afc5 limit use of GetUserDataKey 2016-04-30 18:05:13 -04:00
Luke Pulverenti
5d28c65783 update recordings 2016-04-30 00:00:28 -04:00
Luke Pulverenti
8537cbe6c2 add audio sync to converted recordings 2016-04-29 12:54:26 -04:00
Luke Pulverenti
747518decc added option to preserve original audio when recording 2016-04-27 17:26:28 -04:00
Luke Pulverenti
54e04dd027 support duration on recording url 2016-04-25 22:16:46 -04:00
Luke Pulverenti
f3c3c74d84 add probe property 2016-04-21 14:00:46 -04:00
Luke Pulverenti
0ebb82dc57 update NAL usage 2016-04-18 13:43:00 -04:00
Luke Pulverenti
565b3350a1 update version 2016-04-17 16:57:57 -04:00
Luke Pulverenti
cf4a14357e restore hdhr direct play for now 2016-04-16 13:19:20 -04:00
Luke Pulverenti
57e3bb72f9 update stream selection 2016-04-14 15:12:00 -04:00
Luke Pulverenti
5bddb226f6 update hdhr stream 2016-04-12 13:37:58 -04:00
Luke Pulverenti
e31aec4bc5 update metadata refresh 2016-04-08 14:32:38 -04:00
Luke
211d1af395 Merge pull request #1631 from razzfazz/hdhr_config_hw_transcode_dev
allow disabling of hardware transcoding on HDTC-2US (dev)
2016-04-06 23:08:48 -04:00
Luke
684e2339eb Merge pull request #1630 from razzfazz/hdhr_fix_profiles_dev
fix transcoding profiles for HDHomeRun Extend (dev)
2016-04-06 22:56:12 -04:00
Luke Pulverenti
1cea5bcbd8 improve identify feature 2016-04-05 22:18:56 -04:00
Daniel Becker
c9092de032 allow disabling of hardware transcoding on HDTC-2US 2016-04-04 22:23:49 -07:00
Daniel Becker
aa817508e2 actually add internet540 profile 2016-04-04 22:16:04 -07:00
Daniel Becker
b844471860 fix resolution for internet540 profile; remove obsolete internet720 profile 2016-04-04 22:14:06 -07:00
Luke Pulverenti
d9dcd21c47 update hdhr streaming 2016-04-03 20:01:03 -04:00
Luke Pulverenti
04c8cb5aec get dynamic info from hdhr 2016-04-03 19:20:43 -04:00
Luke Pulverenti
0694dba1e0 update channel scan 2016-03-31 20:31:55 -04:00
Luke Pulverenti
1381447bda update sat/ip 2016-03-31 19:26:13 -04:00