Commit 57f02a43 authored by Stavros Sachtouris's avatar Stavros Sachtouris Committed by Giorgos Korfiatis
Browse files

Prettify "Appearance" box in settings window (GUI)

parent 0130e362
...@@ -172,7 +172,7 @@ function activate_menu() { ...@@ -172,7 +172,7 @@ function activate_menu() {
settings_menu.enabled = true; settings_menu.enabled = true;
tray.menu = menu; tray.menu = menu;
} }
if ((!pithos_page_menu.enabled) && get_pithos_ui() != null){ if ((!pithos_page_menu.enabled) && get_pithos_ui()){
pithos_page_menu.enabled = true; pithos_page_menu.enabled = true;
tray.menu = menu; tray.menu = menu;
} }
......
// Copyright (C) 2015 GRNET S.A.
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
var gui = require('nw.gui'); var gui = require('nw.gui');
function is_up(code) { return (code / 100 >> 0) === 1; } function is_up(code) { return (code / 100 >> 0) === 1; }
......
...@@ -225,11 +225,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. ...@@ -225,11 +225,13 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
var lang = LANG[key]; var lang = LANG[key];
var checked = '' var checked = ''
if (key === cur_lang) checked = 'checked' if (key === cur_lang) checked = 'checked'
lang_code += '<div class="small-1 columns">' lang_code += '<div class="lang">'
+ '<input type="radio" name="language" value="' + key + '" ' + '<input type="radio" name="language" '
+ 'id="button_' + key+ '" value="' + key + '" '
+ checked + checked
+ ' onclick="cur_lang=\'' + key + '\'; localize();">' + ' onclick="cur_lang=\'' + key + '\'; localize();">'
+ lang.name + '<img src="' + lang.icon + '"/></input></div>'; + '<label for="button_' + key + '">' + lang.name
+ ' <img src="' + lang.icon + '"/></label></input></div>';
} }
document.getElementById('language_space').innerHTML = lang_code; document.getElementById('language_space').innerHTML = lang_code;
} }
......
...@@ -217,3 +217,17 @@ textarea { ...@@ -217,3 +217,17 @@ textarea {
#directory { #directory {
word-break: break-all; word-break: break-all;
} }
#start_sync,
#language_space {
padding: 0.5625rem 0px;
}
.lang {
display: inline-block;
margin-right: 1rem;
}
.lang label {
display: inline-block;
vertical-align: top;
}
...@@ -17,14 +17,14 @@ ...@@ -17,14 +17,14 @@
"0": "Ανενεργό", "0": "Ανενεργό",
"1": "Εκκίνηση ...", "1": "Εκκίνηση ...",
"2": "Κλείσιμο", "2": "Κλείσιμο",
"100": "Κατάσταση συγχρονισμού", "100": "Σε συγχρονισμό",
"101": "Παύση", "101": "Σε διαδικασία παύσης",
"102": "Κατάσταση παύσης", "102": "Σε παύση",
"200": "Ανεπαρκείς ρυθμίσεις", "200": "Ανεπαρκείς ρυθμίσεις",
"201": "Σφάλμα με το URL", "201": "Σφάλμα με το URL",
"202": "Σφάλμα ταυτοποίησης χρήστη", "202": "Σφάλμα ταυτοποίησης χρήστη",
"203": "Σφάλμα με τον τοπικό φάκελο", "203": "Σφάλμα με τον τοπικό φάκελο",
"204": "Σφάλμα με τον απομακρυσμένο αποταμιευτήρα", "204": "Σφάλμα με τον απομακρυσμένο περιέκτη (container)",
"1000": "Κρίσιμο σφάλμα" "1000": "Κρίσιμο σφάλμα"
}, },
"MENU": { "MENU": {
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
"WAITING": "Αναμονή...", "WAITING": "Αναμονή...",
"REMAINING": "απομένουν %s", "REMAINING": "απομένουν %s",
"FOLDER": "Τοπικός φάκελος", "FOLDER": "Τοπικός φάκελος",
"PITHOS": "Σελίδα στον Pithos+", "PITHOS": "Σελίδα στο Pithos+",
"SETTINGS": "Ρυθμίσεις", "SETTINGS": "Ρυθμίσεις",
"SETTINGSOPEN": "Ανοιχτό παράθυρο ρυθμίσεων", "SETTINGSOPEN": "Ανοιχτό παράθυρο ρυθμίσεων",
"ABOUT": "Σχετικά", "ABOUT": "Σχετικά",
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
"TOKEN": "Κλειδί token", "TOKEN": "Κλειδί token",
"RETRIEVE": "Είσοδος με όνομα χρήστη/κωδικό", "RETRIEVE": "Είσοδος με όνομα χρήστη/κωδικό",
"SYNC": "Τι να συγχρονιστεί", "SYNC": "Τι να συγχρονιστεί",
"CONTAINER": "Αποταμιευτήρας (container)", "CONTAINER": "Περιέκτης (container)",
"DIRECTORY": "Τοπικός φάκελος", "DIRECTORY": "Τοπικός φάκελος",
"DIRDIALOGUE": "Επιλογή φακέλου", "DIRDIALOGUE": "Επιλογή φακέλου",
"SAVE": "Αποθήκευση" "SAVE": "Αποθήκευση"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment