diff --git a/CHANGES.md b/CHANGES.md index 307d4931..369649b0 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -35,6 +35,7 @@ * Add search show Name to Show List Layout: Poster * Change indicate when not sorting with article by dimming ("The", "A", "An") on Show List, Episode, History, Mass Update, Add with Browse and from Existing views +* Add Emby notifier to config/Notifications ### 0.11.6 (2016-02-18 23:10:00 UTC) diff --git a/gui/slick/css/dark.css b/gui/slick/css/dark.css index fd770411..f4cd29cb 100644 --- a/gui/slick/css/dark.css +++ b/gui/slick/css/dark.css @@ -163,16 +163,19 @@ inc_top.tmpl .ui-tabs .ui-tabs-panel{ background-color:#3d3d3d !important; - border:1px solid #111 !important + border:1px solid #111 !important; + border-top-width:0 !important } .ui-tabs .ui-tabs-nav li.ui-tabs-active{ + border-bottom:1px solid #3d3d3d !important; border-top-left-radius:5px; border-top-right-radius:5px } .ui-tabs-nav > :not(.ui-tabs-active){ background:#333; + border-bottom:2px solid #222 !important; border-top-left-radius:5px; border-top-right-radius:5px } diff --git a/gui/slick/css/fonts/sgicons.eot b/gui/slick/css/fonts/sgicons.eot index 7e046292..dd64fd40 100644 Binary files a/gui/slick/css/fonts/sgicons.eot and b/gui/slick/css/fonts/sgicons.eot differ diff --git a/gui/slick/css/fonts/sgicons.svg b/gui/slick/css/fonts/sgicons.svg index c3a6f563..514dcaa3 100644 --- a/gui/slick/css/fonts/sgicons.svg +++ b/gui/slick/css/fonts/sgicons.svg @@ -42,4 +42,5 @@ - \ No newline at end of file + + diff --git a/gui/slick/css/fonts/sgicons.ttf b/gui/slick/css/fonts/sgicons.ttf index 595bb99e..c6ce308a 100644 Binary files a/gui/slick/css/fonts/sgicons.ttf and b/gui/slick/css/fonts/sgicons.ttf differ diff --git a/gui/slick/css/fonts/sgicons.woff b/gui/slick/css/fonts/sgicons.woff index cf791cac..d8b09ab3 100644 Binary files a/gui/slick/css/fonts/sgicons.woff and b/gui/slick/css/fonts/sgicons.woff differ diff --git a/gui/slick/css/style.css b/gui/slick/css/style.css index ef101707..8fcb4a92 100644 --- a/gui/slick/css/style.css +++ b/gui/slick/css/style.css @@ -126,14 +126,14 @@ fonts font-style:italic } -/* Droid Sans */ +/* SickGear Icons */ @font-face{ font-family:'sgicons'; - src:url('fonts/sgicons.eot'); - src:url('fonts/sgicons.eot?#iefix') format('embedded-opentype'), - url('fonts/sgicons.woff') format('woff'), - url('fonts/sgicons.ttf') format('truetype'), - url('fonts/sgicons.svg#sgicons') format('svg'); + src:url('fonts/sgicons.eot?v1'); + src:url('fonts/sgicons.eot?v1#iefix') format('embedded-opentype'), + url('fonts/sgicons.woff?v1') format('woff'), + url('fonts/sgicons.ttf?v1') format('truetype'), + url('fonts/sgicons.svg?v1#sgicons') format('svg'); font-weight:normal; font-style:normal } @@ -298,15 +298,18 @@ inc_top.tmpl .ui-tabs .ui-tabs-panel{ background-color:#F7F7F7 !important; - border:1px solid #CCC !important + border:1px solid #CCC !important; + border-top-width:0 !important } .ui-tabs .ui-tabs-nav li.ui-tabs-active{ + border-bottom:1px solid #F7F7F7 !important; border-top-left-radius:5px; border-top-right-radius:5px } .ui-tabs-nav > :not(.ui-tabs-active){ + border-bottom:1px solid transparent !important; border-top-left-radius:5px; border-top-right-radius:5px } @@ -499,6 +502,10 @@ inc_top.tmpl content:"\e621" } +.sgicon-emby:before { + content: "\e900" +} + /* ======================================================================= inc_bottom.tmpl ========================================================================== */ @@ -946,6 +953,7 @@ div.formpaginate{ margin-right:6px } +#edit-show #customQualityWrapper div.component-group-desc p, #addShowForm #customQualityWrapper div.component-group-desc p{ font-size:14px } @@ -1007,6 +1015,9 @@ div.formpaginate{ padding:0 0 0 15px } +#edit-show #blackwhitelist, +#edit-show #blackwhitelist h4, +#edit-show #blackwhitelist p, #addShowForm #blackwhitelist, #addShowForm #blackwhitelist h4, #addShowForm #blackwhitelist p{ @@ -1662,6 +1673,7 @@ td.col-search{ padding:15px 0 0 } +#edit-show #config span.component-desc, #addShowForm #editShow.stepDiv span.component-desc{ width:639px } @@ -2152,6 +2164,10 @@ config*.tmpl min-height:200px } +#edit-show .component-group{ + padding:25px 30px +} + .component-item{ border-bottom:1px dotted #666; min-height:200px @@ -2291,6 +2307,10 @@ select .selected:before{ margin-bottom:10px } +#editShow .field-pair #SceneException h4{ + margin-bottom:5px +} + #editShow .field-pair #customQuality h4{ margin-bottom:1px } @@ -2816,6 +2836,13 @@ div.blackwhitelist.white select, div.blackwhitelist.black select{ height:110px } +#edit-show div.blackwhitelist.pool{ + width:330px; + height:265px; + margin-left:248px; + float:none +} +#edit-show div.blackwhitelist.pool select, div.blackwhitelist.pool, div.blackwhitelist.pool select{ width:330px; @@ -3379,6 +3406,12 @@ label{ font-weight:normal } +.label-container{ + display: inline-block; + max-width: 100%; + margin-bottom: 5px +} + pre{ border:1px solid } @@ -3433,6 +3466,7 @@ input sizing (for config pages) margin-top:-4px } +#config .input350, .input350{ width:350px; margin-top:-4px @@ -3610,6 +3644,7 @@ div.formpaginate .prev, div.formpaginate .next{ } /* step 3 related */ +#edit-show #customQualityWrapper #customQuality, #customQuality{ display:block; padding:0 0 10px 0; diff --git a/gui/slick/images/addshows/add-anime.gif b/gui/slick/images/addshows/add-anime.gif new file mode 100644 index 00000000..f41b58ce Binary files /dev/null and b/gui/slick/images/addshows/add-anime.gif differ diff --git a/gui/slick/images/addshows/add-imdb.gif b/gui/slick/images/addshows/add-imdb.gif new file mode 100644 index 00000000..1ea16c66 Binary files /dev/null and b/gui/slick/images/addshows/add-imdb.gif differ diff --git a/gui/slick/images/notifiers/emby.png b/gui/slick/images/notifiers/emby.png new file mode 100644 index 00000000..3b9ce269 Binary files /dev/null and b/gui/slick/images/notifiers/emby.png differ diff --git a/gui/slick/interfaces/default/config_notifications.tmpl b/gui/slick/interfaces/default/config_notifications.tmpl index c18af884..1d747661 100644 --- a/gui/slick/interfaces/default/config_notifications.tmpl +++ b/gui/slick/interfaces/default/config_notifications.tmpl @@ -31,6 +31,176 @@
+
+
+ +

Emby

+

Have a central media database with strong user management, e.g. for improved Kodi profile(s). Gain deep viewing and granular control on any device, e.g. replace Plex entirely, Emby + Kodi > Plex.

+
+
+
+#if not hasattr($sickbeard, 'EMBY_UPDATE_LIBRARY')#Restart SickGear to reveal new options here#else# + +
+
+
+ +
+
+ +
+
+ +
+
Click below to test.
+ + +#end if +
+
+
+ +
+
+ +

Kodi

+

Kodi (formerly known as XBMC) is an award-winning free and open source (GPL) software media player and entertainment hub.

+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
Click below to test.
+ + +
+
+
+
@@ -156,122 +326,6 @@
-
-
- -

Kodi

-

Kodi (formerly known as XBMC) is an award-winning free and open source (GPL) software media player and entertainment hub.

-
-
-
- -
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
Click below to test.
- - -
-
-
-
@@ -396,7 +450,6 @@
-
diff --git a/gui/slick/interfaces/default/editShow.tmpl b/gui/slick/interfaces/default/editShow.tmpl index 2b219273..8fa311ab 100644 --- a/gui/slick/interfaces/default/editShow.tmpl +++ b/gui/slick/interfaces/default/editShow.tmpl @@ -6,9 +6,10 @@ #import sickbeard.blackandwhitelist ## #set global $title = 'Edit ' + $show.name -#set global $header = 'Edit ' + $show.name +#set global $header = $show.name #set global $sbPath = '..' #set global $topmenu = 'home' +#set global $page_body_attr = 'edit-show' ## #import os.path #include $os.path.join($sickbeard.PROG_DIR, 'gui/slick/interfaces/default/inc_top.tmpl') @@ -16,13 +17,10 @@ #if $varExists('header') -

$header

+

Edit $header

#else

$title

#end if @@ -30,209 +28,233 @@ ## #set $html_checked = ' checked="checked"' #set $html_disabled = ' disabled="disabled"' -
- +
+
+ + -
+
+ -
- -
+
-
+
+ +
+ +
+ +
+ +
+ + Alternative show name(s) + + + + +

e.g. The Show, The Show (2016), The Show (US)

+

post-processing or searching may require an alternative if a "Show not found" error is reported

+
+ +
+
+ +
+ +
+ +
+ +
+ +
#set $qualities = $common.Quality.splitQuality(int($show.quality)) #set global $anyQualities = $qualities[0] #set global $bestQualities = $qualities[1] #include $os.path.join($sickbeard.PROG_DIR, 'gui/slick/interfaces/default/inc_qualityChooser.tmpl') #if $anyQualities + $bestQualities -
- -
-#end if -
- -
-
-
- -
+
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
-
- -
+
+ +
-
- -
- -
- -
- -
- -
- -
- -
- -#if $show.is_anime: +#if $show.is_anime #import sickbeard.blackandwhitelist #include $os.path.join($sickbeard.PROG_DIR, 'gui/slick/interfaces/default/inc_blackwhitelist.tmpl') - + #end if - - +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + Cancel Edit +
+ +
#include $os.path.join($sickbeard.PROG_DIR, 'gui/slick/interfaces/default/inc_bottom.tmpl') diff --git a/gui/slick/interfaces/default/inc_qualityChooser.tmpl b/gui/slick/interfaces/default/inc_qualityChooser.tmpl index b4c45ed9..48d1ac78 100644 --- a/gui/slick/interfaces/default/inc_qualityChooser.tmpl +++ b/gui/slick/interfaces/default/inc_qualityChooser.tmpl @@ -1,6 +1,7 @@ #import sickbeard #from sickbeard.common import Quality, qualityPresets, qualityPresetStrings +#set $html_selected = ' selected="selected"'
-
+