1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-11-24 08:12:24 +02:00

Merge branch 'master' of github.com:laurent22/joplin

This commit is contained in:
Laurent Cozic 2019-02-16 13:13:39 +00:00
commit 3c3e6aeca0
2 changed files with 37 additions and 23 deletions

View File

@ -458,7 +458,7 @@ msgid "Starting synchronisation..."
msgstr "Iniciando sincronización..."
msgid "Downloading resources..."
msgstr ""
msgstr "Descargando recursos..."
msgid "Cancelling... Please wait."
msgstr "Cancelando... Por favor espere."
@ -586,10 +586,10 @@ msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
msgstr "Exportando el formato de \"%s\" a \"%s\". Por favor espere..."
msgid "Sidebar"
msgstr ""
msgstr "Barra lateral"
msgid "Note list"
msgstr ""
msgstr "Lista de notas"
#, fuzzy
msgid "Note title"
@ -657,7 +657,7 @@ msgid "Italic"
msgstr "Cursiva"
msgid "Link"
msgstr ""
msgstr "Enlace"
msgid "Insert Date Time"
msgstr "Introduce fecha"
@ -737,14 +737,14 @@ msgstr "La versión actual está actualizada."
#, javascript-format
msgid "%s (pre-release)"
msgstr ""
msgstr "%s (pre-lanzamiento)""
msgid "An update is available, do you want to download it now?"
msgstr "Hay disponible una actualización. ¿Quiere descargarla ahora?"
#, javascript-format
msgid "Your version: v%s"
msgstr ""
msgstr "Tu versión: v%s"
#, javascript-format
msgid "New version: v%s"
@ -757,7 +757,7 @@ msgid "No"
msgstr "No"
msgid "Token has been copied to the clipboard!"
msgstr ""
msgstr "El token ha sido copiado al portapapeles"
msgid "The web clipper service is enabled and set to auto-start."
msgstr ""
@ -814,10 +814,10 @@ msgid "Advanced options"
msgstr "Mostrar opciones avanzadas"
msgid "Authorisation token:"
msgstr ""
msgstr "Token de autorización:"
msgid "Copy token"
msgstr ""
msgstr "Copiar token"
msgid ""
"This authorisation token is only needed to allow third-party applications to "
@ -829,7 +829,7 @@ msgid "Notes and settings are stored in: %s"
msgstr "Las notas y los ajustes se guardan en: %s"
msgid "Browse..."
msgstr ""
msgstr "Explorar..."
msgid "Check synchronisation configuration"
msgstr "Comprobar sincronización"

View File

@ -1,20 +1,26 @@
#!/bin/bash
set -e
# Title
echo " _ _ _ _ _ _ "
echo " | | (_) (_) | | | | | "
echo " | | ___ _ __ _ _ __ _ _ __ ___| |_ __ _| | | ___ _ __ "
echo " _ | |/ _ \\\| '_ \| | '_ \\ | | '_ \\\/ __| __/ _\` | | |/ _ \ '__|"
echo " | |__| | (_) | |_) | | | | | | | | | \__ \ || (_| | | | __/ | "
echo " \____/ \___/| .__/|_|_| |_| |_|_| |_|___/\__\__,_|_|_|\___|_| "
echo " | | "
echo " |_| "
echo " _ _ _ "
echo " | | ___ _ __ | (_)_ __ "
echo " _ | |/ _ \| '_ \| | | '_ \ "
echo "| |_| | (_) | |_) | | | | | |"
echo " \___/ \___/| .__/|_|_|_| |_|"
echo " |_|"
echo ""
echo "Linux installer and Updater"
#-----------------------------------------------------
# Variables
#-----------------------------------------------------
COLOR_RED=`tput setaf 1`
COLOR_GREEN=`tput setaf 2`
COLOR_RESET=`tput sgr0`
# Check and warn if running as root.
if [[ $EUID = 0 ]] ; then
if [[ $* != *--allow-root* ]] ; then
echo "It is not recommended (nor necessary) to run this script as root. To do so anyway, please use '--allow-root'"
echo "${COLOR_RED}It is not recommended (nor necessary) to run this script as root. To do so anyway, please use '--allow-root'${COLOR_RESET}"
exit 1
fi
fi
@ -29,6 +35,7 @@ version=$(curl --silent "https://api.github.com/repos/laurent22/joplin/releases/
# Check if it's in the latest version
if [[ $(< ~/.joplin/VERSION) != "$version" ]]; then
echo 'Download Joplin.'
# Delete previous version
rm -f ~/.joplin/*.AppImage ~/.local/share/applications/joplin.desktop ~/.joplin/VERSION
@ -36,17 +43,21 @@ if [[ $(< ~/.joplin/VERSION) != "$version" ]]; then
mkdir -p ~/.joplin/
# Download the latest version
wget -O ~/.joplin/Joplin.AppImage https://github.com/laurent22/joplin/releases/download/v$version/Joplin-$version-x86_64.AppImage
wget -nv -O ~/.joplin/Joplin.AppImage https://github.com/laurent22/joplin/releases/download/v$version/Joplin-$version-x86_64.AppImage
# Gives execution privileges
chmod +x ~/.joplin/Joplin.AppImage
echo "${COLOR_GREEN}OK${COLOR_RESET}"
#-----------------------------------------------------
# Icon
#-----------------------------------------------------
# Download icon
wget -O ~/.joplin/Icon512.png https://joplin.cozic.net/images/Icon512.png
echo 'Download icon.'
wget -nv -O ~/.joplin/Icon512.png https://joplin.cozic.net/images/Icon512.png
echo "${COLOR_GREEN}OK${COLOR_RESET}"
# Detect desktop environment
if [ "$XDG_CURRENT_DESKTOP" = "" ]
@ -58,20 +69,23 @@ if [[ $(< ~/.joplin/VERSION) != "$version" ]]; then
desktop=${desktop,,} # convert to lower case
# Create icon for Gnome
echo 'Create Desktop icon.'
if [[ $desktop =~ .*gnome.* ]] || [[ $desktop =~ .*kde.* ]]
then
echo -e "[Desktop Entry]\nEncoding=UTF-8\nName=Joplin\nExec=/home/$USER/.joplin/Joplin.AppImage\nIcon=/home/$USER/.joplin/Icon512.png\nType=Application\nCategories=Application;" >> ~/.local/share/applications/joplin.desktop
fi
echo "${COLOR_GREEN}OK${COLOR_RESET}"
#-----------------------------------------------------
# Finish
#-----------------------------------------------------
# Informs the user that it has been installed and cleans variables
echo 'Joplin installed in the version' $version
echo "${COLOR_GREEN}Joplin installed in the version${COLOR_RESET}" $version
# Add version
echo $version > ~/.joplin/VERSION
else
echo 'You are now in the latest version.'
echo "${COLOR_GREEN}You are now in the latest version.${COLOR_RESET}"
fi
echo 'Bye!'
unset version