Compare commits
21 Commits
Author | SHA1 | Date | |
---|---|---|---|
ef977d96dd | |||
093462dcb0 | |||
d19879b82c | |||
46924e4e5b | |||
86773bf7a7 | |||
fcb5887368 | |||
867218786b | |||
513a73e69f | |||
b67891fc2f | |||
69f5a2a038 | |||
c42b1f0695 | |||
09a197d418 | |||
05b2af3854 | |||
198982f3e7 | |||
cbb09fe258 | |||
fa7f3a1ca8 | |||
c9f85354a6 | |||
ab91309abd | |||
7f767b0576 | |||
9229d3523e | |||
7770813647 |
5
README_FR.md
Normal file
5
README_FR.md
Normal file
@ -0,0 +1,5 @@
|
||||
# RsyncUI
|
||||
|
||||
client Rsync - QT5 - KDE
|
||||
|
||||
#Compilation:
|
10
RsyncUI.pro
10
RsyncUI.pro
@ -44,8 +44,18 @@ else: unix:!android: target.path = /usr/bin/
|
||||
lang.path = /languages/fr_FR/
|
||||
lang.files = languages/fr_FR/*
|
||||
INSTALLS += lang
|
||||
INSTALLS += documentation
|
||||
INSTALLS += desktopfile
|
||||
INSTALLS += icon
|
||||
|
||||
RESOURCES +=
|
||||
|
||||
DISTFILES += \
|
||||
RsyncUI.desktop
|
||||
|
||||
documentation.path = /usr/share/doc/RsyncUI
|
||||
documentation.files = README*
|
||||
desktopfile.path = /usr/share/applications
|
||||
desktopfile.files = RsyncUI.desktop
|
||||
icon.path = /usr/share/icons/
|
||||
icon.files = RsyncUI.png
|
||||
|
72
RsyncUI.spec
Normal file
72
RsyncUI.spec
Normal file
@ -0,0 +1,72 @@
|
||||
%define oname RsyncUI
|
||||
|
||||
Name: rsyncui
|
||||
Summary: Client for rsync server
|
||||
Version: 1.8.5
|
||||
Release: %mkrel 1
|
||||
License: GPLv3
|
||||
Group: Networking/Remote access
|
||||
Source0: %{oname}-%{version}.tar.gz
|
||||
Packager: dtux@free.fr
|
||||
Distribution: Mageia
|
||||
Url: https://www.librepc.fr
|
||||
Vendor: DTux
|
||||
BuildRequires: qmake
|
||||
BuildRequires: make
|
||||
BuildRequires: pkgconfig(Qt5Core)
|
||||
BuildRequires: pkgconfig(Qt5Gui)
|
||||
BuildRequires: pkgconfig(Qt5Concurrent)
|
||||
BuildRequires: pkgconfig(Qt5Widgets)
|
||||
BuildRequires: pkgconfig(Qt5Xml)
|
||||
BuildRequires: pkgconfig(libmagic)
|
||||
BuildRequires: cmake(KF5Completion)
|
||||
BuildRequires: cmake(KF5CoreAddons)
|
||||
BuildRequires: cmake(KF5I18n)
|
||||
BuildRequires: cmake(KF5DBusAddons)
|
||||
BuildRequires: cmake(KF5Config)
|
||||
BuildRequires: cmake(KF5ItemViews)
|
||||
BuildRequires: pstreams-devel
|
||||
BuildRequires: boost-devel
|
||||
|
||||
#Requires: kitemviews
|
||||
#Requires: kcompletion
|
||||
#Requires: kcoreaddons
|
||||
#Requires: kdbusaddons
|
||||
Requires: rsync
|
||||
Requires: bind-utils
|
||||
|
||||
%global debug_package %{nil}
|
||||
|
||||
%description
|
||||
RsyncUI can connect to an rsync server, get the list of services,
|
||||
and download files.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{oname}
|
||||
|
||||
%build
|
||||
%make_build
|
||||
|
||||
%install
|
||||
#INSTALL_ROOT=%{BUILDROOT} make install
|
||||
|
||||
mkdir -p %{buildroot}%{_bindir}
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
mkdir -p %{buildroot}%{_datadir}/icons/
|
||||
install -p -m 755 %{oname} %{buildroot}%{_bindir}/%{oname}
|
||||
install -p -m 644 %{oname}.desktop %{buildroot}%{_datadir}/applications/
|
||||
install -p -m 644 %{oname}.png %{buildroot}%{_datadir}/icons/
|
||||
|
||||
pushd languages
|
||||
for locale in *;
|
||||
do
|
||||
mkdir -p %{buildroot}%{_datadir}/locale/$locale/LC_MESSAGES
|
||||
install -m 644 $locale/*.qm "%{buildroot}%{_datadir}/locale/$locale/LC_MESSAGES/"
|
||||
done
|
||||
popd
|
||||
%find_lang %{oname} --with-qt
|
||||
|
||||
%files -f %{oname}.lang
|
||||
%{_bindir}/%{oname}
|
||||
%{_datadir}/applications/%{oname}.desktop
|
||||
%{_datadir}/icons/%{oname}.png
|
Binary file not shown.
@ -1,275 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1" language="fr_FR">
|
||||
<context>
|
||||
<name>Configuration</name>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="20"/>
|
||||
<source>Configuration</source>
|
||||
<translation>Configuration</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="38"/>
|
||||
<source>Toolbar view</source>
|
||||
<translation>Toolbar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="45"/>
|
||||
<source>Bandwidth limit</source>
|
||||
<extracomment>Bandwidth limit</extracomment>
|
||||
<translation>Limite de bande passante</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="52"/>
|
||||
<source>Enter the bandwidth limit (0 to 1024)</source>
|
||||
<translation>Entrez la limite de bande passante (0 à 1024)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="74"/>
|
||||
<source>Select th unit of bandwidth limit in Bytes, KiloBytes, MegaBytes, GigaBytes or PetaBytes</source>
|
||||
<extracomment>Unit of bandwidth</extracomment>
|
||||
<translation>Sélectionnez l'unité de limite de bande passante en otctets, Ko, Mo, Go, Po</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="100"/>
|
||||
<source>Icon only</source>
|
||||
<translation>Icône seule</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="105"/>
|
||||
<source>Text only</source>
|
||||
<translation>Texte seul</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="110"/>
|
||||
<source>Text beside icon</source>
|
||||
<translation>Text à côté de l'icône</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="115"/>
|
||||
<source>Text under icon</source>
|
||||
<translation>Texte sous l'icöne</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../configuration.ui" line="120"/>
|
||||
<source>Text follow icon</source>
|
||||
<translation>Texte suit l'icône</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="21"/>
|
||||
<source>MainWindow</source>
|
||||
<translation>Fenêtre principale</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="83"/>
|
||||
<source>Server</source>
|
||||
<oldsource>Serveur</oldsource>
|
||||
<translation>Serveur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="105"/>
|
||||
<source>Enter server's URL</source>
|
||||
<translation>Entrez l'adresse du serveur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="121"/>
|
||||
<source>Port</source>
|
||||
<translation>Port</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="149"/>
|
||||
<source>Enter rsync port on server</source>
|
||||
<translation>Entrez le port du serveur rsync</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="186"/>
|
||||
<source>Press button to connect to rsync server</source>
|
||||
<extracomment>Connect to server</extracomment>
|
||||
<translation>Cliquez pour se connecter au serveur rsync</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="192"/>
|
||||
<source>Connection</source>
|
||||
<translation>Connexion</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="195"/>
|
||||
<source>Return</source>
|
||||
<translation>Retour</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="221"/>
|
||||
<source>Click to view the list of files of this folder</source>
|
||||
<translation>Cliquez pour afficher la liste des documents</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="256"/>
|
||||
<source>Click to add to download queue</source>
|
||||
<translation>Cliquez pour ajouter à la file de téléchargement</translation>
|
||||
</message>
|
||||
<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'enlever de la file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="357"/>
|
||||
<source>%p%</source>
|
||||
<extracomment>Downloading</extracomment>
|
||||
<translation>Téléchargement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="368"/>
|
||||
<source>toolBar</source>
|
||||
<translation>Barre d'outils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="401"/>
|
||||
<source>Menu</source>
|
||||
<translation>Menu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="409"/>
|
||||
<location filename="../../mainwindow.ui" line="412"/>
|
||||
<source>Change save folder</source>
|
||||
<translation>Changer le dossier de destination</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="420"/>
|
||||
<source>About</source>
|
||||
<translation>À propos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="428"/>
|
||||
<source>About Qt</source>
|
||||
<translation>À propos de Qt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.ui" line="436"/>
|
||||
<source>Settings</source>
|
||||
<translation>Paramètres</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="23"/>
|
||||
<source>Byte</source>
|
||||
<translation>Octet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="23"/>
|
||||
<source>KB</source>
|
||||
<translation>Ko</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="23"/>
|
||||
<source>MB</source>
|
||||
<translation>Mo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="23"/>
|
||||
<source>GB</source>
|
||||
<translation>Go</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="23"/>
|
||||
<source>TB</source>
|
||||
<translation>To</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="23"/>
|
||||
<location filename="../../mainwindow.cpp" line="634"/>
|
||||
<source>PB</source>
|
||||
<translation>Po</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="26"/>
|
||||
<source>Client for rsync server
|
||||
|
||||
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'ajouter dans la file de téléchargement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="37"/>
|
||||
<source>Path</source>
|
||||
<translation>Chemin</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="37"/>
|
||||
<source>Size</source>
|
||||
<translation>Taille</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="37"/>
|
||||
<source>Type</source>
|
||||
<translation>Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="79"/>
|
||||
<source>Exiting will stop downloading, and will clear the download queue.
|
||||
Do you want to exit ?</source>
|
||||
<translation>Cela stoppera le téléchargement et effacera la file des téléchargements.
|
||||
Voulez-vous vraiment arrêter le programme ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="329"/>
|
||||
<source>server does not exists</source>
|
||||
<translation>Le serveur n'existe pas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="356"/>
|
||||
<location filename="../../mainwindow.cpp" line="376"/>
|
||||
<source>Dir</source>
|
||||
<translation>Dir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="359"/>
|
||||
<location filename="../../mainwindow.cpp" line="424"/>
|
||||
<source>File</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="582"/>
|
||||
<source>Version</source>
|
||||
<translation>Version</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="583"/>
|
||||
<source>Licence</source>
|
||||
<translation>License</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="584"/>
|
||||
<source>Author</source>
|
||||
<translation>Auteur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="585"/>
|
||||
<source>EMail</source>
|
||||
<translation>Courriel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="586"/>
|
||||
<source>Source code</source>
|
||||
<translation>Code source</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="603"/>
|
||||
<source>Choose directory to save file</source>
|
||||
<translation>Choisissez le dossier où enregistrer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="512"/>
|
||||
<source>Do you want to stop downloading and delete this file from download queue ?</source>
|
||||
<translation>Voulez-vous arrêter le téléchargement et enlever ce fichier de la file de téléchargement ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../mainwindow.cpp" line="524"/>
|
||||
<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>
|
||||
</context>
|
||||
</TS>
|
@ -19,9 +19,9 @@ MainWindow::MainWindow(QWidget *parent)
|
||||
QCoreApplication::setOrganizationName("RsyncUI");
|
||||
QCoreApplication::setApplicationName("RsyncUI");
|
||||
|
||||
// context menu for treewidget
|
||||
ui->treeWidget->addAction(ui->actionDownload);
|
||||
|
||||
|
||||
// init shortcut
|
||||
loadSettings();
|
||||
config.setupUi(&Configuration);
|
||||
|
@ -67,7 +67,7 @@ class About
|
||||
{
|
||||
public:
|
||||
QString title = "RsyncUI";
|
||||
QString version = "1.8.4";
|
||||
QString version = "1.9.1";
|
||||
QString author = "Daniel TARTAVEL-JEANNOT";
|
||||
QString licence = "GPL_V3";
|
||||
QString description;
|
||||
|
Reference in New Issue
Block a user