Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2024.11.0 Next #926

Merged
merged 27 commits into from
Nov 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
c83e1ae
Qt - Fix Windows App Not Updating
nlogozzo Oct 30, 2024
43835f6
Shared - Version Bump
nlogozzo Oct 30, 2024
03cecc3
Merge branch 'main' into next
nlogozzo Oct 31, 2024
d5acdbe
GNOME - Use Adwaita 1.6 Widgets
nlogozzo Oct 31, 2024
967d04f
Shared - Fix Long File Name Crashes
nlogozzo Oct 31, 2024
ca2b16d
Shared - Fix Windows Build + Update Changelog
nlogozzo Oct 31, 2024
a225020
All - Add `Prefered Subtitle Format` Option
nlogozzo Nov 4, 2024
6c1457d
Shared - Update yt-dlp
nlogozzo Nov 4, 2024
c74493f
Merge branch 'main' into next
nlogozzo Nov 4, 2024
5c23f86
All - Add `Verbose Logging` Option
nlogozzo Nov 4, 2024
b663759
GNOME - Add `document-text-symbolic` Icon
nlogozzo Nov 4, 2024
e6613d2
Shared - Update Docs
nlogozzo Nov 4, 2024
0e83564
Shared - Don't Parse Debug Lines in Verbose Log
nlogozzo Nov 4, 2024
9012e18
All - Fix `Speed Limit` setting being overwritten
DaPigGuy Nov 4, 2024
3ab9942
Shared - Update Changelog
nlogozzo Nov 5, 2024
a73b138
GNOME - Add `preferences-system-notifications-symbolic` Icon
nlogozzo Nov 5, 2024
4f4159c
Merge branch 'main' into next
nlogozzo Nov 7, 2024
d32b3f5
Shared - Fix Failing WebM Conersions
nlogozzo Nov 7, 2024
8c6b95f
Shared - Attempt to Fix Downloads with Subtitles Not Resuming
nlogozzo Nov 7, 2024
825b6ee
Update python3-modules.json
nlogozzo Nov 7, 2024
03c5e7a
Update python3-modules.json
nlogozzo Nov 7, 2024
07b6780
GNOME - Fix Build
nlogozzo Nov 11, 2024
5bb7353
Shared - Fix Infinite Recovery Mode
nlogozzo Nov 11, 2024
b6a26ce
Update vcpkg
nlogozzo Nov 11, 2024
a1b2ee7
All - Add Generic File Types
nlogozzo Nov 11, 2024
c145eba
Shared - Fix Incorrect Overwriting of Files
nlogozzo Nov 11, 2024
29635ea
Update snapcraft.yaml
nlogozzo Nov 11, 2024
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 .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
with:
pkgs: boost-date-time libnick qtbase qtsvg qttools
triplet: x64-windows
revision: d567b667adba0e72c5c3931ddbe745b66aa34b73
revision: a54c4ba3aef5fe56cf11192f4476aaf057876551
token: ${{ secrets.GITHUB_TOKEN }}
github-binarycache: true
- name: "Build"
Expand All @@ -47,7 +47,7 @@ jobs:
working-directory: ${{github.workspace}}/inno
run: |
powershell -command "Invoke-WebRequest https://aka.ms/vs/17/release/vc_redist.x64.exe -OutFile vc_redist.x64.exe"
powershell -command "Invoke-WebRequest https://github.com/yt-dlp/yt-dlp/releases/download/2024.10.22/yt-dlp.exe -OutFile yt-dlp.exe"
powershell -command "Invoke-WebRequest https://github.com/yt-dlp/yt-dlp/releases/download/2024.11.04/yt-dlp.exe -OutFile yt-dlp.exe"
powershell -command "Invoke-WebRequest https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0-win-64bit-build1.zip -OutFile aria2.zip"
powershell -command "Invoke-WebRequest https://github.com/GyanD/codexffmpeg/releases/download/7.1/ffmpeg-7.1-full_build.zip -OutFile ffmpeg.zip"
powershell -command "Expand-Archive -Force 'aria2.zip'"
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ if (POLICY CMP0141)
set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$<IF:$<AND:$<C_COMPILER_ID:MSVC>,$<CXX_COMPILER_ID:MSVC>>,$<$<CONFIG:Debug,RelWithDebInfo>:EditAndContinue>,$<$<CONFIG:Debug,RelWithDebInfo>:ProgramDatabase>>")
endif()

project("org.nickvision.tubeconverter" LANGUAGES C CXX VERSION 2024.10.3 DESCRIPTION "Download web video and audio.")
project("org.nickvision.tubeconverter" LANGUAGES C CXX VERSION 2024.11.0 DESCRIPTION "Download web video and audio.")
set(SHORT_NAME "parabolic")
set(DISPLAY_NAME "Parabolic")
include(GNUInstallDirs)
Expand Down
2 changes: 1 addition & 1 deletion docs/html/ar/converter.html
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Default: Off</p></div></div></div>
</div>
</dd>
<dt class="terms">Postprocessing Threads</dt>
<dt class="terms">مسارات مابعد المعالجة</dt>
<dd class="terms">
<p class="p">The number of threads to allow the postprocessor (<span class="code">FFmpeg</span>) to use for each download.</p>
<div class="note note-advanced" title="متقدم">
Expand Down
4 changes: 2 additions & 2 deletions docs/html/ar/downloader.html
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Default: Off</p></div></div></div>
</div>
</dd>
<dt class="terms">Preferred Video Codec</dt>
<dt class="terms">تفضيل ترميز المقطع</dt>
<dd class="terms">
<p class="p">The video codec Parabolic should prefer when selecting media formats to download.</p>
<div class="note note-advanced" title="متقدم">
Expand All @@ -145,7 +145,7 @@
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Default: Any</p></div></div></div>
</div>
</dd>
<dt class="terms">Recover Crashed Downloads</dt>
<dt class="terms">إستعد التنزيلات الفاشلة</dt>
<dd class="terms">
<p class="p">If enabled, Parabolic will track the running and queued downloads and restart them if necessary if the application crashes and is restarted.</p>
<div class="note note-advanced" title="متقدم">
Expand Down
6 changes: 3 additions & 3 deletions docs/html/es/aria.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@
<a class="trail" href="index.html" title="Ayuda de Parabolic">Ayuda de Parabolic</a> » </div></div></div></header><article><div class="hgroup pagewide"><h1 class="title"><span class="title">aria2</span></h1></div>
<div class="region">
<div class="contents pagewide">
<p class="p">This page explains all options for configuring aria2 in Preferences in <span class="app">Parabolic</span>.</p>
<p class="p">Esta página explica todas las opciones para configurar aira2 en las preferencias de <span class="app">Parabolic</span>.</p>
<div class="terms"><div class="inner"><div class="region"><dl class="terms">
<dt class="terms">Usar aria2</dt>
<dd class="terms">
<p class="p">If enabled, Parabolic will use aria2c to download media.</p>
<p class="p">Although using aria2c can improve download speed, download progress will not be displayed in the UI.</p>
<p class="p">Si se activa, Parabolic utilizará aria2c para descargar medios.</p>
<p class="p">Aunque el uso de aria2c puede mejorar la velocidad de descarga, el progreso de la descarga no se mostrará en la interfaz de usuario.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand Down
10 changes: 5 additions & 5 deletions docs/html/es/converter.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
<dt class="terms">Recortar miniaturas de audio</dt>
<dd class="terms">
<p class="p">Si está activada, Parabolic recortará las miniaturas de los archivos de audio para que tengan una resolución cuadrada.</p>
<p class="p">This option is only configurable if <span class="code">Embed Metadata</span> is on.</p>
<p class="p">Esta opción solo es configurable si <span class="code"> Incrustar metadatos </span> está activado.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand All @@ -105,7 +105,7 @@
<dd class="terms">
<p class="p">Si se activa, Parabolic borrará los campos de los metadatos que contienen una dirección URL y otra información de identificación de la fuente multimedia.</p>
<p class="p">Campos que se borran: <span class="code">comment</span>, <span class="code">description</span>, <span class="code">synopsis</span>, <span class="code">purl</span> y <span class="code">handler_name</span> en cada transmisión.</p>
<p class="p">This option is only configurable if <span class="code">Embed Metadata</span> is on.</p>
<p class="p">Esta opción solo es configurable si <span class="code"> Incrustar metadatos </span> está activado.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand All @@ -123,9 +123,9 @@
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Predeterminado: Apagado</p></div></div></div>
</div>
</dd>
<dt class="terms">Postprocessing Threads</dt>
<dt class="terms">Hilos de postprocesamiento</dt>
<dd class="terms">
<p class="p">The number of threads to allow the postprocessor (<span class="code">FFmpeg</span>) to use for each download.</p>
<p class="p">El número de hilos que el postprocesador (<span class="code">FFmpeg</span>) puede utilizar para cada descarga.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand All @@ -140,7 +140,7 @@
<path class="yelp-svg-fill" d="m8.2435 7.0719-1.9004-3.3145 1.4143-1.4143 3.1596 1.7457z"></path>
<path class="yelp-svg-fill" d="m11.072 11.757-3.3146 1.9-1.4143-1.414 1.7457-3.1602z"></path>
</g>
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Default: The max number of threads available on the system</p></div></div></div>
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Por defecto: El número máximo de hilos disponibles en el sistema</p></div></div></div>
</div>
</dd>
</dl></div></div></div>
Expand Down
20 changes: 10 additions & 10 deletions docs/html/es/downloader.html
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,10 @@
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Predeterminado: 5</p></div></div></div>
</div>
</dd>
<dt class="terms">Limit Filename Characters</dt>
<dt class="terms">Limitar los caracteres del nombre del archivo</dt>
<dd class="terms">
<p class="p">Restricts characters in filenames to only those supported by Windows.</p>
<p class="p">This option is only available on Linux.</p>
<p class="p">Restringe los caracteres de los nombres de los archivos al soportado por Windows.</p>
<p class="p">Esta opción solo está disponible en Linux.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand All @@ -83,9 +83,9 @@
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Predeterminado: Apagado</p></div></div></div>
</div>
</dd>
<dt class="terms">Download Immediately After Validation</dt>
<dt class="terms">Descargar inmediatamente después de la validación</dt>
<dd class="terms">
<p class="p">Bypasses the download options selection in the Add Download dialog and immediately downloads a validated media using previously selected options.</p>
<p class="p">Evita la selección de opciones de descarga en el cuadro de diálogo Agregar descarga e inmediatamente descarga un medio validado utilizando las opciones previamente seleccionadas.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand Down Expand Up @@ -123,9 +123,9 @@
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Predeterminado: Apagado</p></div></div></div>
</div>
</dd>
<dt class="terms">Preferred Video Codec</dt>
<dt class="terms">Códec de vídeo preferido</dt>
<dd class="terms">
<p class="p">The video codec Parabolic should prefer when selecting media formats to download.</p>
<p class="p">El códec de vídeo que Parabolic debe usar al seleccionar los formatos multimedia para descargar.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand All @@ -140,12 +140,12 @@
<path class="yelp-svg-fill" d="m8.2435 7.0719-1.9004-3.3145 1.4143-1.4143 3.1596 1.7457z"></path>
<path class="yelp-svg-fill" d="m11.072 11.757-3.3146 1.9-1.4143-1.414 1.7457-3.1602z"></path>
</g>
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Default: Any</p></div></div></div>
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Por defecto: Cualquiera</p></div></div></div>
</div>
</dd>
<dt class="terms">Recover Crashed Downloads</dt>
<dt class="terms">Recuperar descargas fallidas</dt>
<dd class="terms">
<p class="p">If enabled, Parabolic will track the running and queued downloads and restart them if necessary if the application crashes and is restarted.</p>
<p class="p">Si está habilitado, Parabolic rastreará las descargas en ejecución y en cola y las reiniciará si es necesario, si la aplicación se bloquea y se reinicia.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand Down
16 changes: 8 additions & 8 deletions docs/html/es/downloads.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>Downloads</title>
<title>Descargas</title>
<link rel="stylesheet" type="text/css" href="es.css">
<script type="text/javascript" src="highlight.pack.js"></script><script>
document.addEventListener('DOMContentLoaded', function() {
Expand All @@ -15,10 +15,10 @@
</head>
<body lang="es" dir="ltr"><main><div class="page">
<header><div class="inner pagewide"><div class="trails" role="navigation"><div class="trail">
<a class="trail" href="index.html" title="Ayuda de Parabolic">Ayuda de Parabolic</a> » </div></div></div></header><article><div class="hgroup pagewide"><h1 class="title"><span class="title">Downloads</span></h1></div>
<a class="trail" href="index.html" title="Ayuda de Parabolic">Ayuda de Parabolic</a> » </div></div></div></header><article><div class="hgroup pagewide"><h1 class="title"><span class="title">Descargas</span></h1></div>
<div class="region">
<div class="contents pagewide">
<p class="p">This page explains all options for configuring Downloads in Preferences in <span class="app">Parabolic</span>.</p>
<p class="p">Esta página explica todas las opciones para configurar descargas en Preferencias en <span class="app">Parabolic</span>.</p>
<div class="terms"><div class="inner"><div class="region"><dl class="terms">
<dt class="terms">Límite de velocidad</dt>
<dd class="terms">
Expand Down Expand Up @@ -85,14 +85,14 @@
<path class="yelp-svg-fill" d="m8.2435 7.0719-1.9004-3.3145 1.4143-1.4143 3.1596 1.7457z"></path>
<path class="yelp-svg-fill" d="m11.072 11.757-3.3146 1.9-1.4143-1.414 1.7457-3.1602z"></path>
</g>
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Default: No URL</p></div></div></div>
</svg><div class="inner"><div class="region"><div class="contents"><p class="p">Por defecto: Sin URL</p></div></div></div>
</div>
</dd>
<dt class="terms">Cookies del navegador</dt>
<dd class="terms">
<p class="p">Un navegador en el que leer las cookies y pasarlas al motor de descargas de yt-dlp.</p>
<p class="p">This may be useful when downloading media that requires a login, for example: private YouTube videos.</p>
<p class="p">This option is on available on non sandboxed platforms.</p>
<p class="p">Esto puede ser útil cuando se descargan archivos que requieren un inicio de sesión, por ejemplo: vídeos privados de YouTube.</p>
<p class="p">Esta opción solo está disponible en plataformas sin sandbox.</p>
<div class="note note-advanced" title="Avanzada">
<svg height="24" width="24" version="1.1">
<g>
Expand All @@ -112,8 +112,8 @@
</dd>
<dt class="terms">Archivo de cookies</dt>
<dd class="terms">
<p class="p">A .txt file of cookies to pass to yt-dlp when download engine.</p>
<p class="p">This may be useful when downloading media that requires a login, for example: private YouTube videos.</p>
<p class="p">Un archivo .txt con cookies que se enviará a yt-dlp a través del motor de descarga.</p>
<p class="p">Esto puede ser útil cuando se descargan archivos que requieren un inicio de sesión, por ejemplo: vídeos privados de YouTube.</p>
<p class="p">Use una de las siguientes extensiones para obtener un archivo de cookies de su navegador:</p>
<p class="p">Chrome: <span class="code">https://chrome.google.com/webstore/detail/get-cookiestxt-locally/cclelndahbckbenkjhflpdbgdldlbecc</span></p>
<p class="p">Firefox: <span class="code">https://addons.mozilla.org/es/firefox/addon/cookies-txt/</span></p>
Expand Down
4 changes: 2 additions & 2 deletions docs/html/es/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
<div class="links topiclinks"><div class="inner"><div class="region"><div class="links-divs">
<div class="linkdiv "><a class="linkdiv" href="converter.html" title="Conversor"><span class="title">Conversor ⚒️</span></a></div>
<div class="linkdiv "><a class="linkdiv" href="newDownload.html" title="Descarga nueva"><span class="title">Descarga nueva 🆕</span></a></div>
<div class="linkdiv "><a class="linkdiv" href="downloader.html" title="Descargador"><span class="title">Downloader 🛠️</span></a></div>
<div class="linkdiv "><a class="linkdiv" href="downloads.html" title="Downloads"><span class="title">Downloads 🌐</span></a></div>
<div class="linkdiv "><a class="linkdiv" href="downloader.html" title="Descargador"><span class="title">Descargador 🛠️</span></a></div>
<div class="linkdiv "><a class="linkdiv" href="downloads.html" title="Descargas"><span class="title">Descargas 🌐</span></a></div>
<div class="linkdiv "><a class="linkdiv" href="keyring.html" title="Llavero"><span class="title">Llavero 🔑</span></a></div>
<div class="linkdiv "><a class="linkdiv" href="aria.html" title="aria2"><span class="title">aria2 🖥️</span></a></div>
</div></div></div></div>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/es/keyring.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<div class="region"><div class="contents pagewide">
<p class="p">La función Llavero está respaldada por la biblioteca <span class="code">libnick</span>.</p>
<p class="p">Esta biblioteca usa SQLCipher para almacenar las credenciales de forma segura e independiente de la plataforma.</p>
<p class="p">The library will use your system's credential manager (i.e. DBus secret service on Linux and Windows Credential Manager on Windows) for securing the Keyring database file.</p>
<p class="p">La biblioteca utilizará el gestor de credenciales de su sistema (es decir, el servicio DBus en Linux y el gestor de credenciales de Windows en Windows) para proteger el archivo de base de datos del Llavero.</p>
</div></div>
</div></section><section id=""><div class="inner">
<div class="hgroup pagewide"><h2 class="title"><span class="title">Almacenamiento de una credencial</span></h2></div>
Expand Down
10 changes: 5 additions & 5 deletions docs/html/fr/aria.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@
</head>
<body lang="fr" dir="ltr"><main><div class="page">
<header><div class="inner pagewide"><div class="trails" role="navigation"><div class="trail">
<a class="trail" href="index.html" title="Aide de Parabole">Aide de Parabole</a> » </div></div></div></header><article><div class="hgroup pagewide"><h1 class="title"><span class="title">aria2</span></h1></div>
<a class="trail" href="index.html" title="Aide de Parabolic">Aide de Parabolic</a> » </div></div></div></header><article><div class="hgroup pagewide"><h1 class="title"><span class="title">aria2</span></h1></div>
<div class="region">
<div class="contents pagewide">
<p class="p">This page explains all options for configuring aria2 in Preferences in <span class="app">Parabolic</span>.</p>
<p class="p">Cette page explique toutes les options pour configurer aria2 dans les préférences de <span class="app">Parabolic</span>.</p>
<div class="terms"><div class="inner"><div class="region"><dl class="terms">
<dt class="terms">Utiliser aria2</dt>
<dd class="terms">
<p class="p">If enabled, Parabolic will use aria2c to download media.</p>
<p class="p">Although using aria2c can improve download speed, download progress will not be displayed in the UI.</p>
<p class="p">Si cette option est activée, Parabolic utilisera aria2 pour télécharger des médias.</p>
<p class="p">Bien que l’utilisation de aria2c puisse améliorer la vitesse de téléchargement, la progression ne sera pas affichée dans l’interface.</p>
<div class="note note-advanced" title="Avancé">
<svg height="24" width="24" version="1.1">
<g>
Expand Down Expand Up @@ -89,7 +89,7 @@
<div class="hgroup pagewide"></div>
<div class="contents pagewide"><div class="links guidelinks"><div class="inner">
<div class="title"><h2><span class="title">Plus d’informations</span></h2></div>
<div class="region"><ul><li class="links "><a href="index.html" title="Aide de Parabole">Aide de Parabole</a></li></ul></div>
<div class="region"><ul><li class="links "><a href="index.html" title="Aide de Parabolic">Aide de Parabolic</a></li></ul></div>
</div></div></div>
</div></section>
</div>
Expand Down
Loading