adding saving of folder by server name\n modifying columns order\some bugs corrected

This commit is contained in:
Daniel Tartavel 2023-01-28 15:41:48 +01:00
parent 295c914b12
commit fe74ab906f
5 changed files with 48 additions and 16 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.14.2, 2023-01-27T19:28:59. -->
<!-- Written by QtCreator 4.14.2, 2023-01-28T00:30:34. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

View File

@ -145,5 +145,22 @@
</widget>
</widget>
<resources/>
<connections/>
<connections>
<connection>
<sender>buttonBox</sender>
<signal>rejected()</signal>
<receiver>Configuration</receiver>
<slot>hide()</slot>
<hints>
<hint type="sourcelabel">
<x>220</x>
<y>126</y>
</hint>
<hint type="destinationlabel">
<x>199</x>
<y>81</y>
</hint>
</hints>
</connection>
</connections>
</ui>

Binary file not shown.

View File

@ -82,7 +82,7 @@
<message>
<location filename="../../mainwindow.ui" line="149"/>
<source>Enter rsync port on server</source>
<translation>Entrez le port du servuer rsync</translation>
<translation>Entrez le port du serveur rsync</translation>
</message>
<message>
<location filename="../../mainwindow.ui" line="186"/>
@ -113,7 +113,7 @@
<message>
<location filename="../../mainwindow.ui" line="334"/>
<source>Click on file to stop downloading</source>
<translation>Cliquez sur le document pour arrêter le téléchargement et l&apos;enleveer de la file</translation>
<translation>Cliquez sur le document pour arrêter le téléchargement et l&apos;enlever de la file</translation>
</message>
<message>
<location filename="../../mainwindow.ui" line="357"/>
@ -195,7 +195,7 @@
</message>
<message>
<location filename="../../mainwindow.cpp" line="23"/>
<location filename="../../mainwindow.cpp" line="591"/>
<location filename="../../mainwindow.cpp" line="614"/>
<source>PB</source>
<translation>Po</translation>
</message>
@ -206,7 +206,7 @@
You click on file to enqueue it, and RyncUI Download one file a time</source>
<translation>Client pour serveur rsync
Cliquez sur un fichier pour l&apos;ajouter dans la file de téléchargement.</translation>
Cliquez sur un fichier pour l&apos;ajouter dans la file de téléchargement</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="38"/>
@ -231,51 +231,64 @@ Cliquez sur un fichier pour l&apos;ajouter dans la file de téléchargement.</tr
Voulez-vous vraiment sortir du programme ?</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="330"/>
<location filename="../../mainwindow.cpp" line="328"/>
<source>server does not exists</source>
<translation>Le serveur n&apos;existe pas</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="549"/>
<location filename="../../mainwindow.cpp" line="355"/>
<location filename="../../mainwindow.cpp" line="375"/>
<source>Dir</source>
<translation>Dossier</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="358"/>
<location filename="../../mainwindow.cpp" line="378"/>
<location filename="../../mainwindow.cpp" line="424"/>
<source>File</source>
<translation></translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="564"/>
<source>Version</source>
<translation>Version</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="550"/>
<location filename="../../mainwindow.cpp" line="565"/>
<source>Licence</source>
<translation>License</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="551"/>
<location filename="../../mainwindow.cpp" line="566"/>
<source>Author</source>
<translation>Auteur</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="552"/>
<location filename="../../mainwindow.cpp" line="567"/>
<source>EMail</source>
<translation>Courriel</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="553"/>
<location filename="../../mainwindow.cpp" line="568"/>
<source>Source code</source>
<translation>Code source</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="568"/>
<location filename="../../mainwindow.cpp" line="590"/>
<source>Choose directory to save file</source>
<translation>Choisissez le dossier enregistrer</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="481"/>
<location filename="../../mainwindow.cpp" line="497"/>
<source>Do you want to stop downloading and delete this file from download queue ?</source>
<translation>Vouslez-vous arrêter le téléchargement et enlever ce fichier de la file de téléchargement ?</translation>
<translation>Voulez-vous arrêter le téléchargement et enlever ce fichier de la file de téléchargement ?</translation>
</message>
<message>
<source>Client for rsync server</source>
<translation type="vanished">Client pour serveur rsync</translation>
</message>
<message>
<location filename="../../mainwindow.cpp" line="493"/>
<location filename="../../mainwindow.cpp" line="509"/>
<source>Do you want to delete this file from download queue ?</source>
<translation>Voulez-vous enlever ce fichier de la file de téléchargement ?</translation>
</message>

View File

@ -81,6 +81,8 @@ FILE * popen2(array<string,8> argv, string type, int & pid)
}
setpgid(child_pid, child_pid); //Needed so negative PIDs can kill children of /bin/sh
//TODO : change for execvp
if (execlp(argv[0].c_str(), argv[0].c_str(), argv[1].c_str(), argv[2].c_str(), argv[3].c_str(), argv[4].c_str(), argv[5].c_str(), NULL ) == -1)
exit (0);
}