mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update dialogs
This commit is contained in:
parent
c00d7cba09
commit
92b687f9a5
16 changed files with 242 additions and 71 deletions
|
@ -16,12 +16,12 @@
|
|||
},
|
||||
"devDependencies": {},
|
||||
"ignore": [],
|
||||
"version": "1.3.44",
|
||||
"_release": "1.3.44",
|
||||
"version": "1.3.45",
|
||||
"_release": "1.3.45",
|
||||
"_resolution": {
|
||||
"type": "version",
|
||||
"tag": "1.3.44",
|
||||
"commit": "7634be33759be48574ff2531df4d111fa1177e54"
|
||||
"tag": "1.3.45",
|
||||
"commit": "dbaa46e3aa38a939b82f305c61e875e1a30da2fe"
|
||||
},
|
||||
"_source": "https://github.com/MediaBrowser/emby-webcomponents.git",
|
||||
"_target": "^1.2.0",
|
||||
|
|
|
@ -217,7 +217,16 @@
|
|||
|
||||
var keyframes = [
|
||||
{ transform: 'scale(0)', offset: 0 },
|
||||
{ transform: 'scale(1,1)', offset: 1 }];
|
||||
{ transform: 'none', offset: 1 }];
|
||||
var timing = elem.animationConfig.entry.timing;
|
||||
return elem.animate(keyframes, timing).onfinish = onFinish;
|
||||
}
|
||||
|
||||
function slideUp(elem, onFinish) {
|
||||
|
||||
var keyframes = [
|
||||
{ transform: 'translate3d(0,30%,0)', opacity: 0, offset: 0 },
|
||||
{ transform: 'none', opacity: 1, offset: 1 }];
|
||||
var timing = elem.animationConfig.entry.timing;
|
||||
return elem.animate(keyframes, timing).onfinish = onFinish;
|
||||
}
|
||||
|
@ -240,6 +249,15 @@
|
|||
return elem.animate(keyframes, timing);
|
||||
}
|
||||
|
||||
function slideDown(elem, onFinish) {
|
||||
|
||||
var keyframes = [
|
||||
{ transform: 'none', opacity: 1, offset: 0 },
|
||||
{ transform: 'translate3d(0,30%,0)', opacity: 0, offset: 1 }];
|
||||
var timing = elem.animationConfig.entry.timing;
|
||||
return elem.animate(keyframes, timing);
|
||||
}
|
||||
|
||||
function closeDialog(dlg) {
|
||||
|
||||
if (!dlg.classList.contains('hide')) {
|
||||
|
@ -260,7 +278,18 @@
|
|||
return;
|
||||
}
|
||||
|
||||
fadeOut(dlg).onfinish = onAnimationFinish;
|
||||
var animation;
|
||||
|
||||
if (dlg.animationConfig.exit.name == 'fadeout') {
|
||||
animation = fadeOut(dlg);
|
||||
} else if (dlg.animationConfig.exit.name == 'slidedown') {
|
||||
animation = slideDown(dlg);
|
||||
} else {
|
||||
onAnimationFinish();
|
||||
return;
|
||||
}
|
||||
|
||||
animation.onfinish = onAnimationFinish;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -276,10 +305,12 @@
|
|||
onAnimationFinish();
|
||||
return;
|
||||
}
|
||||
if (dlg.animationConfig.entry.name == 'fade-in-animation') {
|
||||
if (dlg.animationConfig.entry.name == 'fadein') {
|
||||
fadeIn(dlg, onAnimationFinish);
|
||||
} else if (dlg.animationConfig.entry.name == 'scale-up-animation') {
|
||||
} else if (dlg.animationConfig.entry.name == 'scaleup') {
|
||||
scaleUp(dlg, onAnimationFinish);
|
||||
} else if (dlg.animationConfig.entry.name == 'slideup') {
|
||||
slideUp(dlg, onAnimationFinish);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -355,9 +386,9 @@
|
|||
dlg.setAttribute('data-autofocus', 'true');
|
||||
}
|
||||
|
||||
var defaultEntryAnimation = browser.animate ? 'scale-up-animation' : 'fade-in-animation';
|
||||
var defaultEntryAnimation = browser.animate ? 'scaleup' : 'fadein';
|
||||
dlg.entryAnimation = options.entryAnimation || defaultEntryAnimation;
|
||||
dlg.exitAnimation = 'fade-out-animation';
|
||||
dlg.exitAnimation = 'fadeout';
|
||||
|
||||
// If it's not fullscreen then lower the default animation speed to make it open really fast
|
||||
var entryAnimationDuration = options.entryAnimationDuration || (options.size ? 200 : 300);
|
||||
|
|
55
dashboard-ui/bower_components/emby-webcomponents/strings/es-MX.json
vendored
Normal file
55
dashboard-ui/bower_components/emby-webcomponents/strings/es-MX.json
vendored
Normal file
|
@ -0,0 +1,55 @@
|
|||
{
|
||||
"ValueSpecialEpisodeName": "Especial - {0}",
|
||||
"Share": "Compartir",
|
||||
"ServerUpdateNeeded": "Este Servidor Emby necesita ser actualizado. Para descargar la ultima versi\u00f3n, por favor visite {0}",
|
||||
"LiveTvGuideRequiresUnlock": "La Guia de TV en Vivo actualmente esta limitada a {0} canales. De clic en el bot\u00f3n Desbloquear para saber como desbloquear la experiencia completa.",
|
||||
"AttributeNew": "Nuevo",
|
||||
"AttributePremiere": "Fecha de Estreno",
|
||||
"AttributeLive": "En Vivo",
|
||||
"TrackCount": "{0} Pistas",
|
||||
"ItemCount": "{0} \u00edtems",
|
||||
"ValueSeriesYearToPresent": "{0}-Presente",
|
||||
"ReleaseYearValue": "A\u00f1o de estreno: {0}",
|
||||
"OriginalAirDateValue": "Fecha de transmisi\u00f3n original: {0}",
|
||||
"EndsAtValue": "Termina a las {0}",
|
||||
"OptionSundayShort": "Dom",
|
||||
"OptionMondayShort": "Lun",
|
||||
"OptionTuesdayShort": "Mar",
|
||||
"OptionWednesdayShort": "Mie",
|
||||
"OptionThursdayShort": "Jue",
|
||||
"OptionFridayShort": "Vie",
|
||||
"OptionSaturdayShort": "Sab",
|
||||
"HeaderSelectDate": "Seleccionar fecha",
|
||||
"ButtonOk": "Ok",
|
||||
"ButtonCancel": "Cancelar",
|
||||
"ButtonGotIt": "Hecho",
|
||||
"RecordingScheduled": "Grabaci\u00f3n programada.",
|
||||
"HeaderNewRecording": "Nueva Grabaci\u00f3n",
|
||||
"Sunday": "Domingo",
|
||||
"Monday": "Lunes",
|
||||
"Tuesday": "Martes",
|
||||
"Wednesday": "Mi\u00e9rcoles",
|
||||
"Thursday": "Jueves",
|
||||
"Friday": "Viernes",
|
||||
"Saturday": "S\u00e1bado",
|
||||
"Days": "D\u00edas",
|
||||
"RecordSeries": "Grabar Series",
|
||||
"LabelPrePaddingMinutes": "Minutos de protecci\u00f3n previos:",
|
||||
"LabelPostPaddingMinutes": "Minutos de protecci\u00f3n posterior:",
|
||||
"RecordOnAllChannels": "Grabar en todos los canales",
|
||||
"RecordAnytime": "Grabar en cualquier momento",
|
||||
"RecordOnlyNewEpisodes": "Grabar s\u00f3lo nuevos episodios",
|
||||
"HeaderBecomeProjectSupporter": "Obtener Emby Premiere",
|
||||
"HeaderEnjoyDayTrial": "Disfrute de una Prueba Gratuita por 14 D\u00edas",
|
||||
"MessageActiveSubscriptionRequiredSeriesRecordings": "Se requiere de una suscripci\u00f3n de Emby Premiere para crear grabaciones automatizadas de series.",
|
||||
"OptionConvertRecordingsToStreamingFormat": "Convertir autom\u00e1ticamente las grabaciones a un formato amigable para transmisi\u00f3n",
|
||||
"OptionConvertRecordingsToStreamingFormatHelp": "Las grabaciones ser\u00e1n convertidas en tiempo real a MP4 para una f\u00e1cil reproducci\u00f3n en sus dispositivos.",
|
||||
"FeatureRequiresEmbyPremiere": "Esta caracter\u00edstica requiere de una suscripci\u00f3n activa de Emby Premiere.",
|
||||
"Record": "Grabar",
|
||||
"Save": "Guardar",
|
||||
"Edit": "Editar",
|
||||
"Download": "Descargar",
|
||||
"Advanced": "Avanzado",
|
||||
"Refresh": "Actualizar",
|
||||
"RefreshQueued": "Actualizaci\u00f3n programada"
|
||||
}
|
55
dashboard-ui/bower_components/emby-webcomponents/strings/nb.json
vendored
Normal file
55
dashboard-ui/bower_components/emby-webcomponents/strings/nb.json
vendored
Normal file
|
@ -0,0 +1,55 @@
|
|||
{
|
||||
"ValueSpecialEpisodeName": "Spesial - {0}",
|
||||
"Share": "Del",
|
||||
"ServerUpdateNeeded": "Denne Emby serveren trenger en oppdatering. For \u00e5 laste ned nyeste versjon, vennligst bes\u00f8k: {0}",
|
||||
"LiveTvGuideRequiresUnlock": "Live TV Guide er p\u00e5 n\u00e5v\u00e6rende tidspunkter begrenset til {0} Kanaler. Trykk p\u00e5 l\u00e5s opp knappen for \u00e5 l\u00e6re hvordan f\u00e5 full opplevelse.",
|
||||
"AttributeNew": "Ny",
|
||||
"AttributePremiere": "Premiere",
|
||||
"AttributeLive": "Direkte",
|
||||
"TrackCount": "{0} spor",
|
||||
"ItemCount": "{0} elementer",
|
||||
"ValueSeriesYearToPresent": "{0}-N\u00e5v\u00e6rende",
|
||||
"ReleaseYearValue": "Utgivelse \u00e5r: {0}",
|
||||
"OriginalAirDateValue": "Original slippdato: {0}",
|
||||
"EndsAtValue": "Ender p\u00e5 {0}",
|
||||
"OptionSundayShort": "S\u00f8n",
|
||||
"OptionMondayShort": "Man",
|
||||
"OptionTuesdayShort": "Tir",
|
||||
"OptionWednesdayShort": "Ons",
|
||||
"OptionThursdayShort": "Tor",
|
||||
"OptionFridayShort": "Fre",
|
||||
"OptionSaturdayShort": "L\u00f8r",
|
||||
"HeaderSelectDate": "Velg dato",
|
||||
"ButtonOk": "Ok",
|
||||
"ButtonCancel": "Avbryt",
|
||||
"ButtonGotIt": "Skj\u00f8nner",
|
||||
"RecordingScheduled": "Planlagte opptak.",
|
||||
"HeaderNewRecording": "Tar opp n\u00e5",
|
||||
"Sunday": "S\u00f8ndag",
|
||||
"Monday": "Mandag",
|
||||
"Tuesday": "Tirsdag",
|
||||
"Wednesday": "Onsdag",
|
||||
"Thursday": "Torsdag",
|
||||
"Friday": "Fredag",
|
||||
"Saturday": "L\u00f8rdag",
|
||||
"Days": "Dager",
|
||||
"RecordSeries": "Ta opp serien",
|
||||
"LabelPrePaddingMinutes": "Pre-padding minutter:",
|
||||
"LabelPostPaddingMinutes": "Post-padding minutter:",
|
||||
"RecordOnAllChannels": "Ta opp fra alle kanaler",
|
||||
"RecordAnytime": "Ta opp n\u00e5r som helst",
|
||||
"RecordOnlyNewEpisodes": "Ta opp kun nye episoder",
|
||||
"HeaderBecomeProjectSupporter": "Skaff Emby Premiere",
|
||||
"HeaderEnjoyDayTrial": "Nyt en 14 dagers gratis pr\u00f8ve versjon",
|
||||
"MessageActiveSubscriptionRequiredSeriesRecordings": "En aktiv Emby Premiere abonnement er n\u00f8dvendig for \u00e5 skape automatiserte serie innspillinger.",
|
||||
"OptionConvertRecordingsToStreamingFormat": "Automatisk konvertere opptak til en str\u00f8mnings vennlig format",
|
||||
"OptionConvertRecordingsToStreamingFormatHelp": "Innspillinger vil automatisk bli konvertert til MP4 for enkel avspilling p\u00e5 dine enheter.",
|
||||
"FeatureRequiresEmbyPremiere": "Denne funksjonen krever et aktivt Emby Premiere abonnement.",
|
||||
"Record": "Ta opp",
|
||||
"Save": "Lagre",
|
||||
"Edit": "Endre",
|
||||
"Download": "Last ned",
|
||||
"Advanced": "Avansert",
|
||||
"Refresh": "Oppdater",
|
||||
"RefreshQueued": "Oppdatering k\u00f8"
|
||||
}
|
|
@ -34,6 +34,6 @@
|
|||
"commit": "11c987b2eb3c73b388a79fc8aaea8ca01624f514"
|
||||
},
|
||||
"_source": "git://github.com/Polymer/polymer.git",
|
||||
"_target": "^1.0.0",
|
||||
"_target": "^1.1.0",
|
||||
"_originalSource": "Polymer/polymer"
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue