Compare View

switch
from
...
to
 
Commits (63)
.github/workflows/codeql.yml
... ... @@ -7,8 +7,6 @@ on:
7 7 pull_request:
8 8 branches:
9 9 - master
10   - schedule:
11   - - cron: 48 7 * * 1
12 10 jobs:
13 11 analyze:
14 12 name: Analyze
... ...
.github/workflows/publish.yml 0 → 100644
... ... @@ -0,0 +1,82 @@
  1 +name: Publish
  2 +on:
  3 + push:
  4 + branches:
  5 + - develop
  6 + pull_request:
  7 + branches:
  8 + - master
  9 + - develop
  10 +jobs:
  11 + msys2-mingw:
  12 + name: Publish Windows 64
  13 + runs-on: windows-latest
  14 + defaults:
  15 + run:
  16 + shell: msys2 {0}
  17 + steps:
  18 + - uses: actions/checkout@v3
  19 + - uses: oprypin/find-latest-tag@v1
  20 + id: gettag
  21 + with:
  22 + repository: PerryWerneck/libv3270
  23 + sort-tags: true
  24 + releases-only: true
  25 + - uses: msys2/setup-msys2@v2
  26 + with:
  27 + msystem: mingw64
  28 + update: true
  29 + install: dos2unix mingw-w64-x86_64-gcc automake autoconf make git pkgconf mingw-w64-x86_64-gettext gettext-devel mingw-w64-x86_64-openssl libtool mingw-w64-x86_64-gtk3
  30 + - uses: robinraju/release-downloader@v1.7
  31 + with:
  32 + repository: "PerryWerneck/lib3270"
  33 + latest: true
  34 + fileName: "mingw-w64-x86_64-lib3270-5.4-0-x86_64.pkg.tar.zst"
  35 + - name: CI-Build
  36 + run: |
  37 + ./win/ci-build.sh
  38 + - uses: ncipollo/release-action@v1
  39 + with:
  40 + tag: ${{ steps.gettag.outputs.tag }}
  41 + artifacts: "*-libv3270-*.pkg.tar.zst"
  42 + allowUpdates: true
  43 + draft: true
  44 + makeLatest: true
  45 + omitBody: true
  46 + omitPrereleaseDuringUpdate: true
  47 + replacesArtifacts: true
  48 + macos:
  49 + name: Publish macos
  50 + runs-on: macos-latest
  51 + steps:
  52 + - name: Checkout
  53 + uses: actions/checkout@v3
  54 + - uses: oprypin/find-latest-tag@v1
  55 + id: gettag
  56 + with:
  57 + repository: PerryWerneck/libv3270
  58 + sort-tags: true
  59 + releases-only: true
  60 + - name: Install Pre reqs
  61 + run: |
  62 + brew update
  63 + brew install xz automake binutils coreutils curl gettext libtool openssl pkgconfig gtk+3
  64 + brew upgrade
  65 + - uses: robinraju/release-downloader@v1.7
  66 + with:
  67 + repository: "PerryWerneck/lib3270"
  68 + latest: true
  69 + fileName: "macos-lib3270.tar.xz"
  70 + - name: build
  71 + run: ./mac/ci-build.sh
  72 + - uses: ncipollo/release-action@v1
  73 + with:
  74 + tag: ${{ steps.gettag.outputs.tag }}
  75 + artifacts: "macos-libv3270.tar.xz"
  76 + allowUpdates: true
  77 + draft: true
  78 + makeLatest: true
  79 + omitBody: true
  80 + omitPrereleaseDuringUpdate: true
  81 + replacesArtifacts: true
  82 +
... ...
.gitignore
... ... @@ -62,3 +62,4 @@ po
62 62 *.conf
63 63 *.pdf
64 64 marshal
  65 +libtool
... ...
CHANGELOG 0 → 100644
... ... @@ -0,0 +1,268 @@
  1 +-------------------------------------------------------------------
  2 +Tue Mar 14 03:15:06 UTC 2023 - perry.werneck@gmail.com
  3 +
  4 +- Update to version 5.4:
  5 + * Update README.md
  6 + * Adding obs badge.
  7 + * Scheduling msys2 rebuilds.
  8 + * Fixing segfault on exit with trace enabled.
  9 + * msys workflow runs only in master branch pull requests.
  10 + * Debugging msys workflow.
  11 +
  12 +-------------------------------------------------------------------
  13 +Thu Apr 07 22:44:11 UTC 2022 - perry.werneck@gmail.com
  14 +
  15 +- Update to version 5.4:
  16 + * Fixing lgtm analisys.
  17 + * Adding librsvg on modules list.
  18 + * Adjustments in translation files.
  19 + * Fixing LGTM warnings.
  20 + * Using only standard icons in the toolbar.
  21 + * Adding jhbuild info and modules.
  22 + * Fixing build/install on separated folder.
  23 + * Updating build methods.
  24 + * Fixing lgtm alerts.
  25 + * Adjustments on autogen.sh to allow use from another path.
  26 + * Fixing linux package.
  27 + * Fixing error reported by LGTM
  28 + * Updating lgtm control file.
  29 + * Updating lgtm.yml
  30 + * Adding macos targets.
  31 + * Fixing library name on mac.
  32 + * Fixing macos build.
  33 + * Moving _fire_copy and _fire_past to static in the action table source.
  34 + * Adding required macos sources.
  35 + * Fixing Makefile.
  36 + * Fixing configure.ac
  37 + * Updating autogen for brew
  38 + * Fixing url-open on windows platform.
  39 + * Fixing auto-open URL and adjustments in the host settings popup dialog.
  40 + * Adding font settings dialog action (for classic menu).
  41 + * Fixing build.
  42 + * Color settings dialog is now an standard action.
  43 + * Updating translations.
  44 + * Adjustment in the selection and clipboard settings dialog.
  45 + * Opening URL myself if no one answers to the open-url signal.
  46 + * Adding settings dialog for the 'open-url' attribute.
  47 + * Implementing the 'open-url' property.
  48 + * Implementing signal 'open-url'.
  49 + * Adding icons on host and keyboard dialog actions.
  50 + * Updating default accelerators.
  51 + * Working on accelerators dialog.
  52 + * Adding action for keyboard accelerators dialog.
  53 + * Implementing settings popup dialog.
  54 + * Changing default accelerator for 'copy-append' back to '<shift><ctrl>C'
  55 + * Working on lgtm configuration.
  56 + * Adding lgtm configuration file.
  57 + * Update README.md
  58 + * Fixing program message changes.
  59 + * Fixing warnings.
  60 + * Updating translation
  61 + * Updating cross-compilers install.
  62 + * Fixing pt-br translation.
  63 + * Small adjustment in popup dialog.
  64 + * Fixing warning.
  65 + * Updating win32 package.
  66 + * Updating trace handler, resetting trace states when trace window closes.
  67 + * Persisting trace file name.
  68 + * Loading/saving logfile from properties.
  69 + * Fixing windows build.
  70 + * Fixing url editor.
  71 + * Adding method to vinculate dialog with toplevel, preserving the icon.
  72 + * Updating translation.
  73 + * Refactoring URL input component.
  74 + * Refactoring host settings dialog.
  75 + * Refactoring hostselect dialog.
  76 + * Hide cursor position when offline.
  77 + * Improving accelerator error log.
  78 + * Fixing 'save-settings' on non realized terminal widget.
  79 + * Fixing translation file conflicts.
  80 + * Fixing arch build.
  81 + * Update README.md
  82 + * Visual adjustments.
  83 + * Fixing load 'dialog'.
  84 + * Adjustments on 'load' dialog.
  85 + * Adjustments on 'save' dialog.
  86 + * Fixing dialog boxes.
  87 + * Visual style adjustments.
  88 + * Cross-hair was too white in the selenized theme.
  89 + * Styling dialog section.
  90 + * Selecting first sensitive page on settings notebook.
  91 + * Fixing exit hang.
  92 + * Delaying reconnect action.
  93 + * Toggle should be the last options to load from key file to avoid triger of autostart without host info.
  94 + * Waiting for background tasks before finalize.
  95 + * Adjusting description.
  96 + * Adding default title bar on dialogs.
  97 +
  98 +-------------------------------------------------------------------
  99 +Sun Nov 01 15:18:44 UTC 2020 - perry.werneck@gmail.com
  100 +
  101 +- Update to version 5.3+git20201027:
  102 + * Fixing code scanning alerts.
  103 + * Removing unnecessary dependencies.
  104 + * Adding codeql analysis
  105 + * Adjustments for KP_ALTERNATIVE option.
  106 + * Fixing 'kpalternative' option.
  107 + * Adjustments in the file dialog.
  108 + * Adding usefull gtk extension methods from pw3270 application.
  109 + * Enabling copy-as-image action.
  110 + * Adding "copy-as-html" action.
  111 + * Refactoring error popup.
  112 + * Adding signal for customized action fire.
  113 + * Checking for invalid key-file.
  114 + * Adding styles to popup dialog.
  115 + * Adding dynamic font spacing option on settings.
  116 + * Blinking SSL indicator while downloadin CRL.
  117 + * Fixing default keycode for "PF-12".
  118 + * Fixing warnings.
  119 + * Refactoring PFkey engine to allow remapping from accelerator dialog.
  120 + * Working on load/save settings engine.
  121 + * Changing SSL toggle to dropdown to allow more options.
  122 + * Fixing load/save popup return signals.
  123 + * Refactoring popup engine.
  124 + * Delaying "has_timer" signal to avoid thread issues.
  125 + * Adding property with the OIA-Timer state.
  126 + * Enabling keytable search.
  127 + * Allowing image formats on clipboard.
  128 + * Updating filename extension based on file type.
  129 + * Auto selecting format from file extension.
  130 + * Implementing "save as image".
  131 + * Allow to override build date with SOURCE_DATE_EPOCH
  132 +
  133 +-------------------------------------------------------------------
  134 +Thu Jun 04 18:30:11 UTC 2020 - perry.werneck@gmail.com
  135 +
  136 +- Update to version 5.3:
  137 + * Signal tables are now static.
  138 + * Updating README.
  139 + * Fixing build in newest gcc.
  140 + * Changing type of the PACKAGE_RELEASE macro to allow non numeric values.
  141 + * Updating version info.
  142 + * Adding release info when trace window starts.
  143 + * Refactoring accelerator engine.
  144 + * Build instructions for macOS
  145 + * Refactoring keytable management.
  146 + * Sets Courier New as default print font for macOS
  147 + * Change default font for macOS
  148 + * Add support to macosx
  149 + * Disabling "apply" button when host & service name are not set on host properties widget.
  150 + * Show host properties when terminal widget is activated without any host info.
  151 + * Refactoring actions.
  152 + * Adding group on property action (required for screen-model property actions).
  153 + * Fixing security dialog layout on windows.
  154 + * Implementing copy with center button.
  155 + * Adding smart copy options.
  156 + * Fixing toggle actions.
  157 + * Fixing tooltip for screen paste options.
  158 + * Implementing configuration for the "paste screen" option.
  159 + * Implementing clipboard settings dialog.
  160 + * Adding convenience method for comboboxes.
  161 + * Implementing cut&paste settings dialog.
  162 + * Settings dialog should destroy with parent.
  163 + * Moving property based actions to terminal library.
  164 + * Adding signal for OIA clicks.
  165 + * libv3270 now uses his own translation domain.
  166 + * Fixing v3270 state methods.
  167 + * Adding PF/PA Actions.
  168 + * The toggle action now lives in lib3270.
  169 + * Implementing GActions for v3270 terminal.
  170 + * Adding print and save actions in a more standard format.
  171 + * Adding key-file save & load on print operation object.
  172 + * Adding signal for keyfile load on terminal widget.
  173 + * Removing deprecated signals.
  174 + * Implementing accelerator edit widget.
  175 + * CG character 0x20 should be blank.
  176 + * Loading accelerators from keyfile.
  177 + * Isolating CG translation table.
  178 + * Fixing CG char 0x00.
  179 + * Color theme are now standard widget properties.
  180 + * Saving color & host-type properties to settings files.
  181 + * Implementing the "save to keyfile" method.
  182 + * Improving the "can't paste formatted data" popup dialog. It can be disabled now.
  183 + * Fixing "\n" at the end of text copy.
  184 + * Adding default action for the "click" on the OIA's security state icon.
  185 + * Disabling traces when the trace widget is destroyed.
  186 + * The "trace" widget can now be create/destroyed changing a terminal property.
  187 + * "keep-alive" is a network setting, then, it should be in the connection dialog.
  188 + * Refactoring clipboard methods.
  189 + * Fixing charset reset issue.
  190 + * Refactoring configuration dialogs to a more standard and consistent behavior.
  191 + * Adding property for dynamic font space for compatibility with the previous version.
  192 + * Adjustments in the model_number property.
  193 + * Host select widget is now sensible to connection state.
  194 + * Changing the default session name from "application name" to "product name".
  195 + * Fix based on comment from OBS request https://build.opensuse.org/request/show/736258
  196 + * Adjusments base of the comments on OBS Request 735904 (https://build.opensuse.org/request/show/735904)
  197 + * Fixing as requested on review of https://build.opensuse.org/request/show/731972:
  198 + * Trigerring reconfigure event when terminal size changes.
  199 + * Moving charset translation to main library.
  200 + * Getting product name from lib3270 configuration.
  201 + * Refactoring build process.
  202 + * Refactoring "paste from file" method.
  203 + * Refactoring print settings dialog.
  204 + * Adding popup asking for user intervention when the SSL negotiation fails.
  205 + * Removing lib3270 log redirection.
  206 + * Implementing the new smart paste feature.
  207 + * Refactoring clipboard manager.
  208 + * Moving selection management methods to protocol library.
  209 + * Moving terminal definitions to separated include file.
  210 + * Adding signal when session name changes (required for the HLLAPI plugin module).
  211 + * Updating package to follow naming guidelines.
  212 +
  213 +-------------------------------------------------------------------
  214 +Mon Oct 7 15:20:18 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
  215 +
  216 +- Cleanup spec file
  217 +- Drop support for <= SLE12-SP2
  218 +
  219 +-------------------------------------------------------------------
  220 +Tue Oct 1 07:37:53 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
  221 +
  222 +- Drop unnecessary build requirements. Own all produced glade
  223 + directories instead.
  224 +- Enable parallel build.
  225 +- Rectify descriptions.
  226 +
  227 +-------------------------------------------------------------------
  228 +Tue Sep 10 19:41:33 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
  229 +
  230 +- Use -ffat-lto-objects when building static libraries.
  231 +
  232 +-------------------------------------------------------------------
  233 +Fri May 31 13:10:15 UTC 2019 - perry.werneck@gmail.com
  234 +
  235 +- Update to version 5.2:
  236 + * Fixing package gen.
  237 + * Updating read me.
  238 + * Updating build info.
  239 + * Windows native file dialog is hanging sometimes, replacing it.
  240 + * Updating package info.
  241 + * Adjustments in the V5.1 ft dialog.
  242 + * Working on the new FT dialog.
  243 + * Working on drag & drop for activity list.
  244 +
  245 +-------------------------------------------------------------------
  246 +Tue Mar 26 12:24:57 UTC 2019 - Perry Werneck <perry.werneck@gmail.com>
  247 +
  248 +- Fixing osc source_validator errors.
  249 +
  250 +-------------------------------------------------------------------
  251 +Thu Feb 28 15:06:15 UTC 2019 - Perry Werneck <perry.werneck@gmail.com>
  252 +
  253 + * Fixing centos build.
  254 + * Adding drag&drop support in the activity list component.
  255 + * Implementing drag&drop on the file settings widget.
  256 + * Updating old (V5.1) transfer dialogs to follow gnome visual layout.
  257 + * Fixing old FT dialog.
  258 + * Updating transfer settings dialog.
  259 + * Refactoring single file transfer dialog.
  260 + * Refactoring simple file transfer dialog.
  261 + * Adding compatibility FT dialog.
  262 + * Fixing RHEL-7 build.
  263 +
  264 +-------------------------------------------------------------------
  265 +Tue Dec 4 19:20:54 UTC 2018 - Perry Werneck <perry.werneck@gmail.com>
  266 +
  267 + * Refactoring build process.
  268 + * Spliting gtk library from pw3270 main project.
... ...
Makefile.in
... ... @@ -42,6 +42,7 @@ sysconfdir=@sysconfdir@
42 42  
43 43 SONAME=@SONAME@
44 44 LIBNAME=libv3270
  45 +PACKAGE_NAME=@PACKAGE_NAME@
45 46 PRODUCT_NAME=@PRODUCT_NAME@
46 47 INSTALL_PACKAGES=@INSTALL_PACKAGES@
47 48 GETTEXT_PACKAGE=@GETTEXT_PACKAGE@
... ... @@ -377,7 +378,7 @@ install-macos-lib: \
377 378  
378 379 @$(INSTALL_PROGRAM) \
379 380 $(BINRLS)/$(SONAME) \
380   - $(DESTDIR)$(libdir)/$(LIBNAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@
  381 + $(DESTDIR)$(libdir)/$(SONAME)
381 382  
382 383 install-windows-lib: \
383 384 $(BINRLS)/$(SONAME) \
... ... @@ -399,6 +400,9 @@ install-static: \
399 400 $(BINRLS)/static/$(LIBNAME).a
400 401  
401 402 # Install static library
  403 + @$(MKDIR) \
  404 + $(DESTDIR)$(libdir)
  405 +
402 406 @$(INSTALL_DATA) \
403 407 $(BINRLS)/static/$(LIBNAME).a \
404 408 $(DESTDIR)$(libdir)/$(LIBNAME)-static.a
... ... @@ -461,7 +465,7 @@ install-macos-dev:
461 465 $(DESTDIR)$(libdir)
462 466  
463 467 @$(LN_S) \
464   - $(LIBNAME)@DLLEXT@.@PACKAGE_MAJOR_VERSION@.@PACKAGE_MINOR_VERSION@ \
  468 + $(SONAME) \
465 469 $(DESTDIR)$(libdir)/$(LIBNAME)@DLLEXT@
466 470  
467 471 install-windows-dev: \
... ... @@ -482,6 +486,10 @@ install-windows-dev: \
482 486 $(BINRLS)/$(LIBNAME).def \
483 487 $(DESTDIR)$(datarootdir)/$(PRODUCT_NAME)/def
484 488  
  489 + @$(INSTALL_DATA) \
  490 + CHANGELOG \
  491 + $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME).changes
  492 +
485 493  
486 494 install-glade:
487 495  
... ... @@ -504,7 +512,16 @@ install-glade:
504 512 #---[ Misc Targets ]---------------------------------------------------------------------
505 513  
506 514 $(POTDIR)/$(GETTEXT_PACKAGE).pot: \
507   - $(foreach SRC, $(basename $(SOURCES)), $(POTDIR)/$(SRC).pot)
  515 + $(foreach SRC, $(basename $(COMMON_SOURCES)), $(POTDIR)/$(SRC).pot) \
  516 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/terminal/linux/*.c)), $(POTDIR)/$(SRC).pot) \
  517 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/selection/linux/*.c)), $(POTDIR)/$(SRC).pot) \
  518 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/dialogs/linux/*.c)), $(POTDIR)/$(SRC).pot) \
  519 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/terminal/windows/*.c)), $(POTDIR)/$(SRC).pot) \
  520 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/selection/windows/*.c)), $(POTDIR)/$(SRC).pot) \
  521 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/dialogs/windows/*.c)), $(POTDIR)/$(SRC).pot) \
  522 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/terminal/macos/*.c)), $(POTDIR)/$(SRC).pot) \
  523 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/selection/macos/*.c)), $(POTDIR)/$(SRC).pot) \
  524 + $(foreach SRC, $(basename $(wildcard $(srcdir)/src/dialogs/macos/*.c)), $(POTDIR)/$(SRC).pot)
508 525  
509 526 @rm -f $@
510 527 @$(MKDIR) $(@D)
... ...
PKGBUILD.mingw 0 → 100644
... ... @@ -0,0 +1,62 @@
  1 +# Maintainer: Perry Werneck <perry.werneck@gmail.com>
  2 +# References: https://www.msys2.org/wiki/Creating-Packages/
  3 +
  4 +# SPDX-License-Identifier: LGPL-3.0-or-later
  5 +#
  6 +# Copyright (C) 2008 Banco do Brasil S.A.
  7 +#
  8 +# This program is free software: you can redistribute it and/or modify
  9 +# it under the terms of the GNU Lesser General Public License as published
  10 +# by the Free Software Foundation, either version 3 of the License, or
  11 +# (at your option) any later version.
  12 +#
  13 +# This program is distributed in the hope that it will be useful,
  14 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
  15 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  16 +# GNU General Public License for more details.
  17 +#
  18 +# You should have received a copy of the GNU Lesser General Public License
  19 +# along with this program. If not, see <https://www.gnu.org/licenses/>.
  20 +
  21 +_realname=$(grep AC_INIT "${startdir}/configure.ac" | cut -d[ -f2 | cut -d] -f1)
  22 +
  23 +pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
  24 +source=()
  25 +
  26 +pkgver=$(grep AC_INIT "${startdir}/configure.ac" | cut -d[ -f3 | cut -d] -f1)
  27 +pkgrel=0
  28 +pkgdesc="TN3270 Access library"
  29 +url="https://github.com/PerryWerneck/${_realname}"
  30 +arch=(i686 x86_64)
  31 +license=(LGPL-3.0-or-later)
  32 +depends=(${MINGW_PACKAGE_PREFIX}-gtk3 ${MINGW_PACKAGE_PREFIX}-lib3270)
  33 +makedepends=(autoconf automake make libtool gzip dos2unix ${MINGW_PACKAGE_PREFIX}-lib3270 ${MINGW_PACKAGE_PREFIX}-gtk3)
  34 +checkdepends=()
  35 +
  36 +provides=($pkgname)
  37 +conflicts=($pkgname)
  38 +
  39 +prepare() {
  40 + rm -fr "$srcdir/$pkgname"
  41 + ln -snf "$startdir" "$srcdir/$pkgname"
  42 +}
  43 +
  44 +build() {
  45 + cd $pkgname
  46 + ./autogen.sh \
  47 + --prefix=${MINGW_PREFIX} \
  48 + --build=${MINGW_CHOST} \
  49 + --host=${MINGW_CHOST} \
  50 + --target=${MINGW_CHOST}
  51 +
  52 + make all
  53 +}
  54 +
  55 +package() {
  56 + cd $pkgname
  57 + make DESTDIR="${pkgdir}" install
  58 + install \
  59 + -Dm644 \
  60 + "LICENSE" \
  61 + "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
  62 +}
... ...
README.md
1 1 ## 3270 Virtual Terminal for GTK.
2 2  
3   -Created originally as part of PW3270 application.
4   -
5   -See more details at https://softwarepublico.gov.br/social/pw3270/
  3 +Created originally as part of [PW3270](../../../pw3270) application.
6 4  
7 5 [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
8 6 ![CodeQL](https://github.com/PerryWerneck/libv3270/workflows/CodeQL/badge.svg?branch=master)
9   -![Downloads](https://img.shields.io/github/downloads/PerryWerneck/libv3270/total.svg)
  7 +[![build result](https://build.opensuse.org/projects/home:PerryWerneck:pw3270/packages/libv3270/badge.svg?type=percent)](https://build.opensuse.org/package/show/home:PerryWerneck:pw3270/libv3270)
  8 +[![Publish](https://github.com/PerryWerneck/libv3270/actions/workflows/publish.yml/badge.svg)](https://github.com/PerryWerneck/libv3270/actions/workflows/publish.yml)
10 9  
11 10 ## Instalation
12 11  
13 12 ### Linux
14 13  
15   -For the supported distributions get the install repositories and instructions from https://software.opensuse.org/download.html?project=home%3APerryWerneck%3Apw3270&package=libv3270
  14 +[<img src="https://raw.githubusercontent.com/PerryWerneck/pw3270/master/branding/obs-badge-en.svg" alt="Download from open build service" height="80px">]([https://software.opensuse.org/download.html?project=home%3APerryWerneck%3Apw3270&package=pw3270](https://software.opensuse.org/download.html?project=home%3APerryWerneck%3Apw3270&package=libv3270))
16 15  
17 16 ### Windows
18 17  
... ...
arch/PKGBUILD
... ... @@ -2,13 +2,13 @@
2 2  
3 3 pkgname=libv3270
4 4  
5   -pkgver=5.3
  5 +pkgver=5.4
6 6 pkgrel=0
7 7 pkgdesc="3270 Virtual Terminal for GTK"
8 8 url="https://portal.softwarepublico.gov.br/social/pw3270/"
9 9 arch=(i686 x86_64)
10 10 license=(GPL)
11   -depends=()
  11 +depends=(lib3270 gtk3)
12 12 makedepends=(autoconf automake make openssl lib3270 gtk3 python3 libtool gzip)
13 13 checkdepends=()
14 14  
... ...
configure.ac
... ... @@ -40,6 +40,9 @@ AC_CONFIG_AUX_DIR([scripts])
40 40 dnl Recommended for gtk-doc (https://developer.gnome.org/gtk-doc-manual/stable/settingup_autoconf.html.en)
41 41 AC_CONFIG_MACRO_DIR(m4)
42 42  
  43 +dnl Initialize libtool.
  44 +LT_INIT
  45 +
43 46 dnl Compute the canonical host-system type
44 47 AC_CANONICAL_HOST
45 48  
... ... @@ -111,7 +114,7 @@ case &quot;$host&quot; in
111 114 DLLEXT=".dylib"
112 115 DLL_LDFLAGS="-shared -Wl,-install_name,\$(@F)"
113 116  
114   - INSTALL_PACKAGES="linux-lib ${INSTALL_PACKAGES}"
  117 + INSTALL_PACKAGES="macos-lib ${INSTALL_PACKAGES}"
115 118  
116 119 app_cv_static='no'
117 120 ;;
... ... @@ -200,7 +203,7 @@ case &quot;$host&quot; in
200 203 ;;
201 204  
202 205 *-apple-darwin*)
203   - AC_SUBST(SONAME,libv3270.dylib.$app_vrs_major.$app_vrs_minor)
  206 + AC_SUBST(SONAME,libv3270-$app_vrs_major.$app_vrs_minor.dylib)
204 207 ;;
205 208  
206 209 *)
... ...
locale/Makefile.in
... ... @@ -31,6 +31,7 @@ prefix=@prefix@
31 31 exec_prefix=@exec_prefix@
32 32 datarootdir=@datarootdir@
33 33 localedir=${datarootdir}/locale
  34 +srcdir=@srcdir@
34 35  
35 36 PACKAGE_NAME=@PACKAGE_NAME@
36 37 GETTEXT_PACKAGE=@GETTEXT_PACKAGE@
... ... @@ -38,8 +39,7 @@ PACKAGE_VERSION=@PACKAGE_VERSION@
38 39 PACKAGE_TARNAME=@PACKAGE_TARNAME@
39 40 PRODUCT_NAME=@PRODUCT_NAME@
40 41  
41   -BASEDIR=@BASEDIR@
42   -BINDIR=$(BASEDIR)/.bin/locale
  42 +BINDIR=.bin/locale
43 43  
44 44 MKDIR=@MKDIR_P@
45 45 MSGCAT=@MSGCAT@
... ...
locale/libv3270-5.4.pot 0 → 100644
... ... @@ -0,0 +1,1824 @@
  1 +# SOME DESCRIPTIVE TITLE.
  2 +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
  3 +# This file is distributed under the same license as the PACKAGE package.
  4 +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
  5 +#
  6 +#, fuzzy
  7 +msgid ""
  8 +msgstr ""
  9 +"Project-Id-Version: PACKAGE VERSION\n"
  10 +"Report-Msgid-Bugs-To: \n"
  11 +"POT-Creation-Date: 2023-05-02 06:55-0300\n"
  12 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  13 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  14 +"Language-Team: LANGUAGE <LL@li.org>\n"
  15 +"Language: \n"
  16 +"MIME-Version: 1.0\n"
  17 +"Content-Type: text/plain; charset=CHARSET\n"
  18 +"Content-Transfer-Encoding: 8bit\n"
  19 +
  20 +#: src/dialogs/settings/host.c:170
  21 +msgid "16 colors"
  22 +msgstr ""
  23 +
  24 +#: src/filetransfer/v3270ft.c:352 src/filetransfer/v3270ftprogress.c:386
  25 +#: src/dialogs/print/settingsdialog.c:286
  26 +#: src/dialogs/print/settingsdialog.c:288
  27 +#: src/dialogs/print/settingsdialog.c:290
  28 +msgid "3270 File transfer"
  29 +msgstr ""
  30 +
  31 +#: src/terminal/accessible.c:100
  32 +msgid "3270 screen"
  33 +msgstr ""
  34 +
  35 +#: src/dialogs/settings/host.c:169
  36 +msgid "8 colors"
  37 +msgstr ""
  38 +
  39 +#: src/terminal/widget.c:152
  40 +msgid ""
  41 +"<b>Identity not verified</b>\n"
  42 +"Disconnected from host"
  43 +msgstr ""
  44 +
  45 +#: src/dialogs/print/print.c:148
  46 +msgid "<b>Text options</b>"
  47 +msgstr ""
  48 +
  49 +#: src/filetransfer/tables.c:60
  50 +msgid "A_ppend to file"
  51 +msgstr ""
  52 +
  53 +#: src/dialogs/security.c:239
  54 +msgid "About security"
  55 +msgstr ""
  56 +
  57 +#: src/dialogs/settings/accelerator.c:195
  58 +msgid "Accelerator"
  59 +msgstr ""
  60 +
  61 +#: src/dialogs/settings/accelerator.c:333
  62 +msgid "Accelerator is in use"
  63 +msgstr ""
  64 +
  65 +#: src/dialogs/settings/accelerator.c:244
  66 +msgid "Accelerators"
  67 +msgstr ""
  68 +
  69 +#: src/terminal/actions/action.c:110
  70 +msgid "Action Name"
  71 +msgstr ""
  72 +
  73 +#: src/dialogs/print/settingsdialog.c:202
  74 +#: src/dialogs/print/settingsdialog.c:238
  75 +msgid "Activity already on the queue"
  76 +msgstr ""
  77 +
  78 +#: src/terminal/actions/table.c:66
  79 +msgid "Add to copy"
  80 +msgstr ""
  81 +
  82 +#: src/dialogs/settings/url.c:209
  83 +msgid "Address or name of the host to connect."
  84 +msgstr ""
  85 +
  86 +#: src/tools/entry.c:122
  87 +msgid "All files"
  88 +msgstr ""
  89 +
  90 +#: src/dialogs/settings/accelerator.c:205
  91 +msgid "Alternative"
  92 +msgstr ""
  93 +
  94 +#: src/filetransfer/v3270ftprogress.c:83
  95 +msgid "An error exists in the PC's file name."
  96 +msgstr ""
  97 +
  98 +#: src/filetransfer/v3270ftprogress.c:65
  99 +msgid ""
  100 +"An error occurred in the file transfer, which may be an error in the data "
  101 +"being transferred, or an unidentified system error."
  102 +msgstr ""
  103 +
  104 +#: src/filetransfer/v3270ftprogress.c:113
  105 +msgid "An invalid SEND or RECEIVE parameter was sent to the host."
  106 +msgstr ""
  107 +
  108 +#: src/terminal/actions/table.c:68
  109 +msgid "Append selected area to current clipboard contents"
  110 +msgstr ""
  111 +
  112 +#: src/terminal/actions/table.c:67
  113 +msgid "Append selection to clipboard"
  114 +msgstr ""
  115 +
  116 +#: src/filetransfer/tables.c:61
  117 +msgid "Appends the source file to the destination file."
  118 +msgstr ""
  119 +
  120 +#: src/dialogs/settings/accelerator.c:315
  121 +#, c-format
  122 +msgid "Assign it to action (<b>%s</b>)?"
  123 +msgstr ""
  124 +
  125 +#: src/dialogs/settings/host.c:464
  126 +msgid "Auto _disconnect"
  127 +msgstr ""
  128 +
  129 +#: src/dialogs/font/chooser.c:267
  130 +msgid "Available fonts"
  131 +msgstr ""
  132 +
  133 +#: src/filetransfer/tables.c:118
  134 +msgid "Avblock"
  135 +msgstr ""
  136 +
  137 +#: src/dialogs/print/settingsdialog.c:413
  138 +#: src/dialogs/print/settingsdialog.c:432
  139 +msgid "B_egin transfer"
  140 +msgstr ""
  141 +
  142 +#: src/dialogs/settings/colors.c:155
  143 +msgid "Background"
  144 +msgstr ""
  145 +
  146 +#: src/dialogs/settings/colors.c:163
  147 +msgid "Black"
  148 +msgstr ""
  149 +
  150 +#: src/filetransfer/tables.c:166
  151 +msgid "Block size"
  152 +msgstr ""
  153 +
  154 +#: src/dialogs/settings/colors.c:156
  155 +msgid "Blue"
  156 +msgstr ""
  157 +
  158 +#: src/dialogs/font/chooser.c:316
  159 +msgid "Bold"
  160 +msgstr ""
  161 +
  162 +#: src/dialogs/load.c:189 src/dialogs/save/save.c:276
  163 +msgid "C_haracter Coding"
  164 +msgstr ""
  165 +
  166 +#: src/dialogs/print/settings.c:78
  167 +msgid "C_olor scheme:"
  168 +msgstr ""
  169 +
  170 +#: src/dialogs/print/settingsdialog.c:246
  171 +msgid "Can't add activity"
  172 +msgstr ""
  173 +
  174 +#: src/terminal/font/properties.c:41
  175 +#, c-format
  176 +msgid "Can't find a valid font with the name \"%s\""
  177 +msgstr ""
  178 +
  179 +#: src/filetransfer/load.c:269
  180 +#, c-format
  181 +msgid "Can't load %s"
  182 +msgstr ""
  183 +
  184 +#: src/dialogs/load.c:307
  185 +#, c-format
  186 +msgid "Can't open %s"
  187 +msgstr ""
  188 +
  189 +#: src/terminal/charset.c:322
  190 +#, c-format
  191 +msgid "Can't parse %s"
  192 +msgstr ""
  193 +
  194 +#: src/terminal/charset.c:138
  195 +msgid "Can't parse cgcsgid value"
  196 +msgstr ""
  197 +
  198 +#: src/terminal/charset.c:74
  199 +msgid "Can't parse character value"
  200 +msgstr ""
  201 +
  202 +#: src/selection/linux/paste.c:81 src/selection/linux/paste.c:115
  203 +#: src/selection/windows/paste.c:79 src/selection/windows/paste.c:119
  204 +#: src/selection/macos/paste.c:81 src/selection/macos/paste.c:115
  205 +msgid "Can't paste"
  206 +msgstr ""
  207 +
  208 +#: src/selection/text.c:186
  209 +msgid "Can't paste text"
  210 +msgstr ""
  211 +
  212 +#: src/filetransfer/activitylist.c:436 src/filetransfer/save.c:117
  213 +#: src/trace/trace.c:483 src/dialogs/transfer.c:92 src/dialogs/save/save.c:608
  214 +#, c-format
  215 +msgid "Can't save %s"
  216 +msgstr ""
  217 +
  218 +#: src/filetransfer/v3270ftprogress.c:781 src/filetransfer/worker.c:618
  219 +msgid "Can't set callback table"
  220 +msgstr ""
  221 +
  222 +#: src/terminal/iocallback.c:196
  223 +msgid "Can't set lib3270 I/O controller"
  224 +msgstr ""
  225 +
  226 +#: src/filetransfer/v3270ftprogress.c:768 src/filetransfer/worker.c:599
  227 +msgid "Can't start file transfer session"
  228 +msgstr ""
  229 +
  230 +#: src/filetransfer/transfer.c:90 src/filetransfer/v3270ftprogress.c:433
  231 +#: src/dialogs/settings/host.c:367 src/tools/entry.c:99
  232 +msgid "Cancel"
  233 +msgstr ""
  234 +
  235 +#: src/filetransfer/transfer.c:91
  236 +msgid "Cancel transfer operation."
  237 +msgstr ""
  238 +
  239 +#: src/filetransfer/tables.c:44
  240 +msgid "Check this if the file consists of character data only."
  241 +msgstr ""
  242 +
  243 +#: src/dialogs/settings/clipboard.c:432
  244 +msgid "Clipboard"
  245 +msgstr ""
  246 +
  247 +#: src/terminal/properties/init.c:120
  248 +msgid "Clipboard name"
  249 +msgstr ""
  250 +
  251 +#: src/dialogs/settings/colors.c:350
  252 +msgid "Color _theme"
  253 +msgstr ""
  254 +
  255 +#: src/dialogs/settings/clipboard.c:101
  256 +msgid "Color theme"
  257 +msgstr ""
  258 +
  259 +#: src/dialogs/settings/colors.c:380
  260 +msgid "Colors"
  261 +msgstr ""
  262 +
  263 +#: src/terminal/properties/init.c:184
  264 +msgid "Comma separated list of LU names"
  265 +msgstr ""
  266 +
  267 +#: src/dialogs/settings/host.c:242
  268 +msgid "Comma separated list of LU names."
  269 +msgstr ""
  270 +
  271 +#: src/dialogs/save/save.c:56
  272 +msgid "Comma-separated values (CSV)"
  273 +msgstr ""
  274 +
  275 +#: src/trace/trace.c:357
  276 +msgid "Command to execute"
  277 +msgstr ""
  278 +
  279 +#: src/dialogs/settings/host.c:431
  280 +msgid "Connection"
  281 +msgstr ""
  282 +
  283 +#: src/terminal/actions/table.c:55 src/terminal/actions/table.c:95
  284 +msgid "Copy"
  285 +msgstr ""
  286 +
  287 +#: src/terminal/actions/table.c:75
  288 +msgid "Copy as HTML"
  289 +msgstr ""
  290 +
  291 +#: src/terminal/actions/table.c:84
  292 +msgid "Copy as image"
  293 +msgstr ""
  294 +
  295 +#: src/terminal/actions/table.c:96
  296 +msgid "Copy as plain text"
  297 +msgstr ""
  298 +
  299 +#: src/terminal/actions/table.c:106 src/terminal/actions/table.c:107
  300 +msgid "Copy as table"
  301 +msgstr ""
  302 +
  303 +#: src/dialogs/settings/clipboard.c:252
  304 +msgid "Copy options"
  305 +msgstr ""
  306 +
  307 +#: src/terminal/actions/table.c:76
  308 +msgid "Copy selection in HTML format"
  309 +msgstr ""
  310 +
  311 +#: src/terminal/actions/table.c:85
  312 +msgid "Copy selection in image format"
  313 +msgstr ""
  314 +
  315 +#: src/terminal/actions/table.c:56
  316 +msgid "Copy selection to clipboard"
  317 +msgstr ""
  318 +
  319 +#: src/filetransfer/tables.c:81
  320 +msgid "Creates a file with fixed-length records."
  321 +msgstr ""
  322 +
  323 +#: src/filetransfer/tables.c:93
  324 +msgid "Creates a file with undefined-length records (TSO hosts only)."
  325 +msgstr ""
  326 +
  327 +#: src/filetransfer/tables.c:87
  328 +msgid "Creates a file with variable-length records."
  329 +msgstr ""
  330 +
  331 +#: src/dialogs/settings/colors.c:180
  332 +msgid "Cross hair cursor"
  333 +msgstr ""
  334 +
  335 +#: src/dialogs/tools.c:178
  336 +#, c-format
  337 +msgid "Current (%s)"
  338 +msgstr ""
  339 +
  340 +#: src/filetransfer/v3270ftprogress.c:390
  341 +msgid "Current file"
  342 +msgstr ""
  343 +
  344 +#: src/filetransfer/tables.c:222
  345 +msgid "Current transfer position"
  346 +msgstr ""
  347 +
  348 +#: src/filetransfer/tables.c:222
  349 +msgid "Current:"
  350 +msgstr ""
  351 +
  352 +#: src/dialogs/settings/host.c:228
  353 +msgid "Custom Remap"
  354 +msgstr ""
  355 +
  356 +#: src/terminal/actions/table.c:117 src/terminal/actions/table.c:126
  357 +#: src/terminal/actions/table.c:137
  358 +msgid "Cut"
  359 +msgstr ""
  360 +
  361 +#: src/terminal/actions/table.c:127
  362 +msgid "Cut and append to copy"
  363 +msgstr ""
  364 +
  365 +#: src/terminal/actions/table.c:138
  366 +msgid "Cut as plain text"
  367 +msgstr ""
  368 +
  369 +#: src/terminal/actions/table.c:148 src/terminal/actions/table.c:149
  370 +msgid "Cut as table"
  371 +msgstr ""
  372 +
  373 +#: src/filetransfer/tables.c:112
  374 +msgid "Cylinders"
  375 +msgstr ""
  376 +
  377 +#: src/filetransfer/tables.c:194
  378 +msgid "DFT B_uffer size"
  379 +msgstr ""
  380 +
  381 +#: src/dialogs/settings/colors.c:164
  382 +msgid "Dark Blue"
  383 +msgstr ""
  384 +
  385 +#: src/dialogs/settings/colors.c:167
  386 +msgid "Dark Green"
  387 +msgstr ""
  388 +
  389 +#: src/dialogs/settings/colors.c:168
  390 +msgid "Dark Turquoise"
  391 +msgstr ""
  392 +
  393 +#: src/filetransfer/tables.c:74 src/filetransfer/tables.c:100
  394 +msgid "Default"
  395 +msgstr ""
  396 +
  397 +#: src/dialogs/settings/clipboard.c:174
  398 +msgid "Detect http:// or https://"
  399 +msgstr ""
  400 +
  401 +#: src/dialogs/popups.c:168
  402 +msgid "Don't ask again"
  403 +msgstr ""
  404 +
  405 +#: src/dialogs/font/chooser.c:323
  406 +msgid "Dynamic font spacing"
  407 +msgstr ""
  408 +
  409 +#: src/filetransfer/tables.c:224
  410 +msgid "ETA:"
  411 +msgstr ""
  412 +
  413 +#: src/terminal/actions/table.c:357
  414 +msgid "Edit clipboard settings"
  415 +msgstr ""
  416 +
  417 +#: src/terminal/actions/table.c:340
  418 +msgid "Edit host and terminal emulation settings"
  419 +msgstr ""
  420 +
  421 +#: src/terminal/actions/table.c:331
  422 +msgid "Edit keyboard accelerators"
  423 +msgstr ""
  424 +
  425 +#: src/terminal/actions/table.c:349
  426 +msgid "Edit terminal colors"
  427 +msgstr ""
  428 +
  429 +#: src/terminal/actions/pakey.c:105 src/terminal/actions/pfkey.c:105
  430 +msgid "Emit a PA Key action"
  431 +msgstr ""
  432 +
  433 +#: src/terminal/properties/init.c:168
  434 +msgid ""
  435 +"Emit signal 'open-url' when an http:// or https:// string is selected by "
  436 +"action 'word-select'"
  437 +msgstr ""
  438 +
  439 +#: src/dialogs/settings/host.c:441
  440 +msgid "Emulation"
  441 +msgstr ""
  442 +
  443 +#: src/terminal/actions/action.c:157
  444 +msgid "Enabled"
  445 +msgstr ""
  446 +
  447 +#: src/dialogs/print/print.c:70
  448 +msgid "Error on print operation"
  449 +msgstr ""
  450 +
  451 +#: src/dialogs/save/save.c:562
  452 +msgid "Error saving image"
  453 +msgstr ""
  454 +
  455 +#: src/filetransfer/tables.c:224
  456 +msgid "Estimated transfer arrival"
  457 +msgstr ""
  458 +
  459 +#: src/dialogs/settings/colors.c:149
  460 +msgid "Field colors"
  461 +msgstr ""
  462 +
  463 +#: src/dialogs/save/save.c:290
  464 +msgid "File _Format"
  465 +msgstr ""
  466 +
  467 +#: src/dialogs/print/settingsdialog.c:363
  468 +msgid "Files to transfer"
  469 +msgstr ""
  470 +
  471 +#: src/terminal/actions/table.c:224
  472 +msgid "Fit best"
  473 +msgstr ""
  474 +
  475 +#: src/filetransfer/tables.c:80
  476 +msgid "Fixed"
  477 +msgstr ""
  478 +
  479 +#: src/terminal/properties/init.c:230
  480 +msgid "Flags to cut&paste"
  481 +msgstr ""
  482 +
  483 +#: src/filetransfer/tables.c:51
  484 +msgid ""
  485 +"Following the convention for ASCII text files, CR/LF pairs are used to "
  486 +"terminate records in the PC file, and a CTRL-Z (x'1A') marks the end of file."
  487 +msgstr ""
  488 +
  489 +#: src/filetransfer/tables.c:53
  490 +msgid ""
  491 +"Following the convention for ASCII text files, LF is used to terminate "
  492 +"records in the PC file."
  493 +msgstr ""
  494 +
  495 +#: src/dialogs/font/chooser.c:338 src/dialogs/settings/clipboard.c:84
  496 +msgid "Font"
  497 +msgstr ""
  498 +
  499 +#: src/terminal/font/properties.c:40
  500 +#, c-format
  501 +msgid "Font \"%s\" is not monospace"
  502 +msgstr ""
  503 +
  504 +#: src/terminal/font/properties.c:39
  505 +#, c-format
  506 +msgid "Font \"%s\" is valid"
  507 +msgstr ""
  508 +
  509 +#: src/terminal/properties/init.c:72
  510 +msgid "Font family for terminal contents"
  511 +msgstr ""
  512 +
  513 +#: src/terminal/actions/table.c:365
  514 +msgid "Font settings"
  515 +msgstr ""
  516 +
  517 +#: src/dialogs/settings/clipboard.c:118
  518 +msgid "Format"
  519 +msgstr ""
  520 +
  521 +#: src/filetransfer/activity.c:135
  522 +msgid "Full path of local file"
  523 +msgstr ""
  524 +
  525 +#: src/filetransfer/activity.c:142
  526 +msgid "Full path of remote file"
  527 +msgstr ""
  528 +
  529 +#: src/filetransfer/v3270ft.c:370
  530 +msgid "Get transfer queue from an external XML file"
  531 +msgstr ""
  532 +
  533 +#: src/dialogs/print/settingsdialog.c:348
  534 +msgid "Get transfer queue from file"
  535 +msgstr ""
  536 +
  537 +#: src/dialogs/settings/colors.c:170
  538 +msgid "Gray"
  539 +msgstr ""
  540 +
  541 +#: src/dialogs/settings/colors.c:159
  542 +msgid "Green"
  543 +msgstr ""
  544 +
  545 +#: src/dialogs/settings/clipboard.c:254
  546 +msgid "HTML options"
  547 +msgstr ""
  548 +
  549 +#: src/dialogs/settings/host.c:581
  550 +msgid "Host"
  551 +msgstr ""
  552 +
  553 +#: src/terminal/actions/table.c:339
  554 +msgid "Host and emulation settings"
  555 +msgstr ""
  556 +
  557 +#: src/dialogs/settings/host.c:580
  558 +msgid "Host settings"
  559 +msgstr ""
  560 +
  561 +#: src/dialogs/settings/url.c:208
  562 +msgid "Hostname"
  563 +msgstr ""
  564 +
  565 +#: src/dialogs/save/save.c:60
  566 +msgid "HyperText Markup Language (HTML)"
  567 +msgstr ""
  568 +
  569 +#: src/dialogs/settings/host.c:140
  570 +msgid "IBM AS/400"
  571 +msgstr ""
  572 +
  573 +#: src/dialogs/settings/host.c:139
  574 +msgid "IBM S/390"
  575 +msgstr ""
  576 +
  577 +#: src/terminal/properties/init.c:103 src/dialogs/settings/host.c:468
  578 +msgid "IDLE minutes for automatic disconnection"
  579 +msgstr ""
  580 +
  581 +#: src/terminal/actions/action.c:118
  582 +msgid "Icon Name"
  583 +msgstr ""
  584 +
  585 +#: src/terminal/actions/action.c:158
  586 +msgid "If the action can be activated"
  587 +msgstr ""
  588 +
  589 +#: src/filetransfer/transfer.c:81
  590 +msgid "Ignore"
  591 +msgstr ""
  592 +
  593 +#: src/filetransfer/transfer.c:82
  594 +msgid "Ignore the fail and remove the file from queue."
  595 +msgstr ""
  596 +
  597 +#: src/dialogs/settings/clipboard.c:164
  598 +msgid "Image copy"
  599 +msgstr ""
  600 +
  601 +#: src/terminal/actions/table.c:204
  602 +msgid "Increase the font size"
  603 +msgstr ""
  604 +
  605 +#: src/terminal/actions/table.c:161
  606 +msgid "Input current clipboard contents to screen"
  607 +msgstr ""
  608 +
  609 +#: src/filetransfer/v3270ft.c:386
  610 +msgid "Insert new file in the transfer queue"
  611 +msgstr ""
  612 +
  613 +#: src/dialogs/settings/colors.c:175
  614 +msgid "Intensified/Protected"
  615 +msgstr ""
  616 +
  617 +#: src/dialogs/settings/colors.c:173
  618 +msgid "Intensified/Unprotected"
  619 +msgstr ""
  620 +
  621 +#: src/terminal/callbacks.c:500
  622 +#, c-format
  623 +msgid ""
  624 +"Invalid callback table, the release %s of lib%s can't be used (expecting "
  625 +"revision %s)"
  626 +msgstr ""
  627 +
  628 +#: src/terminal/charset.c:133
  629 +msgid "Invalid cgcsgid value"
  630 +msgstr ""
  631 +
  632 +#: src/terminal/charset.c:93
  633 +msgid "Invalid remap scope"
  634 +msgstr ""
  635 +
  636 +#: src/dialogs/security.c:186
  637 +msgid "Invalid state"
  638 +msgstr ""
  639 +
  640 +#: src/terminal/actions/table.c:330 src/dialogs/settings/accelerator.c:149
  641 +#: src/dialogs/settings/accelerator.c:243
  642 +msgid "Keyboard accelerators"
  643 +msgstr ""
  644 +
  645 +#: src/dialogs/settings/host.c:241
  646 +msgid "L_U Names"
  647 +msgstr ""
  648 +
  649 +#: src/filetransfer/activitylist.c:384 src/filetransfer/v3270ft.c:201
  650 +msgid "Load"
  651 +msgstr ""
  652 +
  653 +#: src/filetransfer/activitylist.c:383 src/filetransfer/v3270ft.c:200
  654 +msgid "Load queue from file"
  655 +msgstr ""
  656 +
  657 +#: src/filetransfer/activitylist.c:252
  658 +msgid "Local file"
  659 +msgstr ""
  660 +
  661 +#: src/filetransfer/tables.c:219
  662 +msgid "Local:"
  663 +msgstr ""
  664 +
  665 +#: src/dialogs/settings/host.c:216
  666 +msgid "Makes the screen larger than the default for the chosen model number."
  667 +msgstr ""
  668 +
  669 +#: src/dialogs/settings/colors.c:150
  670 +msgid "Misc colors"
  671 +msgstr ""
  672 +
  673 +#: src/dialogs/settings/host.c:197
  674 +msgid "Model 2 - 80x24"
  675 +msgstr ""
  676 +
  677 +#: src/dialogs/settings/host.c:198
  678 +msgid "Model 3 - 80x32"
  679 +msgstr ""
  680 +
  681 +#: src/dialogs/settings/host.c:199
  682 +msgid "Model 4 - 80x43"
  683 +msgstr ""
  684 +
  685 +#: src/dialogs/settings/host.c:200
  686 +msgid "Model 5 - 132x27"
  687 +msgstr ""
  688 +
  689 +#: src/dialogs/settings/host.c:168
  690 +msgid "Monochrome"
  691 +msgstr ""
  692 +
  693 +#: src/dialogs/settings/colors.c:169
  694 +msgid "Mustard"
  695 +msgstr ""
  696 +
  697 +#: src/dialogs/settings/accelerator.c:157
  698 +msgid "Name"
  699 +msgstr ""
  700 +
  701 +#: src/dialogs/settings/host.c:431
  702 +msgid "Network connection settings"
  703 +msgstr ""
  704 +
  705 +#: src/filetransfer/v3270ftprogress.c:429
  706 +msgid "No active transfer"
  707 +msgstr ""
  708 +
  709 +#: src/dialogs/popups.c:154
  710 +msgid "No host"
  711 +msgstr ""
  712 +
  713 +#: src/terminal/properties/get.c:193
  714 +msgid "No host defined"
  715 +msgstr ""
  716 +
  717 +#: src/terminal/actions/simple.c:100
  718 +msgid "No label"
  719 +msgstr ""
  720 +
  721 +#: src/filetransfer/worker.c:280
  722 +msgid "No transfer"
  723 +msgstr ""
  724 +
  725 +#: src/filetransfer/worker.c:609
  726 +msgid "No transfer in progress"
  727 +msgstr ""
  728 +
  729 +#: src/dialogs/settings/clipboard.c:328
  730 +msgid "None (Don't export color)"
  731 +msgstr ""
  732 +
  733 +#: src/dialogs/settings/clipboard.c:449
  734 +msgid "None (Don't export font name)"
  735 +msgstr ""
  736 +
  737 +#: src/selection/linux/paste.c:117 src/selection/macos/paste.c:117
  738 +msgid "None of the screens in the clipboard match with the current one."
  739 +msgstr ""
  740 +
  741 +#: src/dialogs/settings/colors.c:174
  742 +msgid "Normal/Protected"
  743 +msgstr ""
  744 +
  745 +#: src/dialogs/settings/colors.c:172
  746 +msgid "Normal/Unprotected"
  747 +msgstr ""
  748 +
  749 +#: src/selection/linux/paste.c:77 src/selection/windows/paste.c:75
  750 +#: src/selection/macos/paste.c:77
  751 +msgid "Not the same terminal type"
  752 +msgstr ""
  753 +
  754 +#: src/dialogs/settings/colors.c:187
  755 +msgid "OIA Warning"
  756 +msgstr ""
  757 +
  758 +#: src/dialogs/settings/colors.c:183
  759 +msgid "OIA background"
  760 +msgstr ""
  761 +
  762 +#: src/dialogs/settings/colors.c:184
  763 +msgid "OIA foreground"
  764 +msgstr ""
  765 +
  766 +#: src/dialogs/settings/colors.c:185
  767 +msgid "OIA separator"
  768 +msgstr ""
  769 +
  770 +#: src/dialogs/settings/colors.c:188
  771 +msgid "OIA status invalid"
  772 +msgstr ""
  773 +
  774 +#: src/dialogs/settings/colors.c:186
  775 +msgid "OIA status ok"
  776 +msgstr ""
  777 +
  778 +#: src/dialogs/save/convenience.c:65 src/dialogs/save/convenience.c:93
  779 +msgid "Operation has failed"
  780 +msgstr ""
  781 +
  782 +#: src/dialogs/print/print.c:207
  783 +msgid "Options"
  784 +msgstr ""
  785 +
  786 +#: src/dialogs/settings/clipboard.c:431
  787 +msgid "Options for select, cut and paste actions"
  788 +msgstr ""
  789 +
  790 +#: src/dialogs/settings/colors.c:165
  791 +msgid "Orange"
  792 +msgstr ""
  793 +
  794 +#: src/dialogs/settings/host.c:141
  795 +msgid "Other (TSO)"
  796 +msgstr ""
  797 +
  798 +#: src/dialogs/settings/host.c:142
  799 +msgid "Other (VM/CMS)"
  800 +msgstr ""
  801 +
  802 +#: src/dialogs/settings/host.c:215
  803 +msgid "Oversize"
  804 +msgstr ""
  805 +
  806 +#: src/terminal/actions/action.c:141
  807 +msgid "Parameter Type"
  808 +msgstr ""
  809 +
  810 +#: src/terminal/actions/table.c:159 src/terminal/actions/table.c:171
  811 +msgid "Paste"
  812 +msgstr ""
  813 +
  814 +#: src/terminal/actions/table.c:172
  815 +msgid "Paste as plain text"
  816 +msgstr ""
  817 +
  818 +#: src/terminal/actions/table.c:160
  819 +msgid "Paste clipboard contents"
  820 +msgstr ""
  821 +
  822 +#: src/terminal/actions/table.c:181
  823 +msgid "Paste file"
  824 +msgstr ""
  825 +
  826 +#: src/terminal/actions/table.c:191 src/dialogs/settings/clipboard.c:144
  827 +msgid "Paste formatted screen"
  828 +msgstr ""
  829 +
  830 +#: src/dialogs/load.c:233
  831 +msgid "Paste from file"
  832 +msgstr ""
  833 +
  834 +#: src/terminal/actions/table.c:182
  835 +msgid "Paste from text file"
  836 +msgstr ""
  837 +
  838 +#: src/dialogs/settings/clipboard.c:253
  839 +msgid "Paste options"
  840 +msgstr ""
  841 +
  842 +#: src/terminal/actions/table.c:192
  843 +msgid "Paste similar screen from clipboard"
  844 +msgstr ""
  845 +
  846 +#: src/filetransfer/tables.c:219
  847 +msgid "Path and name of the local file"
  848 +msgstr ""
  849 +
  850 +#: src/dialogs/settings/host.c:229
  851 +msgid "Path to XML file with custom charset mapping."
  852 +msgstr ""
  853 +
  854 +#: src/dialogs/security.c:138 src/dialogs/security.c:157
  855 +msgid "Peer certificate"
  856 +msgstr ""
  857 +
  858 +#: src/dialogs/settings/colors.c:158
  859 +msgid "Pink"
  860 +msgstr ""
  861 +
  862 +#: src/dialogs/save/save.c:52
  863 +msgid "Plain text"
  864 +msgstr ""
  865 +
  866 +#: src/dialogs/settings/clipboard.c:397
  867 +msgid "Plain text only"
  868 +msgstr ""
  869 +
  870 +#: src/dialogs/settings/url.c:215
  871 +msgid "Port or service name."
  872 +msgstr ""
  873 +
  874 +#: src/dialogs/settings/colors.c:354
  875 +msgid "Predefined color theme"
  876 +msgstr ""
  877 +
  878 +#: src/filetransfer/set.c:176
  879 +msgid "Preparing"
  880 +msgstr ""
  881 +
  882 +#: src/filetransfer/tables.c:179
  883 +msgid ""
  884 +"Primary allocation for a file created on a TSO host.\n"
  885 +"The units are given by the space allocation units option."
  886 +msgstr ""
  887 +
  888 +#: src/filetransfer/tables.c:178
  889 +msgid "Primary space"
  890 +msgstr ""
  891 +
  892 +#: src/terminal/actions/table.c:285
  893 +msgid "Print"
  894 +msgstr ""
  895 +
  896 +#: src/terminal/actions/table.c:318
  897 +msgid "Print Copy"
  898 +msgstr ""
  899 +
  900 +#: src/dialogs/print/print.c:57
  901 +msgid "Print operation failed"
  902 +msgstr ""
  903 +
  904 +#: src/dialogs/print/convenience.c:103
  905 +msgid "Print operation has failed"
  906 +msgstr ""
  907 +
  908 +#: src/terminal/actions/table.c:296
  909 +msgid "Print screen"
  910 +msgstr ""
  911 +
  912 +#: src/terminal/actions/table.c:286
  913 +msgid "Print screen or selection"
  914 +msgstr ""
  915 +
  916 +#: src/terminal/actions/table.c:307
  917 +msgid "Print selected"
  918 +msgstr ""
  919 +
  920 +#: src/terminal/actions/table.c:308
  921 +msgid "Print selected area"
  922 +msgstr ""
  923 +
  924 +#: src/dialogs/print/settings.c:88
  925 +msgid "Print selection box"
  926 +msgstr ""
  927 +
  928 +#: src/terminal/actions/table.c:297
  929 +msgid "Print the entire screen"
  930 +msgstr ""
  931 +
  932 +#: src/filetransfer/v3270ftprogress.c:407
  933 +msgid "Progress"
  934 +msgstr ""
  935 +
  936 +#: src/dialogs/settings/colors.c:166
  937 +msgid "Purple"
  938 +msgstr ""
  939 +
  940 +#: src/filetransfer/tables.c:66
  941 +msgid "Re_map ASCII Characters."
  942 +msgstr ""
  943 +
  944 +#: src/filetransfer/tables.c:136
  945 +msgid "Receive file"
  946 +msgstr ""
  947 +
  948 +#: src/filetransfer/tables.c:148
  949 +msgid "Receive text file"
  950 +msgstr ""
  951 +
  952 +#: src/filetransfer/v3270ftprogress.c:747 src/dialogs/transfer.c:125
  953 +msgid "Receiving file"
  954 +msgstr ""
  955 +
  956 +#: src/filetransfer/tables.c:157
  957 +msgid "Record Length"
  958 +msgstr ""
  959 +
  960 +#: src/filetransfer/settings.c:519 src/filetransfer/v3270ft.c:339
  961 +msgid "Record format"
  962 +msgstr ""
  963 +
  964 +#: src/dialogs/settings/colors.c:157
  965 +msgid "Red"
  966 +msgstr ""
  967 +
  968 +#: src/terminal/charset.c:321
  969 +msgid "Remap Failed"
  970 +msgstr ""
  971 +
  972 +#: src/filetransfer/tables.c:67
  973 +msgid ""
  974 +"Remap the text to ensure maximum compatibility between the workstation's "
  975 +"character set and encoding and the host's EBCDIC code page."
  976 +msgstr ""
  977 +
  978 +#: src/filetransfer/activitylist.c:261
  979 +msgid "Remote file"
  980 +msgstr ""
  981 +
  982 +#: src/filetransfer/tables.c:220
  983 +msgid "Remote:"
  984 +msgstr ""
  985 +
  986 +#: src/filetransfer/v3270ft.c:394
  987 +msgid "Remove selected file from the transfer queue"
  988 +msgstr ""
  989 +
  990 +#: src/terminal/actions/table.c:57
  991 +msgid "Replace current clipboard contents with the selected area"
  992 +msgstr ""
  993 +
  994 +#: src/terminal/actions/table.c:77
  995 +msgid ""
  996 +"Replace current clipboard contents with the selected area in HTML format"
  997 +msgstr ""
  998 +
  999 +#: src/terminal/actions/table.c:86
  1000 +msgid ""
  1001 +"Replace current clipboard contents with the selected area in image format"
  1002 +msgstr ""
  1003 +
  1004 +#: src/filetransfer/transfer.c:84
  1005 +msgid "Retry"
  1006 +msgstr ""
  1007 +
  1008 +#: src/dialogs/security.c:144
  1009 +msgid "Revocation list"
  1010 +msgstr ""
  1011 +
  1012 +#: src/filetransfer/v3270ftprogress.c:187
  1013 +msgid ""
  1014 +"SPACE can be specified in units of TRACKS, CYLINDERS, or AVBLOCK, and only "
  1015 +"one option can be used."
  1016 +msgstr ""
  1017 +
  1018 +#: src/dialogs/settings/url.c:264
  1019 +msgid "SSL/TLS"
  1020 +msgstr ""
  1021 +
  1022 +#: src/dialogs/settings/clipboard.c:329 src/dialogs/settings/clipboard.c:450
  1023 +msgid "Same of the screen"
  1024 +msgstr ""
  1025 +
  1026 +#: src/terminal/actions/table.c:238 src/filetransfer/activitylist.c:451
  1027 +#: src/filetransfer/v3270ft.c:218 src/trace/trace.c:498
  1028 +#: src/dialogs/transfer.c:70
  1029 +msgid "Save"
  1030 +msgstr ""
  1031 +
  1032 +#: src/terminal/actions/table.c:272
  1033 +msgid "Save Copy"
  1034 +msgstr ""
  1035 +
  1036 +#: src/trace/tracewindow.c:125
  1037 +msgid "Save _As"
  1038 +msgstr ""
  1039 +
  1040 +#: src/terminal/actions/table.c:248
  1041 +msgid "Save all"
  1042 +msgstr ""
  1043 +
  1044 +#: src/terminal/actions/table.c:270 src/dialogs/save/save.c:363
  1045 +msgid "Save copy"
  1046 +msgstr ""
  1047 +
  1048 +#: src/filetransfer/activitylist.c:450 src/filetransfer/v3270ft.c:217
  1049 +msgid "Save queue to file"
  1050 +msgstr ""
  1051 +
  1052 +#: src/terminal/actions/table.c:250
  1053 +msgid "Save screen"
  1054 +msgstr ""
  1055 +
  1056 +#: src/terminal/actions/table.c:239
  1057 +msgid "Save screen or selection"
  1058 +msgstr ""
  1059 +
  1060 +#: src/terminal/actions/table.c:259
  1061 +msgid "Save selected"
  1062 +msgstr ""
  1063 +
  1064 +#: src/terminal/actions/table.c:261 src/dialogs/save/save.c:362
  1065 +msgid "Save selected area"
  1066 +msgstr ""
  1067 +
  1068 +#: src/dialogs/save/save.c:361
  1069 +msgid "Save terminal contents"
  1070 +msgstr ""
  1071 +
  1072 +#: src/trace/trace.c:497
  1073 +msgid "Save trace to file"
  1074 +msgstr ""
  1075 +
  1076 +#: src/dialogs/transfer.c:69
  1077 +msgid "Save transfer activity to file"
  1078 +msgstr ""
  1079 +
  1080 +#: src/dialogs/transfer.c:188
  1081 +msgid "Save transfer information to file"
  1082 +msgstr ""
  1083 +
  1084 +#: src/dialogs/print/settingsdialog.c:351
  1085 +msgid "Save transfer queue"
  1086 +msgstr ""
  1087 +
  1088 +#: src/filetransfer/v3270ft.c:378
  1089 +msgid "Save transfer queue to an external XML file"
  1090 +msgstr ""
  1091 +
  1092 +#: src/dialogs/print/settingsdialog.c:355
  1093 +msgid "Save transfer queue to file"
  1094 +msgstr ""
  1095 +
  1096 +#: src/dialogs/settings/clipboard.c:398
  1097 +msgid "Screen with terminal attributes"
  1098 +msgstr ""
  1099 +
  1100 +#: src/terminal/actions/table.c:193
  1101 +msgid ""
  1102 +"Search clipboard for a similar screen, if found paste unprotected fields and "
  1103 +"restore cursor position"
  1104 +msgstr ""
  1105 +
  1106 +#: src/filetransfer/tables.c:187
  1107 +msgid ""
  1108 +"Secondary allocation for a file created on a TSO host.\n"
  1109 +"The units are given by the space allocation units option."
  1110 +msgstr ""
  1111 +
  1112 +#: src/filetransfer/tables.c:186
  1113 +msgid "Secondary space"
  1114 +msgstr ""
  1115 +
  1116 +#: src/dialogs/settings/url.c:220
  1117 +msgid "Security"
  1118 +msgstr ""
  1119 +
  1120 +#: src/dialogs/settings/url.c:221
  1121 +msgid "Security engine"
  1122 +msgstr ""
  1123 +
  1124 +#: src/filetransfer/settings.c:209 src/filetransfer/v3270ft.c:302
  1125 +#: src/dialogs/settings/host.c:368
  1126 +msgid "Select"
  1127 +msgstr ""
  1128 +
  1129 +#: src/dialogs/settings/host.c:453
  1130 +msgid "Select charset remap file"
  1131 +msgstr ""
  1132 +
  1133 +#: src/dialogs/settings/host.c:364
  1134 +msgid "Select custom charset mapping"
  1135 +msgstr ""
  1136 +
  1137 +#: src/dialogs/save/save.c:263
  1138 +msgid "Select destination file"
  1139 +msgstr ""
  1140 +
  1141 +#: src/filetransfer/settings.c:467 src/filetransfer/v3270ft.c:590
  1142 +#: src/dialogs/load.c:176
  1143 +msgid "Select file"
  1144 +msgstr ""
  1145 +
  1146 +#: src/filetransfer/v3270ft.c:435 src/filetransfer/v3270ft.c:444
  1147 +msgid "Select first file"
  1148 +msgstr ""
  1149 +
  1150 +#: src/filetransfer/v3270ft.c:411 src/filetransfer/v3270ft.c:468
  1151 +msgid "Select last file"
  1152 +msgstr ""
  1153 +
  1154 +#: src/filetransfer/settings.c:208 src/filetransfer/v3270ft.c:301
  1155 +msgid "Select local file"
  1156 +msgstr ""
  1157 +
  1158 +#: src/filetransfer/v3270ft.c:419 src/filetransfer/v3270ft.c:460
  1159 +msgid "Select next file"
  1160 +msgstr ""
  1161 +
  1162 +#: src/dialogs/settings/clipboard.c:251
  1163 +msgid "Select options"
  1164 +msgstr ""
  1165 +
  1166 +#: src/filetransfer/v3270ft.c:427 src/filetransfer/v3270ft.c:452
  1167 +msgid "Select previous file"
  1168 +msgstr ""
  1169 +
  1170 +#: src/terminal/actions/table.c:366
  1171 +msgid "Select terminal font"
  1172 +msgstr ""
  1173 +
  1174 +#: src/dialogs/settings/colors.c:177
  1175 +msgid "Selection background"
  1176 +msgstr ""
  1177 +
  1178 +#: src/dialogs/settings/colors.c:178
  1179 +msgid "Selection foreground"
  1180 +msgstr ""
  1181 +
  1182 +#: src/terminal/actions/table.c:356
  1183 +msgid "Selection settings"
  1184 +msgstr ""
  1185 +
  1186 +#: src/filetransfer/tables.c:130
  1187 +msgid "Send file"
  1188 +msgstr ""
  1189 +
  1190 +#: src/filetransfer/tables.c:142
  1191 +msgid "Send text file"
  1192 +msgstr ""
  1193 +
  1194 +#: src/filetransfer/v3270ftprogress.c:747 src/dialogs/transfer.c:125
  1195 +msgid "Sending file"
  1196 +msgstr ""
  1197 +
  1198 +#: src/dialogs/settings/url.c:214
  1199 +msgid "Service/Port"
  1200 +msgstr ""
  1201 +
  1202 +#: src/terminal/actions/table.c:225
  1203 +msgid "Set the font to the best size for window"
  1204 +msgstr ""
  1205 +
  1206 +#: src/terminal/actions.c:73
  1207 +msgid "Setup host properties"
  1208 +msgstr ""
  1209 +
  1210 +#: src/filetransfer/transfer.c:87
  1211 +msgid "Skip"
  1212 +msgstr ""
  1213 +
  1214 +#: src/filetransfer/transfer.c:88
  1215 +msgid "Skip this transfer, keep the file on queue."
  1216 +msgstr ""
  1217 +
  1218 +#: src/dialogs/settings/clipboard.c:154
  1219 +msgid "Smart copy"
  1220 +msgstr ""
  1221 +
  1222 +#: src/filetransfer/settings.c:544 src/filetransfer/v3270ft.c:340
  1223 +msgid "Space allocation units"
  1224 +msgstr ""
  1225 +
  1226 +#: src/filetransfer/tables.c:167
  1227 +msgid ""
  1228 +"Specifies the block size (n) for a new data set. For data sets containing "
  1229 +"fixed length records, the block size must be a multiple of the record "
  1230 +"length. For data sets containing variable length records, the block size "
  1231 +"must be greater than or equal to the record length plus four bytes. The "
  1232 +"block size must not exceed the track length of the device on which the data "
  1233 +"set resides."
  1234 +msgstr ""
  1235 +
  1236 +#: src/filetransfer/tables.c:195
  1237 +msgid "Specifies the default buffer size for DFT IND$FILE file transfers."
  1238 +msgstr ""
  1239 +
  1240 +#: src/filetransfer/tables.c:158
  1241 +msgid ""
  1242 +"Specifies the logical record length (n) for a data set consisting of fixed "
  1243 +"length records or the maximum logical record length for a data set "
  1244 +"consisting of variable length records."
  1245 +msgstr ""
  1246 +
  1247 +#: src/filetransfer/settings.c:520
  1248 +msgid "Specifies the record format of the data set."
  1249 +msgstr ""
  1250 +
  1251 +#: src/filetransfer/settings.c:545
  1252 +msgid ""
  1253 +"Specifies the units for the TSO host primary and secondary space options."
  1254 +msgstr ""
  1255 +
  1256 +#: src/filetransfer/tables.c:223
  1257 +msgid "Speed:"
  1258 +msgstr ""
  1259 +
  1260 +#: src/filetransfer/v3270ft.c:402
  1261 +msgid "Start file transfer"
  1262 +msgstr ""
  1263 +
  1264 +#: src/dialogs/print/settingsdialog.c:437
  1265 +msgid "Start transfer"
  1266 +msgstr ""
  1267 +
  1268 +#: src/filetransfer/v3270ftprogress.c:798
  1269 +msgid "Starting"
  1270 +msgstr ""
  1271 +
  1272 +#: src/filetransfer/worker.c:314 src/dialogs/transfer.c:141
  1273 +msgid "Starting transfer"
  1274 +msgstr ""
  1275 +
  1276 +#: src/terminal/actions/action.c:169
  1277 +msgid "State"
  1278 +msgstr ""
  1279 +
  1280 +#: src/terminal/actions/action.c:148
  1281 +msgid "State Type"
  1282 +msgstr ""
  1283 +
  1284 +#: src/terminal/properties/init.c:152
  1285 +msgid "State of the dynamic font spacing"
  1286 +msgstr ""
  1287 +
  1288 +#: src/dialogs/settings/accelerator.c:175
  1289 +msgid "Summary"
  1290 +msgstr ""
  1291 +
  1292 +#: src/dialogs/settings/host.c:125
  1293 +msgid "System _type"
  1294 +msgstr ""
  1295 +
  1296 +#: src/dialogs/settings/host.c:167
  1297 +msgid "System default"
  1298 +msgstr ""
  1299 +
  1300 +#: src/dialogs/settings/host.c:377
  1301 +msgid "TN3270 Custom charset"
  1302 +msgstr ""
  1303 +
  1304 +#: src/dialogs/settings/host.c:441
  1305 +msgid "TN3270 Emulation settings"
  1306 +msgstr ""
  1307 +
  1308 +#: src/dialogs/settings/url.c:122
  1309 +msgid "TN3270 Host URL"
  1310 +msgstr ""
  1311 +
  1312 +#: src/terminal/properties/init.c:87
  1313 +msgid "TN3270 Session name"
  1314 +msgstr ""
  1315 +
  1316 +#: src/terminal/actions/table.c:348 src/dialogs/settings/colors.c:148
  1317 +#: src/dialogs/settings/colors.c:300 src/dialogs/settings/colors.c:379
  1318 +msgid "Terminal colors"
  1319 +msgstr ""
  1320 +
  1321 +#: src/dialogs/font/chooser.c:337
  1322 +msgid "Terminal font"
  1323 +msgstr ""
  1324 +
  1325 +#: src/dialogs/load.c:179
  1326 +msgid "Text files"
  1327 +msgstr ""
  1328 +
  1329 +#: src/filetransfer/v3270ftprogress.c:211
  1330 +msgid ""
  1331 +"The CMS disk is full, or the maximum number of files on the minidisk (3400) "
  1332 +"has been reached, or the maximum number of data blocks per file (16060) has "
  1333 +"been reached."
  1334 +msgstr ""
  1335 +
  1336 +#: src/dialogs/settings/host.c:562
  1337 +msgid "The EBCDIC host character set. "
  1338 +msgstr ""
  1339 +
  1340 +#: src/terminal/actions/action.c:126
  1341 +msgid "The action label"
  1342 +msgstr ""
  1343 +
  1344 +#: src/terminal/actions/action.c:134
  1345 +msgid "The action tooltip"
  1346 +msgstr ""
  1347 +
  1348 +#: src/filetransfer/worker.c:630
  1349 +msgid ""
  1350 +"The callback table for file transfer was rejected, possible version mismatch "
  1351 +"on lib3270"
  1352 +msgstr ""
  1353 +
  1354 +#: src/dialogs/save/save.c:408
  1355 +#, c-format
  1356 +msgid "The file \"%s\" already exists. Replace it?"
  1357 +msgstr ""
  1358 +
  1359 +#: src/filetransfer/v3270ftprogress.c:77
  1360 +msgid ""
  1361 +"The file transfer operation has been completed, and any record greater than "
  1362 +"the logical record length (LRECL) of the file being appended has been "
  1363 +"divided and becomes multiple records."
  1364 +msgstr ""
  1365 +
  1366 +#: src/filetransfer/v3270ftprogress.c:71
  1367 +msgid "The file transfer operation has been successfully completed."
  1368 +msgstr ""
  1369 +
  1370 +#: src/filetransfer/v3270ftprogress.c:95 src/filetransfer/v3270ftprogress.c:101
  1371 +msgid ""
  1372 +"The host program has detected an error in the file data during a RECEIVE "
  1373 +"operation."
  1374 +msgstr ""
  1375 +
  1376 +#: src/terminal/actions/action.c:127
  1377 +msgid "The label for the action"
  1378 +msgstr ""
  1379 +
  1380 +#: src/dialogs/settings/host.c:182
  1381 +msgid "The model of 3270 display to be emulated"
  1382 +msgstr ""
  1383 +
  1384 +#: src/filetransfer/tables.c:220
  1385 +msgid "The name of the file in the host"
  1386 +msgstr ""
  1387 +
  1388 +#: src/terminal/actions/action.c:119
  1389 +msgid "The name of the icon associated with the action"
  1390 +msgstr ""
  1391 +
  1392 +#: src/terminal/actions/action.c:111
  1393 +msgid "The name used to invoke the action"
  1394 +msgstr ""
  1395 +
  1396 +#: src/dialogs/print/print.c:80
  1397 +msgid ""
  1398 +"The print operation has been canceled, the print settings should not be "
  1399 +"stored."
  1400 +msgstr ""
  1401 +
  1402 +#: src/dialogs/print/print.c:85
  1403 +msgid "The print operation is running"
  1404 +msgstr ""
  1405 +
  1406 +#: src/dialogs/print/print.c:75
  1407 +msgid "The print settings should be stored."
  1408 +msgstr ""
  1409 +
  1410 +#: src/dialogs/settings/accelerator.c:308
  1411 +#, c-format
  1412 +msgid "The selected accelerator is in use by action <b>%s</b> (<b>%s</b>)"
  1413 +msgstr ""
  1414 +
  1415 +#: src/dialogs/settings/accelerator.c:328
  1416 +msgid "The selected accelerator is in use by the same action"
  1417 +msgstr ""
  1418 +
  1419 +#: src/terminal/actions/action.c:170
  1420 +msgid "The state the action is in"
  1421 +msgstr ""
  1422 +
  1423 +#: src/terminal/properties/init.c:214
  1424 +msgid "The terminal colors"
  1425 +msgstr ""
  1426 +
  1427 +#: src/terminal/actions/action.c:135
  1428 +msgid "The tooltip for the action"
  1429 +msgstr ""
  1430 +
  1431 +#: src/terminal/actions/action.c:142
  1432 +msgid "The type of GVariant passed to activate()"
  1433 +msgstr ""
  1434 +
  1435 +#: src/terminal/actions/action.c:149
  1436 +msgid "The type of the state kept by the action"
  1437 +msgstr ""
  1438 +
  1439 +#: src/filetransfer/v3270ftprogress.c:151
  1440 +msgid "There is not enough space available for data on the host."
  1441 +msgstr ""
  1442 +
  1443 +#: src/dialogs/security.c:193
  1444 +msgid "There's no security information in the session"
  1445 +msgstr ""
  1446 +
  1447 +#: src/filetransfer/v3270ftprogress.c:217
  1448 +msgid "This is a host program error."
  1449 +msgstr ""
  1450 +
  1451 +#: src/terminal/charset.c:148
  1452 +msgid "Too many remaps"
  1453 +msgstr ""
  1454 +
  1455 +#: src/filetransfer/tables.c:221
  1456 +msgid "Total bytes to transfer"
  1457 +msgstr ""
  1458 +
  1459 +#: src/filetransfer/tables.c:221
  1460 +msgid "Total:"
  1461 +msgstr ""
  1462 +
  1463 +#: src/trace/property.c:95
  1464 +msgid "Trace"
  1465 +msgstr ""
  1466 +
  1467 +#: src/terminal/properties/init.c:199
  1468 +msgid "Trace window"
  1469 +msgstr ""
  1470 +
  1471 +#: src/filetransfer/tables.c:106
  1472 +msgid "Tracks"
  1473 +msgstr ""
  1474 +
  1475 +#: src/filetransfer/v3270ftprogress.c:729 src/filetransfer/worker.c:576
  1476 +msgid "Transfer failed"
  1477 +msgstr ""
  1478 +
  1479 +#: src/filetransfer/worker.c:562
  1480 +msgid "Transfer operation has timed out"
  1481 +msgstr ""
  1482 +
  1483 +#: src/filetransfer/settings.c:492 src/filetransfer/v3270ft.c:338
  1484 +msgid "Transfer options"
  1485 +msgstr ""
  1486 +
  1487 +#: src/dialogs/print/settingsdialog.c:381
  1488 +#: src/dialogs/print/settingsdialog.c:400
  1489 +#: src/dialogs/print/settingsdialog.c:419
  1490 +msgid "Transfer queue"
  1491 +msgstr ""
  1492 +
  1493 +#: src/filetransfer/tables.c:223
  1494 +msgid "Transfer speed"
  1495 +msgstr ""
  1496 +
  1497 +#: src/terminal/properties/init.c:247
  1498 +msgid "True if the terminal has copy blocks"
  1499 +msgstr ""
  1500 +
  1501 +#: src/terminal/properties/init.c:262
  1502 +msgid "True if the timer indicator is active"
  1503 +msgstr ""
  1504 +
  1505 +#: src/filetransfer/transfer.c:85
  1506 +msgid "Try again with the same file."
  1507 +msgstr ""
  1508 +
  1509 +#: src/dialogs/settings/colors.c:160
  1510 +msgid "Turquoise"
  1511 +msgstr ""
  1512 +
  1513 +#: src/dialogs/tools.c:167
  1514 +msgid "UTF-8"
  1515 +msgstr ""
  1516 +
  1517 +#: src/selection/windows/paste.c:115
  1518 +msgid "Unable to paste formatted data"
  1519 +msgstr ""
  1520 +
  1521 +#: src/selection/linux/paste.c:116 src/selection/macos/paste.c:116
  1522 +msgid "Unable to paste formatted data."
  1523 +msgstr ""
  1524 +
  1525 +#: src/filetransfer/tables.c:92
  1526 +msgid "Undefined"
  1527 +msgstr ""
  1528 +
  1529 +#: src/terminal/callbacks.c:509
  1530 +#, c-format
  1531 +msgid "Unexpected callback table, the release %s of lib%s is invalid"
  1532 +msgstr ""
  1533 +
  1534 +#: src/dialogs/save/save.c:478
  1535 +#, c-format
  1536 +msgid "Unexpected format %d"
  1537 +msgstr ""
  1538 +
  1539 +#: src/dialogs/save/save.c:446 src/dialogs/save/save.c:542
  1540 +#, c-format
  1541 +msgid "Unexpected mode %d"
  1542 +msgstr ""
  1543 +
  1544 +#: src/dialogs/print/print.c:90
  1545 +#, c-format
  1546 +msgid "Unexpected status %d in print operation"
  1547 +msgstr ""
  1548 +
  1549 +#: src/dialogs/settings/url.c:263
  1550 +msgid "Unsecure"
  1551 +msgstr ""
  1552 +
  1553 +#: src/dialogs/windows/select.c:169
  1554 +msgid "Untitled document"
  1555 +msgstr ""
  1556 +
  1557 +#: src/filetransfer/tables.c:75
  1558 +msgid "Use host default record format."
  1559 +msgstr ""
  1560 +
  1561 +#: src/dialogs/settings/clipboard.c:134
  1562 +msgid "Use non-breaking Spaces"
  1563 +msgstr ""
  1564 +
  1565 +#: src/filetransfer/tables.c:86
  1566 +msgid "Variable"
  1567 +msgstr ""
  1568 +
  1569 +#: src/dialogs/tools.c:168
  1570 +msgid "Western Europe (ISO 8859-1)"
  1571 +msgstr ""
  1572 +
  1573 +#: src/dialogs/settings/clipboard.c:175
  1574 +msgid "When set URLs selected with double click will be opened"
  1575 +msgstr ""
  1576 +
  1577 +#: src/dialogs/settings/clipboard.c:165
  1578 +msgid "When set allow image formats on clipboard"
  1579 +msgstr ""
  1580 +
  1581 +#: src/dialogs/settings/clipboard.c:145
  1582 +msgid ""
  1583 +"When set search clipboard for a similar screen, if found paste unprotected "
  1584 +"fields and restore cursor position"
  1585 +msgstr ""
  1586 +
  1587 +#: src/dialogs/settings/clipboard.c:155
  1588 +msgid ""
  1589 +"When set the first copy operation after the selection will set the clipboard "
  1590 +"contents and the next ones will append"
  1591 +msgstr ""
  1592 +
  1593 +#: src/dialogs/settings/clipboard.c:135
  1594 +msgid ""
  1595 +"When set the terminal spaces are exported as non-breaking spaces to prevent "
  1596 +"line breaks"
  1597 +msgstr ""
  1598 +
  1599 +#: src/dialogs/settings/colors.c:162
  1600 +msgid "White"
  1601 +msgstr ""
  1602 +
  1603 +#: src/dialogs/tools.c:169
  1604 +msgid "Windows Western languages (CP1252)"
  1605 +msgstr ""
  1606 +
  1607 +#: src/terminal/drawing/oia.c:490 src/terminal/drawing/oia.c:514
  1608 +#: src/terminal/drawing/oia.c:518
  1609 +msgid "X"
  1610 +msgstr ""
  1611 +
  1612 +#: src/terminal/drawing/oia.c:494
  1613 +msgid "X -f"
  1614 +msgstr ""
  1615 +
  1616 +#: src/terminal/drawing/oia.c:526
  1617 +msgid "X Connecting"
  1618 +msgstr ""
  1619 +
  1620 +#: src/terminal/drawing/oia.c:510
  1621 +msgid "X Inhibit"
  1622 +msgstr ""
  1623 +
  1624 +#: src/terminal/drawing/oia.c:486
  1625 +msgid "X Not Connected"
  1626 +msgstr ""
  1627 +
  1628 +#: src/terminal/drawing/oia.c:502
  1629 +msgid "X Numeric"
  1630 +msgstr ""
  1631 +
  1632 +#: src/terminal/drawing/oia.c:506
  1633 +msgid "X Overflow"
  1634 +msgstr ""
  1635 +
  1636 +#: src/terminal/drawing/oia.c:498
  1637 +msgid "X Protected"
  1638 +msgstr ""
  1639 +
  1640 +#: src/terminal/drawing/oia.c:522
  1641 +msgid "X Resolving"
  1642 +msgstr ""
  1643 +
  1644 +#: src/terminal/drawing/oia.c:474
  1645 +msgid "X System"
  1646 +msgstr ""
  1647 +
  1648 +#: src/terminal/drawing/oia.c:478
  1649 +msgid "X Wait"
  1650 +msgstr ""
  1651 +
  1652 +#: src/terminal/properties/init.c:136
  1653 +msgid "XML file with remap table"
  1654 +msgstr ""
  1655 +
  1656 +#: src/dialogs/settings/colors.c:161
  1657 +msgid "Yellow"
  1658 +msgstr ""
  1659 +
  1660 +#: src/dialogs/print/settingsdialog.c:243
  1661 +msgid "You can't add more than one acitivity with the same files."
  1662 +msgstr ""
  1663 +
  1664 +#: src/filetransfer/v3270ftprogress.c:89
  1665 +msgid ""
  1666 +"You did not enter the required parameters after a SEND or RECEIVE command."
  1667 +msgstr ""
  1668 +
  1669 +#: src/filetransfer/v3270ftprogress.c:193
  1670 +msgid "You did not specify an existing CMS file for RECEIVE."
  1671 +msgstr ""
  1672 +
  1673 +#: src/filetransfer/v3270ftprogress.c:107
  1674 +msgid ""
  1675 +"You need 30 KB of main storage (not disk space) on the host for the file "
  1676 +"transfer, in addition to the host requirement."
  1677 +msgstr ""
  1678 +
  1679 +#: src/filetransfer/v3270ftprogress.c:175
  1680 +msgid ""
  1681 +"You selected an option that can only be used if SPACE is also specified."
  1682 +msgstr ""
  1683 +
  1684 +#: src/filetransfer/v3270ftprogress.c:157
  1685 +msgid ""
  1686 +"You selected an option that is either not recognized, is specified as a "
  1687 +"positional keyword, or has an associated value that is incorrect."
  1688 +msgstr ""
  1689 +
  1690 +#: src/filetransfer/v3270ftprogress.c:181
  1691 +msgid ""
  1692 +"You selected an option that is invalid with a host-partitioned data set."
  1693 +msgstr ""
  1694 +
  1695 +#: src/filetransfer/v3270ftprogress.c:169
  1696 +msgid ""
  1697 +"You selected an option that is not valid with APPEND, but otherwise may be "
  1698 +"used."
  1699 +msgstr ""
  1700 +
  1701 +#: src/filetransfer/v3270ftprogress.c:163
  1702 +msgid ""
  1703 +"You selected an option that is not valid with RECEIVE, but can be used with "
  1704 +"SEND."
  1705 +msgstr ""
  1706 +
  1707 +#: src/filetransfer/v3270ftprogress.c:199
  1708 +msgid ""
  1709 +"You specified a CMS file mode for the SEND key that does not allow write "
  1710 +"access."
  1711 +msgstr ""
  1712 +
  1713 +#: src/filetransfer/v3270ftprogress.c:205
  1714 +msgid "You specified a CMS file mode that is not in the CMS search order."
  1715 +msgstr ""
  1716 +
  1717 +#: src/filetransfer/v3270ftprogress.c:145
  1718 +msgid "You specified an option that is invalid."
  1719 +msgstr ""
  1720 +
  1721 +#: src/terminal/actions/table.c:203
  1722 +msgid "Zoom in"
  1723 +msgstr ""
  1724 +
  1725 +#: src/terminal/actions/table.c:213
  1726 +msgid "Zoom out"
  1727 +msgstr ""
  1728 +
  1729 +#: src/filetransfer/tables.c:49
  1730 +msgid "_ASCII text"
  1731 +msgstr ""
  1732 +
  1733 +#: src/dialogs/settings/dialog.c:204
  1734 +msgid "_Apply"
  1735 +msgstr ""
  1736 +
  1737 +#: src/dialogs/load.c:204 src/dialogs/popups.c:192
  1738 +#: src/dialogs/print/settingsdialog.c:412
  1739 +#: src/dialogs/print/settingsdialog.c:431 src/dialogs/save/save.c:341
  1740 +#: src/dialogs/settings/dialog.c:203 src/selection/linux/paste.c:85
  1741 +#: src/dialogs/linux/select.c:51 src/dialogs/linux/select.c:77
  1742 +#: src/selection/windows/paste.c:83 src/selection/windows/paste.c:123
  1743 +#: src/dialogs/windows/select.c:158 src/selection/macos/paste.c:85
  1744 +#: src/dialogs/macos/select.c:51 src/dialogs/macos/select.c:77
  1745 +msgid "_Cancel"
  1746 +msgstr ""
  1747 +
  1748 +#: src/dialogs/settings/host.c:561
  1749 +msgid "_Charset"
  1750 +msgstr ""
  1751 +
  1752 +#: src/trace/tracewindow.c:126 src/dialogs/popups.c:106
  1753 +#: src/dialogs/security.c:234 src/dialogs/transfer.c:160
  1754 +#: src/dialogs/transfer.c:180
  1755 +msgid "_Close"
  1756 +msgstr ""
  1757 +
  1758 +#: src/dialogs/settings/host.c:153
  1759 +msgid "_Color table"
  1760 +msgstr ""
  1761 +
  1762 +#: src/tools/entry.c:172
  1763 +msgid "_Continue"
  1764 +msgstr ""
  1765 +
  1766 +#: src/trace/tracewindow.c:118
  1767 +msgid "_File"
  1768 +msgstr ""
  1769 +
  1770 +#: src/dialogs/load.c:165 src/dialogs/save/save.c:247
  1771 +msgid "_Filename"
  1772 +msgstr ""
  1773 +
  1774 +#: src/dialogs/print/settings.c:77
  1775 +msgid "_Font:"
  1776 +msgstr ""
  1777 +
  1778 +#: src/dialogs/load.c:205
  1779 +msgid "_Load"
  1780 +msgstr ""
  1781 +
  1782 +#: src/filetransfer/v3270ft.c:333
  1783 +msgid "_Local file"
  1784 +msgstr ""
  1785 +
  1786 +#: src/dialogs/settings/host.c:181
  1787 +msgid "_Model"
  1788 +msgstr ""
  1789 +
  1790 +#: src/dialogs/popups.c:88 src/dialogs/popups.c:94 src/dialogs/popups.c:100
  1791 +#: src/dialogs/popups.c:112
  1792 +msgid "_Ok"
  1793 +msgstr ""
  1794 +
  1795 +#: src/tools/entry.c:164
  1796 +msgid "_Open"
  1797 +msgstr ""
  1798 +
  1799 +#: src/filetransfer/v3270ft.c:332
  1800 +msgid "_Operation"
  1801 +msgstr ""
  1802 +
  1803 +#: src/selection/linux/paste.c:86 src/selection/linux/paste.c:118
  1804 +#: src/selection/windows/paste.c:84 src/selection/windows/paste.c:124
  1805 +#: src/selection/macos/paste.c:86 src/selection/macos/paste.c:118
  1806 +msgid "_Paste as text"
  1807 +msgstr ""
  1808 +
  1809 +#: src/filetransfer/v3270ft.c:334
  1810 +msgid "_Remote file"
  1811 +msgstr ""
  1812 +
  1813 +#: src/trace/tracewindow.c:124 src/dialogs/save/save.c:342
  1814 +#: src/tools/entry.c:168
  1815 +msgid "_Save"
  1816 +msgstr ""
  1817 +
  1818 +#: src/filetransfer/tables.c:43
  1819 +msgid "_Text file"
  1820 +msgstr ""
  1821 +
  1822 +#: src/terminal/actions/table.c:214
  1823 +msgid "decrease the font size"
  1824 +msgstr ""
... ...
locale/pt_BR.po
... ... @@ -5,7 +5,7 @@ msgid &quot;&quot;
5 5 msgstr ""
6 6 "Project-Id-Version: pw3270 5.0\n"
7 7 "Report-Msgid-Bugs-To: \n"
8   -"POT-Creation-Date: 2021-11-29 14:51-0300\n"
  8 +"POT-Creation-Date: 2023-05-02 06:08-0300\n"
9 9 "PO-Revision-Date: 2021-11-22 22:07-0300\n"
10 10 "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n"
11 11 "Language-Team: Brazilian Portuguese <perry.werneck@gmail.com>\n"
... ... @@ -23,7 +23,7 @@ msgstr &quot;&quot;
23 23 msgid "16 colors"
24 24 msgstr "16 cores"
25 25  
26   -#: src/filetransfer/v3270ft.c:354 src/filetransfer/v3270ftprogress.c:386
  26 +#: src/filetransfer/v3270ft.c:352 src/filetransfer/v3270ftprogress.c:386
27 27 #: src/dialogs/print/settingsdialog.c:286
28 28 #: src/dialogs/print/settingsdialog.c:288
29 29 #: src/dialogs/print/settingsdialog.c:290
... ... @@ -79,7 +79,7 @@ msgstr &quot;Nome da Ação&quot;
79 79 msgid "Activity already on the queue"
80 80 msgstr "Atividade já está na fila"
81 81  
82   -#: src/terminal/actions/table.c:63
  82 +#: src/terminal/actions/table.c:66
83 83 msgid "Add to copy"
84 84 msgstr "Adicionar à cópia"
85 85  
... ... @@ -111,11 +111,11 @@ msgstr &quot;&quot;
111 111 msgid "An invalid SEND or RECEIVE parameter was sent to the host."
112 112 msgstr "Um parametro de ENVIO/RECEBIMENTO inválido foi enviado para o host."
113 113  
114   -#: src/terminal/actions/table.c:65
  114 +#: src/terminal/actions/table.c:68
115 115 msgid "Append selected area to current clipboard contents"
116 116 msgstr "Adiciona a área selecionada no conteúdo da área de transferência"
117 117  
118   -#: src/terminal/actions/table.c:64
  118 +#: src/terminal/actions/table.c:67
119 119 msgid "Append selection to clipboard"
120 120 msgstr "Adiciona seleção na área de transferência"
121 121  
... ... @@ -132,7 +132,7 @@ msgstr &quot;Associar com a ação (&lt;b&gt;%s&lt;/b&gt;)?&quot;
132 132 msgid "Auto _disconnect"
133 133 msgstr "Desconexão automática"
134 134  
135   -#: src/dialogs/font/chooser.c:269
  135 +#: src/dialogs/font/chooser.c:267
136 136 msgid "Available fonts"
137 137 msgstr "Fontes disponíveis"
138 138  
... ... @@ -161,11 +161,11 @@ msgstr &quot;Tamanho do bloco:&quot;
161 161 msgid "Blue"
162 162 msgstr "Azul"
163 163  
164   -#: src/dialogs/font/chooser.c:318
  164 +#: src/dialogs/font/chooser.c:316
165 165 msgid "Bold"
166 166 msgstr "Negrito"
167 167  
168   -#: src/dialogs/load.c:199 src/dialogs/save/save.c:276
  168 +#: src/dialogs/load.c:189 src/dialogs/save/save.c:276
169 169 msgid "C_haracter Coding"
170 170 msgstr "C_odificação de caracteres"
171 171  
... ... @@ -187,7 +187,7 @@ msgstr &quot;Não encontrei uma fonte válida com o nome \&quot;%s\&quot;&quot;
187 187 msgid "Can't load %s"
188 188 msgstr "Não foi possível carregar %s"
189 189  
190   -#: src/dialogs/load.c:317
  190 +#: src/dialogs/load.c:307
191 191 #, c-format
192 192 msgid "Can't open %s"
193 193 msgstr "Não foi possível abrir %s"
... ... @@ -205,7 +205,9 @@ msgstr &quot;Erro ao converter valor do cgcsid&quot;
205 205 msgid "Can't parse character value"
206 206 msgstr "Erro ao analisar valor de caractere"
207 207  
  208 +#: src/selection/linux/paste.c:81 src/selection/linux/paste.c:115
208 209 #: src/selection/windows/paste.c:79 src/selection/windows/paste.c:119
  210 +#: src/selection/macos/paste.c:81 src/selection/macos/paste.c:115
209 211 msgid "Can't paste"
210 212 msgstr "Não é possivel colar"
211 213  
... ... @@ -284,23 +286,23 @@ msgstr &quot;Comando a executar&quot;
284 286 msgid "Connection"
285 287 msgstr "Conexão"
286 288  
287   -#: src/terminal/actions/table.c:52 src/terminal/actions/table.c:92
  289 +#: src/terminal/actions/table.c:55 src/terminal/actions/table.c:95
288 290 msgid "Copy"
289 291 msgstr "Copiar"
290 292  
291   -#: src/terminal/actions/table.c:72
  293 +#: src/terminal/actions/table.c:75
292 294 msgid "Copy as HTML"
293 295 msgstr "Copiar como HTML"
294 296  
295   -#: src/terminal/actions/table.c:81
  297 +#: src/terminal/actions/table.c:84
296 298 msgid "Copy as image"
297 299 msgstr "Copiar como imagem"
298 300  
299   -#: src/terminal/actions/table.c:93
  301 +#: src/terminal/actions/table.c:96
300 302 msgid "Copy as plain text"
301 303 msgstr "Copiar como texto puro"
302 304  
303   -#: src/terminal/actions/table.c:103 src/terminal/actions/table.c:104
  305 +#: src/terminal/actions/table.c:106 src/terminal/actions/table.c:107
304 306 msgid "Copy as table"
305 307 msgstr "Copiar como tabela"
306 308  
... ... @@ -308,15 +310,15 @@ msgstr &quot;Copiar como tabela&quot;
308 310 msgid "Copy options"
309 311 msgstr "Opções da cópia"
310 312  
311   -#: src/terminal/actions/table.c:73
  313 +#: src/terminal/actions/table.c:76
312 314 msgid "Copy selection in HTML format"
313 315 msgstr "Copia seleção em formato HTML"
314 316  
315   -#: src/terminal/actions/table.c:82
  317 +#: src/terminal/actions/table.c:85
316 318 msgid "Copy selection in image format"
317 319 msgstr "Copia imagem da seleção"
318 320  
319   -#: src/terminal/actions/table.c:53
  321 +#: src/terminal/actions/table.c:56
320 322 msgid "Copy selection to clipboard"
321 323 msgstr "Salvar seleção para área de transferência"
322 324  
... ... @@ -358,20 +360,20 @@ msgstr &quot;Atual:&quot;
358 360 msgid "Custom Remap"
359 361 msgstr "Mapeamento personalizado"
360 362  
361   -#: src/terminal/actions/table.c:114 src/terminal/actions/table.c:123
362   -#: src/terminal/actions/table.c:134
  363 +#: src/terminal/actions/table.c:117 src/terminal/actions/table.c:126
  364 +#: src/terminal/actions/table.c:137
363 365 msgid "Cut"
364 366 msgstr "Recortar"
365 367  
366   -#: src/terminal/actions/table.c:124
  368 +#: src/terminal/actions/table.c:127
367 369 msgid "Cut and append to copy"
368 370 msgstr "Recortar e adicionar à cópia"
369 371  
370   -#: src/terminal/actions/table.c:135
  372 +#: src/terminal/actions/table.c:138
371 373 msgid "Cut as plain text"
372 374 msgstr "Recortar como texto puro"
373 375  
374   -#: src/terminal/actions/table.c:145 src/terminal/actions/table.c:146
  376 +#: src/terminal/actions/table.c:148 src/terminal/actions/table.c:149
375 377 msgid "Cut as table"
376 378 msgstr "Recortar como tabela"
377 379  
... ... @@ -407,7 +409,7 @@ msgstr &quot;Detectar http:// ou https://&quot;
407 409 msgid "Don't ask again"
408 410 msgstr "Não perguntar de novo"
409 411  
410   -#: src/dialogs/font/chooser.c:325
  412 +#: src/dialogs/font/chooser.c:323
411 413 msgid "Dynamic font spacing"
412 414 msgstr "Espaçamento dinâmico"
413 415  
... ... @@ -415,19 +417,19 @@ msgstr &quot;Espaçamento dinâmico&quot;
415 417 msgid "ETA:"
416 418 msgstr "ETA:"
417 419  
418   -#: src/terminal/actions/table.c:354
  420 +#: src/terminal/actions/table.c:357
419 421 msgid "Edit clipboard settings"
420 422 msgstr "Altera configurações da area de transferência"
421 423  
422   -#: src/terminal/actions/table.c:337
  424 +#: src/terminal/actions/table.c:340
423 425 msgid "Edit host and terminal emulation settings"
424 426 msgstr "Alterar configurações do servidor e emulação"
425 427  
426   -#: src/terminal/actions/table.c:328
  428 +#: src/terminal/actions/table.c:331
427 429 msgid "Edit keyboard accelerators"
428 430 msgstr "Alterar atalhos de teclado"
429 431  
430   -#: src/terminal/actions/table.c:346
  432 +#: src/terminal/actions/table.c:349
431 433 msgid "Edit terminal colors"
432 434 msgstr "Altera cores do terminal"
433 435  
... ... @@ -475,7 +477,7 @@ msgstr &quot;_Formato do arquivo&quot;
475 477 msgid "Files to transfer"
476 478 msgstr "Arquivos a transferir"
477 479  
478   -#: src/terminal/actions/table.c:221
  480 +#: src/terminal/actions/table.c:224
479 481 msgid "Fit best"
480 482 msgstr "Melhor tamanho"
481 483  
... ... @@ -504,7 +506,7 @@ msgstr &quot;&quot;
504 506 "Seguindo a convenção para arquivos texto ASCII, LF é usado para terminar "
505 507 "registros no arquivo do PC."
506 508  
507   -#: src/dialogs/font/chooser.c:340 src/dialogs/settings/clipboard.c:84
  509 +#: src/dialogs/font/chooser.c:338 src/dialogs/settings/clipboard.c:84
508 510 msgid "Font"
509 511 msgstr "Fonte"
510 512  
... ... @@ -522,7 +524,7 @@ msgstr &quot;Fonte \&quot;%s\&quot; é válida&quot;
522 524 msgid "Font family for terminal contents"
523 525 msgstr "Familia da fonte usada no terminal"
524 526  
525   -#: src/terminal/actions/table.c:362
  527 +#: src/terminal/actions/table.c:365
526 528 msgid "Font settings"
527 529 msgstr "Configurações de fonte"
528 530  
... ... @@ -538,7 +540,7 @@ msgstr &quot;Caminho completo do arquivo local&quot;
538 540 msgid "Full path of remote file"
539 541 msgstr "Caminho completo do arquivo remoto"
540 542  
541   -#: src/filetransfer/v3270ft.c:372
  543 +#: src/filetransfer/v3270ft.c:370
542 544 msgid "Get transfer queue from an external XML file"
543 545 msgstr "Obtém a fila de transferência de um arquivo XML externo"
544 546  
... ... @@ -562,7 +564,7 @@ msgstr &quot;Opções HTML&quot;
562 564 msgid "Host"
563 565 msgstr "Servidor"
564 566  
565   -#: src/terminal/actions/table.c:336
  567 +#: src/terminal/actions/table.c:339
566 568 msgid "Host and emulation settings"
567 569 msgstr "Configuração de servidor e emulação"
568 570  
... ... @@ -610,15 +612,15 @@ msgstr &quot;Ignore the fail and remove the file from queue.&quot;
610 612 msgid "Image copy"
611 613 msgstr "Copiar imagem"
612 614  
613   -#: src/terminal/actions/table.c:201
  615 +#: src/terminal/actions/table.c:204
614 616 msgid "Increase the font size"
615 617 msgstr "Aumenta o tamanho da fonte"
616 618  
617   -#: src/terminal/actions/table.c:158
  619 +#: src/terminal/actions/table.c:161
618 620 msgid "Input current clipboard contents to screen"
619 621 msgstr "Insere conteúdo da área de transferência"
620 622  
621   -#: src/filetransfer/v3270ft.c:388
  623 +#: src/filetransfer/v3270ft.c:386
622 624 msgid "Insert new file in the transfer queue"
623 625 msgstr "Inserir um novo arquivo na fila de transferência"
624 626  
... ... @@ -630,7 +632,7 @@ msgstr &quot;Intensificado/Protegido&quot;
630 632 msgid "Intensified/Unprotected"
631 633 msgstr "Intensificado/Desprotegido"
632 634  
633   -#: src/terminal/callbacks.c:489
  635 +#: src/terminal/callbacks.c:500
634 636 #, c-format
635 637 msgid ""
636 638 "Invalid callback table, the release %s of lib%s can't be used (expecting "
... ... @@ -651,7 +653,7 @@ msgstr &quot;Escopo de mapeamento inválido&quot;
651 653 msgid "Invalid state"
652 654 msgstr "Estado inválido"
653 655  
654   -#: src/terminal/actions/table.c:327 src/dialogs/settings/accelerator.c:149
  656 +#: src/terminal/actions/table.c:330 src/dialogs/settings/accelerator.c:149
655 657 #: src/dialogs/settings/accelerator.c:243
656 658 msgid "Keyboard accelerators"
657 659 msgstr "Atalhos de teclado"
... ... @@ -660,11 +662,11 @@ msgstr &quot;Atalhos de teclado&quot;
660 662 msgid "L_U Names"
661 663 msgstr "Nomes de L_U"
662 664  
663   -#: src/filetransfer/activitylist.c:384 src/filetransfer/v3270ft.c:199
  665 +#: src/filetransfer/activitylist.c:384 src/filetransfer/v3270ft.c:201
664 666 msgid "Load"
665 667 msgstr "Load"
666 668  
667   -#: src/filetransfer/activitylist.c:383 src/filetransfer/v3270ft.c:198
  669 +#: src/filetransfer/activitylist.c:383 src/filetransfer/v3270ft.c:200
668 670 msgid "Load queue from file"
669 671 msgstr "Ler a fila de um arquivo"
670 672  
... ... @@ -748,6 +750,10 @@ msgstr &quot;Nenhum (Não exporta cores)&quot;
748 750 msgid "None (Don't export font name)"
749 751 msgstr "Nenhuma (Não exporta fontes)"
750 752  
  753 +#: src/selection/linux/paste.c:117 src/selection/macos/paste.c:117
  754 +msgid "None of the screens in the clipboard match with the current one."
  755 +msgstr "Nenhuma das telas da área de transferência corresponde à atual."
  756 +
751 757 #: src/dialogs/settings/colors.c:174
752 758 msgid "Normal/Protected"
753 759 msgstr "Normal/Protegido"
... ... @@ -756,7 +762,8 @@ msgstr &quot;Normal/Protegido&quot;
756 762 msgid "Normal/Unprotected"
757 763 msgstr "Normal/Desprotegido"
758 764  
759   -#: src/selection/windows/paste.c:75
  765 +#: src/selection/linux/paste.c:77 src/selection/windows/paste.c:75
  766 +#: src/selection/macos/paste.c:77
760 767 msgid "Not the same terminal type"
761 768 msgstr "O tipo de terminal é diferente"
762 769  
... ... @@ -816,31 +823,31 @@ msgstr &quot;Oversize&quot;
816 823 msgid "Parameter Type"
817 824 msgstr "Tipo de parâmetro"
818 825  
819   -#: src/terminal/actions/table.c:156 src/terminal/actions/table.c:168
  826 +#: src/terminal/actions/table.c:159 src/terminal/actions/table.c:171
820 827 msgid "Paste"
821 828 msgstr "Colar"
822 829  
823   -#: src/terminal/actions/table.c:169
  830 +#: src/terminal/actions/table.c:172
824 831 msgid "Paste as plain text"
825 832 msgstr "Colar como texto puro"
826 833  
827   -#: src/terminal/actions/table.c:157
  834 +#: src/terminal/actions/table.c:160
828 835 msgid "Paste clipboard contents"
829 836 msgstr "Colar conteúdo da área de transferência"
830 837  
831   -#: src/terminal/actions/table.c:178
  838 +#: src/terminal/actions/table.c:181
832 839 msgid "Paste file"
833 840 msgstr "Colar arquivo"
834 841  
835   -#: src/terminal/actions/table.c:188 src/dialogs/settings/clipboard.c:144
  842 +#: src/terminal/actions/table.c:191 src/dialogs/settings/clipboard.c:144
836 843 msgid "Paste formatted screen"
837 844 msgstr "Colar tela formatada"
838 845  
839   -#: src/dialogs/load.c:243
  846 +#: src/dialogs/load.c:233
840 847 msgid "Paste from file"
841 848 msgstr "Colar de um arquivo"
842 849  
843   -#: src/terminal/actions/table.c:179
  850 +#: src/terminal/actions/table.c:182
844 851 msgid "Paste from text file"
845 852 msgstr "Colar de um arquivo texto"
846 853  
... ... @@ -848,7 +855,7 @@ msgstr &quot;Colar de um arquivo texto&quot;
848 855 msgid "Paste options"
849 856 msgstr "Opções para colar"
850 857  
851   -#: src/terminal/actions/table.c:189
  858 +#: src/terminal/actions/table.c:192
852 859 msgid "Paste similar screen from clipboard"
853 860 msgstr "Colar tela semelhante"
854 861  
... ... @@ -900,11 +907,11 @@ msgstr &quot;&quot;
900 907 msgid "Primary space"
901 908 msgstr "Primary space"
902 909  
903   -#: src/terminal/actions/table.c:282
  910 +#: src/terminal/actions/table.c:285
904 911 msgid "Print"
905 912 msgstr "Imprimir"
906 913  
907   -#: src/terminal/actions/table.c:315
  914 +#: src/terminal/actions/table.c:318
908 915 msgid "Print Copy"
909 916 msgstr "Imprimir cópia"
910 917  
... ... @@ -916,19 +923,19 @@ msgstr &quot;Operação de impressão falhou&quot;
916 923 msgid "Print operation has failed"
917 924 msgstr "Operação de impressão falhou"
918 925  
919   -#: src/terminal/actions/table.c:293
  926 +#: src/terminal/actions/table.c:296
920 927 msgid "Print screen"
921 928 msgstr "Imprimir tela"
922 929  
923   -#: src/terminal/actions/table.c:283
  930 +#: src/terminal/actions/table.c:286
924 931 msgid "Print screen or selection"
925 932 msgstr "Imprimir tela ou seleção"
926 933  
927   -#: src/terminal/actions/table.c:304
  934 +#: src/terminal/actions/table.c:307
928 935 msgid "Print selected"
929 936 msgstr "Imprimir seleção"
930 937  
931   -#: src/terminal/actions/table.c:305
  938 +#: src/terminal/actions/table.c:308
932 939 msgid "Print selected area"
933 940 msgstr "Imprimir área selecionada"
934 941  
... ... @@ -936,7 +943,7 @@ msgstr &quot;Imprimir área selecionada&quot;
936 943 msgid "Print selection box"
937 944 msgstr "Imprimir marca de seleção"
938 945  
939   -#: src/terminal/actions/table.c:294
  946 +#: src/terminal/actions/table.c:297
940 947 msgid "Print the entire screen"
941 948 msgstr "Imprimir toda a tela"
942 949  
... ... @@ -968,7 +975,7 @@ msgstr &quot;Recebendo arquivo&quot;
968 975 msgid "Record Length"
969 976 msgstr "Comprimento de registro:"
970 977  
971   -#: src/filetransfer/settings.c:519 src/filetransfer/v3270ft.c:341
  978 +#: src/filetransfer/settings.c:519 src/filetransfer/v3270ft.c:339
972 979 msgid "Record format"
973 980 msgstr "Formato de registro"
974 981  
... ... @@ -997,22 +1004,22 @@ msgstr &quot;Arquivo remoto:&quot;
997 1004 msgid "Remote:"
998 1005 msgstr "Remoto:"
999 1006  
1000   -#: src/filetransfer/v3270ft.c:396
  1007 +#: src/filetransfer/v3270ft.c:394
1001 1008 msgid "Remove selected file from the transfer queue"
1002 1009 msgstr "Remove arquivo selecionado da fila de transferência"
1003 1010  
1004   -#: src/terminal/actions/table.c:54
  1011 +#: src/terminal/actions/table.c:57
1005 1012 msgid "Replace current clipboard contents with the selected area"
1006 1013 msgstr "Substituí conteúdo da área de transferência com a seleção"
1007 1014  
1008   -#: src/terminal/actions/table.c:74
  1015 +#: src/terminal/actions/table.c:77
1009 1016 msgid ""
1010 1017 "Replace current clipboard contents with the selected area in HTML format"
1011 1018 msgstr ""
1012 1019 "Substituí conteúdo da área de transferência com o conteúdo da área "
1013 1020 "selecionada em formato HTML"
1014 1021  
1015   -#: src/terminal/actions/table.c:83
  1022 +#: src/terminal/actions/table.c:86
1016 1023 msgid ""
1017 1024 "Replace current clipboard contents with the selected area in image format"
1018 1025 msgstr ""
... ... @@ -1043,13 +1050,13 @@ msgstr &quot;SSL/TLS&quot;
1043 1050 msgid "Same of the screen"
1044 1051 msgstr "Igual ao terminal"
1045 1052  
1046   -#: src/terminal/actions/table.c:235 src/filetransfer/activitylist.c:451
1047   -#: src/filetransfer/v3270ft.c:216 src/trace/trace.c:498
  1053 +#: src/terminal/actions/table.c:238 src/filetransfer/activitylist.c:451
  1054 +#: src/filetransfer/v3270ft.c:218 src/trace/trace.c:498
1048 1055 #: src/dialogs/transfer.c:70
1049 1056 msgid "Save"
1050 1057 msgstr "Salvar"
1051 1058  
1052   -#: src/terminal/actions/table.c:269
  1059 +#: src/terminal/actions/table.c:272
1053 1060 msgid "Save Copy"
1054 1061 msgstr "Salvar cópia"
1055 1062  
... ... @@ -1057,31 +1064,31 @@ msgstr &quot;Salvar cópia&quot;
1057 1064 msgid "Save _As"
1058 1065 msgstr "Salvar _Como"
1059 1066  
1060   -#: src/terminal/actions/table.c:245
  1067 +#: src/terminal/actions/table.c:248
1061 1068 msgid "Save all"
1062 1069 msgstr "Salvar tela"
1063 1070  
1064   -#: src/terminal/actions/table.c:267 src/dialogs/save/save.c:363
  1071 +#: src/terminal/actions/table.c:270 src/dialogs/save/save.c:363
1065 1072 msgid "Save copy"
1066 1073 msgstr "Salvar cópia"
1067 1074  
1068   -#: src/filetransfer/activitylist.c:450 src/filetransfer/v3270ft.c:215
  1075 +#: src/filetransfer/activitylist.c:450 src/filetransfer/v3270ft.c:217
1069 1076 msgid "Save queue to file"
1070 1077 msgstr "Salvar a fila para um arquivo"
1071 1078  
1072   -#: src/terminal/actions/table.c:247
  1079 +#: src/terminal/actions/table.c:250
1073 1080 msgid "Save screen"
1074 1081 msgstr "Salvar tela"
1075 1082  
1076   -#: src/terminal/actions/table.c:236
  1083 +#: src/terminal/actions/table.c:239
1077 1084 msgid "Save screen or selection"
1078 1085 msgstr "Salvar tela ou seleção"
1079 1086  
1080   -#: src/terminal/actions/table.c:256
  1087 +#: src/terminal/actions/table.c:259
1081 1088 msgid "Save selected"
1082 1089 msgstr "Salvar seleção"
1083 1090  
1084   -#: src/terminal/actions/table.c:258 src/dialogs/save/save.c:362
  1091 +#: src/terminal/actions/table.c:261 src/dialogs/save/save.c:362
1085 1092 msgid "Save selected area"
1086 1093 msgstr "Salvar área selecionada"
1087 1094  
... ... @@ -1105,7 +1112,7 @@ msgstr &quot;Salvar informações da transferência para arquivo&quot;
1105 1112 msgid "Save transfer queue"
1106 1113 msgstr "Salvar fila de transferências"
1107 1114  
1108   -#: src/filetransfer/v3270ft.c:380
  1115 +#: src/filetransfer/v3270ft.c:378
1109 1116 msgid "Save transfer queue to an external XML file"
1110 1117 msgstr "Guarda fila de transferência num arquivo XML externo"
1111 1118  
... ... @@ -1117,7 +1124,7 @@ msgstr &quot;Salvar fila de transferências para arquivo&quot;
1117 1124 msgid "Screen with terminal attributes"
1118 1125 msgstr "Completa incluindo atributos do terminal"
1119 1126  
1120   -#: src/terminal/actions/table.c:190
  1127 +#: src/terminal/actions/table.c:193
1121 1128 msgid ""
1122 1129 "Search clipboard for a similar screen, if found paste unprotected fields and "
1123 1130 "restore cursor position"
... ... @@ -1145,7 +1152,7 @@ msgstr &quot;Segurança&quot;
1145 1152 msgid "Security engine"
1146 1153 msgstr "Mecanismo de segurança"
1147 1154  
1148   -#: src/filetransfer/settings.c:209 src/filetransfer/v3270ft.c:304
  1155 +#: src/filetransfer/settings.c:209 src/filetransfer/v3270ft.c:302
1149 1156 #: src/dialogs/settings/host.c:368
1150 1157 msgid "Select"
1151 1158 msgstr "Selecionar"
... ... @@ -1162,24 +1169,24 @@ msgstr &quot;Seleciona mapeamento de teclado personalizado&quot;
1162 1169 msgid "Select destination file"
1163 1170 msgstr "Selecionar arquivo destino"
1164 1171  
1165   -#: src/filetransfer/settings.c:467 src/filetransfer/v3270ft.c:592
1166   -#: src/dialogs/load.c:186
  1172 +#: src/filetransfer/settings.c:467 src/filetransfer/v3270ft.c:590
  1173 +#: src/dialogs/load.c:176
1167 1174 msgid "Select file"
1168 1175 msgstr "Selecionar arquivo"
1169 1176  
1170   -#: src/filetransfer/v3270ft.c:437 src/filetransfer/v3270ft.c:446
  1177 +#: src/filetransfer/v3270ft.c:435 src/filetransfer/v3270ft.c:444
1171 1178 msgid "Select first file"
1172 1179 msgstr "Selecionar primeiro arquivo"
1173 1180  
1174   -#: src/filetransfer/v3270ft.c:413 src/filetransfer/v3270ft.c:470
  1181 +#: src/filetransfer/v3270ft.c:411 src/filetransfer/v3270ft.c:468
1175 1182 msgid "Select last file"
1176 1183 msgstr "Selecionar último arquivo"
1177 1184  
1178   -#: src/filetransfer/settings.c:208 src/filetransfer/v3270ft.c:303
  1185 +#: src/filetransfer/settings.c:208 src/filetransfer/v3270ft.c:301
1179 1186 msgid "Select local file"
1180 1187 msgstr "Selecionar arquivo local"
1181 1188  
1182   -#: src/filetransfer/v3270ft.c:421 src/filetransfer/v3270ft.c:462
  1189 +#: src/filetransfer/v3270ft.c:419 src/filetransfer/v3270ft.c:460
1183 1190 msgid "Select next file"
1184 1191 msgstr "Selecionar próximo arquivo"
1185 1192  
... ... @@ -1187,11 +1194,11 @@ msgstr &quot;Selecionar próximo arquivo&quot;
1187 1194 msgid "Select options"
1188 1195 msgstr "Opçoes para seleção"
1189 1196  
1190   -#: src/filetransfer/v3270ft.c:429 src/filetransfer/v3270ft.c:454
  1197 +#: src/filetransfer/v3270ft.c:427 src/filetransfer/v3270ft.c:452
1191 1198 msgid "Select previous file"
1192 1199 msgstr "Selecionar arquivo anterior"
1193 1200  
1194   -#: src/terminal/actions/table.c:363
  1201 +#: src/terminal/actions/table.c:366
1195 1202 msgid "Select terminal font"
1196 1203 msgstr "Seleção da fonte do terminal"
1197 1204  
... ... @@ -1203,7 +1210,7 @@ msgstr &quot;Fundo da seleção&quot;
1203 1210 msgid "Selection foreground"
1204 1211 msgstr "Frente da seleção"
1205 1212  
1206   -#: src/terminal/actions/table.c:353
  1213 +#: src/terminal/actions/table.c:356
1207 1214 msgid "Selection settings"
1208 1215 msgstr "Configurar seleção"
1209 1216  
... ... @@ -1223,7 +1230,7 @@ msgstr &quot;Enviando arquivo&quot;
1223 1230 msgid "Service/Port"
1224 1231 msgstr "Serviço/Porta"
1225 1232  
1226   -#: src/terminal/actions/table.c:222
  1233 +#: src/terminal/actions/table.c:225
1227 1234 msgid "Set the font to the best size for window"
1228 1235 msgstr "Ajusta a fonte para o melhor tamanho"
1229 1236  
... ... @@ -1243,7 +1250,7 @@ msgstr &quot;Skip this transfer, keep the file on queue.&quot;
1243 1250 msgid "Smart copy"
1244 1251 msgstr "Cópia inteligente"
1245 1252  
1246   -#: src/filetransfer/settings.c:544 src/filetransfer/v3270ft.c:342
  1253 +#: src/filetransfer/settings.c:544 src/filetransfer/v3270ft.c:340
1247 1254 msgid "Space allocation units"
1248 1255 msgstr "Unidades de alocação de espaço"
1249 1256  
... ... @@ -1291,7 +1298,7 @@ msgstr &quot;&quot;
1291 1298 msgid "Speed:"
1292 1299 msgstr "Velocidade:"
1293 1300  
1294   -#: src/filetransfer/v3270ft.c:404
  1301 +#: src/filetransfer/v3270ft.c:402
1295 1302 msgid "Start file transfer"
1296 1303 msgstr "Iniciar transferência de arquivo"
1297 1304  
... ... @@ -1347,16 +1354,16 @@ msgstr &quot;URL do servidor TN3270&quot;
1347 1354 msgid "TN3270 Session name"
1348 1355 msgstr "Nome da sessão TN3270"
1349 1356  
1350   -#: src/terminal/actions/table.c:345 src/dialogs/settings/colors.c:148
  1357 +#: src/terminal/actions/table.c:348 src/dialogs/settings/colors.c:148
1351 1358 #: src/dialogs/settings/colors.c:300 src/dialogs/settings/colors.c:379
1352 1359 msgid "Terminal colors"
1353 1360 msgstr "Cores do terminal"
1354 1361  
1355   -#: src/dialogs/font/chooser.c:339
  1362 +#: src/dialogs/font/chooser.c:337
1356 1363 msgid "Terminal font"
1357 1364 msgstr "Fonte do terminal"
1358 1365  
1359   -#: src/dialogs/load.c:189
  1366 +#: src/dialogs/load.c:179
1360 1367 msgid "Text files"
1361 1368 msgstr "Arquivos de texto"
1362 1369  
... ... @@ -1522,7 +1529,7 @@ msgstr &quot;Transferência falhou&quot;
1522 1529 msgid "Transfer operation has timed out"
1523 1530 msgstr "Operação de transferência esgotou o tempo de espera"
1524 1531  
1525   -#: src/filetransfer/settings.c:492 src/filetransfer/v3270ft.c:340
  1532 +#: src/filetransfer/settings.c:492 src/filetransfer/v3270ft.c:338
1526 1533 msgid "Transfer options"
1527 1534 msgstr "Opções de transferência"
1528 1535  
... ... @@ -1561,11 +1568,16 @@ msgstr &quot;UTF-8&quot;
1561 1568 msgid "Unable to paste formatted data"
1562 1569 msgstr "Incapaz de colar dados formatados."
1563 1570  
  1571 +#: src/selection/linux/paste.c:116 src/selection/macos/paste.c:116
  1572 +#, fuzzy
  1573 +msgid "Unable to paste formatted data."
  1574 +msgstr "Incapaz de colar dados formatados."
  1575 +
1564 1576 #: src/filetransfer/tables.c:92
1565 1577 msgid "Undefined"
1566 1578 msgstr "Indefinido"
1567 1579  
1568   -#: src/terminal/callbacks.c:498
  1580 +#: src/terminal/callbacks.c:509
1569 1581 #, c-format
1570 1582 msgid "Unexpected callback table, the release %s of lib%s is invalid"
1571 1583 msgstr "Tabela de callbacks inesperada, a revisão %s da lib%s é inválida"
... ... @@ -1783,11 +1795,11 @@ msgstr &quot;&quot;
1783 1795 msgid "You specified an option that is invalid."
1784 1796 msgstr "Você especificou uma opção inválida."
1785 1797  
1786   -#: src/terminal/actions/table.c:200
  1798 +#: src/terminal/actions/table.c:203
1787 1799 msgid "Zoom in"
1788 1800 msgstr "Ampliar"
1789 1801  
1790   -#: src/terminal/actions/table.c:210
  1802 +#: src/terminal/actions/table.c:213
1791 1803 msgid "Zoom out"
1792 1804 msgstr "Reduzir"
1793 1805  
... ... @@ -1799,11 +1811,14 @@ msgstr &quot;Texto _ASCII&quot;
1799 1811 msgid "_Apply"
1800 1812 msgstr "_Aplicar"
1801 1813  
1802   -#: src/selection/windows/paste.c:83 src/selection/windows/paste.c:123
1803   -#: src/dialogs/load.c:214 src/dialogs/popups.c:192
1804   -#: src/dialogs/windows/select.c:158 src/dialogs/print/settingsdialog.c:412
  1814 +#: src/dialogs/load.c:204 src/dialogs/popups.c:192
  1815 +#: src/dialogs/print/settingsdialog.c:412
1805 1816 #: src/dialogs/print/settingsdialog.c:431 src/dialogs/save/save.c:341
1806   -#: src/dialogs/settings/dialog.c:203
  1817 +#: src/dialogs/settings/dialog.c:203 src/selection/linux/paste.c:85
  1818 +#: src/dialogs/linux/select.c:51 src/dialogs/linux/select.c:77
  1819 +#: src/selection/windows/paste.c:83 src/selection/windows/paste.c:123
  1820 +#: src/dialogs/windows/select.c:158 src/selection/macos/paste.c:85
  1821 +#: src/dialogs/macos/select.c:51 src/dialogs/macos/select.c:77
1807 1822 msgid "_Cancel"
1808 1823 msgstr "_Cancelar"
1809 1824  
... ... @@ -1829,7 +1844,7 @@ msgstr &quot;_Continuar&quot;
1829 1844 msgid "_File"
1830 1845 msgstr "_Arquivo"
1831 1846  
1832   -#: src/dialogs/load.c:168 src/dialogs/save/save.c:247
  1847 +#: src/dialogs/load.c:165 src/dialogs/save/save.c:247
1833 1848 msgid "_Filename"
1834 1849 msgstr "Nome do _Arquivo"
1835 1850  
... ... @@ -1837,11 +1852,11 @@ msgstr &quot;Nome do _Arquivo&quot;
1837 1852 msgid "_Font:"
1838 1853 msgstr "_Fonte:"
1839 1854  
1840   -#: src/dialogs/load.c:215
  1855 +#: src/dialogs/load.c:205
1841 1856 msgid "_Load"
1842 1857 msgstr "_Carregar"
1843 1858  
1844   -#: src/filetransfer/v3270ft.c:335
  1859 +#: src/filetransfer/v3270ft.c:333
1845 1860 msgid "_Local file"
1846 1861 msgstr "Arquivo _local:"
1847 1862  
... ... @@ -1858,15 +1873,17 @@ msgstr &quot;_Ok&quot;
1858 1873 msgid "_Open"
1859 1874 msgstr "_Abrir"
1860 1875  
1861   -#: src/filetransfer/v3270ft.c:334
  1876 +#: src/filetransfer/v3270ft.c:332
1862 1877 msgid "_Operation"
1863 1878 msgstr "_Operação:"
1864 1879  
  1880 +#: src/selection/linux/paste.c:86 src/selection/linux/paste.c:118
1865 1881 #: src/selection/windows/paste.c:84 src/selection/windows/paste.c:124
  1882 +#: src/selection/macos/paste.c:86 src/selection/macos/paste.c:118
1866 1883 msgid "_Paste as text"
1867 1884 msgstr "_Colar como texto"
1868 1885  
1869   -#: src/filetransfer/v3270ft.c:336
  1886 +#: src/filetransfer/v3270ft.c:334
1870 1887 msgid "_Remote file"
1871 1888 msgstr "Arquivo _remoto:"
1872 1889  
... ... @@ -1879,7 +1896,7 @@ msgstr &quot;_Salvar&quot;
1879 1896 msgid "_Text file"
1880 1897 msgstr "Arquivo _texto"
1881 1898  
1882   -#: src/terminal/actions/table.c:211
  1899 +#: src/terminal/actions/table.c:214
1883 1900 msgid "decrease the font size"
1884 1901 msgstr "Diminui o tamanho da fonte"
1885 1902  
... ... @@ -3039,9 +3056,6 @@ msgstr &quot;Diminui o tamanho da fonte&quot;
3039 3056 #~ msgid "Non zero if the host is TSO."
3040 3057 #~ msgstr "Diferente de zero se o host é TSO"
3041 3058  
3042   -#~ msgid "None of the screens in the clipboard match with the current one."
3043   -#~ msgstr "Nenhuma das telas da área de transferência corresponde à atual."
3044   -
3045 3059 #~ msgid "Not available"
3046 3060 #~ msgstr "Não disponível"
3047 3061  
... ...
mac/ci-build.sh 0 → 100755
... ... @@ -0,0 +1,31 @@
  1 +#!/bin/bash
  2 +
  3 +export PKG_CONFIG_PATH="$(brew --prefix curl)/lib/pkgconfig:$(brew --prefix openssl)/lib/pkgconfig"
  4 +
  5 +PROJECT_NAME=$(grep AC_INIT configure.ac | cut -d[ -f2 | cut -d] -f1)
  6 +VERSION=$(grep AC_INIT configure.ac | cut -d[ -f3 | cut -d] -f1)
  7 +
  8 +echo "Unpacking lib3270"
  9 +tar -C $(brew --cellar) -Jxvf macos-lib3270.tar.xz
  10 +if [ "$?" != "0" ]; then
  11 + exit -1
  12 +fi
  13 +
  14 +brew link lib3270
  15 +if [ "$?" != "0" ]; then
  16 + exit -1
  17 +fi
  18 +
  19 +./autogen.sh --prefix="/${PROJECT_NAME}/${VERSION}"
  20 +if [ "$?" != "0" ]; then
  21 + exit -1
  22 +fi
  23 +
  24 +make all
  25 +if [ "$?" != "0" ]; then
  26 + exit -1
  27 +fi
  28 +
  29 +make DESTDIR=.bin/package install
  30 +tar --create --xz --file=macos-${PROJECT_NAME}.tar.xz --directory=.bin/package --verbose .
  31 +
... ...
rpm/_service
... ... @@ -8,69 +8,11 @@
8 8 <param name="changesgenerate">enable</param>
9 9 <param name="changesauthor">perry.werneck@gmail.com</param>
10 10  
11   - <param name="versionformat">@PARENT_TAG@</param>
  11 + <param name="versionformat">@PARENT_TAG@+git%cd</param>
12 12 <param name="scm">git</param>
13 13  
14 14 </service>
15 15  
16   - <!-- https://github.com/openSUSE/obs-service-extract_file -->
17   - <!-- service name="extract_file">
18   - <param name="archive">*.tar</param>
19   - <param name="files">*/rpm/libv3270.spec</param>
20   - </service -->
21   -
22   - <service name="extract_file">
23   - <param name="archive">*.tar</param>
24   - <param name="files">*/arch/PKGBUILD</param>
25   - </service>
26   -
27   - <service name="extract_file">
28   - <param name="archive">*.tar</param>
29   - <param name="files">*/debian/changelog</param>
30   - <param name="outfilename">debian.changelog</param>
31   - </service>
32   -
33   - <service name="extract_file">
34   - <param name="archive">*.tar</param>
35   - <param name="files">*/debian/*.dsc</param>
36   - </service>
37   -
38   - <service name="extract_file">
39   - <param name="archive">*.tar</param>
40   - <param name="files">*/debian/control</param>
41   - <param name="outfilename">debian.control</param>
42   - </service>
43   -
44   - <!-- service name="extract_file">
45   - <param name="archive">*.tar</param>
46   - <param name="files">*/debian/rules</param>
47   - <param name="outfilename">debian.rules</param>
48   - </service -->
49   -
50   - <service name="extract_file">
51   - <param name="archive">*.tar</param>
52   - <param name="files">*/debian/compat</param>
53   - <param name="outfilename">debian.compat</param>
54   - </service>
55   -
56   - <service name="extract_file">
57   - <param name="archive">*.tar</param>
58   - <param name="files">*/debian/shlibs</param>
59   - <param name="outfilename">debian.shlibs</param>
60   - </service>
61   -
62   - <service name="extract_file">
63   - <param name="archive">*.tar</param>
64   - <param name="files">*/debian/postinst</param>
65   - <param name="outfilename">debian.postinst</param>
66   - </service>
67   -
68   - <service name="extract_file">
69   - <param name="archive">*.tar</param>
70   - <param name="files">*/debian/postrm</param>
71   - <param name="outfilename">debian.postrm</param>
72   - </service>
73   -
74 16 <service name="recompress">
75 17 <param name="file">*.tar</param>
76 18 <param name="compression">xz</param>
... ...
rpm/_servicedata 0 → 100644
... ... @@ -0,0 +1,4 @@
  1 +<servicedata>
  2 +<service name="tar_scm">
  3 + <param name="url">https://github.com/PerryWerneck/libv3270.git</param>
  4 + <param name="changesrevision">1da277294f1cec4dd0b9f3a2a4e04f9bdee1c85c</param></service></servicedata>
0 5 \ No newline at end of file
... ...
src/terminal/font/properties.c
... ... @@ -136,7 +136,7 @@ static guint check_font_family(const gchar *family_name)
136 136 if(rc)
137 137 g_warning(invalid_font_messages[rc],family_name);
138 138 else
139   - g_message(invalid_font_messages[rc],family_name);
  139 + g_message(invalid_font_messages[0],family_name);
140 140  
141 141 return rc;
142 142 }
... ...
src/terminal/keyboard/accelerator.c
... ... @@ -217,6 +217,7 @@
217 217 }
218 218 */
219 219  
  220 + /*
220 221 #ifdef DEBUG
221 222 {
222 223 g_autofree gchar * keyname = gtk_accelerator_name(accel->key,accel->mods);
... ... @@ -245,7 +246,7 @@
245 246  
246 247 }
247 248 #endif // DEBUG
248   -
  249 + */
249 250 }
250 251  
251 252 const gchar * v3270_accelerator_get_name(const V3270Accelerator * accel)
... ...
src/terminal/marshal
1 1 VOID:VOID
2   -VOID:VOID,ENUM,BOOLEAN,POINTER
  2 +VOID:VOID,ENUM,BOOLEAN,STRING
3 3 VOID:VOID,ENUM
4 4 VOID:VOID,POINTER
5   -VOID:POINTER
  5 +VOID:STRING
6 6 VOID:VOID,POINTER,POINTER
7   -VOID:VOID,UINT,POINTER
  7 +VOID:VOID,UINT,STRING
8 8 BOOLEAN:UINT,ENUM
9   -UINT:POINTER
  9 +UINT:STRING
10 10 BOOLEAN:POINTER,UINT
11 11 VOID:VOID,BOOLEAN
12 12 BOOLEAN:VOID,BOOLEAN,BOOLEAN,POINTER
... ...
src/terminal/widget.c
... ... @@ -362,7 +362,7 @@ static void finalize(GObject *object) {
362 362 G_SIGNAL_RUN_FIRST,
363 363 G_STRUCT_OFFSET (v3270Class, toggle_changed),
364 364 NULL, NULL,
365   - v3270_VOID__VOID_ENUM_BOOLEAN_POINTER,
  365 + v3270_VOID__VOID_ENUM_BOOLEAN_STRING,
366 366 G_TYPE_NONE, 3, G_TYPE_UINT, G_TYPE_BOOLEAN, G_TYPE_STRING);
367 367  
368 368 v3270_widget_signal[V3270_SIGNAL_MESSAGE_CHANGED] =
... ... @@ -389,7 +389,7 @@ static void finalize(GObject *object) {
389 389 G_SIGNAL_RUN_FIRST,
390 390 0,
391 391 NULL, NULL,
392   - v3270_VOID__POINTER,
  392 + v3270_VOID__STRING,
393 393 G_TYPE_NONE, 1, G_TYPE_STRING);
394 394  
395 395 v3270_widget_signal[V3270_SIGNAL_DISCONNECTED] =
... ... @@ -416,7 +416,7 @@ static void finalize(GObject *object) {
416 416 G_SIGNAL_RUN_FIRST,
417 417 0,
418 418 NULL, NULL,
419   - v3270_VOID__VOID_UINT_POINTER,
  419 + v3270_VOID__VOID_UINT_STRING,
420 420 G_TYPE_NONE, 2, G_TYPE_UINT, G_TYPE_STRING);
421 421  
422 422 v3270_widget_signal[V3270_SIGNAL_SELECTING] =
... ... @@ -516,8 +516,8 @@ static void finalize(GObject *object) {
516 516 G_SIGNAL_RUN_LAST,
517 517 0,
518 518 NULL, NULL,
519   - v3270_UINT__POINTER,
520   - G_TYPE_UINT, 1, G_TYPE_POINTER);
  519 + v3270_UINT__STRING,
  520 + G_TYPE_UINT, 1, G_TYPE_STRING);
521 521  
522 522 v3270_widget_signal[V3270_SIGNAL_FIRE_ACTION] =
523 523 g_signal_new( I_("fire-action"),
... ... @@ -525,8 +525,8 @@ static void finalize(GObject *object) {
525 525 G_SIGNAL_RUN_LAST,
526 526 0,
527 527 NULL, NULL,
528   - v3270_UINT__POINTER,
529   - G_TYPE_UINT, 1, G_TYPE_POINTER);
  528 + v3270_UINT__STRING,
  529 + G_TYPE_UINT, 1, G_TYPE_STRING);
530 530  
531 531 v3270_widget_signal[V3270_SIGNAL_OPEN_URL] =
532 532 g_signal_new( I_("open-url"),
... ... @@ -534,7 +534,7 @@ static void finalize(GObject *object) {
534 534 G_SIGNAL_RUN_LAST,
535 535 0,
536 536 NULL, NULL,
537   - v3270_UINT__POINTER,
  537 + v3270_UINT__STRING,
538 538 G_TYPE_UINT, 1, G_TYPE_STRING);
539 539  
540 540 v3270_widget_signal[V3270_SIGNAL_SAVE_POPUP_RESPONSE] =
... ... @@ -609,6 +609,10 @@ static void v3270_init(v3270 *widget)
609 609 // Init accelerators
610 610 widget->accelerators = v3270_accelerator_map_load_default(NULL);
611 611  
  612 +#ifdef DEBUG
  613 + lib3270_testpattern(widget->host);
  614 +#endif // DEBUG
  615 +
612 616 }
613 617  
614 618 LIB3270_EXPORT GtkWidget * v3270_new(void)
... ...
src/terminal/windows/init.c
... ... @@ -40,24 +40,29 @@
40 40  
41 41 BOOL WINAPI DllMain(HANDLE hInstance, DWORD dwcallpurpose, LPVOID G_GNUC_UNUSED(lpvResvd))
42 42 {
43   - debug("%s starts",__FUNCTION__);
44   -
45 43 switch(dwcallpurpose)
46 44 {
47 45 case DLL_PROCESS_ATTACH:
48   - debug("%s: DLL_PROCESS_ATTACH",__FUNCTION__);
49 46 {
50   - char lpFilename[4096];
  47 + char lpFilename[MAX_PATH+1];
51 48  
52 49 memset(lpFilename,0,sizeof(lpFilename));
53   - DWORD szPath = GetModuleFileName(hInstance,lpFilename,4095);
  50 +
  51 + DWORD szPath = GetModuleFileName(hInstance,lpFilename,MAX_PATH);
54 52 lpFilename[szPath] = 0;
55 53  
56 54 char * ptr = strrchr(lpFilename,'\\');
57   - if(ptr)
58   - ptr[1] = 0;
  55 + if(ptr) {
  56 + ptr[0] = 0;
  57 +
  58 + ptr = strrchr(lpFilename,'\\');
  59 + if(ptr && !(strcasecmp(ptr,"\\bin") && strcasecmp(ptr,"\\lib"))) {
  60 + *ptr = 0;
  61 + }
  62 +
  63 + }
59 64  
60   - strncat(lpFilename,"locale",4095);
  65 + strncat(lpFilename,"\\locale",MAX_PATH);
61 66  
62 67 bindtextdomain(GETTEXT_PACKAGE,lpFilename);
63 68 bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
... ... @@ -67,11 +72,9 @@ BOOL WINAPI DllMain(HANDLE hInstance, DWORD dwcallpurpose, LPVOID G_GNUC_UNUSED(
67 72 break;
68 73  
69 74 case DLL_PROCESS_DETACH:
70   - debug("%s: DLL_PROCESS_DETACH",__FUNCTION__);
71 75 break;
72 76  
73 77 }
74 78  
75   - debug("%s ends",__FUNCTION__);
76 79 return TRUE;
77 80 }
... ...
win/ci-build.sh
1 1 #!/bin/bash
2 2 #
  3 +# SPDX-License-Identifier: LGPL-3.0-or-later
  4 +#
  5 +# Copyright (C) 2008 Banco do Brasil S.A.
  6 +#
  7 +# This program is free software: you can redistribute it and/or modify
  8 +# it under the terms of the GNU Lesser General Public License as published
  9 +# by the Free Software Foundation, either version 3 of the License, or
  10 +# (at your option) any later version.
  11 +#
  12 +# This program is distributed in the hope that it will be useful,
  13 +# but WITHOUT ANY WARRANTY; without even the implied warranty of
  14 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  15 +# GNU General Public License for more details.
  16 +#
  17 +# You should have received a copy of the GNU Lesser General Public License
  18 +# along with this program. If not, see <https://www.gnu.org/licenses/>.
  19 +
  20 +#
3 21 # References:
4 22 #
5 23 # * https://www.msys2.org/docs/ci/
6 24 #
7   -#
  25 +
8 26 echo "Running ${0}"
9 27  
10 28 LOGFILE=build.log
... ... @@ -16,35 +34,20 @@ die ( ) {
16 34 exit -1
17 35 }
18 36  
19   -myDIR=$(dirname $(dirname $(readlink -f ${0})))
20   -echo "myDIR=${myDIR}"
21   -
22   -cd ${myDIR}
23   -rm -fr ${myDIR}/.build
  37 +cd $(dirname $(dirname $(readlink -f ${0})))
24 38  
25 39 #
26   -# Build LIB3270
  40 +# Install pre-reqs
27 41 #
28   -echo "Building lib3270"
29   -mkdir -p ${myDIR}/.build/lib3270
30   -git clone https://github.com/PerryWerneck/lib3270.git ${myDIR}/.build/lib3270 > $LOGFILE 2>&1 || die "clone lib3270 failure"
31   -pushd ${myDIR}/.build/lib3270
32   -./autogen.sh > $LOGFILE 2>&1 || die "Autogen failure"
33   -./configure > $LOGFILE 2>&1 || die "Configure failure"
34   -make clean > $LOGFILE 2>&1 || die "Make clean failure"
35   -make all > $LOGFILE 2>&1 || die "Make failure"
36   -make install > $LOGFILE 2>&1 || die "Install failure"
37   -popd
  42 +echo "Installing pre-reqs..."
  43 +pacman -U --noconfirm *.pkg.tar.zst || die "pacman failure"
38 44  
39 45 #
40   -# Build PW3270
  46 +# Build
41 47 #
42   -echo "Building PW3270"
43   -cd ${myDIR}
44   -./autogen.sh > $LOGFILE 2>&1 || die "Autogen failure"
45   -./configure > $LOGFILE 2>&1 || die "Configure failure"
46   -make clean > $LOGFILE 2>&1 || die "Make clean failure"
47   -make all > $LOGFILE 2>&1 || die "Make failure"
  48 +echo "Building package..."
  49 +dos2unix PKGBUILD.mingw || die "dos2unix failure"
  50 +makepkg BUILDDIR=/tmp/pkg -p PKGBUILD.mingw || die "makepkg failure"
48 51  
49 52 echo "Build complete"
50 53  
... ...
win/x86_64/CHANGELOG 0 → 100644
... ... @@ -0,0 +1,4 @@
  1 +-------------------------------------------------------------------
  2 +Wed Dec 12 20:01:39 UTC 2018 - perry.werneck@gmail.com
  3 +
  4 +- The TN3270 widget for gtk now lives in an exclusive git.
... ...
win/x86_64/_service
... ... @@ -2,17 +2,24 @@
2 2  
3 3 <!-- https://github.com/openSUSE/obs-service-tar_scm/blob/master/tar_scm.py -->
4 4 <service name="tar_scm">
5   - <param name="changesgenerate">enable</param>
6   - <param name="versionformat">@PARENT_TAG@</param>
  5 +
7 6 <param name="url">https://github.com/PerryWerneck/libv3270.git</param>
  7 +
  8 + <param name="revision">develop</param>
  9 +
  10 + <param name="changesgenerate">enable</param>
  11 + <param name="changesauthor">perry.werneck@gmail.com</param>
  12 +
  13 + <param name="versionformat">@PARENT_TAG@+git%cd</param>
8 14 <param name="scm">git</param>
  15 +
9 16 </service>
10 17  
11 18 <!-- https://github.com/openSUSE/obs-service-extract_file -->
12   - <service name="extract_file">
  19 + <!-- service name="extract_file">
13 20 <param name="archive">*.tar</param>
14 21 <param name="files">*/win/x86_64/mingw64-libv3270.spec</param>
15   - </service>
  22 + </service -->
16 23  
17 24 <service name="recompress">
18 25 <param name="file">*.tar</param>
... ...
win/x86_64/mingw64-libv3270.spec
... ... @@ -16,15 +16,6 @@
16 16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
17 17 #
18 18  
19   -
20   -%define __strip %{_mingw64_strip}
21   -%define __objdump %{_mingw64_objdump}
22   -%define _use_internal_dependency_generator 0
23   -%define __find_requires %{_mingw64_findrequires}
24   -%define __find_provides %{_mingw64_findprovides}
25   -%define __os_install_post %{_mingw64_debug_install_post} \
26   - %{_mingw64_install_post}
27   -
28 19 #---[ Main package ]--------------------------------------------------------------------------------------------------
29 20  
30 21 Summary: 3270 Virtual Terminal for GTK
... ... @@ -69,6 +60,10 @@ BuildRequires: mingw64(lib:intl)
69 60  
70 61 BuildRequires: mingw64(pkg:lib3270)
71 62  
  63 +%_mingw64_package_header_debug
  64 +
  65 +BuildArch: noarch
  66 +
72 67 %description
73 68  
74 69 TN3270 GTK Virtual terminal Widget originally designed as part of the pw3270 application.
... ... @@ -112,6 +107,7 @@ widgets in Glade.
112 107  
113 108 See more details at https://softwarepublico.gov.br/social/pw3270/
114 109  
  110 +%_mingw64_debug_package
115 111  
116 112 #---[ Build & Install ]-----------------------------------------------------------------------------------------------
117 113  
... ... @@ -145,6 +141,11 @@ rm -rf %{buildroot}
145 141 %doc AUTHORS LICENSE README.md
146 142  
147 143 %{_mingw64_bindir}/*.dll
  144 +%{_mingw64_datadir}/%{_product}/colors.conf
  145 +%dir %{_mingw64_datadir}/%{_product}/remap
  146 +%{_mingw64_datadir}/%{_product}/remap/*.xml
  147 +
  148 +%exclude %{_mingw64_datadir}/*.changes
148 149  
149 150 %files devel
150 151 %defattr(-,root,root)
... ... @@ -155,10 +156,6 @@ rm -rf %{buildroot}
155 156 %{_mingw64_libdir}/*.a
156 157  
157 158 %{_mingw64_datadir}/%{_product}/pot/*.pot
158   -%{_mingw64_datadir}/%{_product}/colors.conf
159   -
160   -%dir %{_mingw64_datadir}/%{_product}/remap
161   -%{_mingw64_datadir}/%{_product}/remap/*.xml
162 159  
163 160 %{_mingw64_datadir}/%{_product}/def/*.def
164 161  
... ...