Commit b0cd6c5c authored by Yuri Chornoivan's avatar Yuri Chornoivan
Browse files

Update links + minor documentation update

parent aafc5f74
......@@ -27,8 +27,8 @@
</copyright>
<legalnotice>&FDLNotice;</legalnotice>
<date>2016-08-25</date>
<releaseinfo>Applications 16.12</releaseinfo>
<date>2019-09-15</date>
<releaseinfo>Applications 19.12</releaseinfo>
<abstract>
<para>
......@@ -142,7 +142,7 @@ Screenshot:
and graphical techniques, and is highly extensible. The S language is often the
vehicle of choice for research in statistical methodology,
and R provides an open-source route to this.
See <ulink url="http://www.r-project.org">http://www.r-project.org</ulink> for more information.
See <ulink url="https://www.r-project.org">https://www.r-project.org</ulink> for more information.
</para>
</listitem>
</varlistentry>
......@@ -155,7 +155,7 @@ Screenshot:
other technical computing environments. It provides a sophisticated
compiler, distributed parallel execution, numerical accuracy, and an
extensive mathematical function library.
See <ulink url="http://docs.julialang.org/en/latest/">Julia documentation</ulink> for more information.
See <ulink url="https://docs.julialang.org/en/latest/">Julia documentation</ulink> for more information.
</para>
</listitem>
</varlistentry>
......@@ -164,7 +164,7 @@ Screenshot:
<listitem>
<para>
&kalgebra; is a MathML-based graph calculator, that ships with &kde; Education project.
See <ulink url="http://edu.kde.org/kalgebra/">http://edu.kde.org/kalgebra/</ulink> for more information.
See <ulink url="https://edu.kde.org/kalgebra/">https://edu.kde.org/kalgebra/</ulink> for more information.
</para>
</listitem>
</varlistentry>
......@@ -183,7 +183,7 @@ Screenshot:
errors. Qalculate! will simplify as far as it can and answer with an
expression. In addition to numbers and arithmetic operators, an expression
may contain any combination of variables, units, and functions.
See <ulink url="http://qalculate.sourceforge.net/">http://qalculate.sourceforge.net/</ulink> for more information.
See <ulink url="https://qalculate.github.io/">https://qalculate.github.io/</ulink> for more information.
</para>
</listitem>
</varlistentry>
......@@ -196,7 +196,7 @@ in a wide variety of application domains. There are several Python packages
to scientific programming.
</para>
<para>Python is distributed under Python Software Foundation license (GPL compatible).
See the <ulink url="http://www.python.org/">official website</ulink> for more information.
See the <ulink url="https://www.python.org/">official website</ulink> for more information.
</para>
<note>
<para>
......@@ -213,7 +213,7 @@ to scientific programming.
and a high-level, numerically oriented programming language.
</para>
<para>Scilab is distributed under CeCILL license (GPL compatible).
See <ulink url="http://www.scilab.org/">http://www.scilab.org/</ulink> for more information.
See <ulink url="https://www.scilab.org/">https://www.scilab.org/</ulink> for more information.
</para>
<warning>
<para>
......@@ -229,8 +229,8 @@ to scientific programming.
&GNU; Octave is a high-level language, primarily intended for numerical
computations. It provides a convenient command line interface for
solving linear and nonlinear problems numerically, and for performing other
numerical experiments using a language that is mostly compatible with <ulink url="http://www.mathworks.com/products/matlab/">MATLAB</ulink>.
See <ulink url="http://www.gnu.org/software/octave/">http://www.gnu.org/software/octave/</ulink> for more information.
numerical experiments using a language that is mostly compatible with <ulink url="https://www.mathworks.com/products/matlab.html">MATLAB</ulink>.
See <ulink url="https://www.gnu.org/software/octave/">https://www.gnu.org/software/octave/</ulink> for more information.
</para>
</listitem>
</varlistentry>
......@@ -241,10 +241,10 @@ to scientific programming.
Lua is a fast and lightweight scripting language, with a simple procedural syntax. There are several libraries in Lua aimed at math and science.
</para>
<para>
See <ulink url="http://www.lua.org/">http://www.lua.org/</ulink> for more information.
See <ulink url="https://www.lua.org/">https://www.lua.org/</ulink> for more information.
</para>
<para>
This backend supports <ulink url="http://luajit.org/">luajit 2</ulink>.
This backend supports <ulink url="https://luajit.org/">luajit 2</ulink>.
</para>
</listitem>
</varlistentry>
......@@ -352,6 +352,14 @@ to scientific programming.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Embedded Math</term>
<listitem>
<para>
This setting controls whether rendering math expressions inside <literal>$$..$$</literal> in Text and Markdown entries is enabled by default (needs <application>pdflatex</application> installed).
</para>
</listitem>
</varlistentry>
</variablelist>
</sect3>
</sect2>
......@@ -582,7 +590,7 @@ This dialog allows entering expression of the function, its variables and the li
<guimenuitem>Download Example Worksheets</guimenuitem>
</menuchoice></term>
<listitem><para><action>Opens the dialog to download examples uploaded by other &cantor; users with
<ulink url="http://userbase.kde.org/Special:MyLanguage/Glossary#Get_Hot_New_Stuff">GetHotNewStuff</ulink>.</action></para></listitem>
<ulink url="https://userbase.kde.org/Special:MyLanguage/Glossary#Get_Hot_New_Stuff">GetHotNewStuff</ulink>.</action></para></listitem>
</varlistentry>
<varlistentry>
<term><menuchoice>
......@@ -612,7 +620,7 @@ This dialog allows entering expression of the function, its variables and the li
<guimenuitem>Publish Worksheet</guimenuitem>
</menuchoice></term>
<listitem><para><action>Opens the dialog to publish your current worksheet and make it available to other &cantor; users through
<ulink url="http://userbase.kde.org/Special:MyLanguage/Glossary#Get_Hot_New_Stuff">GetHotNewStuff</ulink>.</action></para></listitem>
<ulink url="https://userbase.kde.org/Special:MyLanguage/Glossary#Get_Hot_New_Stuff">GetHotNewStuff</ulink>.</action></para></listitem>
</varlistentry>
<varlistentry>
<term><menuchoice>
......@@ -896,7 +904,7 @@ of the &kde; Fundamentals.
</qandaentry>
<qandaentry>
<question><para>What a peculiar name - what does it have to do with mathematics?</para></question>
<answer><para>&cantor; is named after the German mathematician <ulink url="http://en.wikipedia.org/wiki/Georg_Cantor">Georg Cantor</ulink>, the creator of set theory.</para></answer>
<answer><para>&cantor; is named after the German mathematician <ulink url="https://en.wikipedia.org/wiki/Georg_Cantor">Georg Cantor</ulink>, the creator of set theory.</para></answer>
</qandaentry>
</qandaset>
</chapter>
......
......@@ -19,7 +19,7 @@ if(NOT WIN32)
endif(NOT WIN32)
set_package_properties(Analitza5 PROPERTIES DESCRIPTION "A library provided by KAlgebra."
URL "http://edu.kde.org/kalgebra/"
URL "https://edu.kde.org/kalgebra/"
TYPE OPTIONAL
PURPOSE "Backend to use KAlgebra with Cantor.")
......@@ -29,7 +29,7 @@ if(Analitza5_FOUND)
endif(Analitza5_FOUND)
set_package_properties(R PROPERTIES DESCRIPTION "A free software environment for statistical computing and graphics."
URL "http://www.r-project.org/"
URL "https://www.r-project.org/"
TYPE OPTIONAL
PURPOSE "Backend to use R with Cantor.")
......@@ -39,7 +39,7 @@ if(R_FOUND)
endif(R_FOUND)
set_package_properties(Qalculate PROPERTIES DESCRIPTION "A multi-purpose desktop calculator with support for customizable functions, units and arbitrary precision."
URL "http://qalculate.sourceforge.net/"
URL "https://qalculate.github.io/"
TYPE OPTIONAL
PURPOSE "Backend to use Qalculate with Cantor.")
......@@ -80,7 +80,7 @@ if(PYTHONLIBS3_FOUND)
endif(PYTHONLIBS3_FOUND)
set_package_properties(LuaJIT PROPERTIES DESCRIPTION "A lightweight, extensible programming language (luajit implementation)."
URL "http://www.lua.org/"
URL "https://www.lua.org/"
TYPE OPTIONAL
PURPOSE "Backend to use Lua (luajit2) with Cantor.")
......@@ -92,7 +92,7 @@ endif(LUAJIT_FOUND)
set_package_properties(
Julia
PROPERTIES DESCRIPTION "A high-level, high-performance dynamic programming language for technical computing"
URL "http://julialang.org/"
URL "https://julialang.org/"
TYPE OPTIONAL
PURPOSE "Backend to use Julia with Cantor.")
......
[KNewStuff3]
ProvidersUrl=http://download.kde.org/ocs/providers.xml
ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
Categories=Cantor (Maxima),Cantor (Sage),Cantor (KAlgebra),Cantor (Qalculate),Cantor (Python 2),Cantor (Python 3),Cantor (Scilab),Cantor (Octave),Cantor (R),Cantor (Lua)
UploadCategories=Cantor (R)
TargetDir=cantor/examples
......
......@@ -91,7 +91,7 @@ QUrl RBackend::helpUrl() const
return localDoc;
else
return QUrl(i18nc("the url to the documentation of R, please check if there is a translated version and use the correct url",
"http://rwiki.sciviews.org/doku.php?id=rdoc:rdoc"));
"https://cran.r-project.org/manuals.html"));
}
QString RBackend::description() const
......
......@@ -62,6 +62,6 @@
"ServiceTypes": [
"Cantor/Backend"
],
"Website": "http://www.r-project.org/"
"Website": "https://www.r-project.org/"
}
}
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "https://specifications.freedesktop.org/dbus/1.0/introspect.dtd">
<node>
<interface name="org.kde.Cantor.R">
<signal name="ready">
......
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfg xmlns="https://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.kde.org/standards/kcfg/1.0
https://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfgfile name="cantorrc" />
<group name="RBackend">
<entry name="localDoc" type="Url">
......
......@@ -82,7 +82,7 @@ QUrl JuliaBackend::helpUrl() const
return QUrl(i18nc(
"The url to the documentation of Julia, please check if there is a"
" translated version and use the correct url",
"http://docs.julialang.org/en/latest/"
"https://docs.julialang.org/en/latest/"
));
}
......
......@@ -24,7 +24,7 @@
/**
* Backend for Julia language
*
* @see http://julialang.org/
* @see https://julialang.org/
* @see JuliaServer
*/
class JuliaBackend: public Cantor::Backend
......
......@@ -60,6 +60,6 @@
"ServiceTypes": [
"Cantor/Backend"
],
"Website": "http://julialang.org/"
"Website": "https://julialang.org/"
}
}
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfg xmlns="https://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.kde.org/standards/kcfg/1.0
https://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<include>QStandardPaths</include>
<kcfgfile name="cantorrc"/>
<group name="JuliaBackend">
......
......@@ -241,7 +241,7 @@ QString JuliaVariableManagementExtension::setValue(
QString JuliaVariableManagementExtension::removeVariable(const QString &name)
{
// There is no way to completely delete object from scope:
// http://docs.julialang.org/en/release-0.4/manual/faq/#how-do-i-delete-an-object-in-memory
// https://docs.julialang.org/en/v1/manual/faq/#How-do-I-delete-an-object-in-memory?-1
return QString::fromLatin1("%1 = \"%2\"")
.arg(name).arg(REMOVED_VARIABLE_MARKER);
}
......
......@@ -164,7 +164,7 @@ public:
JULIA_EXT_CDTOR_DECL(VariableManagement)
// There is no way to completely delete object from scope:
// http://docs.julialang.org/en/release-0.4/manual/faq/#how-do-i-delete-an-object-in-memory
// https://docs.julialang.org/en/v1/manual/faq/#How-do-I-delete-an-object-in-memory?-1
// So we are saving special marker to variable to mark it as removed
static const QString REMOVED_VARIABLE_MARKER;
......
......@@ -31,7 +31,7 @@
* language.
*
* Uses Julia embedding
* http://docs.julialang.org/en/release-0.4/manual/embedding/ to get results.
* https://docs.julialang.org/en/v1/manual/embedding/ to get results.
*/
class JuliaServer: public QObject
{
......
[KNewStuff3]
ProvidersUrl=http://download.kde.org/ocs/providers.xml
ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
Categories=Cantor (Maxima),Cantor (Sage),Cantor (KAlgebra),Cantor (Qalculate),Cantor (Python 2),Cantor (Python 3),Cantor (Scilab),Cantor (Octave),Cantor (R),Cantor (Lua)
UploadCategories=Cantor (KAlgebra)
TargetDir=cantor/examples
......
......@@ -65,7 +65,7 @@ KConfigSkeleton* KAlgebraBackend::config() const
QUrl KAlgebraBackend::helpUrl() const
{
return QUrl(i18nc("The url to the documentation of KAlgebra, please check if there is a translated version and use the correct url",
"http://docs.kde.org/stable/en/kdeedu/kalgebra/"));
"https://docs.kde.org/stable/en/kdeedu/kalgebra/"));
}
bool KAlgebraBackend::requirementsFullfilled(QString* const reason) const
......
......@@ -62,6 +62,6 @@
"ServiceTypes": [
"Cantor/Backend"
],
"Website": "http://edu.kde.org/kalgebra"
"Website": "https://edu.kde.org/kalgebra"
}
}
<?xml version="1.0" encoding="UTF-8"?>
<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfg xmlns="https://www.kde.org/standards/kcfg/1.0"
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.kde.org/standards/kcfg/1.0
https://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
<kcfgfile name="cantorrc"/>
<group name="KAlgebraBackend">
<entry name="autorunScripts" type="StringList">
......
[KNewStuff3]
ProvidersUrl=http://download.kde.org/ocs/providers.xml
ProvidersUrl=https://autoconfig.kde.org/ocs/providers.xml
Categories=Cantor (Maxima),Cantor (Sage),Cantor (KAlgebra),Cantor (Qalculate),Cantor (Python 2),Cantor (Python 3),Cantor (Scilab),Cantor (Octave),Cantor (R),Cantor (Lua)
UploadCategories=Cantor (Lua)
TargetDir=cantor/examples
......
......@@ -62,7 +62,7 @@ bool LuaBackend::requirementsFullfilled(QString* const reason) const
QUrl LuaBackend::helpUrl() const
{
return QUrl(i18nc("Lua official documentation", "http://www.lua.org/docs.html"));
return QUrl(i18nc("Lua official documentation", "https://www.lua.org/docs.html"));
}
QString LuaBackend::description() const
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment