diff --git a/customize.dist/translations/messages.fr.js b/customize.dist/translations/messages.fr.js
index 49da1acda..3d8ad6060 100644
--- a/customize.dist/translations/messages.fr.js
+++ b/customize.dist/translations/messages.fr.js
@@ -64,6 +64,8 @@ define(function () {
"Pour résoudre ce problème, vous pouvez soit supprimer des pads de votre CryptDrive (y compris la corbeille), soit vous abonner à une offre premium pour augmenter la limite maximale.";
out.pinLimitNotPinned = "Vous avez atteint votre limite de stockage.
"+
"Ce pad n'est pas enregistré dans votre CryptDrive.";
+ out.pinLimitDrive = out.pinLimitReached+ ".
" +
+ "Vous ne pouvez pas créer de nouveaux pads.";
out.importButtonTitle = 'Importer un pad depuis un fichier local';
@@ -326,6 +328,10 @@ define(function () {
out.settings_pinningError = "Un problème est survenu";
out.settings_usageAmount = "Vos pads épinglés occupent {0} Mo";
+ out.settings_logoutEverywhereTitle = "Se déconnecter partout";
+ out.settings_logoutEverywhere = "Se déconnecter de toutes les autres sessions.";
+ out.settings_logoutEverywhereConfirm = "Êtes-vous sûr ? Vous devrez vous reconnecter sur tous vos autres appareils.";
+
// index.html
//about.html
diff --git a/www/drive/main.js b/www/drive/main.js
index 7ff151c1f..1788a7e1c 100644
--- a/www/drive/main.js
+++ b/www/drive/main.js
@@ -383,6 +383,13 @@ define([
// Enter
if (e.which === 13) {
+ var $allSelected = $content.find('.element.selected');
+ if ($allSelected.length === 1) {
+ // Open the folder or the file
+ $allSelected.dblclick();
+ return;
+ }
+ // If more than one, open only the files
var $select = $content.find('.file-element.selected');
$select.each(function (idx, el) {
$(el).dblclick();
@@ -710,7 +717,7 @@ define([
if (e) { module.hideMenu(); }
// Remove the selection if we don't hold ctrl key or if we are right-clicking
if (!e || !e.ctrlKey) {
- removeSelected(e.shiftKey);
+ removeSelected(e && e.shiftKey);
}
if (!$element.length) {
log(Messages.fm_selectError);
@@ -730,7 +737,7 @@ define([
});
delete sel.endSelected;
}
- if (e.shiftKey) {
+ if (e && e.shiftKey) {
var end = $elements.index($element[0]);
sel.endSelected = end;
var $el;