summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS2
-rw-r--r--configure.ac4
-rwxr-xr-xmate-terminal.wrapper121
-rw-r--r--po/ro.po6
-rw-r--r--po/uk.po62
5 files changed, 116 insertions, 79 deletions
diff --git a/NEWS b/NEWS
index bbaa4d0..cbd0012 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-1.9.90
+1.10.0
* Add dependency on libmate-desktop to use common functions
diff --git a/configure.ac b/configure.ac
index 672e61a..ed45ede 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
m4_define([gt_version_major],[1])
-m4_define([gt_version_minor],[9])
-m4_define([gt_version_micro],[90])
+m4_define([gt_version_minor],[10])
+m4_define([gt_version_micro],[0])
m4_define([gt_version_extra],[])
m4_define([gt_version],[gt_version_major().gt_version_minor().gt_version_micro()gt_version_extra])
diff --git a/mate-terminal.wrapper b/mate-terminal.wrapper
index 4d528c9..fad3a86 100755
--- a/mate-terminal.wrapper
+++ b/mate-terminal.wrapper
@@ -1,44 +1,81 @@
-#!/usr/bin/env python
+#!/usr/bin/perl -w
-import sys
-import os
-import subprocess
+my $login=0;
-newargs = ['mate-terminal']
-oldargs = sys.argv[1:]
-
-while True:
- try:
- arg = oldargs.pop(0)
-
- if arg == '-display':
- os.environ['DISPLAY'] = oldargs.pop(0)
- elif arg == '-name':
- newargs.append('--window-with-profile=' + oldargs.pop(0))
- elif arg == '-n':
- sys.stderr.write('Set an icon in your profile')
- elif arg == '-T' or arg == '-title':
- newargs.append('-t')
- newargs.append(oldargs.pop(0))
- elif arg == '-ls' or arg == '+ls':
- sys.stderr.write('Login shell not supported. Set in your profile.')
- elif arg == '-geometry':
- newargs.append('--geometry=' + oldargs.pop(0))
- elif arg == '-fn':
- newargs.append('--font=' + oldargs.pop(0))
- elif arg == '-fg':
- newargs.append('--foreground=' + oldargs.pop(0))
- elif arg == '-bg':
- newargs.append('--background=' + oldargs.pop(0))
- elif arg == '-tn':
- newargs.append('--termname=' + oldargs.pop(0))
- elif arg == '-h' or arg == '--help':
- newargs.append('--help')
- elif arg == '-e':
- newargs.append('-x')
- newargs += oldargs
- break
- except IndexError:
- break
-
-subprocess.call(newargs)
+while ($opt = shift(@ARGV))
+{
+ if ($opt eq '-display')
+ {
+ $ENV{'DISPLAY'} = shift(@ARGV);
+ }
+ elsif ($opt eq '-name')
+ {
+ $arg = shift(@ARGV);
+ push(@args, "--window-with-profile=$arg");
+ }
+ elsif ($opt eq '-n')
+ {
+ # Accept but ignore
+ print STDERR "$0: to set an icon, please use -name <profile> and set a profile icon\n"
+ }
+ elsif ($opt eq '-T' || $opt eq '-title')
+ {
+ push(@args, '-t', shift(@ARGV));
+ }
+ elsif ($opt eq '-ls')
+ {
+ $login = 1;
+ }
+ elsif ($opt eq '+ls')
+ {
+ $login = 0;
+ }
+ elsif ($opt eq '-geometry')
+ {
+ $arg = shift(@ARGV);
+ push(@args, "--geometry=$arg");
+ }
+ elsif ($opt eq '-fn')
+ {
+ $arg = shift(@ARGV);
+ push(@args, "--font=$arg");
+ }
+ elsif ($opt eq '-fg')
+ {
+ $arg = shift(@ARGV);
+ push(@args, "--foreground=$arg");
+ }
+ elsif ($opt eq '-bg')
+ {
+ $arg = shift(@ARGV);
+ push(@args, "--background=$arg");
+ }
+ elsif ($opt eq '-tn')
+ {
+ $arg = shift(@ARGV);
+ push(@args, "--termname=$arg");
+ }
+ elsif ($opt eq '-e')
+ {
+ $arg = shift(@ARGV);
+ if (@ARGV)
+ {
+ push(@args, '-x', $arg, @ARGV);
+ last;
+ }
+ else
+ {
+ push(@args, '-e', $arg);
+ }
+ last;
+ }
+ elsif ($opt eq '-h' || $opt eq '--help')
+ {
+ push(@args, '--help');
+ }
+}
+if ($login == 1)
+{
+ @args = ('--login', @args);
+}
+exec('mate-terminal',@args);
diff --git a/po/ro.po b/po/ro.po
index e523a26..2507ec0 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-11-10 15:07+0100\n"
-"PO-Revision-Date: 2015-03-18 09:09+0000\n"
+"PO-Revision-Date: 2015-04-21 11:51+0000\n"
"Last-Translator: Daniel <[email protected]>\n"
"Language-Team: Romanian (http://www.transifex.com/projects/p/MATE/language/ro/)\n"
"MIME-Version: 1.0\n"
@@ -1069,7 +1069,7 @@ msgstr "Salvează configurarea terminalului într-un fișier"
#: ../src/terminal-options.c:987
msgid "Open a new window containing a tab with the default profile"
-msgstr "Deschide o nouă fereastră conținând un tab cu profilul implicit"
+msgstr "Deschide o nouă fereastră conținând o filă cu profilul implicit"
#: ../src/terminal-options.c:996
msgid "Open a new tab in the last-opened window with the default profile"
@@ -1247,7 +1247,7 @@ msgid ""
" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
"more details."
-msgstr "MATE Terminal este distribuit cu speranța că va fi util, dar FĂRĂ NICI O GARANȚIE, fără garanție implicită de vandabilitate și conformitate unui anumit scop. Citiți Licența Publică Generală GNU pentru detalii."
+msgstr "Terminal MATE este distribuit cu speranța că va fi util, dar FĂRĂ NICIO GARANȚIE, fără garanție implicită de vandabilitate și conformitate unui anumit scop. Citiți GNU General Public License pentru mai multe detalii."
#: ../src/terminal-util.c:355
msgid ""
diff --git a/po/uk.po b/po/uk.po
index 974fa95..e528595 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -5,13 +5,13 @@
# Translators:
# Микола Ткач <[email protected]>, 2013
# Yarema aka Knedlyk <[email protected]>, 2012
-# Микола Ткач <[email protected]>, 2014
+# Микола Ткач <[email protected]>, 2014-2015
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-11-10 15:07+0100\n"
-"PO-Revision-Date: 2014-11-11 21:11+0000\n"
+"PO-Revision-Date: 2015-05-03 14:35+0000\n"
"Last-Translator: Микола Ткач <[email protected]>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/MATE/language/uk/)\n"
"MIME-Version: 1.0\n"
@@ -33,7 +33,7 @@ msgid ""
"clickable URLs. </p> <p> MATE Terminal is a fork of GNOME Terminal and part "
"of the MATE Desktop Environment. If you would like to know more about MATE "
"and MATE Terminal, please visit the project's home page. </p>"
-msgstr "<p> MATE Terminal – емулятор терміналу, що використовується для доступу до командної оболонки UNIX у середовищі MATE. MATE Terminal емулює застосунок xterm, розроблений консорціумом X. Він підтримує прозоре тло, відкриття декількох терміналів у одному вікні (вкладки) і клікабельні URL. </p> <p> MATE Terminal – відгалудження(форк) GNOME Terminal і частина стільничного середовища MATE. Якщо Ви бажаєте знати більше про MATE і MATE Terminal, будь ласка, відвідайте домашню сторінку проєкту. </p>"
+msgstr "<p> MATE Terminal – емулятор терміналу, що використовується для доступу до командної оболонки UNIX у середовищі MATE. MATE Terminal емулює застосунок xterm, розроблений консорціумом X. Він підтримує прозоре тло, відкриття декількох терміналів у одному вікні (вкладки) і натискувані URL. </p> <p> MATE Terminal – відгалудження(форк) GNOME Terminal і частина стільничного середовища MATE. Якщо Ви бажаєте знати більше про MATE і MATE Terminal, будь ласка, відвідайте домашню сторінку проєкту. </p>"
#: ../mate-terminal.desktop.in.in.h:1 ../src/terminal-options.c:189
#: ../src/terminal-window.c:4182
@@ -131,7 +131,7 @@ msgstr "Елемент палітри %d"
#: ../src/encodings-dialog.ui.h:1
msgid "Add or Remove Terminal Encodings"
-msgstr "Додавання або видалення кодувань терміналу"
+msgstr "Додавання або вилучення кодувань терміналу"
#: ../src/encodings-dialog.ui.h:2
msgid "A_vailable encodings:"
@@ -159,7 +159,7 @@ msgstr "Збігається _ціле слово"
#: ../src/find-dialog.ui.h:5
msgid "Match as _regular expression"
-msgstr "По регул_ярному виразу"
+msgstr "За регул_ярним виразом"
#: ../src/find-dialog.ui.h:6
msgid "Search _backwards"
@@ -167,7 +167,7 @@ msgstr "_Шукати назад"
#: ../src/find-dialog.ui.h:7
msgid "_Wrap around"
-msgstr "_Досягнувши кінця, починати спочатку"
+msgstr "_Досягнувши кінця, починати з початку"
#: ../src/keybinding-editor.ui.h:1
msgid "Keyboard Shortcuts"
@@ -390,11 +390,11 @@ msgstr "Копіювати виділений текст у _буфер обмі
#: ../src/profile-preferences.ui.h:36
msgid "Cursor blin_k:"
-msgstr "Блимання курсор_а:"
+msgstr "Блимання вказівник_а:"
#: ../src/profile-preferences.ui.h:37
msgid "Cursor _shape:"
-msgstr "_Форма курсору:"
+msgstr "_Форма вказівника:"
#: ../src/profile-preferences.ui.h:38
msgid "Select-by-_word characters:"
@@ -482,11 +482,11 @@ msgstr "Колір _тла:"
#: ../src/profile-preferences.ui.h:59
msgid "Choose Terminal Background Color"
-msgstr "Вибір кольору тла термінала"
+msgstr "Вибір кольору тла терміналу"
#: ../src/profile-preferences.ui.h:60
msgid "Choose Terminal Text Color"
-msgstr "Вибір кольору тексту термінала"
+msgstr "Вибір кольору тексту терміналу"
#: ../src/profile-preferences.ui.h:61
msgid "_Underline color:"
@@ -512,7 +512,7 @@ msgstr "Вбудовані с_хеми:"
msgid ""
"<small><i><b>Note:</b> Terminal applications have these colors available to "
"them.</i></small>"
-msgstr "<small><i><b>Note:</b> Програмам у терміналі будуть доступними ці кольори.</i></small>"
+msgstr "<small><i><b>Note:</b> Проґрамам у терміналі будуть доступними ці кольори.</i></small>"
#: ../src/profile-preferences.ui.h:67
msgid "Color p_alette:"
@@ -596,7 +596,7 @@ msgid ""
"incorrectly. They are only here to allow you to work around certain "
"applications and operating systems that expect different terminal "
"behavior.</i></small>"
-msgstr "<small><i><b>Note:</b> Ці параметри можуть спричинити некоректну роботу деяких програм.\nВони існують лише для того, щоб дозволити працювати з деякими\nпрограмами і ОС, що розраховують на іншу поведінку термінала.</i></small>"
+msgstr "<small><i><b>Note:</b> Ці параметри можуть спричинити неналежну роботу деяких проґрам.\nВони існують лише для того, щоб дозволити працювати з деякими\nпроґрамами і ОС, що розраховують на іншу поведінку терміналу.</i></small>"
#: ../src/profile-preferences.ui.h:87
msgid "_Delete key generates:"
@@ -608,7 +608,7 @@ msgstr "Клавіша _Backspace генерує:"
#: ../src/profile-preferences.ui.h:89
msgid "_Reset Compatibility Options to Defaults"
-msgstr "С_кинути параметри сумісності в початкові значення"
+msgstr "С_кинути параметри сумісності у початкові значення"
#: ../src/profile-preferences.ui.h:90
msgid "Compatibility"
@@ -664,7 +664,7 @@ msgstr "Показати чи сховати панель меню"
#: ../src/terminal-accels.c:190
msgid "Full Screen"
-msgstr "На весь екран"
+msgstr "На увесь екран"
#: ../src/terminal-accels.c:194
msgid "Zoom In"
@@ -809,7 +809,7 @@ msgstr "Клацніть, щоб вибрати профіль"
#: ../src/terminal-app.c:564
msgid "Profile list"
-msgstr "Список профілів"
+msgstr "Перелік профілів"
#: ../src/terminal-app.c:625
#, c-format
@@ -888,12 +888,12 @@ msgstr "Грецьке"
#: ../src/terminal-encoding.c:60
msgid "Hebrew Visual"
-msgstr "Єврейське візуальне"
+msgstr "Гебрейське візуальне"
#: ../src/terminal-encoding.c:61 ../src/terminal-encoding.c:84
#: ../src/terminal-encoding.c:100 ../src/terminal-encoding.c:116
msgid "Hebrew"
-msgstr "Єврейське"
+msgstr "Гебрейське"
#: ../src/terminal-encoding.c:62 ../src/terminal-encoding.c:83
#: ../src/terminal-encoding.c:104 ../src/terminal-encoding.c:115
@@ -1008,7 +1008,7 @@ msgid ""
"Option \"%s\" is no longer supported in this version of mate-terminal; you "
"might want to create a profile with the desired setting, and use the new '--"
"profile' option\n"
-msgstr "Параметр \"%s\" більше не підтримується цією версією програми mate-terminal; слід створити профіль з бажаними параметрами, та використовувати новий параметр «--profile»\n"
+msgstr "Параметр \"%s\" більше не підтримується цією версією проґрами mate-terminal; слід створити профіль з бажаними параметрами, та використовувати новий параметр «--profile»\n"
#: ../src/terminal-options.c:209
#, c-format
@@ -1032,12 +1032,12 @@ msgstr "\"%s\" не є припустимим множником збільше�
#: ../src/terminal-options.c:608
#, c-format
msgid "Zoom factor \"%g\" is too small, using %g\n"
-msgstr "Множник збільшення \"%g\" надто малий, використовується %g\n"
+msgstr "Множник збільшення \"%g\" замалий, використовується %g\n"
#: ../src/terminal-options.c:616
#, c-format
msgid "Zoom factor \"%g\" is too large, using %g\n"
-msgstr "Множник збільшення \"%g\" надто великий, використовується %g\n"
+msgstr "Множник збільшення \"%g\" завеликий, використовується %g\n"
#: ../src/terminal-options.c:651
#, c-format
@@ -1090,7 +1090,7 @@ msgstr "Розгорнути вікно"
#: ../src/terminal-options.c:1037
msgid "Full-screen the window"
-msgstr "Розгорнути на весь екран"
+msgstr "Розгорнути на увесь екран"
#: ../src/terminal-options.c:1046
msgid ""
@@ -1111,7 +1111,7 @@ msgstr "РОЛЬ"
#: ../src/terminal-options.c:1064
msgid "Set the last specified tab as the active one in its window"
-msgstr "Встановити останню вкладку, яка використовувалась, як активну у її вікні"
+msgstr "Встановити останню вкладку, яка використовувалася, як активну у її вікні"
#: ../src/terminal-options.c:1078
msgid "Execute the argument to this option inside the terminal"
@@ -1119,7 +1119,7 @@ msgstr "Виконати аргумент цього параметру в те�
#: ../src/terminal-options.c:1087
msgid "Use the given profile instead of the default profile"
-msgstr "Використовувати цей профіль замість типового профіля"
+msgstr "Використовувати цей профіль замість типового профілю"
#: ../src/terminal-options.c:1088
msgid "PROFILE-NAME"
@@ -1147,7 +1147,7 @@ msgstr "Встановити множник збільшення терміна�
#: ../src/terminal-options.c:1115
msgid "ZOOM"
-msgstr "МАСШТАБ"
+msgstr "МІРИЛО"
#: ../src/terminal-options.c:1366 ../src/terminal-options.c:1369
msgid "MATE Terminal Emulator"
@@ -1240,7 +1240,7 @@ msgid ""
"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."
-msgstr "MATE Terminal є вільним програмним забезпеченням. Ви можете розповсюджувати та/чи модифікувати його з дотриманням умов GNU General Public License у тому вигляді, як це описано Free Software Foundation. Дозволяється використовувати version 3 of the License, or (at your option) any later version."
+msgstr "MATE Terminal є вільним проґрамним забезпеченням. Ви можете розповсюджувати та/чи модифікувати його з дотриманням умов GNU General Public License у тому вигляді, як це описано Free Software Foundation. Дозволяється використовувати version 3 of the License, or (at your option) any later version."
#: ../src/terminal-util.c:351
msgid ""
@@ -1248,14 +1248,14 @@ msgid ""
" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
"FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for "
"more details."
-msgstr "Програма MATE Terminal поширюється зі сподіванням, що вона буде корисною але БЕЗ БУДЬ-ЯКОЇ ГАРАНТІЇ; навіть без неявної гарантії ПРИДАТНОСТІ ДО ПРОДАЖУ чи ВІДПОВІДНОСТІ ПЕВНІЙ МЕТІ. Докладнішу інформацію дивіться у GNU General Public License."
+msgstr "Проґрама MATE Terminal поширюється зі сподіванням, що вона буде корисною але БЕЗ БУДЬ-ЯКОЇ ГАРАНТІЇ; навіть без неявної гарантії ПРИДАТНОСТІ ДО ПРОДАЖУ чи ВІДПОВІДНОСТІ ПЕВНІЙ МЕТІ. Докладнішу інформацію дивіться у GNU General Public License."
#: ../src/terminal-util.c:355
msgid ""
"You should have received a copy of the GNU General Public License along with"
" MATE Terminal; if not, write to the Free Software Foundation, Inc., 51 "
"Franklin St, Fifth Floor, Boston, MA 02110-1301 USA"
-msgstr "Ви мали б отримати копію GNU General Public License разом з програмою MATE Terminal; якщо це не так, напишіть Free Software Foundation, Inc., за адресою 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA"
+msgstr "Ви мали б отримати копію GNU General Public License разом з проґрамою MATE Terminal; якщо це не так, напишіть Free Software Foundation, Inc., за адресою 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA"
#. Translators: This is the label of a menu item to choose a profile.
#. * _%d is used as the accelerator (with d between 1 and 9), and
@@ -1427,7 +1427,7 @@ msgstr "_Зміст"
#: ../src/terminal-window.c:2038
msgid "_About"
-msgstr "_Про програму"
+msgstr "_Про проґраму"
#: ../src/terminal-window.c:2045
msgid "_Send Mail To…"
@@ -1439,7 +1439,7 @@ msgstr "_Копіювати E-mail адресу"
#: ../src/terminal-window.c:2055
msgid "C_all To…"
-msgstr "_Подзвонити…"
+msgstr "_Зателефонувати…"
#: ../src/terminal-window.c:2060
msgid "_Copy Call Address"
@@ -1463,7 +1463,7 @@ msgstr "Закр_ити вікно"
#: ../src/terminal-window.c:2111
msgid "L_eave Full Screen"
-msgstr "_Лишити на весь екран"
+msgstr "_Лишити на увесь екран"
#: ../src/terminal-window.c:2115
msgid "_Input Methods"
@@ -1475,7 +1475,7 @@ msgstr "Показати _панель меню"
#: ../src/terminal-window.c:2128
msgid "_Full Screen"
-msgstr "_На весь екран"
+msgstr "_На увесь екран"
#: ../src/terminal-window.c:3346
msgid "Close this window?"