Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/PYMD/interface/dialog_about.ui
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ border-radius: 5px;</string>
<locale language="English" country="UnitedKingdom"/>
</property>
<property name="textFormat">
<enum>Qt::TextFormat::MarkdownText</enum>
<enum>Qt::TextFormat::RichText</enum>
</property>
<property name="wordWrap">
<bool>true</bool>
Expand All @@ -139,7 +139,7 @@ border-radius: 5px;</string>
<bool>true</bool>
</property>
<property name="textInteractionFlags">
<set>Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByKeyboard|Qt::TextInteractionFlag::TextSelectableByMouse</set>
<set>Qt::TextInteractionFlag::LinksAccessibleByKeyboard|Qt::TextInteractionFlag::LinksAccessibleByMouse</set>
</property>
</widget>
</item>
Expand Down
24 changes: 12 additions & 12 deletions src/PYMD/interface/resources_rc.py
Original file line number Diff line number Diff line change
Expand Up @@ -193251,29 +193251,29 @@
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x02\x00\x00\x00\x04\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x01P\x00\x00\x00\x00\x00\x01\x00/\x06\xf6\
\x00\x00\x01\x96[c\x1b\xe6\
\x00\x00\x01\x97\x9f\xcd`B\
\x00\x00\x01<\x00\x00\x00\x00\x00\x01\x00.\xe52\
\x00\x00\x01\x96_~\xb4\x8d\
\x00\x00\x01\x97\x9f\xcd`\x1d\
\x00\x00\x01\x0c\x00\x00\x00\x00\x00\x01\x00.\xdai\
\x00\x00\x01\x96c\xae\xc3\x99\
\x00\x00\x01\x97\x9f\xcd`\x1f\
\x00\x00\x01$\x00\x00\x00\x00\x00\x01\x00.\xdd\x80\
\x00\x00\x01\x96c\xab\x82K\
\x00\x00\x01\x97\x9f\xcd`\x1f\
\x00\x00\x00\xdc\x00\x00\x00\x00\x00\x01\x00)\xfa\xa2\
\x00\x00\x01\x96[d\x80\xba\
\x00\x00\x01\x97\x9f\xcd`B\
\x00\x00\x00L\x00\x00\x00\x00\x00\x01\x00\x02\xda\xa8\
\x00\x00\x01\x96d:\x1c\x99\
\x00\x00\x01\x97\x9f\xcd`$\
\x00\x00\x00\xf0\x00\x00\x00\x00\x00\x01\x00*\x15\x04\
\x00\x00\x01\x96e\xf9>>\
\x00\x00\x01\x97\x9f\xcd`0\
\x00\x00\x00\x84\x00\x00\x00\x00\x00\x01\x00\x1dd\xde\
\x00\x00\x01\x96e\xf7\x81\x8c\
\x00\x00\x01\x97\x9f\xcd`0\
\x00\x00\x00h\x00\x00\x00\x00\x00\x01\x00\x0f\xfe\xe5\
\x00\x00\x01\x96fr\x96V\
\x00\x00\x01\x97\x9f\xcd`=\
\x00\x00\x00\xc0\x00\x00\x00\x00\x00\x01\x00$\xc3\x10\
\x00\x00\x01\x96ft\x9a\x9c\
\x00\x00\x01\x97\x9f\xcd`=\
\x00\x00\x00,\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x96fv\xdd\xeb\
\x00\x00\x01\x97\x9f\xcd`$\
\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x01\x00$B_\
\x00\x00\x01\x96f\x91\xc4\x7f\
\x00\x00\x01\x97\x9f\xcd`$\
"

def qInitResources():
Expand Down
72 changes: 71 additions & 1 deletion src/PYMD/interface/translations/others/ABOUT_en_GB.trg
Original file line number Diff line number Diff line change
@@ -1 +1,71 @@
¡Nothing!
<style>
* {margin: 0;padding: 0;box-sizing: border-box;}

p{font-size: 23px;text-align: justify;}

#main-about > #content-about{line-height: .7}

h1{text-align: center; color: #84CD4F; margin: 0;}

img{min-width: 100% !important;}

.center{text-align: center;}

a{color: #84CD4F; line-height: .5 !important}

small{margin:0 !important}

#thanks ul{list-style: none;font-size: 20px;}

#thanks div{line-height: 1;}

#main-about p{line-height: .9;}

.fg-green{color: #84CD4F;}

pre{line-height: 1 !important; font-size: 15px;}
</style>
<div class="main">
<section id="main-about">
<h1 id="header">PYMD</h1>
<div class="logo center">
<img src=":/img/logo-pymd-2" width="200" class="center logo-pymd"/>
<pre>&copy;2025 <a href="https://github.com/Dev2Forge">Dev2Forge</a> - <a href="https://github.com/Dev2Forge/pymd/blob/main/LICENSE">MIT</a></pre>
</div>
<div id="content-about">
<p>
PYMD provides a simple graphical interface for automatically converting documents to Markdown format.
</p>
<p><strong>Currently supports these extensions:</strong></p>
<pre>
".pdf", ".docx", ".pptx", ".xlsx", ".xls", ".csv",
".zip", ".mhtml",".htm", ".epub", ".html"</pre>
<p><strong>And Many More!</strong></p>
<p>
When loading a file, PYMD extracts plain text and transforms it into Markdown while maintaining the structure whenever possible.
Ideal for developers and content creators looking for an agile and hassle-free workflow.
</p>
</div>
</section>

<hr>
<section id="thanks">
<h3 class="center">Acknowledgements</h3>
<div>
<p><small><strong>You can view the licences in "Help/Open Source Licence"</strong></small></p>
<ul>
<li>- <small>Thanks to <a href="https://doc.qt.io/qtforpython/">Qt-PySide6</a> for making this project possible</small></li>
<li>- <small>Thanks to <a href="https://github.com/microsoft/markitdown">Markitdown</a> for making this project possible</small></li>
</ul>
</div>
</section>
<hr>
<div>
<pre style="line-height: 0.5 !important" class="center">Developed by <a href="https://tutosrive.link">Tutos Rive</a></pre>
</div>
<hr>
<div>
<pre class="center" style="line-height: 0.7 !important">PYMD V0.1.0 - Beta</pre>
<pre class="center" style="line-height: 0.7 !important"><a href="https://pymd.dev2forge.software">WebSite</a></pre>
</div>
</div>
104 changes: 61 additions & 43 deletions src/PYMD/interface/translations/others/ABOUT_es_CO.trg
Original file line number Diff line number Diff line change
@@ -1,53 +1,71 @@
<style>
p{
font-size: 20px;
text-align: justify;
}
h1{
text-align: center;
color: #84CD4F;
margin: 0;
}
img{
min-width: 100% !important;
}
.center{
text-align: center;
}
a{
color: #84CD4F;
}
* {margin: 0;padding: 0;box-sizing: border-box;}

p{font-size: 23px;text-align: justify;}

#main-about > #content-about{line-height: .7}

h1{text-align: center; color: #84CD4F; margin: 0;}

img{min-width: 100% !important;}

.center{text-align: center;}

a{color: #84CD4F; line-height: .5 !important}

small{margin:0 !important}
#thanks > ul > li{
list-style: none;
font-size: 20px;
line-height: 1px;
}
#thanks{
line-height: 1px;
display: block;
}

#thanks ul{list-style: none;font-size: 20px;}

#thanks div{line-height: 1;}

#main-about p{line-height: .9;}

.fg-green{color: #84CD4F;}

pre{line-height: 1 !important; font-size: 15px;}
</style>
<div class="main">
<h1 id="header">PYMD</h1>
<div class="logo center">
<img src=":/img/logo-pymd-2" width="200" class="center logo-pymd"/>
</div>
<p><strong>PYMD</strong> es un puente visual (GUI) el cual permite la conexión entre la biblioteca
<a href="https://github.com/microsoft/markitdown" class="fg-green">Markitdown</a>
y el usuario, <strong>PYMD</strong> permite la conversión de múltiples tipos de archivos al formato
<a href="https://daringfireball.net/projects/markdown/">Markdown</a>
</p>
<section id="main-about">
<h1 id="header">PYMD</h1>
<div class="logo center">
<img src=":/img/logo-pymd-2" width="200" class="center logo-pymd"/>
<pre>&copy;2025 <a href="https://github.com/Dev2Forge">Dev2Forge</a> - <a href="https://github.com/Dev2Forge/pymd/blob/main/LICENSE">MIT</a></pre>
</div>
<div id="content-about">
<p>
PYMD ofrece una interfaz gráfica sencilla para convertir automáticamente documentos al formato Markdown.
</p>
<p><strong>Soporta actualmente estas extensiones:</strong></p>
<pre>
".pdf", ".docx", ".pptx", ".xlsx", ".xls", ".csv",
".zip", ".mhtml",".htm", ".epub", ".html"</pre>
<p><strong>¡Y Muchas Más!</strong></p>
<p>
Al cargar un archivo, PYMD extrae texto plano y lo transforma en Markdown manteniendo la estructura siempre que sea posible.
Ideal para desarrolladores y creadores de contenido que buscan un flujo de trabajo ágil y libre de complicaciones.
</p>
</div>
</section>

<p>Patrocinar</p>
<hr>
<div id="thanks">
<section id="thanks">
<h3 class="center">Agradecimientos</h3>
<p><small>(Puede ver las licencias en "Ayuda/Licencia de código abierto")</small></p>
<ul>
<li>- Gracias a <a href="">Qt-PySide6</a> por hacer posible este proyecto</li>
<li>- Gracias a <a href="">Markitdown</a> por hacer posible este proyecto</li>
</ul>
<div>
<p><small><strong>Puede ver las licencias en "Ayuda/Licencia de código abierto"</strong></small></p>
<ul>
<li>- <small>Gracias a <a href="https://doc.qt.io/qtforpython/">Qt-PySide6</a> por hacer posible este proyecto</small></li>
<li>- <small>Gracias a <a href="https://github.com/microsoft/markitdown">Markitdown</a> por hacer posible este proyecto</small></li>
</ul>
</div>
</section>
<hr>
<div>
<pre style="line-height: 0.5 !important" class="center">Desarrollado por <a href="https://tutosrive.link">Tutos Rive</a></pre>
</div>
<hr>
<div>
<pre class="center" style="line-height: 0.7 !important">PYMD V0.1.0 - Beta</pre>
<pre class="center"><a href="https://pymd.dev2forge.software">Sitio Web</a></pre>
</div>
</div>
6 changes: 2 additions & 4 deletions src/PYMD/interface/ui_dialog_about.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,6 @@
QFormLayout, QGridLayout, QLabel, QScrollArea,
QSizePolicy, QWidget)

from . import resources_rc

class Ui_about_dialog(object):
def setupUi(self, about_dialog):
if not about_dialog.objectName():
Expand Down Expand Up @@ -88,10 +86,10 @@ def setupUi(self, about_dialog):
self.text_about.setObjectName(u"text_about")
self.text_about.setMaximumSize(QSize(540, 16777215))
self.text_about.setLocale(QLocale(QLocale.English, QLocale.UnitedKingdom))
self.text_about.setTextFormat(Qt.TextFormat.MarkdownText)
self.text_about.setTextFormat(Qt.TextFormat.RichText)
self.text_about.setWordWrap(True)
self.text_about.setOpenExternalLinks(True)
self.text_about.setTextInteractionFlags(Qt.TextInteractionFlag.LinksAccessibleByMouse|Qt.TextInteractionFlag.TextSelectableByKeyboard|Qt.TextInteractionFlag.TextSelectableByMouse)
self.text_about.setTextInteractionFlags(Qt.TextInteractionFlag.LinksAccessibleByKeyboard|Qt.TextInteractionFlag.LinksAccessibleByMouse)

self.formLayout.setWidget(0, QFormLayout.ItemRole.SpanningRole, self.text_about)

Expand Down