Add options to skip multimedia indexing.

This commit is contained in:
codestation
2014-04-27 01:45:33 -04:30
parent c8356d1e9c
commit d59b7d6ff3
5 changed files with 175 additions and 82 deletions

View File

@@ -83,12 +83,12 @@
</message> </message>
<message> <message>
<location filename="../../src/forms/backupmanagerform.ui" line="122"/> <location filename="../../src/forms/backupmanagerform.ui" line="122"/>
<location filename="../../src/forms/backupmanagerform.cpp" line="244"/> <location filename="../../src/forms/backupmanagerform.cpp" line="246"/>
<source>Filter</source> <source>Filter</source>
<translation>Filtro</translation> <translation>Filtro</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/backupmanagerform.cpp" line="102"/> <location filename="../../src/forms/backupmanagerform.cpp" line="99"/>
<source>Default account</source> <source>Default account</source>
<translation>Cuenta por defecto</translation> <translation>Cuenta por defecto</translation>
</message> </message>
@@ -98,7 +98,7 @@
<translation>¿Estas seguro de borrar la siguiente entrada?</translation> <translation>¿Estas seguro de borrar la siguiente entrada?</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/backupmanagerform.cpp" line="91"/> <location filename="../../src/forms/backupmanagerform.cpp" line="88"/>
<source>Backup disk usage: %1</source> <source>Backup disk usage: %1</source>
<translation>Uso de disco en respaldos: %1</translation> <translation>Uso de disco en respaldos: %1</translation>
</message> </message>
@@ -134,32 +134,31 @@
<translation type="obsolete">Agregadas %1 entradas a la base de datos</translation> <translation type="obsolete">Agregadas %1 entradas a la base de datos</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="44"/> <location filename="../../src/gui/clientmanager.cpp" line="44"/>
<source>Added %1 items to the database</source> <source>Added %1 items to the database</source>
<translation>Agregadas %1 entradas a la base de datos</translation> <translation>Agregadas %1 entradas a la base de datos</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="46"/> <location filename="../../src/gui/clientmanager.cpp" line="46"/>
<source>Database indexing aborted by user</source> <source>Database indexing aborted by user</source>
<translation>Actualización de la base de datos cancelada por el usuario</translation> <translation>Actualización de la base de datos cancelada por el usuario</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="59"/> <location filename="../../src/gui/clientmanager.cpp" line="60"/>
<source>Cannot initialize VitaMTP library</source> <source>Cannot initialize VitaMTP library</source>
<translation>No se pudo inicializar VitaMTP</translation> <translation>No se pudo inicializar VitaMTP</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="120"/> <location filename="../../src/gui/clientmanager.cpp" line="120"/>
<source>You must enable at least USB or Wireless monitoring</source> <source>You must enable at least USB or Wireless monitoring</source>
<translation>Debe habilitar por lo menos el monitoreo USB o inalámbrico</translation> <translation>Debe habilitar por lo menos el monitoreo USB o inalámbrico</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="129"/>
<source>Cannot refresh the database while is in use</source> <source>Cannot refresh the database while is in use</source>
<translation>No se puede actualizar la base de datos mientras se encuentre en uso</translation> <translation type="vanished">No se puede actualizar la base de datos mientras se encuentre en uso</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="131"/> <location filename="../../src/gui/clientmanager.cpp" line="131"/>
<source>No PS Vita system has been registered</source> <source>No PS Vita system has been registered</source>
<translation>Nigún sistema PS Vita ha sido registrado</translation> <translation>Nigún sistema PS Vita ha sido registrado</translation>
</message> </message>
@@ -171,8 +170,8 @@
<translation type="obsolete">Conectado a </translation> <translation type="obsolete">Conectado a </translation>
</message> </message>
<message> <message>
<location filename="../../src/cmaclient.cpp" line="138"/> <location filename="../../src/cmaclient.cpp" line="137"/>
<location filename="../../src/cmaclient.cpp" line="141"/> <location filename="../../src/cmaclient.cpp" line="140"/>
<source>Connected to %1 (PS Vita)</source> <source>Connected to %1 (PS Vita)</source>
<translation>Conectado a %1 (PS Vita)</translation> <translation>Conectado a %1 (PS Vita)</translation>
</message> </message>
@@ -287,6 +286,26 @@
<source>Update database automatically when files on the PC are changed</source> <source>Update database automatically when files on the PC are changed</source>
<translation>Actualizar la base de datos automaticamente</translation> <translation>Actualizar la base de datos automaticamente</translation>
</message> </message>
<message>
<location filename="../../src/forms/configwidget.ui" line="296"/>
<source>SQLite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/forms/configwidget.ui" line="306"/>
<source>Skip photo scanning</source>
<translation>Omitir el escaneo de fotos</translation>
</message>
<message>
<location filename="../../src/forms/configwidget.ui" line="313"/>
<source>Skip video scanning</source>
<translation>Omitir el escaneo de vídeos</translation>
</message>
<message>
<location filename="../../src/forms/configwidget.ui" line="320"/>
<source>Skip music scanning</source>
<translation>Omitir el escaneo de música</translation>
</message>
<message> <message>
<location filename="../../src/forms/configwidget.ui" line="254"/> <location filename="../../src/forms/configwidget.ui" line="254"/>
<source>Disable USB monitoring</source> <source>Disable USB monitoring</source>
@@ -308,27 +327,27 @@
<translation>En memoria</translation> <translation>En memoria</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="101"/> <location filename="../../src/forms/configwidget.cpp" line="106"/>
<source>Select the folder to be used as a photo source</source> <source>Select the folder to be used as a photo source</source>
<translation>Seleccione el directorio a ser utilizado como origen de fotos</translation> <translation>Seleccione el directorio a ser utilizado como origen de fotos</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="106"/> <location filename="../../src/forms/configwidget.cpp" line="111"/>
<source>Select the folder to be used as a music source</source> <source>Select the folder to be used as a music source</source>
<translation>Seleccione el directorio a ser utilizado como origen de música</translation> <translation>Seleccione el directorio a ser utilizado como origen de música</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="111"/> <location filename="../../src/forms/configwidget.cpp" line="116"/>
<source>Select the folder to be used as a video source</source> <source>Select the folder to be used as a video source</source>
<translation>Seleccione el directorio a ser utilizado como origen de videos</translation> <translation>Seleccione el directorio a ser utilizado como origen de videos</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="116"/> <location filename="../../src/forms/configwidget.cpp" line="121"/>
<source>Select the folder to be used to save PS Vita games and backups</source> <source>Select the folder to be used to save PS Vita games and backups</source>
<translation>Seleccione el directorio a ser utilizado para guardar juegos y respaldos</translation> <translation>Seleccione el directorio a ser utilizado para guardar juegos y respaldos</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="121"/> <location filename="../../src/forms/configwidget.cpp" line="126"/>
<source>Select the folder to be used to fetch software updates</source> <source>Select the folder to be used to fetch software updates</source>
<translation>Seleccione el directorio a ser utilizado para extraer actualizaciones de software</translation> <translation>Seleccione el directorio a ser utilizado para extraer actualizaciones de software</translation>
</message> </message>
@@ -350,8 +369,8 @@
<context> <context>
<name>FilterLineEdit</name> <name>FilterLineEdit</name>
<message> <message>
<location filename="../../src/filterlineedit.cpp" line="50"/> <location filename="../../src/gui/filterlineedit.cpp" line="50"/>
<location filename="../../src/filterlineedit.cpp" line="71"/> <location filename="../../src/gui/filterlineedit.cpp" line="71"/>
<source>Filter</source> <source>Filter</source>
<translation>Filtro</translation> <translation>Filtro</translation>
</message> </message>
@@ -359,7 +378,7 @@
<context> <context>
<name>HTTPDownloader</name> <name>HTTPDownloader</name>
<message> <message>
<location filename="../../src/httpdownloader.cpp" line="153"/> <location filename="../../src/httpdownloader.cpp" line="159"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation>Error de red: %1</translation> <translation>Error de red: %1</translation>
</message> </message>
@@ -367,7 +386,7 @@
<context> <context>
<name>MainWidget</name> <name>MainWidget</name>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="79"/> <location filename="../../src/gui/mainwidget.cpp" line="107"/>
<source>Shutting down...</source> <source>Shutting down...</source>
<translation>Cerrando...</translation> <translation>Cerrando...</translation>
</message> </message>
@@ -376,49 +395,64 @@
<translation type="obsolete">Deteniendo QCMA...</translation> <translation type="obsolete">Deteniendo QCMA...</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="81"/> <location filename="../../src/gui/mainwidget.cpp" line="109"/>
<source>Stopping QCMA (disconnect your PS Vita)</source> <source>Stopping QCMA (disconnect your PS Vita)</source>
<translation>Deteniendo QCMA (desconecte su PS Vita)</translation> <translation>Deteniendo QCMA (desconecte su PS Vita)</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="98"/> <location filename="../../src/gui/mainwidget.cpp" line="126"/>
<location filename="../../src/mainwidget.cpp" line="229"/> <location filename="../../src/gui/mainwidget.cpp" line="284"/>
<source>Disconnected</source> <source>Disconnected</source>
<translation>Desconectado</translation> <translation>Desconectado</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="99"/> <location filename="../../src/gui/mainwidget.cpp" line="127"/>
<source>The device has been disconnected</source> <source>The device has been disconnected</source>
<translation>El dispositivo se ha desconectado</translation> <translation>El dispositivo se ha desconectado</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="156"/> <location filename="../../src/gui/mainwidget.cpp" line="201"/>
<source>About QCMA</source> <source>About QCMA</source>
<translation>Acerca de QCMA</translation> <translation>Acerca de QCMA</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="158"/> <location filename="../../src/gui/mainwidget.cpp" line="203"/>
<source>Copyright (C) 2013 Codestation</source> <source>Copyright (C) 2014 Codestation</source>
<translation>Copyright (C) 2013 Codestation</translation> <translation type="unfinished">Copyright (C) 2013 Codestation {2014 ?}</translation>
</message>
<message>
<location filename="../../src/gui/mainwidget.cpp" line="205"/>
<source>Copyright (C) 2014 Codestation
build hash: %1
build branch: %2</source>
<translation type="unfinished">Copyright (C) 2013 Codestation
Hash de compilación: %1
Rama de compilación: %2 {2014 ?} {1
?}</translation>
</message>
<message>
<source>Copyright (C) 2013 Codestation</source>
<translation type="vanished">Copyright (C) 2013 Codestation</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="160"/>
<source>Copyright (C) 2013 Codestation <source>Copyright (C) 2013 Codestation
build hash: %1 build hash: %1
build branch: %2</source> build branch: %2</source>
<translation>Copyright (C) 2013 Codestation <translation type="vanished">Copyright (C) 2013 Codestation
Hash de compilación: %1 Hash de compilación: %1
Rama de compilación: %2</translation> Rama de compilación: %2</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="185"/> <location filename="../../src/gui/mainwidget.cpp" line="240"/>
<source>&amp;About QCMA</source> <source>&amp;About QCMA</source>
<translation>&amp;Acerca de QCMA</translation> <translation>&amp;Acerca de QCMA</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="248"/> <location filename="../../src/gui/mainwidget.cpp" line="307"/>
<source>Qcma - Information</source> <source>Qcma - Information</source>
<translation>Qcma - Información</translation> <translation>Qcma - Información</translation>
</message> </message>
@@ -428,7 +462,7 @@ Rama de compilación: %2</translation>
<translation type="obsolete">Copyright (C) 2013 Codestation\n</translation> <translation type="obsolete">Copyright (C) 2013 Codestation\n</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="184"/> <location filename="../../src/gui/mainwidget.cpp" line="239"/>
<source>&amp;Backup Manager</source> <source>&amp;Backup Manager</source>
<translation>&amp;Gestor de Respaldos</translation> <translation>&amp;Gestor de Respaldos</translation>
</message> </message>
@@ -437,7 +471,7 @@ Rama de compilación: %2</translation>
<translation type="obsolete">&amp;Acerca de</translation> <translation type="obsolete">&amp;Acerca de</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="186"/> <location filename="../../src/gui/mainwidget.cpp" line="241"/>
<source>Abou&amp;t Qt</source> <source>Abou&amp;t Qt</source>
<translation>A&amp;cerca de Qt</translation> <translation>A&amp;cerca de Qt</translation>
</message> </message>
@@ -446,12 +480,12 @@ Rama de compilación: %2</translation>
<translation type="obsolete">PIN recibido: %1</translation> <translation type="obsolete">PIN recibido: %1</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="182"/> <location filename="../../src/gui/mainwidget.cpp" line="237"/>
<source>&amp;Settings</source> <source>&amp;Settings</source>
<translation>&amp;Ajustes</translation> <translation>&amp;Ajustes</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="183"/> <location filename="../../src/gui/mainwidget.cpp" line="238"/>
<source>&amp;Refresh database</source> <source>&amp;Refresh database</source>
<translation>&amp;Refrescar base de datos</translation> <translation>&amp;Refrescar base de datos</translation>
</message> </message>
@@ -460,17 +494,17 @@ Rama de compilación: %2</translation>
<translation type="obsolete">Gestor de Respaldos</translation> <translation type="obsolete">Gestor de Respaldos</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="187"/> <location filename="../../src/gui/mainwidget.cpp" line="242"/>
<source>&amp;Quit</source> <source>&amp;Quit</source>
<translation>&amp;Salir</translation> <translation>&amp;Salir</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="227"/> <location filename="../../src/gui/mainwidget.cpp" line="282"/>
<source>Qcma status</source> <source>Qcma status</source>
<translation>Estado de Qcma</translation> <translation>Estado de Qcma</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="245"/> <location filename="../../src/gui/mainwidget.cpp" line="304"/>
<source>Information</source> <source>Information</source>
<translation>Información</translation> <translation>Información</translation>
</message> </message>
@@ -573,7 +607,8 @@ Rama de compilación: %2</translation>
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../../src/main.cpp" line="50"/> <location filename="../../src/gui/main.cpp" line="50"/>
<location filename="../../src/cli/main_cli.cpp" line="52"/>
<source>A instance of QCMA is already running</source> <source>A instance of QCMA is already running</source>
<translation>Otra instancia de QCMA ya se encuentra en ejecución</translation> <translation>Otra instancia de QCMA ya se encuentra en ejecución</translation>
</message> </message>

View File

@@ -87,12 +87,12 @@
</message> </message>
<message> <message>
<location filename="../../src/forms/backupmanagerform.ui" line="122"/> <location filename="../../src/forms/backupmanagerform.ui" line="122"/>
<location filename="../../src/forms/backupmanagerform.cpp" line="244"/> <location filename="../../src/forms/backupmanagerform.cpp" line="246"/>
<source>Filter</source> <source>Filter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/backupmanagerform.cpp" line="102"/> <location filename="../../src/forms/backupmanagerform.cpp" line="99"/>
<source>Default account</source> <source>Default account</source>
<translation></translation> <translation></translation>
</message> </message>
@@ -102,7 +102,7 @@
<translation>?</translation> <translation>?</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/backupmanagerform.cpp" line="91"/> <location filename="../../src/forms/backupmanagerform.cpp" line="88"/>
<source>Backup disk usage: %1</source> <source>Backup disk usage: %1</source>
<translation>使: %1</translation> <translation>使: %1</translation>
</message> </message>
@@ -138,32 +138,31 @@
<translation type="obsolete">%1</translation> <translation type="obsolete">%1</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="44"/> <location filename="../../src/gui/clientmanager.cpp" line="44"/>
<source>Added %1 items to the database</source> <source>Added %1 items to the database</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="46"/> <location filename="../../src/gui/clientmanager.cpp" line="46"/>
<source>Database indexing aborted by user</source> <source>Database indexing aborted by user</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="59"/> <location filename="../../src/gui/clientmanager.cpp" line="60"/>
<source>Cannot initialize VitaMTP library</source> <source>Cannot initialize VitaMTP library</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="120"/> <location filename="../../src/gui/clientmanager.cpp" line="120"/>
<source>You must enable at least USB or Wireless monitoring</source> <source>You must enable at least USB or Wireless monitoring</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="129"/>
<source>Cannot refresh the database while is in use</source> <source>Cannot refresh the database while is in use</source>
<translation>使</translation> <translation type="vanished">使</translation>
</message> </message>
<message> <message>
<location filename="../../src/clientmanager.cpp" line="131"/> <location filename="../../src/gui/clientmanager.cpp" line="131"/>
<source>No PS Vita system has been registered</source> <source>No PS Vita system has been registered</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -175,8 +174,8 @@
<translation type="obsolete"> </translation> <translation type="obsolete"> </translation>
</message> </message>
<message> <message>
<location filename="../../src/cmaclient.cpp" line="138"/> <location filename="../../src/cmaclient.cpp" line="137"/>
<location filename="../../src/cmaclient.cpp" line="141"/> <location filename="../../src/cmaclient.cpp" line="140"/>
<source>Connected to %1 (PS Vita)</source> <source>Connected to %1 (PS Vita)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -291,6 +290,26 @@
<source>Update database automatically when files on the PC are changed</source> <source>Update database automatically when files on the PC are changed</source>
<translation>PCのファイルが変更された際にデータベースを自動的に更新する</translation> <translation>PCのファイルが変更された際にデータベースを自動的に更新する</translation>
</message> </message>
<message>
<location filename="../../src/forms/configwidget.ui" line="296"/>
<source>SQLite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/forms/configwidget.ui" line="306"/>
<source>Skip photo scanning</source>
<translation></translation>
</message>
<message>
<location filename="../../src/forms/configwidget.ui" line="313"/>
<source>Skip video scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/forms/configwidget.ui" line="320"/>
<source>Skip music scanning</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../../src/forms/configwidget.ui" line="254"/> <location filename="../../src/forms/configwidget.ui" line="254"/>
<source>Disable USB monitoring</source> <source>Disable USB monitoring</source>
@@ -312,27 +331,27 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="101"/> <location filename="../../src/forms/configwidget.cpp" line="106"/>
<source>Select the folder to be used as a photo source</source> <source>Select the folder to be used as a photo source</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="106"/> <location filename="../../src/forms/configwidget.cpp" line="111"/>
<source>Select the folder to be used as a music source</source> <source>Select the folder to be used as a music source</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="111"/> <location filename="../../src/forms/configwidget.cpp" line="116"/>
<source>Select the folder to be used as a video source</source> <source>Select the folder to be used as a video source</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="116"/> <location filename="../../src/forms/configwidget.cpp" line="121"/>
<source>Select the folder to be used to save PS Vita games and backups</source> <source>Select the folder to be used to save PS Vita games and backups</source>
<translation>PS Vitaのゲームとバックアップの保存に使用されるフォルダを選択してください</translation> <translation>PS Vitaのゲームとバックアップの保存に使用されるフォルダを選択してください</translation>
</message> </message>
<message> <message>
<location filename="../../src/forms/configwidget.cpp" line="121"/> <location filename="../../src/forms/configwidget.cpp" line="126"/>
<source>Select the folder to be used to fetch software updates</source> <source>Select the folder to be used to fetch software updates</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
@@ -355,8 +374,8 @@
<context> <context>
<name>FilterLineEdit</name> <name>FilterLineEdit</name>
<message> <message>
<location filename="../../src/filterlineedit.cpp" line="50"/> <location filename="../../src/gui/filterlineedit.cpp" line="50"/>
<location filename="../../src/filterlineedit.cpp" line="71"/> <location filename="../../src/gui/filterlineedit.cpp" line="71"/>
<source>Filter</source> <source>Filter</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -364,7 +383,7 @@
<context> <context>
<name>HTTPDownloader</name> <name>HTTPDownloader</name>
<message> <message>
<location filename="../../src/httpdownloader.cpp" line="153"/> <location filename="../../src/httpdownloader.cpp" line="159"/>
<source>Network error: %1</source> <source>Network error: %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -372,7 +391,7 @@
<context> <context>
<name>MainWidget</name> <name>MainWidget</name>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="79"/> <location filename="../../src/gui/mainwidget.cpp" line="107"/>
<source>Shutting down...</source> <source>Shutting down...</source>
<translation>...</translation> <translation>...</translation>
</message> </message>
@@ -381,56 +400,56 @@
<translation type="obsolete">QCMAを停止しています...</translation> <translation type="obsolete">QCMAを停止しています...</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="81"/> <location filename="../../src/gui/mainwidget.cpp" line="109"/>
<source>Stopping QCMA (disconnect your PS Vita)</source> <source>Stopping QCMA (disconnect your PS Vita)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="98"/> <location filename="../../src/gui/mainwidget.cpp" line="126"/>
<location filename="../../src/mainwidget.cpp" line="229"/> <location filename="../../src/gui/mainwidget.cpp" line="284"/>
<source>Disconnected</source> <source>Disconnected</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="99"/> <location filename="../../src/gui/mainwidget.cpp" line="127"/>
<source>The device has been disconnected</source> <source>The device has been disconnected</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="156"/> <location filename="../../src/gui/mainwidget.cpp" line="201"/>
<source>About QCMA</source> <source>About QCMA</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="158"/> <location filename="../../src/gui/mainwidget.cpp" line="203"/>
<source>Copyright (C) 2013 Codestation</source> <source>Copyright (C) 2014 Codestation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="160"/> <location filename="../../src/gui/mainwidget.cpp" line="205"/>
<source>Copyright (C) 2013 Codestation <source>Copyright (C) 2014 Codestation
build hash: %1 build hash: %1
build branch: %2</source> build branch: %2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="184"/> <location filename="../../src/gui/mainwidget.cpp" line="239"/>
<source>&amp;Backup Manager</source> <source>&amp;Backup Manager</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="185"/> <location filename="../../src/gui/mainwidget.cpp" line="240"/>
<source>&amp;About QCMA</source> <source>&amp;About QCMA</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="186"/> <location filename="../../src/gui/mainwidget.cpp" line="241"/>
<source>Abou&amp;t Qt</source> <source>Abou&amp;t Qt</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="248"/> <location filename="../../src/gui/mainwidget.cpp" line="307"/>
<source>Qcma - Information</source> <source>Qcma - Information</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@@ -439,12 +458,12 @@ build branch: %2</source>
<translation type="obsolete">PIN: %1</translation> <translation type="obsolete">PIN: %1</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="182"/> <location filename="../../src/gui/mainwidget.cpp" line="237"/>
<source>&amp;Settings</source> <source>&amp;Settings</source>
<translation>&amp;</translation> <translation>&amp;</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="183"/> <location filename="../../src/gui/mainwidget.cpp" line="238"/>
<source>&amp;Refresh database</source> <source>&amp;Refresh database</source>
<translation>&amp;</translation> <translation>&amp;</translation>
</message> </message>
@@ -453,17 +472,17 @@ build branch: %2</source>
<translation type="obsolete"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="187"/> <location filename="../../src/gui/mainwidget.cpp" line="242"/>
<source>&amp;Quit</source> <source>&amp;Quit</source>
<translation>&amp;</translation> <translation>&amp;</translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="227"/> <location filename="../../src/gui/mainwidget.cpp" line="282"/>
<source>Qcma status</source> <source>Qcma status</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../src/mainwidget.cpp" line="245"/> <location filename="../../src/gui/mainwidget.cpp" line="304"/>
<source>Information</source> <source>Information</source>
<translation></translation> <translation></translation>
</message> </message>
@@ -566,7 +585,8 @@ build branch: %2</source>
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../../src/main.cpp" line="50"/> <location filename="../../src/gui/main.cpp" line="50"/>
<location filename="../../src/cli/main_cli.cpp" line="52"/>
<source>A instance of QCMA is already running</source> <source>A instance of QCMA is already running</source>
<translation>QCMAのプロセスがすでに実行しています</translation> <translation>QCMAのプロセスがすでに実行しています</translation>
</message> </message>

View File

@@ -84,6 +84,10 @@ void ConfigWidget::setDefaultData()
ui->usbCheck->setChecked(settings.value("disableUSB", false).toBool()); ui->usbCheck->setChecked(settings.value("disableUSB", false).toBool());
ui->wifiCheck->setChecked(settings.value("disableWireless", false).toBool()); ui->wifiCheck->setChecked(settings.value("disableWireless", false).toBool());
ui->databaseSelect->setCurrentIndex(settings.value("useMemoryStorage", true).toBool() ? 0 : 1); ui->databaseSelect->setCurrentIndex(settings.value("useMemoryStorage", true).toBool() ? 0 : 1);
ui->photoSkipCheck->setChecked(settings.value("photoSkip", false).toBool());
ui->videoSkipCheck->setChecked(settings.value("videoSkip", false).toBool());
ui->musicSkipCheck->setChecked(settings.value("musicSkip", false).toBool());
} }
ConfigWidget::~ConfigWidget() ConfigWidget::~ConfigWidget()
@@ -156,6 +160,9 @@ void ConfigWidget::accept()
settings.setValue("disableUSB", ui->usbCheck->isChecked()); settings.setValue("disableUSB", ui->usbCheck->isChecked());
settings.setValue("disableWireless", ui->wifiCheck->isChecked()); settings.setValue("disableWireless", ui->wifiCheck->isChecked());
settings.setValue("useMemoryStorage", ui->databaseSelect->currentIndex() == 0); settings.setValue("useMemoryStorage", ui->databaseSelect->currentIndex() == 0);
settings.setValue("photoSkip", ui->photoSkipCheck->isChecked());
settings.setValue("videoSkip", ui->videoSkipCheck->isChecked());
settings.setValue("musicSkip", ui->musicSkipCheck->isChecked());
settings.sync(); settings.sync();
done(Accepted); done(Accepted);

View File

@@ -300,6 +300,27 @@
</item> </item>
</layout> </layout>
</item> </item>
<item>
<widget class="QCheckBox" name="photoSkipCheck">
<property name="text">
<string>Skip photo scanning</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="videoSkipCheck">
<property name="text">
<string>Skip video scanning</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="musicSkipCheck">
<property name="text">
<string>Skip music scanning</string>
</property>
</widget>
</item>
<item> <item>
<spacer name="verticalSpacer"> <spacer name="verticalSpacer">
<property name="orientation"> <property name="orientation">

View File

@@ -103,18 +103,23 @@ int QListDB::create()
for(int i = 0, max = sizeof(ohfi_array) / sizeof(int); i < max; i++) { for(int i = 0, max = sizeof(ohfi_array) / sizeof(int); i < max; i++) {
CMARootObject *obj = new CMARootObject(ohfi_array[i]); CMARootObject *obj = new CMARootObject(ohfi_array[i]);
bool skipCurrent = false;
int dir_count;
switch(ohfi_array[i]) { switch(ohfi_array[i]) {
case VITA_OHFI_MUSIC: case VITA_OHFI_MUSIC:
obj->initObject(settings.value("musicPath").toString()); obj->initObject(settings.value("musicPath").toString());
skipCurrent = settings.value("musicSkip", false).toBool();
break; break;
case VITA_OHFI_PHOTO: case VITA_OHFI_PHOTO:
obj->initObject(settings.value("photoPath").toString()); obj->initObject(settings.value("photoPath").toString());
skipCurrent = settings.value("photoSkip", false).toBool();
break; break;
case VITA_OHFI_VIDEO: case VITA_OHFI_VIDEO:
obj->initObject(settings.value("videoPath").toString()); obj->initObject(settings.value("videoPath").toString());
skipCurrent = settings.value("videoSkip", false).toBool();
break; break;
case VITA_OHFI_BACKUP: case VITA_OHFI_BACKUP:
@@ -129,7 +134,12 @@ int QListDB::create()
root_list list; root_list list;
list << obj; list << obj;
emit directoryAdded(obj->path); emit directoryAdded(obj->path);
int dir_count = recursiveScanRootDirectory(list, obj, ohfi_array[i]);
if(!skipCurrent) {
dir_count = recursiveScanRootDirectory(list, obj, ohfi_array[i]);
} else {
dir_count = 0;
}
if(dir_count < 0) { if(dir_count < 0) {
return -1; return -1;