Merge branch 'showinmenu'
This commit is contained in:
commit
da63737d35
8 changed files with 1427 additions and 1377 deletions
|
|
@ -1,4 +1,7 @@
|
||||||
## History of versions ##
|
## History of versions ##
|
||||||
|
* version 4.8.4 (2016-11-03)
|
||||||
|
* Allows to set if a movie is shown or not in the DVD menu from the main window
|
||||||
|
|
||||||
* version 4.8.3 (2016-10-16)
|
* version 4.8.3 (2016-10-16)
|
||||||
* Fixed the problem fixed bitrate problem with FFMpeg and AVConv (thanks to Juniorsnet)
|
* Fixed the problem fixed bitrate problem with FFMpeg and AVConv (thanks to Juniorsnet)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!-- Generated with glade 3.18.3 -->
|
<!-- Generated with glade 3.20.0 -->
|
||||||
<interface>
|
<interface>
|
||||||
<requires lib="gtk+" version="3.10"/>
|
<requires lib="gtk+" version="3.10"/>
|
||||||
<object class="GtkListStore" id="disc_size_list">
|
<object class="GtkListStore" id="disc_size_list">
|
||||||
|
|
@ -38,6 +38,8 @@
|
||||||
<column type="gboolean"/>
|
<column type="gboolean"/>
|
||||||
<!-- column-name duration -->
|
<!-- column-name duration -->
|
||||||
<column type="gchararray"/>
|
<column type="gchararray"/>
|
||||||
|
<!-- column-name in_menu -->
|
||||||
|
<column type="gboolean"/>
|
||||||
</columns>
|
</columns>
|
||||||
</object>
|
</object>
|
||||||
<object class="GtkWindow" id="wmain_window">
|
<object class="GtkWindow" id="wmain_window">
|
||||||
|
|
@ -265,6 +267,19 @@
|
||||||
</child>
|
</child>
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkTreeViewColumn" id="treeviewcolumn3">
|
||||||
|
<property name="title" translatable="yes">In menu</property>
|
||||||
|
<child>
|
||||||
|
<object class="GtkCellRendererToggle" id="cellrenderertext4">
|
||||||
|
<signal name="toggled" handler="on_cellrenderertext4_toggled" swapped="no"/>
|
||||||
|
</object>
|
||||||
|
<attributes>
|
||||||
|
<attribute name="active">4</attribute>
|
||||||
|
</attributes>
|
||||||
|
</child>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
</object>
|
</object>
|
||||||
|
|
|
||||||
62
po/es.po
62
po/es.po
|
|
@ -9,8 +9,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: DeVeDe 3.12\n"
|
"Project-Id-Version: DeVeDe 3.12\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2016-03-14 16:01+0100\n"
|
"POT-Creation-Date: 2016-11-03 23:59+0100\n"
|
||||||
"PO-Revision-Date: 2016-03-14 16:01+0100\n"
|
"PO-Revision-Date: 2016-11-03 23:59+0100\n"
|
||||||
"Last-Translator: Sergio Costas <rastersoft@gmail.com>\n"
|
"Last-Translator: Sergio Costas <rastersoft@gmail.com>\n"
|
||||||
"Language-Team: Español; Castellano <rastersoft@gmail.com>\n"
|
"Language-Team: Español; Castellano <rastersoft@gmail.com>\n"
|
||||||
"Language: \n"
|
"Language: \n"
|
||||||
|
|
@ -49,7 +49,7 @@ msgstr "Convirtiendo %(X)s (pasada 1)"
|
||||||
msgid "Converting %(X)s"
|
msgid "Converting %(X)s"
|
||||||
msgstr "Convirtiendo %(X)s"
|
msgstr "Convirtiendo %(X)s"
|
||||||
|
|
||||||
#: ../src/devedeng/avconv.py:362 ../src/devedeng/ffmpeg.py:355
|
#: ../src/devedeng/avconv.py:474 ../src/devedeng/ffmpeg.py:467
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating menu %(X)d"
|
msgid "Creating menu %(X)d"
|
||||||
msgstr "Creando el menú %(X)d"
|
msgstr "Creando el menú %(X)d"
|
||||||
|
|
@ -195,43 +195,43 @@ msgstr "Mezclando menú %(X)d"
|
||||||
msgid "DevedeNG projects"
|
msgid "DevedeNG projects"
|
||||||
msgstr "Proyectos DevedeNG"
|
msgstr "Proyectos DevedeNG"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:204
|
#: ../src/devedeng/project.py:206
|
||||||
msgid "Abort the current DVD and exit?"
|
msgid "Abort the current DVD and exit?"
|
||||||
msgstr "¿Interrumpir el DVD y salir?"
|
msgstr "¿Interrumpir el DVD y salir?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:204
|
#: ../src/devedeng/project.py:206
|
||||||
msgid "Exit DeVeDe"
|
msgid "Exit DeVeDe"
|
||||||
msgstr "Salir de DeVeDe"
|
msgstr "Salir de DeVeDe"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:259
|
#: ../src/devedeng/project.py:270
|
||||||
msgid "The following files could not be added:"
|
msgid "The following files could not be added:"
|
||||||
msgstr "No se han podido añadir los siguientes ficheros:"
|
msgstr "No se han podido añadir los siguientes ficheros:"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:259 ../src/devedeng/project.py:719
|
#: ../src/devedeng/project.py:270 ../src/devedeng/project.py:730
|
||||||
msgid "Error while adding files"
|
msgid "Error while adding files"
|
||||||
msgstr "Error al añadir ficheros"
|
msgstr "Error al añadir ficheros"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:271
|
#: ../src/devedeng/project.py:282
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The file <b>%(X)s</b> <i>(%(Y)s)</i> will be removed."
|
msgid "The file <b>%(X)s</b> <i>(%(Y)s)</i> will be removed."
|
||||||
msgstr "El fichero <b>%(X)s</b> <i>(%(Y)s)</i> será borrado."
|
msgstr "El fichero <b>%(X)s</b> <i>(%(Y)s)</i> será borrado."
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:271
|
#: ../src/devedeng/project.py:282
|
||||||
msgid "Delete file"
|
msgid "Delete file"
|
||||||
msgstr "Borrar archivo"
|
msgstr "Borrar archivo"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:474
|
#: ../src/devedeng/project.py:485
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The limit for this format is %(l)d files, but your project has %(h)d."
|
msgid "The limit for this format is %(l)d files, but your project has %(h)d."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"El límite para este formato es de %(l)d ficheros, pero este proyecto tiene "
|
"El límite para este formato es de %(l)d ficheros, pero este proyecto tiene "
|
||||||
"%(h)d."
|
"%(h)d."
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:474
|
#: ../src/devedeng/project.py:485
|
||||||
msgid "Too many files in the project"
|
msgid "Too many files in the project"
|
||||||
msgstr "Demasiados ficheros en el proyecto"
|
msgstr "Demasiados ficheros en el proyecto"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:483
|
#: ../src/devedeng/project.py:494
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The selected folder already exists. To create the project, Devede must "
|
"The selected folder already exists. To create the project, Devede must "
|
||||||
|
|
@ -250,27 +250,27 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" y todo su contenido <b>será borrado</b>. ¿Continuar?"
|
" y todo su contenido <b>será borrado</b>. ¿Continuar?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:483
|
#: ../src/devedeng/project.py:494
|
||||||
msgid "Delete folder"
|
msgid "Delete folder"
|
||||||
msgstr "Borrar carpeta"
|
msgstr "Borrar carpeta"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:618
|
#: ../src/devedeng/project.py:629
|
||||||
msgid "Close current project and start a fresh one?"
|
msgid "Close current project and start a fresh one?"
|
||||||
msgstr "¿Cerrar este proyecto y comenzar uno nuevo?"
|
msgstr "¿Cerrar este proyecto y comenzar uno nuevo?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:618
|
#: ../src/devedeng/project.py:629
|
||||||
msgid "New project"
|
msgid "New project"
|
||||||
msgstr "Nuevo proyecto"
|
msgstr "Nuevo proyecto"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:659
|
#: ../src/devedeng/project.py:670
|
||||||
msgid "The file already exists. Overwrite it?"
|
msgid "The file already exists. Overwrite it?"
|
||||||
msgstr "El fichero ya existe. ¿Sobreescribirlo?"
|
msgstr "El fichero ya existe. ¿Sobreescribirlo?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:659
|
#: ../src/devedeng/project.py:670
|
||||||
msgid "The file already exists"
|
msgid "The file already exists"
|
||||||
msgstr "El fichero ya existe"
|
msgstr "El fichero ya existe"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:719
|
#: ../src/devedeng/project.py:730
|
||||||
msgid "The following files in the project could not be added again:"
|
msgid "The following files in the project could not be added again:"
|
||||||
msgstr "Los siguientes ficheros del proyecto no se pudieron añadir de nuevo:"
|
msgstr "Los siguientes ficheros del proyecto no se pudieron añadir de nuevo:"
|
||||||
|
|
||||||
|
|
@ -433,7 +433,7 @@ msgstr "<b>Cambiar las propiedades de estos ficheros</b>"
|
||||||
msgid "PAL/SECAM"
|
msgid "PAL/SECAM"
|
||||||
msgstr "PAL/SECAM"
|
msgstr "PAL/SECAM"
|
||||||
|
|
||||||
#: ../data/interface/wfile_properties.ui.h:16 ../data/interface/wmain.ui.h:15
|
#: ../data/interface/wfile_properties.ui.h:16 ../data/interface/wmain.ui.h:16
|
||||||
msgid "NTSC"
|
msgid "NTSC"
|
||||||
msgstr "NTSC"
|
msgstr "NTSC"
|
||||||
|
|
||||||
|
|
@ -762,7 +762,7 @@ msgstr "Misc"
|
||||||
msgid "<b>Options</b>"
|
msgid "<b>Options</b>"
|
||||||
msgstr "<b>Opciones</b>"
|
msgstr "<b>Opciones</b>"
|
||||||
|
|
||||||
#: ../data/interface/wfile_properties.ui.h:96 ../data/interface/wmain.ui.h:9
|
#: ../data/interface/wfile_properties.ui.h:96 ../data/interface/wmain.ui.h:10
|
||||||
msgid "Preview"
|
msgid "Preview"
|
||||||
msgstr "Previsualizar"
|
msgstr "Previsualizar"
|
||||||
|
|
||||||
|
|
@ -798,39 +798,43 @@ msgstr "Título"
|
||||||
msgid "Duration"
|
msgid "Duration"
|
||||||
msgstr "Duración"
|
msgstr "Duración"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:10
|
#: ../data/interface/wmain.ui.h:9
|
||||||
|
msgid "In menu"
|
||||||
|
msgstr "En el menú"
|
||||||
|
|
||||||
|
#: ../data/interface/wmain.ui.h:11
|
||||||
msgid "<b>Files</b>"
|
msgid "<b>Files</b>"
|
||||||
msgstr "<b>Archivos</b>"
|
msgstr "<b>Archivos</b>"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:11
|
#: ../data/interface/wmain.ui.h:12
|
||||||
msgid "Media size:"
|
msgid "Media size:"
|
||||||
msgstr "Tamaño del disco:"
|
msgstr "Tamaño del disco:"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:12
|
#: ../data/interface/wmain.ui.h:13
|
||||||
msgid "Adjust disc usage"
|
msgid "Adjust disc usage"
|
||||||
msgstr "Ajustar el espacio ocupado en disco"
|
msgstr "Ajustar el espacio ocupado en disco"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:13
|
#: ../data/interface/wmain.ui.h:14
|
||||||
msgid "<b>Disc usage</b>"
|
msgid "<b>Disc usage</b>"
|
||||||
msgstr "<b>Ocupación del disco</b>"
|
msgstr "<b>Ocupación del disco</b>"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:14
|
#: ../data/interface/wmain.ui.h:15
|
||||||
msgid "PAL"
|
msgid "PAL"
|
||||||
msgstr "PAL"
|
msgstr "PAL"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:16
|
#: ../data/interface/wmain.ui.h:17
|
||||||
msgid "<b>Default format</b>"
|
msgid "<b>Default format</b>"
|
||||||
msgstr "<b>Formato por defecto</b>"
|
msgstr "<b>Formato por defecto</b>"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:17
|
#: ../data/interface/wmain.ui.h:18
|
||||||
msgid "Create a menu with the titles"
|
msgid "Create a menu with the titles"
|
||||||
msgstr "Crear un menú con los títulos"
|
msgstr "Crear un menú con los títulos"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:18
|
#: ../data/interface/wmain.ui.h:19
|
||||||
msgid "Menu options"
|
msgid "Menu options"
|
||||||
msgstr "Opciones del menú"
|
msgstr "Opciones del menú"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:19
|
#: ../data/interface/wmain.ui.h:20
|
||||||
msgid "<b>Menus</b>"
|
msgid "<b>Menus</b>"
|
||||||
msgstr "<b>Menús</b>"
|
msgstr "<b>Menús</b>"
|
||||||
|
|
||||||
|
|
|
||||||
65
po/gl.po
65
po/gl.po
|
|
@ -9,8 +9,8 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: DeVeDe 3.16\n"
|
"Project-Id-Version: DeVeDe 3.16\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2016-03-14 16:01+0100\n"
|
"POT-Creation-Date: 2016-11-03 23:59+0100\n"
|
||||||
"PO-Revision-Date: 2016-03-14 15:57+0100\n"
|
"PO-Revision-Date: 2016-11-04 00:00+0100\n"
|
||||||
"Last-Translator: Sergio Costas <rastersoft@gmail.com>\n"
|
"Last-Translator: Sergio Costas <rastersoft@gmail.com>\n"
|
||||||
"Language-Team: Español; Castellano <rastersoft@gmail.com>\n"
|
"Language-Team: Español; Castellano <rastersoft@gmail.com>\n"
|
||||||
"Language: gl\n"
|
"Language: gl\n"
|
||||||
|
|
@ -50,7 +50,7 @@ msgstr "Convertendo %(X)s (paso 1)"
|
||||||
msgid "Converting %(X)s"
|
msgid "Converting %(X)s"
|
||||||
msgstr "Convertendo %(X)s"
|
msgstr "Convertendo %(X)s"
|
||||||
|
|
||||||
#: ../src/devedeng/avconv.py:362 ../src/devedeng/ffmpeg.py:355
|
#: ../src/devedeng/avconv.py:474 ../src/devedeng/ffmpeg.py:467
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating menu %(X)d"
|
msgid "Creating menu %(X)d"
|
||||||
msgstr "Creando o menú %(X)d"
|
msgstr "Creando o menú %(X)d"
|
||||||
|
|
@ -184,9 +184,8 @@ msgid "Creating ISO image"
|
||||||
msgstr "Creando a imaxe ISO"
|
msgstr "Creando a imaxe ISO"
|
||||||
|
|
||||||
#: ../src/devedeng/help.py:17
|
#: ../src/devedeng/help.py:17
|
||||||
#, fuzzy
|
|
||||||
msgid "Can't open the help files."
|
msgid "Can't open the help files."
|
||||||
msgstr "Non se pode abrir o ficheiro."
|
msgstr "Non se pode abrir o ficheiro de axuda."
|
||||||
|
|
||||||
#: ../src/devedeng/mux_dvd_menu.py:34
|
#: ../src/devedeng/mux_dvd_menu.py:34
|
||||||
#, python-format
|
#, python-format
|
||||||
|
|
@ -197,43 +196,43 @@ msgstr "Mesturando o menú %(X)d"
|
||||||
msgid "DevedeNG projects"
|
msgid "DevedeNG projects"
|
||||||
msgstr "Proxectos DevedeNG"
|
msgstr "Proxectos DevedeNG"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:204
|
#: ../src/devedeng/project.py:206
|
||||||
msgid "Abort the current DVD and exit?"
|
msgid "Abort the current DVD and exit?"
|
||||||
msgstr "Interromper o DVD e saír?"
|
msgstr "Interromper o DVD e saír?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:204
|
#: ../src/devedeng/project.py:206
|
||||||
msgid "Exit DeVeDe"
|
msgid "Exit DeVeDe"
|
||||||
msgstr "Saír de DeVeDe"
|
msgstr "Saír de DeVeDe"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:259
|
#: ../src/devedeng/project.py:270
|
||||||
msgid "The following files could not be added:"
|
msgid "The following files could not be added:"
|
||||||
msgstr "Non é posíbel engadir os seguintes ficheiros:"
|
msgstr "Non é posíbel engadir os seguintes ficheiros:"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:259 ../src/devedeng/project.py:719
|
#: ../src/devedeng/project.py:270 ../src/devedeng/project.py:730
|
||||||
msgid "Error while adding files"
|
msgid "Error while adding files"
|
||||||
msgstr "Produciuse un erro ao engadir ficheiros"
|
msgstr "Produciuse un erro ao engadir ficheiros"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:271
|
#: ../src/devedeng/project.py:282
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The file <b>%(X)s</b> <i>(%(Y)s)</i> will be removed."
|
msgid "The file <b>%(X)s</b> <i>(%(Y)s)</i> will be removed."
|
||||||
msgstr "O ficheiro <b>%(X)s</b> <i>(%(Y)s)</i> vai seren retirado."
|
msgstr "O ficheiro <b>%(X)s</b> <i>(%(Y)s)</i> vai seren retirado."
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:271
|
#: ../src/devedeng/project.py:282
|
||||||
msgid "Delete file"
|
msgid "Delete file"
|
||||||
msgstr "Eliminar o ficheiro"
|
msgstr "Eliminar o ficheiro"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:474
|
#: ../src/devedeng/project.py:485
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The limit for this format is %(l)d files, but your project has %(h)d."
|
msgid "The limit for this format is %(l)d files, but your project has %(h)d."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"O limite para este formato é de %(l)d ficheiros, mais o seu proxecto ten "
|
"O limite para este formato é de %(l)d ficheiros, mais o seu proxecto ten "
|
||||||
"%(h)d."
|
"%(h)d."
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:474
|
#: ../src/devedeng/project.py:485
|
||||||
msgid "Too many files in the project"
|
msgid "Too many files in the project"
|
||||||
msgstr "Hai ficheiros de máis no proxecto"
|
msgstr "Hai ficheiros de máis no proxecto"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:483
|
#: ../src/devedeng/project.py:494
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The selected folder already exists. To create the project, Devede must "
|
"The selected folder already exists. To create the project, Devede must "
|
||||||
|
|
@ -252,27 +251,27 @@ msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
" e todo o seu contido <b>vai seren eliminado</b>. Quere continuar?"
|
" e todo o seu contido <b>vai seren eliminado</b>. Quere continuar?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:483
|
#: ../src/devedeng/project.py:494
|
||||||
msgid "Delete folder"
|
msgid "Delete folder"
|
||||||
msgstr "Eliminar o cartafol"
|
msgstr "Eliminar o cartafol"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:618
|
#: ../src/devedeng/project.py:629
|
||||||
msgid "Close current project and start a fresh one?"
|
msgid "Close current project and start a fresh one?"
|
||||||
msgstr "Pechar o proxecto actual e comezar un novo?"
|
msgstr "Pechar o proxecto actual e comezar un novo?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:618
|
#: ../src/devedeng/project.py:629
|
||||||
msgid "New project"
|
msgid "New project"
|
||||||
msgstr "Novo proxecto"
|
msgstr "Novo proxecto"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:659
|
#: ../src/devedeng/project.py:670
|
||||||
msgid "The file already exists. Overwrite it?"
|
msgid "The file already exists. Overwrite it?"
|
||||||
msgstr "Xa existe o ficheiro. Quere sobrescribilo?"
|
msgstr "Xa existe o ficheiro. Quere sobrescribilo?"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:659
|
#: ../src/devedeng/project.py:670
|
||||||
msgid "The file already exists"
|
msgid "The file already exists"
|
||||||
msgstr "Xa existe o ficheiro"
|
msgstr "Xa existe o ficheiro"
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:719
|
#: ../src/devedeng/project.py:730
|
||||||
msgid "The following files in the project could not be added again:"
|
msgid "The following files in the project could not be added again:"
|
||||||
msgstr "Non poderán volver engadirse ao proxecto os seguintes ficheiros:"
|
msgstr "Non poderán volver engadirse ao proxecto os seguintes ficheiros:"
|
||||||
|
|
||||||
|
|
@ -434,7 +433,7 @@ msgstr "<b>Estabelecer as propiedades para estes ficheiros</b>"
|
||||||
msgid "PAL/SECAM"
|
msgid "PAL/SECAM"
|
||||||
msgstr "PAL/SECAM"
|
msgstr "PAL/SECAM"
|
||||||
|
|
||||||
#: ../data/interface/wfile_properties.ui.h:16 ../data/interface/wmain.ui.h:15
|
#: ../data/interface/wfile_properties.ui.h:16 ../data/interface/wmain.ui.h:16
|
||||||
msgid "NTSC"
|
msgid "NTSC"
|
||||||
msgstr "NTSC"
|
msgstr "NTSC"
|
||||||
|
|
||||||
|
|
@ -763,7 +762,7 @@ msgstr "Misc"
|
||||||
msgid "<b>Options</b>"
|
msgid "<b>Options</b>"
|
||||||
msgstr "<b>Opcións</b>"
|
msgstr "<b>Opcións</b>"
|
||||||
|
|
||||||
#: ../data/interface/wfile_properties.ui.h:96 ../data/interface/wmain.ui.h:9
|
#: ../data/interface/wfile_properties.ui.h:96 ../data/interface/wmain.ui.h:10
|
||||||
msgid "Preview"
|
msgid "Preview"
|
||||||
msgstr "Previsualizar"
|
msgstr "Previsualizar"
|
||||||
|
|
||||||
|
|
@ -799,39 +798,43 @@ msgstr "Título"
|
||||||
msgid "Duration"
|
msgid "Duration"
|
||||||
msgstr "Duración"
|
msgstr "Duración"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:10
|
#: ../data/interface/wmain.ui.h:9
|
||||||
|
msgid "In menu"
|
||||||
|
msgstr "No menú"
|
||||||
|
|
||||||
|
#: ../data/interface/wmain.ui.h:11
|
||||||
msgid "<b>Files</b>"
|
msgid "<b>Files</b>"
|
||||||
msgstr "<b>Ficheiros</b>"
|
msgstr "<b>Ficheiros</b>"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:11
|
#: ../data/interface/wmain.ui.h:12
|
||||||
msgid "Media size:"
|
msgid "Media size:"
|
||||||
msgstr "Tamaño do disco:"
|
msgstr "Tamaño do disco:"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:12
|
#: ../data/interface/wmain.ui.h:13
|
||||||
msgid "Adjust disc usage"
|
msgid "Adjust disc usage"
|
||||||
msgstr "Axustar o uso de disco"
|
msgstr "Axustar o uso de disco"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:13
|
#: ../data/interface/wmain.ui.h:14
|
||||||
msgid "<b>Disc usage</b>"
|
msgid "<b>Disc usage</b>"
|
||||||
msgstr "<b>Ocupación do disco</b>"
|
msgstr "<b>Ocupación do disco</b>"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:14
|
#: ../data/interface/wmain.ui.h:15
|
||||||
msgid "PAL"
|
msgid "PAL"
|
||||||
msgstr "PAL"
|
msgstr "PAL"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:16
|
#: ../data/interface/wmain.ui.h:17
|
||||||
msgid "<b>Default format</b>"
|
msgid "<b>Default format</b>"
|
||||||
msgstr "<b>Formato predeterminado</b>"
|
msgstr "<b>Formato predeterminado</b>"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:17
|
#: ../data/interface/wmain.ui.h:18
|
||||||
msgid "Create a menu with the titles"
|
msgid "Create a menu with the titles"
|
||||||
msgstr "Crear un menú cos títulos"
|
msgstr "Crear un menú cos títulos"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:18
|
#: ../data/interface/wmain.ui.h:19
|
||||||
msgid "Menu options"
|
msgid "Menu options"
|
||||||
msgstr "Opcións do menú"
|
msgstr "Opcións do menú"
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:19
|
#: ../data/interface/wmain.ui.h:20
|
||||||
msgid "<b>Menus</b>"
|
msgid "<b>Menus</b>"
|
||||||
msgstr "<b>Menús</b>"
|
msgstr "<b>Menús</b>"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2016-03-14 16:01+0100\n"
|
"POT-Creation-Date: 2016-11-03 23:59+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
|
@ -47,7 +47,7 @@ msgstr ""
|
||||||
msgid "Converting %(X)s"
|
msgid "Converting %(X)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/avconv.py:362 ../src/devedeng/ffmpeg.py:355
|
#: ../src/devedeng/avconv.py:474 ../src/devedeng/ffmpeg.py:467
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Creating menu %(X)d"
|
msgid "Creating menu %(X)d"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -175,41 +175,41 @@ msgstr ""
|
||||||
msgid "DevedeNG projects"
|
msgid "DevedeNG projects"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:204
|
#: ../src/devedeng/project.py:206
|
||||||
msgid "Abort the current DVD and exit?"
|
msgid "Abort the current DVD and exit?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:204
|
#: ../src/devedeng/project.py:206
|
||||||
msgid "Exit DeVeDe"
|
msgid "Exit DeVeDe"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:259
|
#: ../src/devedeng/project.py:270
|
||||||
msgid "The following files could not be added:"
|
msgid "The following files could not be added:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:259 ../src/devedeng/project.py:719
|
#: ../src/devedeng/project.py:270 ../src/devedeng/project.py:730
|
||||||
msgid "Error while adding files"
|
msgid "Error while adding files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:271
|
#: ../src/devedeng/project.py:282
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The file <b>%(X)s</b> <i>(%(Y)s)</i> will be removed."
|
msgid "The file <b>%(X)s</b> <i>(%(Y)s)</i> will be removed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:271
|
#: ../src/devedeng/project.py:282
|
||||||
msgid "Delete file"
|
msgid "Delete file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:474
|
#: ../src/devedeng/project.py:485
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The limit for this format is %(l)d files, but your project has %(h)d."
|
msgid "The limit for this format is %(l)d files, but your project has %(h)d."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:474
|
#: ../src/devedeng/project.py:485
|
||||||
msgid "Too many files in the project"
|
msgid "Too many files in the project"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:483
|
#: ../src/devedeng/project.py:494
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The selected folder already exists. To create the project, Devede must "
|
"The selected folder already exists. To create the project, Devede must "
|
||||||
|
|
@ -221,27 +221,27 @@ msgid ""
|
||||||
" and all its contents <b>will be deleted</b>. Continue?"
|
" and all its contents <b>will be deleted</b>. Continue?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:483
|
#: ../src/devedeng/project.py:494
|
||||||
msgid "Delete folder"
|
msgid "Delete folder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:618
|
#: ../src/devedeng/project.py:629
|
||||||
msgid "Close current project and start a fresh one?"
|
msgid "Close current project and start a fresh one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:618
|
#: ../src/devedeng/project.py:629
|
||||||
msgid "New project"
|
msgid "New project"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:659
|
#: ../src/devedeng/project.py:670
|
||||||
msgid "The file already exists. Overwrite it?"
|
msgid "The file already exists. Overwrite it?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:659
|
#: ../src/devedeng/project.py:670
|
||||||
msgid "The file already exists"
|
msgid "The file already exists"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../src/devedeng/project.py:719
|
#: ../src/devedeng/project.py:730
|
||||||
msgid "The following files in the project could not be added again:"
|
msgid "The following files in the project could not be added again:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -400,7 +400,7 @@ msgstr ""
|
||||||
msgid "PAL/SECAM"
|
msgid "PAL/SECAM"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wfile_properties.ui.h:16 ../data/interface/wmain.ui.h:15
|
#: ../data/interface/wfile_properties.ui.h:16 ../data/interface/wmain.ui.h:16
|
||||||
msgid "NTSC"
|
msgid "NTSC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -725,7 +725,7 @@ msgstr ""
|
||||||
msgid "<b>Options</b>"
|
msgid "<b>Options</b>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wfile_properties.ui.h:96 ../data/interface/wmain.ui.h:9
|
#: ../data/interface/wfile_properties.ui.h:96 ../data/interface/wmain.ui.h:10
|
||||||
msgid "Preview"
|
msgid "Preview"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
@ -761,39 +761,43 @@ msgstr ""
|
||||||
msgid "Duration"
|
msgid "Duration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:10
|
#: ../data/interface/wmain.ui.h:9
|
||||||
msgid "<b>Files</b>"
|
msgid "In menu"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:11
|
#: ../data/interface/wmain.ui.h:11
|
||||||
msgid "Media size:"
|
msgid "<b>Files</b>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:12
|
#: ../data/interface/wmain.ui.h:12
|
||||||
msgid "Adjust disc usage"
|
msgid "Media size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:13
|
#: ../data/interface/wmain.ui.h:13
|
||||||
msgid "<b>Disc usage</b>"
|
msgid "Adjust disc usage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:14
|
#: ../data/interface/wmain.ui.h:14
|
||||||
|
msgid "<b>Disc usage</b>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: ../data/interface/wmain.ui.h:15
|
||||||
msgid "PAL"
|
msgid "PAL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:16
|
#: ../data/interface/wmain.ui.h:17
|
||||||
msgid "<b>Default format</b>"
|
msgid "<b>Default format</b>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:17
|
#: ../data/interface/wmain.ui.h:18
|
||||||
msgid "Create a menu with the titles"
|
msgid "Create a menu with the titles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:18
|
#: ../data/interface/wmain.ui.h:19
|
||||||
msgid "Menu options"
|
msgid "Menu options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: ../data/interface/wmain.ui.h:19
|
#: ../data/interface/wmain.ui.h:20
|
||||||
msgid "<b>Menus</b>"
|
msgid "<b>Menus</b>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
|
||||||
2
setup.py
2
setup.py
|
|
@ -64,7 +64,7 @@ except:
|
||||||
setup(
|
setup(
|
||||||
name='devedeng',
|
name='devedeng',
|
||||||
|
|
||||||
version='4.8.3',
|
version='4.8.4',
|
||||||
|
|
||||||
description='A video DVD creator',
|
description='A video DVD creator',
|
||||||
long_description = "A program that allows to create video DVDs",
|
long_description = "A program that allows to create video DVDs",
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ import devedeng.subtitles_mux
|
||||||
|
|
||||||
class file_movie(devedeng.interface_manager.interface_manager):
|
class file_movie(devedeng.interface_manager.interface_manager):
|
||||||
|
|
||||||
__gsignals__ = {'title_changed': (GObject.SIGNAL_RUN_FIRST, None,(str,))}
|
__gsignals__ = {'title_changed': (GObject.SIGNAL_RUN_FIRST, None,(str,)), 'in_menu_changed': (GObject.SIGNAL_RUN_FIRST, None,(bool,))}
|
||||||
|
|
||||||
def __init__(self,file_name, list_files = None):
|
def __init__(self,file_name, list_files = None):
|
||||||
|
|
||||||
|
|
@ -188,6 +188,11 @@ class file_movie(devedeng.interface_manager.interface_manager):
|
||||||
self.emit('title_changed',self.title_name)
|
self.emit('title_changed',self.title_name)
|
||||||
|
|
||||||
|
|
||||||
|
def set_show_in_menu(self,show):
|
||||||
|
self.show_in_menu = show
|
||||||
|
self.emit('in_menu_changed',self.show_in_menu)
|
||||||
|
|
||||||
|
|
||||||
def get_duration(self):
|
def get_duration(self):
|
||||||
return self.original_length
|
return self.original_length
|
||||||
|
|
||||||
|
|
@ -588,6 +593,7 @@ class file_movie(devedeng.interface_manager.interface_manager):
|
||||||
self.set_final_rates()
|
self.set_final_rates()
|
||||||
self.set_final_size_aspect()
|
self.set_final_size_aspect()
|
||||||
self.emit('title_changed',self.title_name)
|
self.emit('title_changed',self.title_name)
|
||||||
|
self.emit('in_menu_changed',self.show_in_menu)
|
||||||
else:
|
else:
|
||||||
# editing properties for a group of files
|
# editing properties for a group of files
|
||||||
data = self.store_file()
|
data = self.store_file()
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,8 @@ class devede_project:
|
||||||
self.wuse_ntsc = builder.get_object("use_ntsc")
|
self.wuse_ntsc = builder.get_object("use_ntsc")
|
||||||
self.wframe_titles = builder.get_object("frame_titles")
|
self.wframe_titles = builder.get_object("frame_titles")
|
||||||
|
|
||||||
|
self.winmenu = builder.get_object("treeviewcolumn3")
|
||||||
|
|
||||||
self.wframe_menu = builder.get_object("frame_menu")
|
self.wframe_menu = builder.get_object("frame_menu")
|
||||||
self.wcreate_menu = builder.get_object("create_menu")
|
self.wcreate_menu = builder.get_object("create_menu")
|
||||||
self.wmenu_options = builder.get_object("menu_options")
|
self.wmenu_options = builder.get_object("menu_options")
|
||||||
|
|
@ -121,9 +123,11 @@ class devede_project:
|
||||||
self.wdisc_size.set_active(3) # 700 MB CD
|
self.wdisc_size.set_active(3) # 700 MB CD
|
||||||
|
|
||||||
if (self.disc_type == "dvd"):
|
if (self.disc_type == "dvd"):
|
||||||
|
self.winmenu.set_visible(True)
|
||||||
self.wframe_menu.show_all()
|
self.wframe_menu.show_all()
|
||||||
self.wcreate_menu.set_active(True)
|
self.wcreate_menu.set_active(True)
|
||||||
else:
|
else:
|
||||||
|
self.winmenu.set_visible(False)
|
||||||
self.wframe_menu.hide()
|
self.wframe_menu.hide()
|
||||||
self.wcreate_menu.set_active(False)
|
self.wcreate_menu.set_active(False)
|
||||||
|
|
||||||
|
|
@ -191,6 +195,8 @@ class devede_project:
|
||||||
def on_cellrenderertext3_edited(self, widget, path, text):
|
def on_cellrenderertext3_edited(self, widget, path, text):
|
||||||
self.wliststore_files[path][0].set_title(text)
|
self.wliststore_files[path][0].set_title(text)
|
||||||
|
|
||||||
|
def on_cellrenderertext4_toggled(self,widget,path):
|
||||||
|
self.wliststore_files[path][0].set_show_in_menu(False if widget.get_active() else True)
|
||||||
|
|
||||||
def on_use_pal_toggled(self,b):
|
def on_use_pal_toggled(self,b):
|
||||||
|
|
||||||
|
|
@ -214,6 +220,14 @@ class devede_project:
|
||||||
self.refresh_disc_usage()
|
self.refresh_disc_usage()
|
||||||
|
|
||||||
|
|
||||||
|
def in_menu_changed(self,obj,new_inmenu):
|
||||||
|
for item in self.wliststore_files:
|
||||||
|
element = item.model[item.iter][0]
|
||||||
|
if element == obj:
|
||||||
|
item.model.set_value(item.iter,4,new_inmenu)
|
||||||
|
self.refresh_disc_usage()
|
||||||
|
|
||||||
|
|
||||||
def on_help_clicked(self,b):
|
def on_help_clicked(self,b):
|
||||||
|
|
||||||
help_file = devedeng.help.help("main.html")
|
help_file = devedeng.help.help("main.html")
|
||||||
|
|
@ -254,7 +268,8 @@ class devede_project:
|
||||||
error_list.append(os.path.basename(efile))
|
error_list.append(os.path.basename(efile))
|
||||||
else:
|
else:
|
||||||
new_file.connect('title_changed',self.title_changed)
|
new_file.connect('title_changed',self.title_changed)
|
||||||
self.wliststore_files.append([new_file, new_file.title_name,True,self.duration_to_string(new_file.get_duration())])
|
new_file.connect('in_menu_changed',self.in_menu_changed)
|
||||||
|
self.wliststore_files.append([new_file, new_file.title_name,True,self.duration_to_string(new_file.get_duration()),new_file.show_in_menu])
|
||||||
if (len(error_list)!=0):
|
if (len(error_list)!=0):
|
||||||
devedeng.message.message_window(_("The following files could not be added:"),_("Error while adding files"),error_list)
|
devedeng.message.message_window(_("The following files could not be added:"),_("Error while adding files"),error_list)
|
||||||
self.set_interface_status(None)
|
self.set_interface_status(None)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue