]> git.joonet.de Git - adminer.git/commitdiff
Edit values by Ctrl+click instead of double click
authorJakub Vrana <jakub@vrana.cz>
Thu, 4 Oct 2012 07:17:17 +0000 (00:17 -0700)
committerJakub Vrana <jakub@vrana.cz>
Thu, 4 Oct 2012 07:24:25 +0000 (00:24 -0700)
31 files changed:
adminer/lang/ar.inc.php
adminer/lang/bn.inc.php
adminer/lang/ca.inc.php
adminer/lang/cs.inc.php
adminer/lang/de.inc.php
adminer/lang/es.inc.php
adminer/lang/et.inc.php
adminer/lang/fa.inc.php
adminer/lang/fr.inc.php
adminer/lang/hu.inc.php
adminer/lang/id.inc.php
adminer/lang/it.inc.php
adminer/lang/ja.inc.php
adminer/lang/lt.inc.php
adminer/lang/nl.inc.php
adminer/lang/pl.inc.php
adminer/lang/pt.inc.php
adminer/lang/ro.inc.php
adminer/lang/ru.inc.php
adminer/lang/sk.inc.php
adminer/lang/sl.inc.php
adminer/lang/sr.inc.php
adminer/lang/ta.inc.php
adminer/lang/tr.inc.php
adminer/lang/uk.inc.php
adminer/lang/xx.inc.php
adminer/lang/zh-tw.inc.php
adminer/lang/zh.inc.php
adminer/select.inc.php
adminer/static/functions.js
changes.txt

index 5eae467a81a5c2d7b828ba95a7d9505ba2d80e48..34128722dfbee52ff3a93a7c3216a0a80159a208 100644 (file)
@@ -243,7 +243,6 @@ $translations = array(
        'Alter type' => 'تعديل نوع',
        'Type has been dropped.' => 'تم حذف النوع.',
        'Type has been created.' => 'تم إنشاء النوع.',
-       'Double click on a value to modify it.' => 'أنقر نقرا مزدوجا على قيمة لتعديلها.',
        'Use edit link to modify this value.' => 'إستعمل الرابط "تعديل" لتعديل هذه القيمة.',
        'last' => 'الأخيرة',
        'From server' => 'من الخادم',
index 83c9212a9f4af89b84c1e8d7750a708c77ae9593..e42462f87b707393fc9a096a78996527255d90a2 100644 (file)
@@ -244,7 +244,6 @@ $translations = array(
        'Alter type' => 'টাইপ পরিবর্তন করো',
        'Type has been dropped.' => 'টাইপ মুছে ফেলা হয়েছে।',
        'Type has been created.' => 'টাইপ তৈরি করা হয়েছে।',
-       'Double click on a value to modify it.' => 'কোন মানকে পরিবর্তন করতে এতে ডবল ক্লিক করো।',
        'Use edit link to modify this value.' => 'এই মান পরিবর্তনের জন্য সম্পাদনা লিঙ্ক ব্যবহার করো।',
        'last' => 'সর্বশেষ',
        'From server' => 'সার্ভার থেকে',
index 603c46868dfb6f4a7f4b2f50c1e7aa3a7c563edf..1883737a79ef9a2ca0521e04b4415b506b1a0ad9 100644 (file)
@@ -233,7 +233,7 @@ $translations = array(
        'Geometry' => 'Geometria',
        'Databases have been dropped.' => 'S\'han suprimit les bases de dades.',
        'File exists.' => 'El fitxer ja existeix.',
-       'Double click on a value to modify it.' => 'Fes un doble clic a un valor per modificar-lo.',
+       'Ctrl+click on a value to modify it.' => 'Fes un Ctrl+clic a un valor per modificar-lo.',
        'Use edit link to modify this value.' => 'Utilitza l\'enllaç d\'edició per modificar aquest valor.',
        'Alter schema' => 'Modifica l\'esquema',
        'Create schema' => 'Crea un esquema',
index ec1f3a4d2d681a1aed4443c8d08d47ff717dd976..9a41ceea9382f18f0dd916a70079ec79266ba485 100644 (file)
@@ -243,7 +243,7 @@ $translations = array(
        '%d row(s) have been imported.' => array('Byl importován %d záznam.', 'Byly importovány %d záznamy.', 'Bylo importováno %d záznamů.'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Dvojklikněte na políčko, které chcete změnit.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+klikněte na políčko, které chcete změnit.',
        'Use edit link to modify this value.' => 'Ke změně této hodnoty použijte odkaz upravit.',
        
        // %s can contain auto-increment value
index 3d205317b9c23b7e7e7ea23b1b6e14620c163435..2e216b1d11cce9065369983412d45b325ca1bb62 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Typ ändern',
        'Type has been dropped.' => 'Typ gelöscht.',
        'Type has been created.' => 'Typ erstellt.',
-       'Double click on a value to modify it.' => 'Doppelklick zum Bearbeiten des Wertes.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+klick zum Bearbeiten des Wertes.',
        'Use edit link to modify this value.' => 'Benutzen Sie den Link zum editieren dieses Wertes.',
        'last' => 'letzte',
        'From server' => 'Im Server',
index c432f32462f7e9801240cb53f436f8da600e5ff5..c48ed126cd5ba133086d5d5295bdf00bb8ccc4fb 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Modificar tipo',
        'Type has been dropped.' => 'Tipo eliminado.',
        'Type has been created.' => 'Tipo creado.',
-       'Double click on a value to modify it.' => 'Doble-clic sobre el valor para editarlo.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+clic sobre el valor para editarlo.',
        'Use edit link to modify this value.' => 'Utilice el enlace de modificar para realizar los cambios.',
        'last' => 'último',
        'From server' => 'Desde servidor',
index eaca6809d0b463c21ceb4f482cc8c9f122ba4ac3..3481c3fb360cadb468e6545fcaa4092563b494ad 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Muuda tüüpi',
        'Type has been dropped.' => 'Tüüp on edukalt kustutatud.',
        'Type has been created.' => 'Tüüp on edukalt loodud.',
-       'Double click on a value to modify it.' => 'Väärtuse muutmiseks topelt-kliki sellel.',
+       'Ctrl+click on a value to modify it.' => 'Väärtuse muutmiseks Ctrl+kliki sellel.',
        'Use edit link to modify this value.' => 'Väärtuse muutmiseks kasuta muutmislinki.',
        'last' => 'viimane',
        'From server' => 'Serverist',
index 73ac30b8cc857dc10f26e8688381343186d8c433..b0dc8da48c2eda517e2b56c6f6c0e374c78d8662 100644 (file)
@@ -239,7 +239,6 @@ $translations = array(
        '%d row(s) have been imported.' => array('%d سطر وارد شد', '%d سطر وارد شد'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'روی مقدار دوبار کلیک کنید تا آنرا ویرایش کنید',
        'Use edit link to modify this value.' => 'از لینک ویرایش برای ویرایش این مقدار استفاده کنید',
        
        // %s can contain auto-increment value
index 2d5cad106454e34b756d5fcfc531a64f77faf5f1..0a64b829fa3b49cfef924c4aa71b208ab3a38afd 100644 (file)
@@ -243,7 +243,7 @@ $translations = array(
        'Alter type' => 'Modifier le type',
        'Type has been dropped.' => 'Le type a été supprimé.',
        'Type has been created.' => 'Le type a été créé.',
-       'Double click on a value to modify it.' => 'Double-cliquez sur une valeur pour la modifier.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+cliquez sur une valeur pour la modifier.',
        'Use edit link to modify this value.' => 'Utilisez le lien "modifier" pour modifier cette valeur.',
        'last' => 'dernière',
        'From server' => 'Depuis le serveur',
index 6aee97a3f44245722331d4a0a65e0df441c06d10..241e889b4218da41f7eefe390897100e67e493ad 100644 (file)
@@ -233,7 +233,6 @@ $translations = array(
        'Geometry' => 'Geometria',
        'Databases have been dropped.' => 'Adatbázis eldobva.',
        'File exists.' => 'A fájl létezik.',
-       'Double click on a value to modify it.' => 'Kattints kétszer az értékre a szerkesztéshez.',
        'Use edit link to modify this value.' => 'Használd a szerkesztés hivatkozást ezen érték módosításához.',
        'Alter schema' => 'Séma módosítása',
        'Create schema' => 'Séma létrehozása',
index 05c4e32639d4006c98c6e012088d4d1a1e3f7fe4..82b6cc34291ce32c2712e87bed89ab7783d3b9fd 100644 (file)
@@ -241,7 +241,6 @@ $translations = array(
        '%d row(s) have been imported.' => '%d baris berhasil diimpor.',
 
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Klik ganda suatu nilai untuk mengubahnya.',
        'Use edit link to modify this value.' => 'Gunakan tautan edit untuk mengubah nilai ini.',
 
        // %s can contain auto-increment value
index e8a2a6afd4a13c531665e2747a7bd0c79b4f67e1..ef1aae196063a138d6470b4bd923f928622554d7 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Modifica tipo definito dall\'utente',
        'Type has been dropped.' => 'Tipo definito dall\'utente eliminato.',
        'Type has been created.' => 'Tipo definito dall\'utente creato.',
-       'Double click on a value to modify it.' => 'Fai doppio click su un valore per modificarlo.',
+       'Ctrl+click on a value to modify it.' => 'Fai Ctrl+click su un valore per modificarlo.',
        'Use edit link to modify this value.' => 'Usa il link modifica per modificare questo valore.',
        'last' => 'ultima',
        'From server' => 'Dal server',
index 6b204fee3570e72e3cdb75cfadd7b790fee1442f..463306873be59dd57eecc482a56278bd5a38b930 100644 (file)
@@ -245,7 +245,6 @@ $translations = array(
        'Alter type' => 'ユーザー定義型変更',
        'Type has been dropped.' => 'ユーザー定義型を削除しました',
        'Type has been created.' => 'ユーザー定義型を追加しました',
-       'Double click on a value to modify it.' => 'ダブルクリックして編集',
        'Use edit link to modify this value.' => 'リンクを編集する',
        'last' => '最終',
        'From server' => 'サーバーから実行',
index b42882177a85dfa53081c9faf912e2491b4f65d5..e608c055e4a32b091f4886c17997a3f1e3b644a6 100644 (file)
@@ -239,7 +239,6 @@ $translations = array(
        '%d row(s) have been imported.' => array('%d įrašas įkelta.', '%d įrašai įkelti.', '%d įrašų įkelta.'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Du kartus spragtelėkite pelyte norėdami redaguoti.',
        'Use edit link to modify this value.' => 'Norėdami redaguoti reikšmę naudokite redagavimo nuorodą.',
        
        // %s can contain auto-increment value
index 20442dc38e2049eb87ea7fa87989538d6c2eef44..2c9fb1a49dd725d791c19aa7440d223de4e5b14e 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Type wijzigen',
        'Type has been dropped.' => 'Type verwijderd.',
        'Type has been created.' => 'Type aangemaakt.',
-       'Double click on a value to modify it.' => 'Dubbelklik op een waarde om deze te bewerken.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+klik op een waarde om deze te bewerken.',
        'Use edit link to modify this value.' => 'Gebruik de link "bewerk" om deze waarde te wijzigen.',
        'last' => 'laatste',
        'From server' => 'Van server',
index 2fbae4ce8b49761102c6dbcae014e56616ef0164..0ee58a2c01e88335ff811ab4307f50dddbb933a5 100644 (file)
@@ -240,7 +240,7 @@ $translations = array(
        '%d row(s) have been imported.' => array('%d rekord został zaimportowany.', '%d rekordy zostały zaimportowane.', '%d rekordów zostało zaimportowanych.'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Kliknij podwójnie wartość, aby ją edytować.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+kliknij wartość, aby ją edytować.',
        'Use edit link to modify this value.' => 'Użyj linku edycji aby zmienić tę wartość.',
        
        // %s can contain auto-increment value
index 0bb641e5144571f44c6a79085155fc8a37731221..103733a5034a8da7a066b8844c2588dcb80187a3 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Modificar tipo',
        'Type has been dropped.' => 'Tipo eliminado.',
        'Type has been created.' => 'Tipo criado.',
-       'Double click on a value to modify it.' => 'Clique duas vezes sobre o valor para edita-lo.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+clique vezes sobre o valor para edita-lo.',
        'Use edit link to modify this value.' => 'Utilize o link modificar para alterar.',
        'last' => 'último',
        'From server' => 'Desde servidor',
index c721c437476e7fad12bd115b381ec7b3b4f36139..c2b2e0496f380614e2abd71654ec7ff2bdb74906 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Modifică tip',
        'Type has been dropped.' => 'Tiipul a fost șters.',
        'Type has been created.' => 'Crează tip nou.',
-       'Double click on a value to modify it.' => 'Dublu click pe o valoare pentru a o modifica.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+click pe o valoare pentru a o modifica.',
        'Use edit link to modify this value.' => 'Valoare poate fi modificată cu ajutorul butonului «modifică».',
        'last' => 'ultima',
        'From server' => 'De pe server',
index e595fc82aa9c04d1b476b5579b801e059b16de1f..5d21bdc15bf427aba63644e532bff91cece02fbd 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Alter type' => 'Изменить тип',
        'Type has been dropped.' => 'Тип удален.',
        'Type has been created.' => 'Создан новый тип.',
-       'Double click on a value to modify it.' => 'Кликни два раза по значению, чтобы его изменить.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+кликни по значению, чтобы его изменить.',
        'Use edit link to modify this value.' => 'Изменить это значение можно с помощью ссылки «изменить».',
        'last' => 'последняя',
        'From server' => 'С сервера',
index c8ca8360d5a6daee73e35cf2118d784a06b4b02a..87360ac9f8544f62dc40db24edc8caf03d1dc019 100644 (file)
@@ -244,7 +244,7 @@ $translations = array(
        'Type has been dropped.' => 'Typ bol odstránený.',
        'Type has been created.' => 'Typ bol vytvorený.',
        'Alter type' => 'Pozmeniť typ',
-       'Double click on a value to modify it.' => 'Dvojkliknite na políčko, ktoré chcete zmeniť.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+kliknite na políčko, ktoré chcete zmeniť.',
        'Use edit link to modify this value.' => 'Pre zmenu tejto hodnoty použite odkaz upraviť.',
        'last' => 'posledný',
        'From server' => 'Zo serveru',
index 4ea8d783cf0c06b55064502b59d94965de1bdcfd..266bb2fdc537c8be5e4177979a4987e53e44dd97 100644 (file)
@@ -235,7 +235,7 @@ $translations = array(
        '%d row(s) have been imported.' => array('Uvožena je %d vrstica.', 'Uvoženi sta %d vrstici.', 'Uvožene so %d vrstice.', 'Uvoženih je %d vrstic.'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Dvojni klik na vrednost za urejanje.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+klik na vrednost za urejanje.',
        'Use edit link to modify this value.' => 'Uporabite urejanje povezave za spreminjanje te vrednosti.',
        
        // %s can contain auto-increment value
index a589a5c9dd0d5e380354e7de7b952ca478c60002..3ee265f7c531d024ea84f343c456aed3eb08152d 100644 (file)
@@ -243,7 +243,7 @@ $translations = array(
        '%d row(s) have been imported.' => array('%d ред је увежен.', '%d реда су увежена.', '%d редова је увежено.'),
 
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Дупли клик на вредност за измену.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+клик на вредност за измену.',
        'Use edit link to modify this value.' => 'Користи везу за измену ове вредности.',
 
        // %s can contain auto-increment value
index 522505fb6fa6bf2570c62fe9984253569219053b..b62a0bebf1e93134269abd044cc090d5ca0bed96 100644 (file)
@@ -234,7 +234,6 @@ $translations = array(
        'Schema has been dropped.' => 'அமைப்புமுறை நீக்க‌ப்ப‌ட்ட‌து.',
        'Schema has been created.' => 'அமைப்புமுறை உருவாக்க‌ப்ப‌ட்ட‌து.',
        'Schema has been altered.' => 'அமைப்புமுறை மாற்ற‌ப்ப‌ட்ட‌து.',
-       'Double click on a value to modify it.' => 'ம‌திப்பினை மாற்ற அத‌ன் மீது இருமுறை சொடுக்க‌வும் (Double click).',
        'Use edit link to modify this value.' => 'இந்த‌ ம‌திப்பினை மாற்ற‌, தொகுப்பு இணைப்பினை உப‌யோகிக்க‌வும்.',
        'last' => 'க‌டைசி',
        'Sequence has been dropped.' => 'வ‌ரிசைமுறை நீக்க‌ப்ப‌ட்ட‌து.',
index 6a3c9690fdb13e4746963669c02eceb8a02189b1..1516dcd95fa48af83fb826d7ecf96d80d52e4e32 100644 (file)
@@ -235,7 +235,6 @@ $translations = array(
        '%d row(s) have been imported.' => array('%d sıra ithal edildi.', '%d kadar sıra ithal edildi.'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Değerin üzerine çift tıklayın ve değiştirin.',
        'Use edit link to modify this value.' => 'Değeri değiştirmek için düzenleme bağlantısını kullanın.',
        
        // %s can contain auto-increment value
index 0585fdf63b8439cd120b7d5f5dcfacbe6b045e94..e55827c02876622ad590c4b0f229a38cbd0870ce 100644 (file)
@@ -240,7 +240,7 @@ $translations = array(
        '%d row(s) have been imported.' => array('%d рядок було імпортовано.', '%d рядки було імпортовано.', '%d рядків було імпортовано.'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'Двічі клікніть на значенні щоб змінити його.',
+       'Ctrl+click on a value to modify it.' => 'Ctrl+клікніть на значенні щоб змінити його.',
        'Use edit link to modify this value.' => 'Використовуйте посилання щоб змінити це значення.',
        
        // %s can contain auto-increment value
index eefb999108251dc1cc9dbb67af0beb690568a246..b699106e4c7155507f5306d91ea51e27c1e4cb5e 100644 (file)
@@ -241,7 +241,7 @@ $translations = array(
        '%d row(s) have been imported.' => array('xx', 'xx'),
        
        // in-place editing in select
-       'Double click on a value to modify it.' => 'xx',
+       'Ctrl+click on a value to modify it.' => 'xx',
        'Use edit link to modify this value.' => 'xx',
        
        // %s can contain auto-increment value
index 6e6938e7db4a49fb5d99cd11080fb0d717f69e9d..31d111cee0e59a4c638b8ebc601e4940164f6f5c 100644 (file)
@@ -244,7 +244,6 @@ $translations = array(
        'Alter type' => '更改類型',
        'Type has been dropped.' => '已刪除類型。',
        'Type has been created.' => '已建立類型。',
-       'Double click on a value to modify it.' => '雙擊以進行修改。',
        'Use edit link to modify this value.' => '使用編輯連結來修改。',
        'last' => '最後一頁',
        'From server' => '從伺服器',
index 04d83ba727655c239004c57e28aa1c1b4945eda8..75e30257fe62846c88287ccada0976807064855e 100644 (file)
@@ -244,7 +244,6 @@ $translations = array(
        'Alter type' => '更改类型',
        'Type has been dropped.' => '已丢弃类型。',
        'Type has been created.' => '已创建类型。',
-       'Double click on a value to modify it.' => '在值上双击类修改它。',
        'Use edit link to modify this value.' => '使用编辑链接来修改该值。',
        'last' => '最后',
        'From server' => '来自服务器',
index 0bc8195337c75bb8778f4a0f141520a5d92ac23a..706c1fab6f4fdad79f45c98f6f5ef8adcc055e8d 100644 (file)
@@ -141,7 +141,7 @@ if ($_POST && !$error) {
                        //! display edit page in case of an error
                } elseif (!$_POST["import"]) { // modify
                        if (!$_POST["val"]) {
-                               $error = lang('Double click on a value to modify it.');
+                               $error = lang('Ctrl+click on a value to modify it.');
                        } else {
                                $result = true;
                                $affected = 0;
@@ -403,7 +403,7 @@ if (!$columns) {
                                                $text = ereg('text|lob', $field["type"]);
                                                echo (($_GET["modify"] && $editable) || $value !== null
                                                        ? "<td>" . ($text ? "<textarea name='$id' cols='30' rows='" . (substr_count($row[$key], "\n") + 1) . "'>$h_value</textarea>" : "<input name='$id' value='$h_value' size='$lengths[$key]'>")
-                                                       : "<td id='$id' ondblclick=\"" . ($editable ? "selectDblClick(this, event" . ($long ? ", 2" : ($text ? ", 1" : "")) . ")" : "alert('" . h(lang('Use edit link to modify this value.')) . "')") . ";\">" . $adminer->selectVal($val, $link, $field)
+                                                       : "<td id='$id' onclick=\"" . ($editable ? "selectClick(this, event" . ($long ? ", 2" : ($text ? ", 1" : "")) . ")" : "alert('" . h(lang('Use edit link to modify this value.')) . "')") . ";\">" . $adminer->selectVal($val, $link, $field)
                                                );
                                        }
                                }
@@ -452,7 +452,7 @@ if (!$columns) {
                        if ($adminer->selectCommandPrint()) {
                                ?>
 <fieldset><legend><?php echo lang('Edit'); ?></legend><div>
-<input type="submit" value="<?php echo lang('Save'); ?>"<?php echo ($_GET["modify"] ? '' : ' title="' . lang('Double click on a value to modify it.') . '" class="jsonly"'); ?>>
+<input type="submit" value="<?php echo lang('Save'); ?>"<?php echo ($_GET["modify"] ? '' : ' title="' . lang('Ctrl+click on a value to modify it.') . '" class="jsonly"'); ?>>
 <input type="submit" name="edit" value="<?php echo lang('Edit'); ?>">
 <input type="submit" name="clone" value="<?php echo lang('Clone'); ?>">
 <input type="submit" name="delete" value="<?php echo lang('Delete'); ?>" onclick="return confirm('<?php echo lang('Are you sure?'); ?> (' + (this.form['all'].checked ? <?php echo $found_rows; ?> : formChecked(this, /check/)) + ')');">
index 7dd950d99276792e39901485b1179a7bd1178023..2694518eea29105fd414fedb3d0f675961179096 100644 (file)
@@ -412,8 +412,8 @@ function ajaxSetHtml(url) {
 * @param MouseEvent
 * @param number display textarea instead of input, 2 - load long text
 */
-function selectDblClick(td, event, text) {
-       if (/input|textarea/i.test(td.firstChild.tagName)) {
+function selectClick(td, event, text) {
+       if (!event.ctrlKey || /input|textarea/i.test(td.firstChild.tagName)) {
                return;
        }
        var original = td.innerHTML;
index d51c8a01e387a37713a40931b9b7a26d74e4ab2d..c44150238a2d777387edd20a4afbb6892e02da52 100644 (file)
@@ -1,4 +1,5 @@
 Adminer 3.6.2-dev:
+Edit values by Ctrl+click instead of double click
 Shorten values in varchar fields
 Display table default values on wide screens
 Fix switching language on first load