Commit Graph

1434 Commits

Author SHA1 Message Date
softworkz
751febc1de Auto-Organize: Async operation and instant feedback UI (reworked)
This commit includes changes to enable and stabilize asyncronous
operation in the auto-organize area. Here are the key points:

- The auto-organize correction dialog is now closed (almost) instantly.
This means that the user does not have to wait until the file copy/move
operation is completed in order to continue. (even with local HDs the
copy/move process can take several minutes or even much longer with
network destination).
- This commit also implements locking of files to be organized in order
to prevent parallel processing of the same item. In effect, there can be
2 or more manual organization operations active even while the normal
auto-organization task is running without causing any problems
- The items that are currently being processed are indicated as such in
the log with an orange color and a spinner graphic
- The client display is refreshed through websocket messages
- A side effect of this is that other clients showing the auto-organize
log at the same time are always up-to-date as well
2016-08-20 01:03:30 +02:00
Luke Pulverenti
eb36b009ca update stream start events 2016-08-18 20:10:10 -04:00
Luke Pulverenti
fd6aa72dac add guide optimizations 2016-08-17 15:28:43 -04:00
Luke Pulverenti
ec111eebd3 fix folder caching 2016-08-15 20:22:59 -04:00
Luke Pulverenti
caab8299d1 add setting for photo libraries 2016-08-15 00:36:17 -04:00
Luke Pulverenti
6e9828ddad add remuxing permission 2016-08-13 18:27:14 -04:00
Luke Pulverenti
8508e07bb9 improve genre displays 2016-08-13 16:54:29 -04:00
Luke Pulverenti
6164049919 update direct stream url for improved caching 2016-08-13 15:52:58 -04:00
Luke Pulverenti
68d1b60964 stub out objects for per library settings 2016-08-13 01:49:00 -04:00
Luke Pulverenti
94a4f11464 update components 2016-08-09 13:31:31 -04:00
Luke Pulverenti
04d480297d reduce sync db access 2016-08-03 02:38:19 -04:00
Luke Pulverenti
a308ab8912 update components 2016-08-02 01:55:52 -04:00
Luke Pulverenti
62b0c2605f remove nameof 2016-07-30 15:19:46 -04:00
Luke Pulverenti
6af3dc91c5 adjust audio transcoding bitrate 2016-07-30 00:21:26 -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
8328f39834 update behavior with restricted transcoding access 2016-07-25 01:12:38 -04:00
Luke Pulverenti
794b13b816 update suggestions 2016-07-17 12:59:50 -04:00
Luke Pulverenti
537e774f5f update listviews 2016-07-17 00:20:36 -04:00
Luke Pulverenti
78e6c638bc remove fody from build 2016-07-15 15:53:28 -04:00
Luke Pulverenti
e44a24d9e5 update hls subtitles 2016-07-13 15:16:51 -04:00
Luke Pulverenti
959c6a397c add new streambuilder options 2016-07-09 13:39:04 -04:00
Luke Pulverenti
3c6797678b store chapter image date modified 2016-07-06 13:44:44 -04:00
Luke Pulverenti
1fcbd3c6da denormalize seriesid 2016-07-05 02:01:31 -04:00
Luke Pulverenti
2772d59559 denormalize seasonid 2016-07-05 01:40:18 -04:00
Luke Pulverenti
46dc02705a remove custom path subfolder option 2016-07-04 15:34:16 -04:00
Luke Pulverenti
c8e67f6cb1 removed custom path subfolder setting 2016-07-04 15:30:12 -04:00
Luke Pulverenti
fcc64173f6 update default cache size 2016-07-03 20:14:28 -04:00
Luke Pulverenti
373448675b update components 2016-07-03 19:05:13 -04:00
Luke Pulverenti
4a95ec28f2 add config setting 2016-06-30 11:10:54 -04:00
Luke Pulverenti
775fc94020 update path configs 2016-06-29 01:49:31 -04:00
Luke Pulverenti
5c5cc212aa pass all audio codecs to server 2016-06-26 12:21:10 -04:00
Luke Pulverenti
cf0d9883c6 fix userdata transactions 2016-06-25 01:16:54 -04:00
Luke Pulverenti
02bba9984f Add Series and Season channel folder types 2016-06-23 23:23:31 -04:00
Luke Pulverenti
cffc9417c7 update startup wizard 2016-06-23 13:04:18 -04:00
Luke Pulverenti
7601f6660e add music artist channel folder type 2016-06-22 00:39:06 -04:00
Luke Pulverenti
c05f0bea04 update live tv queries 2016-06-20 13:07:53 -04:00
Luke Pulverenti
6e9f8fb2d1 allow customization of ffmpeg path 2016-06-20 02:19:28 -04:00
Luke Pulverenti
f58a919488 improve display of active recordings 2016-06-19 13:41:49 -04:00
Luke Pulverenti
29d4305732 update generated titles for subtitles 2016-06-18 13:27:13 -04:00
Luke Pulverenti
f9847be17c update item by name queries 2016-06-17 09:06:13 -04:00
Luke Pulverenti
80863e1326 fix button alignments 2016-06-14 23:12:32 -04:00
Luke Pulverenti
ad663f8fa8 update sliders 2016-06-13 15:02:48 -04:00
Luke Pulverenti
2538889943 add mappings to add meta data method 2016-06-08 00:57:03 -04:00
Luke Pulverenti
0ad0150435 update nuget 2016-06-07 12:21:46 -04:00
Luke Pulverenti
19ee883ca2 record time base 2016-06-06 17:13:00 -04:00
Luke Pulverenti
83105f5aae stubbed out channel mappings 2016-06-06 14:22:42 -04:00
Luke Pulverenti
faefbf36cc adjust bitrate in h264/h265 conversions 2016-06-06 13:33:55 -04:00
Luke Pulverenti
7388320d96 update xmltv 2016-06-05 17:08:55 -04:00
Luke Pulverenti
d10a5042f6 update LiveTvOptions 2016-06-05 16:41:44 -04:00
Luke Pulverenti
2e040f9c0c update collection grouping setting 2016-06-05 15:44:55 -04:00