Hello community, here is the log from the commit of package terminus for openSUSE:Factory checked in at 2020-04-22 20:59:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/terminus (Old) and /work/SRC/openSUSE:Factory/.terminus.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "terminus" Wed Apr 22 20:59:23 2020 rev:8 rq:794628 version:1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/terminus/terminus.changes 2020-01-15 16:52:39.693411321 +0100 +++ /work/SRC/openSUSE:Factory/.terminus.new.2738/terminus.changes 2020-04-22 20:59:28.392159483 +0200 @@ -1,0 +2,13 @@ +Thu Apr 16 15:42:42 UTC 2020 - Alexei Podvalsky <[email protected]> + +- Update to 1.10.0: + * Now it receives the focus under X11 + +------------------------------------------------------------------- +Mon Apr 13 00:44:00 UTC 2020 - Alexei Podvalsky <[email protected]> + +- Update to 1.9.0: + * Now guarantees under Wayland that occupies the whole width + * Changed license to GPLv3 only + +------------------------------------------------------------------- Old: ---- terminus-1.8.0.tar.gz New: ---- terminus-1.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ terminus.spec ++++++ --- /var/tmp/diff_new_pack.b5LDjU/_old 2020-04-22 20:59:29.352161393 +0200 +++ /var/tmp/diff_new_pack.b5LDjU/_new 2020-04-22 20:59:29.352161393 +0200 @@ -1,7 +1,7 @@ # # spec file for package terminus # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: terminus -Version: 1.8.0 +Version: 1.10.0 Release: 0 Summary: An X terminal written in Vala -License: GPL-3.0-or-later +License: GPL-3.0-only Group: System/X11/Terminals -URL: http://www.rastersoft.com/programas/terminus.html +URL: https://www.rastersoft.com/programas/terminus.html Source: https://gitlab.com/rastersoft/terminus/-/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: hicolor-icon-theme ++++++ terminus-1.8.0.tar.gz -> terminus-1.10.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/HISTORY.md new/terminus-1.10.0/HISTORY.md --- old/terminus-1.8.0/HISTORY.md 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/HISTORY.md 2020-04-15 23:28:53.000000000 +0200 @@ -1,9 +1,15 @@ # History of versions # +* Version 1.10.0 (2020-04-15) + * Now it receives the focus under X11 +* Version 1.9.0 (2020-04-09) + * Now guarantees under Wayland that occupies the whole width + * Added --version parameter + * Changed license to GPLv3 only + * Fixed Debian files * Version 1.8.0 (2019-12-26) * Now, under wayland, opens guake window in the mouse monitor * Fixed red color spilling outside the window - * Changed license to GPLv3 only * Version 1.7.0 (2019-10-11) * Fixed the right-click menu under Wayland * Fixed several compiling warnings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/PKGBUILD new/terminus-1.10.0/PKGBUILD --- old/terminus-1.8.0/PKGBUILD 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/PKGBUILD 2020-04-15 23:28:53.000000000 +0200 @@ -1,5 +1,5 @@ pkgname=terminus -pkgver=1.8.0 +pkgver=1.10.0 pkgrel=1 pkgdesc="A new terminal for XWindows " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/data/interface/properties.ui new/terminus-1.10.0/data/interface/properties.ui --- old/terminus-1.8.0/data/interface/properties.ui 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/data/interface/properties.ui 2020-04-15 23:28:53.000000000 +0200 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- Generated with glade 3.22.1 --> +<!-- Generated with glade 3.22.2 --> <interface> <requires lib="gtk+" version="3.20"/> <object class="GtkListStore" id="color_schemes"> @@ -54,6 +54,7 @@ <object class="GtkNotebook" id="properties_notebook"> <property name="visible">True</property> <property name="can_focus">True</property> + <property name="scrollable">True</property> <child> <object class="GtkGrid"> <property name="visible">True</property> @@ -62,6 +63,7 @@ <property name="margin_right">8</property> <property name="margin_top">8</property> <property name="margin_bottom">8</property> + <property name="column_spacing">8</property> <child> <object class="GtkFontButton" id="custom_font"> <property name="visible">True</property> @@ -95,8 +97,9 @@ <object class="GtkLabel"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="halign">start</property> + <property name="halign">end</property> <property name="label" translatable="yes">Cursor shape:</property> + <property name="justify">right</property> </object> <packing> <property name="left_attach">0</property> @@ -129,6 +132,7 @@ <property name="can_focus">True</property> <property name="receives_default">False</property> <property name="halign">start</property> + <property name="margin_top">8</property> <property name="draw_indicator">True</property> </object> <packing> @@ -139,10 +143,11 @@ </child> <child> <object class="GtkCheckButton" id="use_system_font"> - <property name="label" translatable="yes">Custom font: </property> + <property name="label" translatable="yes">Custom font:</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">False</property> + <property name="halign">end</property> <property name="draw_indicator">True</property> </object> <packing> @@ -169,7 +174,7 @@ <object class="GtkLabel"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="halign">start</property> + <property name="halign">end</property> <property name="label" translatable="yes">Command shell:</property> </object> <packing> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/debian/changelog new/terminus-1.10.0/debian/changelog --- old/terminus-1.8.0/debian/changelog 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/debian/changelog 2020-04-15 23:28:53.000000000 +0200 @@ -1,8 +1,22 @@ +terminus (1.10.0-Debian1) sid; urgency=low + + * Now it receives the focus under X11 + + -- Sergio Costas Rodriguez <[email protected]> Wed, 15 Apr 2020 23:55:00 +0200 + +terminus (1.9.0-Debian1) sid; urgency=low + + * Now guarantees under Wayland that occupies the whole width + * Added --version parameter + * Changed license to GPLv3 only + * Fixed Debian files + + -- Sergio Costas Rodriguez <[email protected]> Thu, 09 Apr 2020 23:55:00 +0200 + terminus (1.8.0-Debian1) sid; urgency=low * Now, under wayland, opens guake window in the mouse monitor * Fixed red color spilling outside the window - * Changed license to GPLv3 only -- Sergio Costas Rodriguez <[email protected]> Thu, 26 Dec 2019 23:55:00 +0200 @@ -12,11 +26,12 @@ * Fixed several compiling warnings * Removed deprecated calls - -- Sergio Costas Rodriguez <[email protected]> Fry, 11 Oct 2019 23:55:00 +0200 + -- Sergio Costas Rodriguez <[email protected]> Fri, 11 Oct 2019 23:55:00 +0200 terminus (1.6.0-Debian1) sid; urgency=low - * Now the Wayland version (under gnome shell) works like the X11 one (is shown over all windows, and in all workspaces) + * Now the Wayland version (under gnome shell) works like the X11 one (is +shown over all windows, and in all workspaces) * Now the "guake" terminal is show always in the primary monitor -- Sergio Costas Rodriguez <[email protected]> Mon, 23 Sep 2019 23:55:00 +0200 @@ -42,7 +57,8 @@ terminus (1.3.0-Debian1) sid; urgency=low - * Added the -e and -x parameters to create a new window an launch a command inside + * Added the -e and -x parameters to create a new window an launch a +command inside * Added the --working-directory parameter * Fixed the .desktop file to fully follow the standard * Added an screenshot in the README.md file @@ -54,7 +70,7 @@ * Fixes Guake hotkey don't working on X11 with another terminus open * Added missing parameter in the help - -- Sergio Costas Rodriguez <[email protected]> Fry, 19 Oct 2018 23:55:00 +0200 + -- Sergio Costas Rodriguez <[email protected]> Fri, 19 Oct 2018 23:55:00 +0200 terminus (1.1.0-Debian1) sid; urgency=low @@ -84,22 +100,28 @@ terminus (0.9.1-Debian1) sid; urgency=low - * Now doesn't lock gnome shell under wayland for 20 seconds when there are no instances of terminus running and the user presses the key to show the guake terminal + * Now doesn't lock gnome shell under wayland for 20 seconds when there +are no instances of terminus running and the user presses the key to +show the guake terminal - -- Sergio Costas Rodriguez <[email protected]> Fry, 13 Oct 2017 23:55:00 +0200 + -- Sergio Costas Rodriguez <[email protected]> Fri, 13 Oct 2017 23:55:00 +0200 terminus (0.9.0-Debian1) sid; urgency=low - * Now the guake-style window won't get stuck in maximized mode when resized too big - * Now the guake mode works fine if all terminus sessions are killed and is relaunched via D-Bus - * Now, when closing the terminal in an split window, the other terminal will receive the focus + * Now the guake-style window won't get stuck in maximized mode when +resized too big + * Now the guake mode works fine if all terminus sessions are killed and +is relaunched via D-Bus + * Now, when closing the terminal in an split window, the other terminal +will receive the focus -- Sergio Costas Rodriguez <[email protected]> Thu, 12 Oct 2017 23:55:00 +0200 terminus (0.8.1-Debian1) sid; urgency=low * Fixed the install path when creating packages - * Fixed the gnome shell extension, now it works on gnome shell 3.24 and 3.26 + * Fixed the gnome shell extension, now it works on gnome shell 3.24 and +3.26 * Forced GTK version to 3, to avoid compiling with GTK 4 -- Sergio Costas Rodriguez <[email protected]> Mon, 18 Sep 2017 23:55:00 +0200 @@ -116,13 +138,15 @@ * Added all palette styles from gnome-terminal * Added Solarized palette * Allows to set the preferred shell - * Allows to configure more details (cursor shape, using bolds, rewrap on resize, and terminal bell) + * Allows to configure more details (cursor shape, using bolds, rewrap on +resize, and terminal bell) -- Sergio Costas Rodriguez <[email protected]> Sat, 24 Dec 2016 23:55:00 +0200 terminus (0.6.0-Debian1) sid; urgency=low - * Added a Gnome Shell extension, to allow to use the quake-terminal mode under Wayland with Gnome Shell + * Added a Gnome Shell extension, to allow to use the quake-terminal mode +under Wayland with Gnome Shell * Fixed the top bar (sometimes it didn't show the focus) * Removed several deprecated functions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/debian/control new/terminus-1.10.0/debian/control --- old/terminus-1.8.0/debian/control 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/debian/control 2020-04-15 23:28:53.000000000 +0200 @@ -8,7 +8,7 @@ Package: terminus Architecture: any -Version: 1.8.0 +Version: 1.10.0 Depends: libgee-0.8-2, libkeybinder-3.0-0, libvte-2.91-0, libpcre3, libglib2.0-bin Description: A new terminal for X11 and Wayland both for classic, in-window terminal, and Guake-like (hot-key drop-down mode) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/debian/copyright new/terminus-1.10.0/debian/copyright --- old/terminus-1.8.0/debian/copyright 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/debian/copyright 2020-04-15 23:28:53.000000000 +0200 @@ -4,7 +4,7 @@ Files: * Copyright: 2016 (C) Raster Software Vigo (Sergio Costas) -License: GPL-3.0+ +License: GPL-3.0 Files: cmake/* Copyright: 2009-2010 Jakob Westhoff @@ -18,11 +18,10 @@ 2018 Barak A. Pearlmutter <[email protected]> License: GPL-3.0+ -License: GPL-3.0+ +License: GPL-3.0 Terminus 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. + it under the terms of the GNU General Public License version 3 + as published by the Free Software Foundation. . Terminus is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/meson.build new/terminus-1.10.0/meson.build --- old/terminus-1.8.0/meson.build 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/meson.build 2020-04-15 23:28:53.000000000 +0200 @@ -1,4 +1,6 @@ -project('terminus',['c','vala']) +project('terminus', + ['c','vala'], + version: '1.10.0') add_global_arguments('-DGETTEXT_PACKAGE="terminus"',language: 'c') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/po/es.po new/terminus-1.10.0/po/es.po --- old/terminus-1.8.0/po/es.po 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/po/es.po 2020-04-15 23:28:53.000000000 +0200 @@ -2,14 +2,14 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# Sergio Costas <[email protected]>, 2016-2019. +# Sergio Costas <[email protected]>, 2016-2020. # msgid "" msgstr "" "Project-Id-Version: 1.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-27 20:34+0100\n" -"PO-Revision-Date: 2019-03-27 20:37+0100\n" +"POT-Creation-Date: 2020-04-10 15:48+0200\n" +"PO-Revision-Date: 2020-04-10 15:14+0200\n" "Last-Translator: Sergio Costas <[email protected]>\n" "Language-Team: Español; Castellano <[email protected]>\n" "Language: es\n" @@ -17,9 +17,14 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Gtranslator 3.30.1\n" +"X-Generator: Gtranslator 3.36.0\n" -#: src/params.vala:100 +#: src/params.vala:51 +#, c-format +msgid "Version %s\n" +msgstr "Versión %s\n" + +#: src/params.vala:125 #, c-format msgid "" "The '%s' parameter requires a path after it.\n" @@ -28,7 +33,7 @@ "El parámetro '%s' necesita una ruta detrás de él.\n" "\n" -#: src/params.vala:105 +#: src/params.vala:130 #, c-format msgid "" "The '%s' parameter requires a command after it.\n" @@ -37,13 +42,14 @@ "El parámetro '%s' necesita un comando detrás de él.\n" "\n" -#: src/params.vala:110 +#: src/params.vala:135 msgid "" "Usage:\n" " terminus [OPTION...] [-- COMMAND ...]\n" "\n" "Help commands:\n" " -h, --help show this help\n" +" -v, --version show version\n" "\n" "Options:\n" " -x, --execute, -- launches a new Terminus window and execute " @@ -53,7 +59,9 @@ " --working-directory=DIRNAME sets the terminal directory to DIRNAME\n" " --guake launch Terminus in background\n" " --check_guake launch Terminus in background and return if " -"there is already another Terminus process\n" +"there is already another Terminus process, or in Wayland\n" +" --check_guake_wayland launch Terminus in background and return if " +"there is already another Terminus process, or in X11\n" " --nobindkey don't try to bind the Quake-mode key (useful " "for gnome shell)\n" "\n" @@ -63,6 +71,7 @@ "\n" "Comandos de ayuda:\n" " -h, --help muestra esta ayuda\n" +" -v, --version muestra la versión\n" "\n" "Options:\n" " -x, --execute, -- lanza una nueva ventana de Terminus y " @@ -73,134 +82,112 @@ "a DIRNAME\n" " --guake lanza Terminus en segundo plano\n" " --check_guake lanza Terminus en segundo plano y retorna si " -"ya existe otro proceso de Terminus corriendo\n" +"ya existe otro proceso de Terminus corriendo, o estamos en Wayland\n" +" --check_guake_wayland lanza Terminus en segundo plano y retorna si " +"ya existe otro proceso de Terminus corriendo, o estamos en X11\n" " --nobindkey no intentar apropiarse de la tecla para " "mostrar el modo Quake (útil para gnome shell)\n" "\n" -#: src/settings.vala:69 +#: src/settings.vala:68 #, c-format msgid "Version %s" msgstr "Versión %s" -#: src/settings.vala:308 src/terminal.vala:213 +#: src/settings.vala:306 msgid "New window" msgstr "Nueva ventana" -#: src/settings.vala:309 src/terminal.vala:207 +#: src/settings.vala:307 msgid "New tab" msgstr "Nueva pestaña" -#: src/settings.vala:310 +#: src/settings.vala:308 msgid "Next tab" msgstr "Siguiente pestaña" -#: src/settings.vala:311 +#: src/settings.vala:309 msgid "Previous tab" msgstr "Pestaña anterior" -#: src/settings.vala:312 +#: src/settings.vala:310 msgid "Show guake terminal" msgstr "Mostrar terminal Guake" -#: src/settings.vala:313 +#: src/settings.vala:311 msgid "Copy text into the clipboard" msgstr "Copiar texto al portapapeles" -#: src/settings.vala:314 +#: src/settings.vala:312 msgid "Paste text from the clipboard" msgstr "Pegar texto desde el portapapeles" -#: src/settings.vala:315 +#: src/settings.vala:313 msgid "Move focus to the terminal on the left" msgstr "Cambiar el foco al terminal de la izquierda" -#: src/settings.vala:316 +#: src/settings.vala:314 msgid "Move focus to the terminal on the right" msgstr "Cambiar el foco al terminal de la derecha" -#: src/settings.vala:317 +#: src/settings.vala:315 msgid "Move focus to the terminal above" msgstr "Cambiar el foco al terminal superior" -#: src/settings.vala:318 +#: src/settings.vala:316 msgid "Move focus to the terminal below" msgstr "Cambiar el foco al terminal inferior" -#: src/settings.vala:325 +#: src/settings.vala:323 msgid "Action" msgstr "Acción" -#: src/settings.vala:326 +#: src/settings.vala:324 msgid "Key" msgstr "Tecla" -#: src/terminal.vala:166 -msgid "Copy" -msgstr "Copiar" - -#: src/terminal.vala:175 -msgid "Paste" -msgstr "Pegar" - -#: src/terminal.vala:185 -msgid "Split horizontally" -msgstr "Dividir horizontalmente" - -#: src/terminal.vala:197 -msgid "Split vertically" -msgstr "Dividir verticalmente" - -#: src/terminal.vala:221 -msgid "Preferences" -msgstr "Preferencias" - -#: src/terminal.vala:230 -msgid "Close" -msgstr "Cerrar" - -#: src/terminus.vala:114 src/terminus.vala:165 +#: src/terminus.vala:112 src/terminus.vala:163 #, c-format msgid "Error: palette file %s has unrecognized content at line %d\n" msgstr "Error: la paleta %s tiene contenido extraño en la línea %d\n" -#: src/terminus.vala:127 +#: src/terminus.vala:125 #, c-format msgid "" "Error: palette file %s has opens a bracket at line %d without closing it\n" msgstr "Error: la paleta %s abre un corchete en la línea %d sin cerrarlo\n" -#: src/terminus.vala:140 +#: src/terminus.vala:138 #, c-format msgid "Error: palette file %s has an unrecognized color at line %d\n" msgstr "Error: la paleta %s tiene un color desconocido en la línea %d\n" -#: src/terminus.vala:150 +#: src/terminus.vala:148 #, c-format msgid "Warning: palette file %s has more than 16 colors\n" msgstr "Aviso: la paleta %s tiene más de 16 colores\n" -#: src/terminus.vala:175 +#: src/terminus.vala:173 #, c-format msgid "Error: Palette file %s has less than 16 colors\n" msgstr "Error: la paleta %s tiene menos de 16 colores\n" -#: src/terminus.vala:179 +#: src/terminus.vala:177 #, c-format msgid "Error: Palette file %s has no palette name\n" msgstr "Error: la paleta %s no tiene nombre de paleta\n" -#: src/terminus.vala:183 +#: src/terminus.vala:181 #, c-format msgid "Error: Palette file %s has text_fg color but not text_bg color\n" msgstr "Error: la paleta %s tiene color text_fg, pero no color text_bg\n" -#: src/terminus.vala:187 +#: src/terminus.vala:185 #, c-format msgid "Error: Palette file %s has text_bg color but not text_fg color\n" msgstr "Error: la paleta %s tiene color text_bg, pero no color text_fg\n" -#: src/terminus.vala:242 +#: src/terminus.vala:241 msgid "Custom colors" msgstr "Colores personalizados" @@ -216,115 +203,111 @@ msgid "Underscore" msgstr "Guión bajo" -#: data/interface/properties.ui:77 +#: data/interface/properties.ui:82 msgid "Enable guake mode" msgstr "Activar el modo Guake" -#: data/interface/properties.ui:96 +#: data/interface/properties.ui:101 msgid "Cursor shape:" -msgstr "Forma del cursor" +msgstr "Forma del cursor:" -#: data/interface/properties.ui:124 +#: data/interface/properties.ui:130 msgid "Terminal bell" msgstr "\"Campana\" del terminal" -#: data/interface/properties.ui:138 -msgid "Custom font:\t" -msgstr "Fuente personalizada" - -#: data/interface/properties.ui:151 -msgid "Rewrap on resize" -msgstr "Reorganizar al cambiar de tamaño" +#: data/interface/properties.ui:146 +msgid "Custom font:" +msgstr "Fuente personalizada:" -#: data/interface/properties.ui:165 +#: data/interface/properties.ui:160 msgid "Allow bold text" msgstr "Permitir negrita" -#: data/interface/properties.ui:182 +#: data/interface/properties.ui:178 msgid "Command shell:" msgstr "Línea de comandos:" -#: data/interface/properties.ui:205 +#: data/interface/properties.ui:201 msgid "General" msgstr "General" -#: data/interface/properties.ui:225 data/interface/properties.ui:481 +#: data/interface/properties.ui:221 data/interface/properties.ui:477 msgid "Built-in schemes:" msgstr "Esquemas incluidos:" -#: data/interface/properties.ui:280 +#: data/interface/properties.ui:276 msgid "Text" msgstr "Texto" -#: data/interface/properties.ui:292 +#: data/interface/properties.ui:288 msgid "Background" msgstr "Fondo:" -#: data/interface/properties.ui:316 +#: data/interface/properties.ui:312 msgid "Default color:" msgstr "Color por defecto:" -#: data/interface/properties.ui:325 +#: data/interface/properties.ui:321 msgid "Bold color:" msgstr "Color para negrita:" -#: data/interface/properties.ui:339 +#: data/interface/properties.ui:335 msgid "Cursor color:" msgstr "Color del cursor" -#: data/interface/properties.ui:353 +#: data/interface/properties.ui:349 msgid "Highlight color:" msgstr "Color para resaltado" -#: data/interface/properties.ui:430 +#: data/interface/properties.ui:426 msgid "<b>Text and background colors</b>" msgstr "<b>Colores de texto y fondo</b>" -#: data/interface/properties.ui:444 +#: data/interface/properties.ui:440 msgid "<b>Palette</b>" msgstr "<b>Paleta</b>" -#: data/interface/properties.ui:513 +#: data/interface/properties.ui:509 msgid "Colors palete:" msgstr "Paleta de colores:" -#: data/interface/properties.ui:786 +#: data/interface/properties.ui:782 msgid "Colors" msgstr "Colores" -#: data/interface/properties.ui:811 +#: data/interface/properties.ui:807 msgid "Scrollback lines:" msgstr "Lineas de scroll:" -#: data/interface/properties.ui:833 +#: data/interface/properties.ui:829 msgid "0" msgstr "0" -#: data/interface/properties.ui:843 +#: data/interface/properties.ui:839 msgid "Infinite Scrollback" msgstr "Scroll infinito" -#: data/interface/properties.ui:875 +#: data/interface/properties.ui:871 msgid "Scroll on output" msgstr "Scroll si hay salida" -#: data/interface/properties.ui:889 +#: data/interface/properties.ui:885 msgid "Scroll on keystroke" msgstr "Scroll si se pulsa una tecla" -#: data/interface/properties.ui:910 +#: data/interface/properties.ui:906 msgid "Scrolling" msgstr "Desplazamiento" -#: data/interface/properties.ui:938 +#: data/interface/properties.ui:934 msgid "Keybindings" msgstr "Teclas" -#: data/interface/properties.ui:958 +#: data/interface/properties.ui:954 msgid "Terminus" msgstr "Terminus" -#: data/interface/properties.ui:981 +#: data/interface/properties.ui:977 msgid "" "A tiled terminal emulator.\n" "\n" @@ -340,10 +323,31 @@ "http://www.rastersoft.com\n" "[email protected]" -#: data/interface/properties.ui:1004 +#: data/interface/properties.ui:1000 msgid "About" msgstr "Acerca de" +#~ msgid "Copy" +#~ msgstr "Copiar" + +#~ msgid "Paste" +#~ msgstr "Pegar" + +#~ msgid "Split horizontally" +#~ msgstr "Dividir horizontalmente" + +#~ msgid "Split vertically" +#~ msgstr "Dividir verticalmente" + +#~ msgid "Preferences" +#~ msgstr "Preferencias" + +#~ msgid "Close" +#~ msgstr "Cerrar" + +#~ msgid "Rewrap on resize" +#~ msgstr "Reorganizar al cambiar de tamaño" + #~ msgid "" #~ "Usage: terminus [--guake] [--check_guake] [--nobindkey] [-e single " #~ "command to launch] [-x command to launch and params]\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/po/terminus.pot new/terminus-1.10.0/po/terminus.pot --- old/terminus-1.8.0/po/terminus.pot 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/po/terminus.pot 2020-04-15 23:28:53.000000000 +0200 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: terminus 1.4.1\n" +"Project-Id-Version: terminus\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-27 20:34+0100\n" +"POT-Creation-Date: 2020-04-10 15:48+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" @@ -17,27 +17,33 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/params.vala:100 +#: src/params.vala:51 +#, c-format +msgid "Version %s\n" +msgstr "" + +#: src/params.vala:125 #, c-format msgid "" "The '%s' parameter requires a path after it.\n" "\n" msgstr "" -#: src/params.vala:105 +#: src/params.vala:130 #, c-format msgid "" "The '%s' parameter requires a command after it.\n" "\n" msgstr "" -#: src/params.vala:110 +#: src/params.vala:135 msgid "" "Usage:\n" " terminus [OPTION...] [-- COMMAND ...]\n" "\n" "Help commands:\n" " -h, --help show this help\n" +" -v, --version show version\n" "\n" "Options:\n" " -x, --execute, -- launches a new Terminus window and execute " @@ -47,135 +53,113 @@ " --working-directory=DIRNAME sets the terminal directory to DIRNAME\n" " --guake launch Terminus in background\n" " --check_guake launch Terminus in background and return if " -"there is already another Terminus process\n" +"there is already another Terminus process, or in Wayland\n" +" --check_guake_wayland launch Terminus in background and return if " +"there is already another Terminus process, or in X11\n" " --nobindkey don't try to bind the Quake-mode key (useful " "for gnome shell)\n" "\n" msgstr "" -#: src/settings.vala:69 +#: src/settings.vala:68 #, c-format msgid "Version %s" msgstr "" -#: src/settings.vala:308 src/terminal.vala:213 +#: src/settings.vala:306 msgid "New window" msgstr "" -#: src/settings.vala:309 src/terminal.vala:207 +#: src/settings.vala:307 msgid "New tab" msgstr "" -#: src/settings.vala:310 +#: src/settings.vala:308 msgid "Next tab" msgstr "" -#: src/settings.vala:311 +#: src/settings.vala:309 msgid "Previous tab" msgstr "" -#: src/settings.vala:312 +#: src/settings.vala:310 msgid "Show guake terminal" msgstr "" -#: src/settings.vala:313 +#: src/settings.vala:311 msgid "Copy text into the clipboard" msgstr "" -#: src/settings.vala:314 +#: src/settings.vala:312 msgid "Paste text from the clipboard" msgstr "" -#: src/settings.vala:315 +#: src/settings.vala:313 msgid "Move focus to the terminal on the left" msgstr "" -#: src/settings.vala:316 +#: src/settings.vala:314 msgid "Move focus to the terminal on the right" msgstr "" -#: src/settings.vala:317 +#: src/settings.vala:315 msgid "Move focus to the terminal above" msgstr "" -#: src/settings.vala:318 +#: src/settings.vala:316 msgid "Move focus to the terminal below" msgstr "" -#: src/settings.vala:325 +#: src/settings.vala:323 msgid "Action" msgstr "" -#: src/settings.vala:326 +#: src/settings.vala:324 msgid "Key" msgstr "" -#: src/terminal.vala:166 -msgid "Copy" -msgstr "" - -#: src/terminal.vala:175 -msgid "Paste" -msgstr "" - -#: src/terminal.vala:185 -msgid "Split horizontally" -msgstr "" - -#: src/terminal.vala:197 -msgid "Split vertically" -msgstr "" - -#: src/terminal.vala:221 -msgid "Preferences" -msgstr "" - -#: src/terminal.vala:230 -msgid "Close" -msgstr "" - -#: src/terminus.vala:114 src/terminus.vala:165 +#: src/terminus.vala:112 src/terminus.vala:163 #, c-format msgid "Error: palette file %s has unrecognized content at line %d\n" msgstr "" -#: src/terminus.vala:127 +#: src/terminus.vala:125 #, c-format msgid "" "Error: palette file %s has opens a bracket at line %d without closing it\n" msgstr "" -#: src/terminus.vala:140 +#: src/terminus.vala:138 #, c-format msgid "Error: palette file %s has an unrecognized color at line %d\n" msgstr "" -#: src/terminus.vala:150 +#: src/terminus.vala:148 #, c-format msgid "Warning: palette file %s has more than 16 colors\n" msgstr "" -#: src/terminus.vala:175 +#: src/terminus.vala:173 #, c-format msgid "Error: Palette file %s has less than 16 colors\n" msgstr "" -#: src/terminus.vala:179 +#: src/terminus.vala:177 #, c-format msgid "Error: Palette file %s has no palette name\n" msgstr "" -#: src/terminus.vala:183 +#: src/terminus.vala:181 #, c-format msgid "Error: Palette file %s has text_fg color but not text_bg color\n" msgstr "" -#: src/terminus.vala:187 +#: src/terminus.vala:185 #, c-format msgid "Error: Palette file %s has text_bg color but not text_fg color\n" msgstr "" -#: src/terminus.vala:242 +#: src/terminus.vala:241 msgid "Custom colors" msgstr "" @@ -191,115 +175,111 @@ msgid "Underscore" msgstr "" -#: data/interface/properties.ui:77 +#: data/interface/properties.ui:82 msgid "Enable guake mode" msgstr "" -#: data/interface/properties.ui:96 +#: data/interface/properties.ui:101 msgid "Cursor shape:" msgstr "" -#: data/interface/properties.ui:124 +#: data/interface/properties.ui:130 msgid "Terminal bell" msgstr "" -#: data/interface/properties.ui:138 -msgid "Custom font:\t" -msgstr "" - -#: data/interface/properties.ui:151 -msgid "Rewrap on resize" +#: data/interface/properties.ui:146 +msgid "Custom font:" msgstr "" -#: data/interface/properties.ui:165 +#: data/interface/properties.ui:160 msgid "Allow bold text" msgstr "" -#: data/interface/properties.ui:182 +#: data/interface/properties.ui:178 msgid "Command shell:" msgstr "" -#: data/interface/properties.ui:205 +#: data/interface/properties.ui:201 msgid "General" msgstr "" -#: data/interface/properties.ui:225 data/interface/properties.ui:481 +#: data/interface/properties.ui:221 data/interface/properties.ui:477 msgid "Built-in schemes:" msgstr "" -#: data/interface/properties.ui:280 +#: data/interface/properties.ui:276 msgid "Text" msgstr "" -#: data/interface/properties.ui:292 +#: data/interface/properties.ui:288 msgid "Background" msgstr "" -#: data/interface/properties.ui:316 +#: data/interface/properties.ui:312 msgid "Default color:" msgstr "" -#: data/interface/properties.ui:325 +#: data/interface/properties.ui:321 msgid "Bold color:" msgstr "" -#: data/interface/properties.ui:339 +#: data/interface/properties.ui:335 msgid "Cursor color:" msgstr "" -#: data/interface/properties.ui:353 +#: data/interface/properties.ui:349 msgid "Highlight color:" msgstr "" -#: data/interface/properties.ui:430 +#: data/interface/properties.ui:426 msgid "<b>Text and background colors</b>" msgstr "" -#: data/interface/properties.ui:444 +#: data/interface/properties.ui:440 msgid "<b>Palette</b>" msgstr "" -#: data/interface/properties.ui:513 +#: data/interface/properties.ui:509 msgid "Colors palete:" msgstr "" -#: data/interface/properties.ui:786 +#: data/interface/properties.ui:782 msgid "Colors" msgstr "" -#: data/interface/properties.ui:811 +#: data/interface/properties.ui:807 msgid "Scrollback lines:" msgstr "" -#: data/interface/properties.ui:833 +#: data/interface/properties.ui:829 msgid "0" msgstr "" -#: data/interface/properties.ui:843 +#: data/interface/properties.ui:839 msgid "Infinite Scrollback" msgstr "" -#: data/interface/properties.ui:875 +#: data/interface/properties.ui:871 msgid "Scroll on output" msgstr "" -#: data/interface/properties.ui:889 +#: data/interface/properties.ui:885 msgid "Scroll on keystroke" msgstr "" -#: data/interface/properties.ui:910 +#: data/interface/properties.ui:906 msgid "Scrolling" msgstr "" -#: data/interface/properties.ui:938 +#: data/interface/properties.ui:934 msgid "Keybindings" msgstr "" -#: data/interface/properties.ui:958 +#: data/interface/properties.ui:954 msgid "Terminus" msgstr "" -#: data/interface/properties.ui:981 +#: data/interface/properties.ui:977 msgid "" "A tiled terminal emulator.\n" "\n" @@ -309,6 +289,6 @@ "[email protected]" msgstr "" -#: data/interface/properties.ui:1004 +#: data/interface/properties.ui:1000 msgid "About" msgstr "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/rpmbuild/SPECS/terminus.spec new/terminus-1.10.0/rpmbuild/SPECS/terminus.spec --- old/terminus-1.8.0/rpmbuild/SPECS/terminus.spec 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/rpmbuild/SPECS/terminus.spec 2020-04-15 23:28:53.000000000 +0200 @@ -1,5 +1,5 @@ Name: terminus -Version: 1.8.0 +Version: 1.10.0 Release: 1 License: Unknown/not set Summary: A new terminal for XWindows and Wayland diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/src/CMakeLists.txt new/terminus-1.10.0/src/CMakeLists.txt --- old/terminus-1.8.0/src/CMakeLists.txt 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/src/CMakeLists.txt 2020-04-15 23:28:53.000000000 +0200 @@ -7,13 +7,13 @@ set (RELEASE_NAME "terminus") set (CMAKE_C_FLAGS "") set (PREFIX ${CMAKE_INSTALL_PREFIX}) -set (VERSION "1.8.0") +set (VERSION "1.10.0") set (TESTSRCDIR "${CMAKE_SOURCE_DIR}") set (DOLLAR "$") configure_file (${CMAKE_SOURCE_DIR}/src/Config.vala.base ${CMAKE_BINARY_DIR}/src/Config.vala) add_definitions(-DGETTEXT_PACKAGE=\"${GETTEXT_PACKAGE}\") -set (VERSION "1.8.0") +set (VERSION "1.10.0") add_definitions (${DEPS_CFLAGS}) link_libraries ( ${DEPS_LIBRARIES} ) link_directories ( ${DEPS_LIBRARY_DIRS} ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/src/meson.build new/terminus-1.10.0/src/meson.build --- old/terminus-1.8.0/src/meson.build 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/src/meson.build 2020-04-15 23:28:53.000000000 +0200 @@ -4,7 +4,7 @@ cfg_terminus.set('GETTEXT_PACKAGE', 'terminus') cfg_terminus.set('RELEASE_NAME', 'terminus') cfg_terminus.set('PREFIX', get_option('prefix')) -cfg_terminus.set('VERSION', '1.8.0') +cfg_terminus.set('VERSION', '1.10.0') cfg_terminus.set('TESTSRCDIR', meson.source_root()) cfgfile_2 = configure_file( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/src/params.vala new/terminus-1.10.0/src/params.vala --- old/terminus-1.8.0/src/params.vala 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/src/params.vala 2020-04-15 23:28:53.000000000 +0200 @@ -47,6 +47,11 @@ this.command += argv[param_counter]; continue; } + if ((argv[param_counter] == "-v") || (argv[param_counter] == "--version")) { + print(_("Version %s\n".printf(Constants.VERSION))); + Posix.exit(0); + break; + } if ((argv[param_counter] == "-h") || (argv[param_counter] == "--help")) { this.show_usage(0); break; @@ -132,6 +137,7 @@ Help commands: -h, --help show this help + -v, --version show version Options: -x, --execute, -- launches a new Terminus window and execute the remainder of the command line inside the terminal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/src/terminus.vala new/terminus-1.10.0/src/terminus.vala --- old/terminus-1.8.0/src/terminus.vala 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/src/terminus.vala 2020-04-15 23:28:53.000000000 +0200 @@ -19,8 +19,6 @@ using Gtk; using Gee; -//project version = 1.8.0 - namespace Terminus { TerminusRoot main_root; GLib.Settings settings = null; @@ -416,7 +414,9 @@ if (this.guake_window.visible) { this.guake_window.hide(); } else { - this.guake_window.set_screen(null); + if (check_wayland() == 0) { + this.guake_window.set_screen(null); + } this.guake_window.present(); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/src/window.vala new/terminus-1.10.0/src/window.vala --- old/terminus-1.8.0/src/window.vala 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/src/window.vala 2020-04-15 23:28:53.000000000 +0200 @@ -99,13 +99,6 @@ this.realize.connect_after(() => { this.set_size(); }); - this.window_state_event.connect((event) => { - if ((event.new_window_state & Gdk.WindowState.MAXIMIZED) != 0) { - this.unmaximize(); - this.set_size(); - } - return false; - }); this.paned = new Gtk.Paned(Gtk.Orientation.VERTICAL); this.paned.wide_handle = true; this.paned.events = Gdk.EventMask.BUTTON_PRESS_MASK | Gdk.EventMask.BUTTON_RELEASE_MASK | Gdk.EventMask.POINTER_MOTION_MASK | Gdk.EventMask.LEAVE_NOTIFY_MASK; @@ -176,7 +169,6 @@ public void mapped() { this.set_properties(); - this.present(); this.set_size(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/terminus.avprj new/terminus-1.10.0/terminus.avprj --- old/terminus-1.8.0/terminus.avprj 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/terminus.avprj 2020-04-15 23:28:53.000000000 +0200 @@ -1,6 +1,7 @@ ### AutoVala Project ### autovala_version: 30 project_name: terminus +project_version: 1.10.0 vala_version: 0.30 custom: terminus_gnome_shell/extension.js share/gnome-shell/extensions/[email protected] @@ -11,7 +12,7 @@ *vapidir: src/vapidir vala_binary: src/terminus -*version: 1.8.0 +*version: 1.10.0 use_gresource: extras_gresource_xml vala_vapi: checkwayland.vapi *vala_package: posix diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/terminus-1.8.0/terminus_gnome_shell/extension.js new/terminus-1.10.0/terminus_gnome_shell/extension.js --- old/terminus-1.8.0/terminus_gnome_shell/extension.js 2019-12-26 19:32:20.000000000 +0100 +++ new/terminus-1.10.0/terminus_gnome_shell/extension.js 2020-04-15 23:28:53.000000000 +0200 @@ -135,6 +135,7 @@ // This is the Guake Terminal window, so ensure that it is kept above and shown in all workspaces window.make_above(); window.stick(); + window.maximize(Meta.MaximizeFlags.HORIZONTAL); this._set_window_position(window); window.connect('position-changed', () => { this._set_window_position(window); @@ -145,16 +146,7 @@ _set_window_position(window) { let area = window.get_work_area_current_monitor(); - let height = this._settings2.get_int('guake-height'); - if (height <= 0) { - height = Math.floor(area.height * 3 / 7); - this._settings2.set_int('guake-height', height); - } - if (height >= area.height) { - height = Math.floor(area.height * 5 / 7); - this._settings2.set_int('guake-height', height); - } - window.move_resize_frame(false, area.x, area.y, area.width, height); + window.move_frame(false, area.x, area.y); } disable() {
