...
 
Commits (7)
......@@ -2,19 +2,70 @@ language: cpp
matrix:
include:
- env: TARGET_OS=osx QT=5
- name: "Mac OS X (Qt 5)"
env: TARGET_OS=osx QT=5
os: osx
- env: TARGET_OS=win QT=4
- name: "Windows (Qt 5)"
env: TARGET_OS=win QT=5
os: linux
- env: TARGET_OS=win QT=5
dist: xenial
services: docker
- name: "Ubuntu/Linux (Qt 4)"
env: TARGET_OS=linux QT=4
os: linux
- env: TARGET_OS=linux QT=4
addons:
apt:
packages:
- ubuntu-dev-tools
- dput
- python-paramiko
- debhelper
- libqt4-dev
- zlib1g-dev
- libhunspell-dev
- libpoppler-qt4-dev
- libpoppler-private-dev
- poppler-data
- liblua5.2-dev
- fakeroot
- name: "Ubuntu/Linux (Qt 5)"
env: TARGET_OS=linux QT=5
os: linux
- env: TARGET_OS=linux QT=5
addons:
apt:
packages:
- ubuntu-dev-tools
- dput
- python-paramiko
- debhelper
- qtbase5-dev
- qtscript5-dev
- qttools5-dev
- qttools5-dev-tools
- zlib1g-dev
- libhunspell-dev
- libpoppler-qt5-dev
- libpoppler-private-dev
- poppler-data
- liblua5.2-dev
- fakeroot
- name: "Ubuntu/Linux (Qt 5) [coverage]"
env: TARGET_OS=linux QT=5 COVERAGE=ON
os: linux
dist: trusty
sudo: required
addons:
apt:
packages:
- qtbase5-dev
- qtscript5-dev
- qttools5-dev
- qttools5-dev-tools
- zlib1g-dev
- libhunspell-dev
- libpoppler-qt5-dev
- libpoppler-private-dev
- poppler-data
- liblua5.2-dev
- lcov
before_install:
- ${TRAVIS_BUILD_DIR}/travis-ci/get-dependencies.sh
......@@ -24,6 +75,7 @@ before_script:
script:
- ${TRAVIS_BUILD_DIR}/travis-ci/build.sh
- ${TRAVIS_BUILD_DIR}/travis-ci/run-tests.sh
after_success:
- ${TRAVIS_BUILD_DIR}/travis-ci/package.sh
......@@ -47,9 +99,10 @@ deploy:
- provider: releases
skip_cleanup: true
api_key:
secure: qSlvMc9Hv/Y9EsqNTuriOB1DieeHMZlJr41DM9Vwy8HPLgoQ8an1UmgtpFj7+wcV58Glr+vvUZRjI8OH8agvAzG7xaPESHQbQzJcDuvDW9V1WR0yOxYPUmbHLq2imwnEAuR8Mik1cA/zYE1781VAuc2WB8ND6roqYj33fi8TcuX9E6I3lDfTHdEk/s6m7N0zZOPBgg6FORrLqiVSSfhkDboyJbO9MSjDK8VIImPajz47orv/QExkbZq8ECU0O9RQNk8cLUZlNf7xRmJBFkLEMe91PJXPkJ8+gddTkQaAKxIL6qCY80yepElF6dVYW6ubH9QowGESuBq66Z3/UD5Q5vd0hCc9zWTizWuzfStHFxlYmETNltuQ8WDUYUqd+rrnpRSQiyuifFeQul76MrA4OKhx8QPp93UYUrn8pgR7fZy1ch/GCl31lxYkpFE6MW2ifsqYDpM9K+oYGwhY2Se/AlkQF4W7wu3+uMIBr5YDqrXWlF0AMalqmBLHj2OP+MuFHmDb4BCNKsUHFfD7fw4sd+wix01Sfm0Jph2PRE2LBOKl3C3gdGzK8t7u5NzyejnQOIudEDLzPZBjyvAnNFemMI/4uQNqZK3Mebm5yqdSH5XKzBqNUUFpgeXTZBgkriOOOCVUgkxStqOq55JZk+XSU1o6A87KqavvuUD7kyRyTN8=
secure: zDXDPGl5IXCZAXwaTnFbtmG8aY0IbF2TctZ3wYd05+Vrc1aDg/t6hnIyEdK1YDHm2iNFE34iG9oGrVDgv+Bn3/E6QCQWgFR3vRZ2wsjTS/4nenTx1zt1+fk4yhUJ8chOakGyPRqh9nBLHTLGI40je3GgChp447P/GPA5LWHWCEV0dZKzSWfKQGmXRsGoM2baJN0uQqIV1UJCYHOStZ+KmyFokw0jUHkZVERK9BES1Cp/3oQAehHWhx50NCWnO8hPy3+GlrZe3dpxBSwzYfY7KrQ5MYQXF3Uk4/w32B6UTDR2GTIW5fxz655iylruj1+liv2IkKavWaf8Xsru4s3qaY4uVWdrbfCsLWPL6c6k9/HY8i3AbGRVeu/oHBtuJAoYTmLQYYRVQ6ZJQod1Y3G6Ne0uU7Po0lbjBXE0xshDkZtOz8Gol/v8ZCc6jjhrJJq9NjR+TbVY6BG4lSAXJOXXNy8ffA6WIXt0nhQ6RV59NbsvtYsoPaWvY0abuN2tJMUDQUeod+Ft3nxhZ6M7a0m4c1MZivl20f+CqWcKNirvkuoVk90mdzRPTP2O691QuJrgyEHhRRAqmFy7PcM3x5TPz0r2Jf4vUF354Nez2A4k+glYmpmxfJZSE7KaRydIU+wAbRpzbk/uG3Swm7DsX3GnHkDsJUF+3OuT4eC4JZpjC0w=
file: "$(cat ${TRAVIS_BUILD_DIR}/travis-ci/github-releases.txt)"
on:
all_branches: true
tags: true
condition: -f "${TRAVIS_BUILD_DIR}/travis-ci/github-releases.txt"
repo: TeXworks/texworks
......@@ -2,7 +2,7 @@ Unless noted otherwise, all files in this directory and are released under the
following terms:
Copyright (C) 2011-2017 Charlie Sharpsteen, Stefan Löffler
Copyright (C) 2011-2019 Charlie Sharpsteen, Stefan Löffler
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
......
This diff is collapsed.
......@@ -48,3 +48,10 @@ FIND_PACKAGE_HANDLE_STANDARD_ARGS(Hunspell DEFAULT_MSG HUNSPELL_LIBRARIES HUNSPE
# show the HUNSPELL_INCLUDE_DIR and HUNSPELL_LIBRARIES variables only in the advanced view
MARK_AS_ADVANCED(HUNSPELL_INCLUDE_DIR HUNSPELL_LIBRARIES )
add_library(hunspell UNKNOWN IMPORTED)
set_target_properties(hunspell PROPERTIES IMPORTED_LOCATION ${HUNSPELL_LIBRARIES} INTERFACE_INCLUDE_DIRECTORIES ${HUNSPELL_INCLUDE_DIR})
if (NOT BUILD_SHARED_LIBS)
# At least statically compiled hunspell 1.7.0 requires HUNSPELL_STATIC
# For other versions, it should not hurt
set_target_properties(hunspell PROPERTIES INTERFACE_COMPILE_DEFINITIONS HUNSPELL_STATIC)
endif ()
......@@ -10,6 +10,7 @@
# Redistribution and use of this file is allowed according to the terms of the
# MIT license. For details see the file COPYING-CMAKE-MODULES.
if ( NOT PREFER_BUNDLED_SYNCTEX )
if ( SYNCTEX_INCLUDE_DIR AND SYNCTEX_LIBRARIES )
# in cache already
......@@ -50,8 +51,7 @@ IF ( SYNCTEX_INCLUDE_DIR AND EXISTS "${SYNCTEX_INCLUDE_DIR}/synctex_parser.h" )
string(REGEX REPLACE "^Version: ([0-9]+).*$" "\\1" SYNCTEX_VERSION_MAJOR "${SYNCTEX_PARSER_H}")
string(REGEX REPLACE "^Version: ${SYNCTEX_VERSION_MAJOR}\\.([0-9]+).*$" "\\1" SYNCTEX_VERSION_MINOR "${SYNCTEX_PARSER_H}")
set(SYNCTEX_VERSION_PATCH 0)
set(SYNCTEX_VERSION_STRING "${SYNCTEX_VERSION_MAJOR}.${SYNCTEX_VERSION_MINOR}.${SYNCTEX_VERSION_PATCH}")
set(SYNCTEX_VERSION_STRING "${SYNCTEX_VERSION_MAJOR}.${SYNCTEX_VERSION_MINOR}")
ENDIF ()
include(FindPackageHandleStandardArgs)
......@@ -60,3 +60,22 @@ FIND_PACKAGE_HANDLE_STANDARD_ARGS(Synctex REQUIRED_VARS SYNCTEX_LIBRARIES SYNCTE
# show the SYNCTEX_INCLUDE_DIR and SYNCTEX_LIBRARIES variables only in the advanced view
MARK_AS_ADVANCED(SYNCTEX_INCLUDE_DIR SYNCTEX_LIBRARIES )
endif ( NOT PREFER_BUNDLED_SYNCTEX )
if ( NOT SYNCTEX_FOUND )
# If we didn't find a system-wide synctex (or didn't look for one), use the
# bundled version
set(SYNCTEX_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/modules/synctex")
set(SYNCTEX_LIBRARIES "SyncTeX")
add_subdirectory("${SYNCTEX_INCLUDE_DIR}")
if ( SYNCTEX_INCLUDE_DIR AND EXISTS "${SYNCTEX_INCLUDE_DIR}/synctex_parser.h" )
file(STRINGS "${SYNCTEX_INCLUDE_DIR}/synctex_parser.h" SYNCTEX_PARSER_H REGEX "Version: [0-9.]+")
string(REGEX REPLACE ".*Version: ([0-9]+).*" "\\1" SYNCTEX_VERSION_MAJOR "${SYNCTEX_PARSER_H}")
string(REGEX REPLACE ".*Version: ${SYNCTEX_VERSION_MAJOR}\\.([0-9]+).*" "\\1" SYNCTEX_VERSION_MINOR "${SYNCTEX_PARSER_H}")
set(SYNCTEX_VERSION_STRING "${SYNCTEX_VERSION_MAJOR}.${SYNCTEX_VERSION_MINOR}")
endif ()
FIND_PACKAGE_HANDLE_STANDARD_ARGS(Synctex REQUIRED_VARS SYNCTEX_LIBRARIES SYNCTEX_INCLUDE_DIR VERSION_VAR SYNCTEX_VERSION_STRING )
endif ( NOT SYNCTEX_FOUND )
......@@ -108,18 +108,32 @@ MACRO(CREATE_QT_PRO_FILE _pro_path _pro_include_path)
FILE(WRITE ${_pro_path} "${_pro_content}\n")
ENDMACRO(CREATE_QT_PRO_FILE)
# QT_ADD_QM_TRANSLATIONS(<output_var> <1.qm> [<2.qm> ...])
MACRO(QT_ADD_QM_TRANSLATIONS _qm_res)
# QT_ADD_TRANSLATIONS(<output_var> <1.ts|1.qm> [<2.ts|2.qm> ...])
MACRO(QT_ADD_TRANSLATIONS outfile)
# Construct an appropriate resource file
SET(_qm_qrc "<!DOCTYPE RCC>\n<RCC version=\"1.0\">\n<qresource>\n")
FOREACH(_qm_file ${ARGN})
FILE(RELATIVE_PATH _qm_file ${CMAKE_CURRENT_BINARY_DIR} ${_qm_file})
GET_FILENAME_COMPONENT(_qm_filename ${_qm_file} NAME)
FOREACH(_file ${ARGN})
GET_FILENAME_COMPONENT(_ext ${_file} EXT)
set(_qm_file "")
if (_ext MATCHES "ts")
# .ts source files need to be converted
if (QT_VERSION_MAJOR EQUAL 5)
qt5_add_translation(_qm_file "${_file}")
else()
qt4_add_translation(_qm_file "${_file}")
endif()
elseif (_ext MATCHES "qm")
# .qm files are taken as is
set(_qm_file "${_file}")
endif()
GET_FILENAME_COMPONENT(_qm_filename "${_qm_file}" NAME)
SET(_qm_qrc "${_qm_qrc}<file alias=\"resfiles/translations/${_qm_filename}\">${_qm_file}</file>\n")
ENDFOREACH(_qm_file ${_qm_files})
ENDFOREACH(_file)
SET(_qm_qrc "${_qm_qrc}</qresource>\n</RCC>\n")
SET(_qm_qrc_path ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}_trans.qrc)
FILE(WRITE ${_qm_qrc_path} ${_qm_qrc})
QT_ADD_RESOURCES(${_qm_res} ${_qm_qrc_path})
ENDMACRO(QT_ADD_QM_TRANSLATIONS)
QT_ADD_RESOURCES(${outfile} ${_qm_qrc_path})
ENDMACRO(QT_ADD_TRANSLATIONS)
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] CMake/packaging/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>CMake/packaging/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="../../modules/CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="../../modules/QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="../../plugins-src/TWLuaPlugin/CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="../../plugins-src/TWPythonPlugin/CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>CMake/packaging/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-Packaging_Tasks">&#182;</a>
<span class="bookmark" id="section-Packaging_Tasks"></span>
</div>
<h1>Packaging Tasks</h1>
</td>
<td class=code>
<div class='highlight'><pre><span></span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-2">&#182;</a>
<span class="bookmark" id="section-2"></span>
</div>
<p>Create a CMake script containing packaging tasks specific to Apple. All
variables of the form <code>@VARIABLE@</code> will be replaced, while variables of the
form <code>${VARIABLE}</code> will be left untouched.</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">IF</span> <span class="p">(</span> <span class="s">APPLE</span> <span class="p">)</span>
<span class="nb">CONFIGURE_FILE</span><span class="p">(</span>
<span class="o">${</span><span class="nv">PROJECT_SOURCE_DIR</span><span class="o">}</span><span class="s">/CMake/packaging/mac/MacPackagingTasks.cmake.in</span>
<span class="o">${</span><span class="nv">PROJECT_BINARY_DIR</span><span class="o">}</span><span class="s">/CPackPackagingTasks.cmake</span>
<span class="s">@ONLY</span>
<span class="p">)</span>
<span class="nb">ELSE</span> <span class="p">()</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-3">&#182;</a>
<span class="bookmark" id="section-3"></span>
</div>
<p>Create a dummy script for other platforms.</p>
</td>
<td class=code>
<div class='highlight'><pre> <span class="nb">FILE</span><span class="p">(</span><span class="s">WRITE</span> <span class="o">${</span><span class="nv">PROJECT_BINARY_DIR</span><span class="o">}</span><span class="s">/CPackPackagingTasks.cmake</span> <span class="s2">&quot;&quot;</span><span class="p">)</span>
<span class="nb">ENDIF</span> <span class="p">()</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-4">&#182;</a>
<span class="bookmark" id="section-4"></span>
</div>
<p>Execute the packaging tasks. <code>INSTALL(SCRIPT ...)</code> is used so that these tasks
executing during <code>make install</code> rather than <code>make</code> or <code>cmake</code>.</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">INSTALL</span><span class="p">(</span><span class="s">SCRIPT</span> <span class="o">${</span><span class="nv">PROJECT_BINARY_DIR</span><span class="o">}</span><span class="s">/CPackPackagingTasks.cmake</span><span class="p">)</span></pre></div>
</td>
</tr>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
This diff is collapsed.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] modules/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>modules/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="../CMake/packaging/CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="../CMake/packaging/mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="../plugins-src/TWLuaPlugin/CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="../plugins-src/TWPythonPlugin/CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>modules/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
This diff is collapsed.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] plugins-src/TWLuaPlugin/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>plugins-src/TWLuaPlugin/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="../../CMake/packaging/CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="../../CMake/packaging/mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="../../modules/CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="../../modules/QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="../TWPythonPlugin/CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>plugins-src/TWLuaPlugin/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-Build_Lua_Plugin">&#182;</a>
<span class="bookmark" id="section-Build_Lua_Plugin"></span>
</div>
<h1>Build Lua Plugin</h1>
</td>
<td class=code>
<div class='highlight'><pre><span></span><span class="nb">INCLUDE_DIRECTORIES</span><span class="p">(</span>
<span class="o">${</span><span class="nv">TeXworks_SOURCE_DIR</span><span class="o">}</span><span class="s">/src</span>
<span class="o">${</span><span class="nv">LUA_INCLUDE_DIR</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">LINK_DIRECTORIES</span><span class="p">(</span><span class="o">${</span><span class="nv">QT_LIBRARY_DIR</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWLUAPLUGIN_LIB_TYPE</span> <span class="s">MODULE</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="s">NOT</span> <span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWLUAPLUGIN_LIB_TYPE</span> <span class="s">STATIC</span><span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span>
<span class="nb">ADD_LIBRARY</span><span class="p">(</span><span class="s">TWLuaPlugin</span> <span class="o">${</span><span class="nv">TWLUAPLUGIN_LIB_TYPE</span><span class="o">}</span>
<span class="s">TWLuaPlugin.cpp</span>
<span class="o">${</span><span class="nv">LUA_PLUGIN_MOC</span><span class="o">}</span>
<span class="p">)</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-2">&#182;</a>
<span class="bookmark" id="section-2"></span>
</div>
<p>Specify link libraries even if the plugin is built statically so all the
interface properties of the Qt targets (include directories, lib directories,
etc.) are available</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">TARGET_LINK_LIBRARIES</span><span class="p">(</span><span class="s">TWLuaPlugin</span> <span class="o">${</span><span class="nv">QT_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">LUA_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">TEXWORKS_ADDITIONAL_LIBS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">INSTALL</span><span class="p">(</span><span class="s">TARGETS</span> <span class="s">TWLuaPlugin</span>
<span class="s">LIBRARY</span> <span class="s">DESTINATION</span> <span class="o">${</span><span class="nv">TeXworks_PLUGIN_DIR</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span></pre></div>
</td>
</tr>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>[TeXworks] plugins-src/TWPythonPlugin/CMakeLists.txt</title>
<!-- In the future, this needs to be replaced with something that comes from the official TeXworks repository, but we currently have no good alternative to http://sharpie.github.io/TeXworks/resources/docs.css, thus keep it. -->
<link rel="stylesheet" type="text/css" href="../../../resources/docs.css">
</head>
<body>
<div id='container'>
<div id="background"></div>
<!-- Navbar -->
<div id="fadeout"></div>
<div id="flybar">
<a id="title" href="#top"><h1>plugins-src/TWPythonPlugin/CMakeLists.txt</h1></a>
<div class="navigation about">
<div class="button">
About
</div>
<div class="contents">
<p>This documentation was built using Ryan Tomayko's <strong>Rocco</strong> tool:</p>
<a href="http://rtomayko.github.io/rocco/">rtomayko.github.io/rocco/</a>
<p>Which is based on <strong>Docco</strong> by Jeremy Ashkenas:</p>
<a href="http://jashkenas.github.io/docco/">jashkenas.github.io/docco/</a>
<p>The code from this navigation bar was borrowed from the <strong>CoffeeScript</strong> project, also by Jeremy:</p>
<a href="http://coffeescript.org/">coffeescript.org</a>
<p>The templates used to create this page may be found on GitHub:</p>
<a href="https://github.com/TeXworks/texworks/tree/master/CMake/docs">github.com/TeXworks/texworks</a>
</div>
</div>
<div class="navigation toc">
<div class="button">
Browse Source
</div>
<div class="contents menu">
<a class="source" href="../../CMake/packaging/CMakeLists.html">CMake/packaging/CMakeLists.txt</a>
<a class="source" href="../../CMake/packaging/mac/MacPackagingTasks.cmake.html">CMake/packaging/mac/MacPackagingTasks.cmake.in</a>
<a class="source" href="../../CMakeLists.html">CMakeLists.txt</a>
<a class="source" href="../../modules/CMakeLists.html">modules/CMakeLists.txt</a>
<a class="source" href="../../modules/QtPDF/CMakeLists.html">modules/QtPDF/CMakeLists.txt</a>
<a class="source" href="../TWLuaPlugin/CMakeLists.html">plugins-src/TWLuaPlugin/CMakeLists.txt</a>
<a class="source" href="CMakeLists.html">plugins-src/TWPythonPlugin/CMakeLists.txt</a>
<a class="source" href="../../src/CMakeLists.html">src/CMakeLists.txt</a>
</div>
</div>
<div id="error" style="display:none;"></div>
</div>
<!-- Content -->
<span class="bookmark" id="top"></span>
<table cellspacing=0 cellpadding=0>
<thead>
<tr>
<th class=docs><h1>plugins-src/TWPythonPlugin/CMakeLists.txt</h1></th>
<th class=code></th>
</tr>
</thead>
<tbody>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-Build_Python_Plugin">&#182;</a>
<span class="bookmark" id="section-Build_Python_Plugin"></span>
</div>
<h1>Build Python Plugin</h1>
</td>
<td class=code>
<div class='highlight'><pre><span></span><span class="nb">INCLUDE_DIRECTORIES</span><span class="p">(</span>
<span class="o">${</span><span class="nv">TeXworks_SOURCE_DIR</span><span class="o">}</span><span class="s">/src</span>
<span class="o">${</span><span class="nv">PYTHON_INCLUDE_DIRS</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">LINK_DIRECTORIES</span><span class="p">(</span><span class="o">${</span><span class="nv">QT_LIBRARY_DIR</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWPYTHONPLUGIN_LIB_TYPE</span> <span class="s">MODULE</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="s">NOT</span> <span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">SET</span><span class="p">(</span><span class="s">TWPYTHONPLUGIN_LIB_TYPE</span> <span class="s">STATIC</span><span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span>
<span class="nb">ADD_LIBRARY</span><span class="p">(</span><span class="s">TWPythonPlugin</span> <span class="o">${</span><span class="nv">TWPYTHONPLUGIN_LIB_TYPE</span><span class="o">}</span>
<span class="s">TWPythonPlugin.cpp</span>
<span class="o">${</span><span class="nv">PYTHON_PLUGIN_MOC</span><span class="o">}</span>
<span class="p">)</span></pre></div>
</td>
</tr>
<tr>
<td class=docs>
<div class="pilwrap">
<a class="pilcrow" href="#section-2">&#182;</a>
<span class="bookmark" id="section-2"></span>
</div>
<p>Specify link libraries even if the plugin is built statically so all the
interface properties of the Qt targets (include directories, lib directories,
etc.) are available</p>
</td>
<td class=code>
<div class='highlight'><pre><span class="nb">TARGET_LINK_LIBRARIES</span><span class="p">(</span><span class="s">TWPythonPlugin</span> <span class="o">${</span><span class="nv">QT_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">PYTHON_LIBRARIES</span><span class="o">}</span> <span class="o">${</span><span class="nv">TEXWORKS_ADDITIONAL_LIBS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">IF</span> <span class="p">(</span><span class="o">${</span><span class="nv">BUILD_SHARED_PLUGINS</span><span class="o">}</span><span class="p">)</span>
<span class="nb">INSTALL</span><span class="p">(</span><span class="s">TARGETS</span> <span class="s">TWPythonPlugin</span>
<span class="s">LIBRARY</span> <span class="s">DESTINATION</span> <span class="o">${</span><span class="nv">TeXworks_PLUGIN_DIR</span><span class="o">}</span>
<span class="p">)</span>
<span class="nb">ENDIF</span><span class="p">()</span></pre></div>
</td>
</tr>
</table>
</div>
<!-- Navbar Scripting -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
var closeMenus;
closeMenus = function() {
return $('.navigation.active').removeClass('active');
};
$('.navigation').click(function(e) {
if (e.target.tagName.toLowerCase() === 'a') {
return;
}
if ($(e.target).closest('.repl_wrapper').length) {
return false;
}
if ($(this).hasClass('active')) {
closeMenus();
} else {
closeMenus();
$(this).addClass('active');
}
return false;
});
</script>
</body>
</html>
This diff is collapsed.
......@@ -12,105 +12,105 @@
# - TeXworks-specific patches are applied to
# - help Qt apps find the poppler-data directory.
# - use native Mac OS X font handling (instead of fontconfig)
#
# Upstream source: https://github.com/Homebrew/homebrew-core/blob/master/Formula/poppler.rb
class Poppler < Formula
desc "PDF rendering library (based on the xpdf-3.0 code base)"
homepage "https://poppler.freedesktop.org/"
url "https://poppler.freedesktop.org/poppler-0.54.0.tar.xz"
sha256 "10cca9a67cc2e6f4f9024192b1067c444218bf94430891f43dc819d78536ca31"
url "https://poppler.freedesktop.org/poppler-0.74.0.tar.xz"
sha256 "92e09fd3302567fd36146b36bb707db43ce436e8841219025a82ea9fb0076b2f"
head "https://anongit.freedesktop.org/git/poppler/poppler.git"
# BEGIN TEXWORKS MODIFICATION
# bottle do
# rebuild 1
# sha256 "5b6de69e6ab1996332934e21b3a5220990e2a5943775d002ee8e5c2447b93758" => :sierra
# sha256 "44fcbb473c78c5ce034b65885fcb2e05d4ef0b2d537a043b7d2b6d44d075907b" => :el_capitan
# sha256 "47787f7ffa8f69dea50ebb1391186d8146386ad46f2f6b69e3786b7271caeb9d" => :yosemite
# sha256 "f1c8ead874f888f7324a5ca6c95efd5e04519038393a89a6f7c030b8807bddc1" => :mojave
# sha256 "5d050e5f3355e4a72c9bfe4128108a4f64228c0e10fe6bb51aac32a07c10e707" => :high_sierra
# sha256 "438fc1e448307d1bf17bdc37eb74bbc645ff526b26dd0423915b5f68af12a49d" => :sierra
# end
version '0.54.0-texworks'
version '0.74.0-texworks'
TEXWORKS_SOURCE_DIR = Pathname.new(__FILE__).realpath.dirname.join('../../..')
TEXWORKS_PATCH_DIR = TEXWORKS_SOURCE_DIR + 'lib-patches/'
patch do
url "file://" + TEXWORKS_PATCH_DIR + 'poppler-0001-Fix-bogus-memory-allocation-in-SplashFTFont-makeGlyp.patch'
sha256 "3b40b066995756a0c80badfe47e701bb0438305f3b8eb15b67875c7de38c7290"
sha256 "0d974f87b8c0993aeb8ea70401e3b2419b7d8ee6c25b982c84bbdcb6e0152c71"
end
patch do
url "file://" + TEXWORKS_PATCH_DIR + 'poppler-0002-Native-Mac-font-handling.patch'
sha256 "41cedfe209c203833574ace4c60c0440840cb03f7ba687a27a3a350b0d868cc4"
sha256 "40ed5889583ea4e20bdf3ed642dfb3f948224a84280593b0ced979a90464d011"
end
patch do
url "file://" + TEXWORKS_PATCH_DIR + 'poppler-0003-Add-support-for-persistent-GlobalParams.patch'
sha256 "6c17fe4d91c7c5d77e265af48c511db31fce73370cd2af4cbacc218435c9c86a"
sha256 "fb18b1747f47a608e4b5cd06ab1332df7d12c05e1d1c65526ed2505e07298fd7"
end
depends_on "autoconf" => :build
depends_on "automake" => :build
depends_on "libtool" => :build
# END TEXWORKS MODIFICATION
option "with-qt", "Build Qt5 backend"
option "with-little-cms2", "Use color management system"
deprecated_option "with-qt4" => "with-qt"
deprecated_option "with-qt5" => "with-qt"
deprecated_option "with-lcms2" => "with-little-cms2"
depends_on "cmake" => :build
depends_on "gobject-introspection" => :build
depends_on "pkg-config" => :build
depends_on "cairo"
depends_on "fontconfig"
depends_on "freetype"
depends_on "gettext"
depends_on "glib"
depends_on "gobject-introspection"
depends_on "jpeg"
depends_on "libpng"
depends_on "libtiff"
depends_on "little-cms2"
depends_on "nss"
depends_on "openjpeg"
depends_on "qt" => :optional
depends_on "little-cms2" => :optional
depends_on "qt"
conflicts_with "pdftohtml", "pdf2image", "xpdf",
:because => "poppler, pdftohtml, pdf2image, and xpdf install conflicting executables"
resource "font-data" do
url "https://poppler.freedesktop.org/poppler-data-0.4.7.tar.gz"
sha256 "e752b0d88a7aba54574152143e7bf76436a7ef51977c55d6bd9a48dccde3a7de"
url "https://poppler.freedesktop.org/poppler-data-0.4.9.tar.gz"
sha256 "1f9c7e7de9ecd0db6ab287349e31bf815ca108a5a175cf906a90163bdbe32012"
end
needs :cxx11 if build.with?("qt") || MacOS.version < :mavericks
def install
ENV.cxx11 if build.with?("qt") || MacOS.version < :mavericks
ENV["LIBOPENJPEG_CFLAGS"] = "-I#{Formula["openjpeg"].opt_include}/openjpeg-2.1"
args = %W[
--disable-dependency-tracking
--prefix=#{prefix}
--enable-xpdf-headers
--enable-poppler-glib
--disable-gtk-test
--enable-introspection=yes
--disable-poppler-qt4
ENV.cxx11
args = std_cmake_args + %w[
-DBUILD_GTK_TESTS=OFF
-DENABLE_CMS=lcms2
-DENABLE_GLIB=ON
-DENABLE_QT5=ON
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
-DWITH_GObjectIntrospection=ON
]
if build.with? "qt"
args << "--enable-poppler-qt5"
else
args << "--disable-poppler-qt5"
end
args << "--enable-cms=lcms2" if build.with? "little-cms2"
# BEGIN TEXWORKS MODIFICATION
# We changed the config file (to add native font handling), so we need to
# update the configure script
system "autoreconf", "-ivf"
# END TEXWORKS MODIFICATION
system "./configure", *args
system "cmake", ".", *args
system "make", "install"
system "make", "clean"
system "cmake", ".", "-DBUILD_SHARED_LIBS=OFF", *args
system "make"
lib.install "libpoppler.a"
lib.install "cpp/libpoppler-cpp.a"
lib.install "glib/libpoppler-glib.a"
resource("font-data").stage do
system "make", "install", "prefix=#{prefix}"
end
libpoppler = (lib/"libpoppler.dylib").readlink
[
"#{lib}/libpoppler-cpp.dylib",
"#{lib}/libpoppler-glib.dylib",
"#{lib}/libpoppler-qt5.dylib",
*Dir["#{bin}/*"],
].each do |f|
macho = MachO.open(f)
macho.change_dylib("@rpath/#{libpoppler}", "#{lib}/#{libpoppler}")
macho.write!
end
# fix gobject-introspection support
# issue reported upstream as https://gitlab.freedesktop.org/poppler/poppler/issues/18
# patch attached there does not work though...
inreplace share/"gir-1.0/Poppler-0.18.gir", "@rpath", lib.to_s
system "g-ir-compiler", "--output=#{lib}/girepository-1.0/Poppler-0.18.typelib", share/"gir-1.0/Poppler-0.18.gir"
end
test do
......
This diff is collapsed.
// This file is used to identify the latest git commit. Please do not touch.
#define GIT_COMMIT_HASH "7ecce17"
#define GIT_COMMIT_DATE "2017-04-29 18:23:51 +0200"
#define GIT_COMMIT_HASH "a2470cac"
#define GIT_COMMIT_DATE "2019-03-16 18:06:14 +0100"
Release 0.6.3 (TL'19) [March 2019]
* Implement "Insert Citations..." dialog
* Implement indenting/unindenting by Tab/Shift+Tab (thanks to fsonner)
* Make synchronization granularity configurable (highlight corresponding
character, word, or line)
* Add ability to distinguish identically named files by displaying the
respective folders they are in in the window title, window menu, and under
"Open Recent"
* Implement "Fit to content width" PDF zoom (which ignores empty space
around the text)
* Disable unavailable typesetting engines
* Allow to change the editor font size by Ctrl+Mousewheel (thanks to Tim
Hoffmann)
* Improve the detection of spellchecking languages (add ability to search
multiple directories and list all results)
* Hide the menu bar in PDF full screen mode
* Rework/expand code completion strings (thanks to Joseph Wright)
* Add/update syntax highlighting for LaTeX, ConTeXt, Lua, DTX (all thanks to
Joseph Wright), and BibTeX
* Add cleanup-patterns for beamer files .nav & .snm
* Add new/unified icons for typeset (thanks to Tim Hoffmann) and zooming
* Display paper size and file size in the PDF metadata
* Fix infinite loop in syntax highlighter (which caused significant
slow-down especially for large files)
* Fix underline when spellchecking with syntax highlighting
* Fix "Place on Left/Right", especially on multi-screen setups
* Avoid 'file "" not found' errors when synchronizing
* Fix synchronization while searching in a PDF
* Fix fine-grained synchronization near paragraph boundaries
* Fix the PDF copy menu command
* Fix PDF text selection
* Fix font color reset when searching and using stylesheets
* Fix crashes when working with locked PDFs
* Fix unexpected cursor movement when using a combination of backspace and
up/down arrow keys (thanks to Markus Kuhn)
* Fix the font in the log parser output
* Fix persistent magnifying glass
* Remove unimplemented PDF menu items cut, paste, clear
* Update translations
* Update libraries for pre-built binaries
Release 0.6.2 (TL'17) [April 2017]
* Implement handling of links to external files in the PDF preview
* Implement a simple screen calibration widget to allow adapting the PDF
......
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="es_MX">
<context>
<name>QtPDF</name>
<message>
<source>[language name]</source>
<translation>español</translation>
</message>
<message>
<source>[translator&apos;s name/email]</source>
<translation>Luis Montgomery Antelo/monty.luis@gmail.com</translation>
</message>
</context>
<context>
<name>QtPDF::PDFDocumentScene</name>
<message>
<source>rendering page</source>
<translation>renderizando de páginas</translation>
</message>
<message>
<source>Unlock PDF</source>
<translation>Desbloquear PDF</translation>
</message>
<message>
<source>Please enter the password to unlock the PDF</source>
<translation>Por favor, introduzca la contraseña para desbloquear el PDF</translation>
</message>
<message>
<source>Incorrect password</source>
<translation>Contraseña incorrecta</translation>
</message>
<message>
<source>The password you entered was incorrect.</source>
<translation>La contraseña es incorrecta.</translation>
</message>
<message>
<source>This document is locked. You need a password to open it.</source>
<translation>Este documento está bloqueado. Necesita una contraseña para abrirlo.</translation>
</message>
<message>
<source>Unlock</source>
<translation>Desbloquear</translation>
</message>
</context>
<context>
<name>QtPDF::PDFDocumentView</name>
<message>
<source>Insufficient permission</source>
<translation>Permisos insuficientes</translation>
</message>
<message>
<source>Text extraction is not allowed for this document.</source>
<translation>Documento sin permiso para la extracción de texto.</translation>
</message>
<message>
<source>Goto page %1</source>
<translation>Ir a página %1</translation>
</message>
<message>
<source>Execute `%1`</source>
<translation>Ejecutar `%1`</translation>
</message>
<message>
<source>Table of Contents</source>
<translation>Tabla de contenidos</translation>
</message>
<message>
<source>Meta Data</source>
<translation>Metadatos</translation>
</message>
<message>
<source>Processing</source>
<translation>Procesando</translation>
</message>
<message>
<source>Other</source>
<translation>Otro</translation>
</message>
<message>
<source>Yes</source>
<translation>Sí</translation>
</message>
<message>
<source>No</source>
<translation>No</translation>
</message>
<message>
<source>Unknown</source>
<translation>Desconocido</translation>
</message>
<message>
<source>Document</source>
<translation>Documento</translation>
</message>
<message>
<source>Title:</source>
<translation>Título:</translation>
</message>
<message>
<source>Author:</source>
<translation>Autor:</translation>
</message>
<message>
<source>Subject:</source>
<translation>Tema:</translation>
</message>
<message>
<source>Keywords:</source>
<translation>Palabras clave:</translation>
</message>
<message>
<source>Creator:</source>
<translation>Creador:</translation>
</message>
<message>
<source>Producer:</source>
<translation>Productor:</translation>
</message>
<message>
<source>Creation date:</source>
<translation>Fecha de creación:</translation>
</message>
<message>
<source>Modification date:</source>
<translation>Fecha de modificación:</translation>
</message>
<message>
<source>Trapped:</source>
<translation>Captura:</translation>
</message>
<message>
<source>Fonts</source>
<translation>Fuentes</translation>
</message>
<message>
<source>Type 0</source>
<translation>Tipo 0</translation>
</message>
<message>
<source>Type 1</source>
<translation>Tipo 1</translation>
</message>
<message>
<source>Type 1 (multiple master)</source>
<translation>Tipo 1 (maestros múltiples)</translation>
</message>
<message>
<source>Type 3</source>
<translation>Tipo 3</translation>
</message>
<message>
<source>TrueType</source>
<translation>TrueType</translation>
</message>
<message>
<source>yes</source>
<translation>sí</translation>
</message>
<message>
<source>no</source>
<translation>no</translation>
</message>
<message>
<source>[embedded]</source>
<translation>[embebido]</translation>
</message>
<message>
<source>[builtin]</source>
<translation>[integrado]</translation>
</message>
<message>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
<source>Type</source>
<translation>Tipo</translation>
</message>
<message>
<source>Subset</source>
<translation>Subconjunto</translation>
</message>
<message>
<source>Source</source>
<translation>Fuente</translation>
</message>
<message>
<source>Permissions</source>
<translation>Permisos</translation>
</message>
<message>
<source>Allowed</source>
<translation>Autorizado</translation>
</message>
<message>
<source>Low resolution only</source>
<translation>Sólo baja resolución</translation>
</message>
<message>
<source>Denied</source>
<translation>Denegado</translation>
</message>
<message>
<source>Assembling only</source>
<translation>Sólo montaje</translation>
</message>
<message>
<source>Insert, rotate, or delete pages and create bookmarks or thumbnail images</source>
<translation>Insertar, rotar o borrar páginas y crear marcadores o imágenes miniatura</translation>
</message>
<message>
<source>Accessibility support only</source>
<translation>Sólo con permiso de acceso</translation>
</message>
<message>
<source>Printing:</source>
<translation>Impresión:</translation>
</message>
<message>
<source>Modifications:</source>
<translation>Modificación:</translation>
</message>
<message>
<source>Extraction:</source>
<translation>Extracción:</translation>
</message>
<message>
<source>Annotation:</source>
<translation>Anotaciones:</translation>
</message>
<message>
<source>Filling forms:</source>
<translation>Rellenar formularios:</translation>
</message>
<message>
<source>Annotations</source>
<translation>Notas</translation>
</message>
<message>
<source>Page</source>
<translation>Página</translation>
</message>
<message>
<source>Subject</source>
<translation>Tema</translation>
</message>
<message>
<source>Author</source>
<translation>Autor</translation>
</message>
<message>
<source>Contents</source>
<translation>Соntenido</translation>
</message>
</context>
</TS>
This diff is collapsed.
......@@ -51,7 +51,7 @@
<key>CFBundleIconFile</key>
<string>TeXworks.icns</string>
<key>CFBundleGetInfoString</key>
<string>TeXworks version @VER@ (r.@REV@)&#xA;(C) 2007-2017 Jonathan Kew, Stefan L&#xF6;ffler, Charlie Sharpsteen&#xA;Released under GPL (v2.0 or later)</string>
<string>TeXworks version @VER@ (r.@REV@)&#xA;(C) 2007-2019 Jonathan Kew, Stefan L&#xF6;ffler, Charlie Sharpsteen&#xA;Released under GPL (v2.0 or later)</string>
<key>CFBundleExecutable</key>
<string>TeXworks</string>
<key>CFBundleIdentifier</key>
......
texworks (0.6.3-1) experimental; urgency=medium
* New upstream release 0.6.3
-- Norbert Preining <norbert@preining.info> Sun, 17 Mar 2019 09:07:48 +0900
texworks (0.6.2.20190306-1) experimental; urgency=medium
* New upstream version 0.6.2.20190306
* cleanup patches for new release
-- Norbert Preining <norbert@preining.info> Wed, 06 Mar 2019 11:35:34 +0900
texworks (0.6.2-4) unstable; urgency=medium
* fix Homepage fields (Closes: #908118)