From 154d58075922eddfc016e4156bc400d6ea24d39c Mon Sep 17 00:00:00 2001 From: Kurt Hindenburg Date: Sat, 28 Mar 2015 10:14:37 -0900 Subject: [PATCH 1/3] Fix hang in exiting konsole with Ctrl+D with QInputMethodQuery Add missing incrementation in for loop in decodeLine() Thanks to Takahiro Hashimoto kenya888 gmail com for research, bug and fix. BUG: 345294 REIVEW: 123143 (cherry picked from commit 7017a999d620562f7e51fd11303630bd0c4bf2ff) --- src/TerminalCharacterDecoder.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/TerminalCharacterDecoder.cpp b/src/TerminalCharacterDecoder.cpp index d185eda2..1c5fff43 100644 --- a/src/TerminalCharacterDecoder.cpp +++ b/src/TerminalCharacterDecoder.cpp @@ -116,6 +116,8 @@ void PlainTextDecoder::decodeLine(const Character* const characters, int count, const QString s = QString::fromUtf16(chars, extendedCharLength); plainText.append(s); i += qMax(1, string_width(s)); + } else { + ++i; } } else { // All characters which appear before the last real character are From 6f60a9117dc817b25fd97137b213634ced7351cc Mon Sep 17 00:00:00 2001 From: l10n daemon script Date: Wed, 6 May 2015 11:00:55 +0000 Subject: [PATCH 2/3] SVN_SILENT made messages (after extraction) --- desktop/org.kde.konsole.appdata.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/desktop/org.kde.konsole.appdata.xml b/desktop/org.kde.konsole.appdata.xml index 2b145bc0..83ca10c0 100644 --- a/desktop/org.kde.konsole.appdata.xml +++ b/desktop/org.kde.konsole.appdata.xml @@ -21,6 +21,7 @@ Konsola Konsole Konsole + Konsole Konsole Konsole Конзола @@ -50,6 +51,7 @@ Terminal Terminal Terminal + Терминал Terminál Terminal Терминал @@ -79,6 +81,7 @@

Konsole jest emulatorem terminala.

O Konsole é um emulador de terminal.

Konsole é um emulador de terminal.

+

Konsole — это эмулятор терминала.

Konsole je emulátor terminálu.

Konsole je posnemovalnik terminala.

Конзола је емулатор терминала.

@@ -108,6 +111,7 @@

Możliwości:

Funcionalidades:

Funcionalidades:

+

Возможности:

Funkcie:

Zmožnosti:

Могућности:

@@ -138,6 +142,7 @@
  • Karty
  • Páginas
  • Abas
  • +
  • Вкладки
  • Karty
  • Zavihki
  • језичци
  • @@ -165,6 +170,7 @@
  • Wiele profili
  • Múltiplos perfis
  • Vários perfis
  • +
  • Выбор профиля
  • Viacnásobné profily.
  • Več profilov
  • вишеструки профили
  • @@ -192,6 +198,7 @@
  • Monitorowanie ciszy i aktywności
  • Monitorização do silêncio e da actividade
  • Monitoramento do silêncio e atividade
  • +
  • Отслеживание активности и простоя
  • Monitorovanie ticha a aktivity
  • Nadzorovanje dejavnosti in nedejavnosti
  • надзирање тишине и активности
  • @@ -219,6 +226,7 @@
  • Obsługa zakładek
  • Suporte para favoritos
  • Suporte para favoritos
  • +
  • Закладки
  • Podpora záložiek
  • Podpora zaznamkom
  • обележивачи
  • @@ -246,6 +254,7 @@
  • Wyszukiwanie
  • Procurar
  • Pesquisa
  • +
  • Поиск
  • Hľadanie
  • Iskanje
  • претрага
  • @@ -273,6 +282,7 @@
  • Zapisywanie wyniku
  • Gravação do resultado
  • Gravação do resultado
  • +
  • Сохранение вывода
  • Ukladanie výstupu
  • Shranjevanje izhoda
  • уписивање излаза
  • From 911129f0527dddff7a965b28846ec9bee3d85f73 Mon Sep 17 00:00:00 2001 From: Luigi Toscano Date: Tue, 19 May 2015 00:53:55 +0200 Subject: [PATCH 3/3] "Save Output As" is a "Save" dialog Restore the behavior of the kdelibs4 version. BUG: 347918 REVIEW: 123844 --- src/SessionController.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SessionController.cpp b/src/SessionController.cpp index 9390944f..01837484 100644 --- a/src/SessionController.cpp +++ b/src/SessionController.cpp @@ -1668,6 +1668,7 @@ void SaveHistoryTask::execute() QFileDialog* dialog = new QFileDialog(QApplication::activeWindow(), QString(), QDir::homePath()); + dialog->setAcceptMode(QFileDialog::AcceptSave); QStringList mimeTypes; mimeTypes << "text/plain";