{"id":47747,"date":"2024-12-16T15:55:56","date_gmt":"2024-12-16T15:55:56","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=47747"},"modified":"2024-12-16T15:55:56","modified_gmt":"2024-12-16T15:55:56","slug":"apps-updates-audacity-scrcpy","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2024\/12\/apps-updates-audacity-scrcpy\/","title":{"rendered":"Apps Updates Round-up: Audacity 3.7.1, Octave 9.3, Scrcpy 3.1"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/09\/audacity-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-43151\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/09\/audacity-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/09\/audacity-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/09\/audacity-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/09\/audacity-icon-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/09\/audacity-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/09\/audacity-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Linux world got some big updates, such as XFCE 4.20, RHEL 10.0 Beta, and Linux Mint 22.1 Beta, in last days. While, many free open-source apps also released updates recently you may care about.<\/p>\n<p>And, here I&#8217;m going to introduce some of them for you. They include Audacity 3.7.1, GNU Octave 9.3.0, Scrcpy 3.1, VS Code 1.96, and TeXstudio 4.8.5.<\/p>\n<p><!--more--><\/p>\n<h3>Audacity 3.7.1:<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/audacity-master-effect.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46904\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/audacity-master-effect-700x441.webp\" alt=\"\" width=\"610\" height=\"384\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/audacity-master-effect-700x441.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/audacity-master-effect-300x189.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/audacity-master-effect-768x484.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/audacity-master-effect.webp 1148w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>Audacity audio editor released 3.7.0 in October, but with primarily maintenance updates, while developer are working on Audacity 4.0.<\/p>\n<p>The new v3.7.1 is a small but an important release that fixed following bugs. They include:<\/p>\n<ul>\n<li>Effects can be applied to time-stretched clips.<\/li>\n<li>Moving or renaming the installation directory no longer re-enables disabled modules.<\/li>\n<li>Opening the &#8220;Adjust Playback Speed&#8221; dialog doesn&#8217;t crash Audacity anymore.<\/li>\n<\/ul>\n<p>The <a href=\"https:\/\/github.com\/audacity\/audacity\/releases\" target=\"_blank\" rel=\"noopener\">Github releases page<\/a> provides the Linux AppImage, macOS dmg, Windows exe, as well as source tarball under &#8220;Assets&#8221; section. While, Ubuntu users can get the native <code>.deb<\/code> package from this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/audacity\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a>.<\/p>\n<h3>GNU Octave 9.3.0:<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gnuoctave93.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-47748\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gnuoctave93-700x478.webp\" alt=\"\" width=\"610\" height=\"417\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gnuoctave93-700x478.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gnuoctave93-300x205.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gnuoctave93-768x525.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/gnuoctave93.webp 1303w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>GNU Octave, the free open-source scientific programming language, released version 9.3.0 after half a year of development.<\/p>\n<p>Changes in the new release are mostly bug-fixes and improvements. They include:<\/p>\n<ul>\n<li><code>jupyter-notebook<\/code>: Avoid error if evaluated code closes an existing figure window. Use <code>unwind_protect<\/code> block to ensure figure and tempfile cleanup actions occur (bug #65644).<\/li>\n<li><code>uitable<\/code>: Fix updating value with combo box selection (bug #65873).<\/li>\n<li><code>movfun<\/code>: Correct output shape of n-D arrays when operating on dimensions higher than 2. This will affect all moving window functions (<code>movmad<\/code>, <code>movmax<\/code>, <code>movmean<\/code>, <code>movmedian<\/code>, <code>movmin<\/code>, <code>movprod<\/code>, <code>movstd<\/code>, <code>movsum<\/code>, and <code>movvar<\/code>) (bug #65927).<\/li>\n<li><code>movvar<\/code> and <code>movstd<\/code>: Use correct default value of 0 if an empty array is specified for <code>opt<\/code> to maintain consistent behavior with <code>var<\/code> and <code>std<\/code>. Improve input validation to ensure <code>opt<\/code> is one of 0, 1, or []. (bug #66021).<\/li>\n<li><code>fopen<\/code>: Convert identifier for locale charset to lower-case characters (bug #65963).<\/li>\n<li><code>regexp<\/code>: Avoid integer underflow with unsigned integers.<\/li>\n<li><code>interp2<\/code>: Provide a meaningful error message if the input reference array is a vector (bug #66086).<\/li>\n<li><code>struct2hdl.m<\/code>: Do not delete previously added axes children (bug #66221).<\/li>\n<li><code>print<\/code>: Fix regression in pdf fonts (bug #66306).<\/li>\n<li><code>legend<\/code> icons now inherit the &#8220;facelalpha&#8221; property to match appearance of patch and surface graphics objects (bug #66314).<\/li>\n<li><code>barh<\/code> properties now better match equivalent <code>bar<\/code> plot. Changing <code>horizontal<\/code> property for a bar or barh plot now consistently updates properties to match redrawn plot (bug #65671).<\/li>\n<li>Tick mark labels are now correctly updated after changing x or y data for <code>bar<\/code> and <code>barh<\/code> plots (bug #65734).<\/li>\n<li><code>hdl2struct.m<\/code>: Fix missing legend markers (bug #65904).<\/li>\n<li>Enable FLTK graphics toolkit on macOS if not multi-threaded (bug #66482).<\/li>\n<li>Do not execute PKG_ADD script in current directory (bug #66477).<\/li>\n<li>Translation, documentation, and build system\/tests updates.<\/li>\n<\/ul>\n<p>GNU Octave does not provides official Linux package. Besides building from <a href=\"https:\/\/octave.org\/download#linux\" target=\"_blank\" rel=\"noopener\">source code<\/a>, there are unofficial Flatpak and PPA available for choices. For Ubuntu, see this <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2024\/10\/install-gnu-octave-ubuntu\/\" target=\"_blank\" rel=\"noopener\">step by step tutorial<\/a>.<\/p>\n<h3>Scrcpy 3.1:<\/h3>\n<div id=\"attachment_43769\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/03\/scrcpy20.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-43769\" class=\"size-large wp-image-43769\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/03\/scrcpy20-600x341.webp\" alt=\"\" width=\"600\" height=\"341\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/03\/scrcpy20-600x341.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/03\/scrcpy20-300x171.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/03\/scrcpy20-768x437.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/03\/scrcpy20.webp 1202w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-43769\" class=\"wp-caption-text\">Scrcpy on Ubuntu<\/p><\/div>\n<p>Scrcpy is a popular free open-source application to mirror and control your Android screen on computer and laptop.<\/p>\n<p>The app released version 3.0 few weeks ago with <b>virtual display<\/b> support. In the new release, it enhanced the feature by adding new <code>--no-vd-destroy-content<\/code> option, which keeps running apps when virtual display is destroyed, by moving them to the main\u00a0display.<\/p>\n<p>Scrcpy 3.1 also added\u00a0dav1d\u00a0support to decode AV1 streams, improved gamepad support in games, and fixed &#8220;turn screen off&#8221; on some devices. See the <a href=\"https:\/\/github.com\/Genymobile\/scrcpy\/releases\" target=\"_blank\" rel=\"noopener\">Github release page<\/a> for details and download links.<\/p>\n<p>If you&#8217;re new to this application, then here&#8217;s a <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/03\/scrcpy-2-0-install-android-remote-control\/\" target=\"_blank\" rel=\"noopener\">step by step tutorial<\/a> shows how to install and use it in Ubuntu.<\/p>\n<h3>VS Code 1.96:<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-welcome.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-45065\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-welcome-700x450.webp\" alt=\"\" width=\"610\" height=\"392\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-welcome-700x450.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-welcome-300x193.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-welcome-768x493.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/12\/vscode-welcome.webp 1272w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>Visual Studio Code announced new monthly release in last week. It&#8217;s version 1.96 that includes following key highlights:<\/p>\n<ul>\n<li>Overtype mode &#8211; Switch between overwrite or insert mode in the editor<\/li>\n<li>Add imports on paste &#8211; Automatically add missing TS\/JS imports when pasting code<\/li>\n<li>Test coverage &#8211; Quickly filter which code is covered by a specific test<\/li>\n<li>Move views &#8211; Easily move views between the Primary and Secondary Side Bar<\/li>\n<li>Terminal ligatures &#8211; Use ligatures in the terminal<\/li>\n<li>Extension allow list &#8211; Configure which extensions can be installed in your organization<\/li>\n<li>Debug with Copilot &#8211; Use copilot-debug terminal command to start a debugging session<\/li>\n<li>Chat context &#8211; Add symbols and folders as context for Chat and Edits<\/li>\n<li>Move from chat to Copilot Edits &#8211; Switch to Copilot Edits to apply code suggestions from Chat<\/li>\n<\/ul>\n<p>VS Code provides official packages for Linux, Windows, and macOS. They are available along with the official release note in <a href=\"https:\/\/code.visualstudio.com\/updates\" target=\"_blank\" rel=\"noopener\">this page<\/a>.<\/p>\n<h3>TexStudio 4.8.5:<\/h3>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/texstudio.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-47750\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/texstudio-700x417.webp\" alt=\"\" width=\"610\" height=\"363\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/texstudio-700x417.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/texstudio-300x179.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/texstudio-768x457.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/12\/texstudio.webp 1248w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>TeXstudio is an integrated writing environment for creating LaTeX documents. It integrates editing, building and viewing into a single, user-friendly interface.<\/p>\n<p>The latest v4.8.5 was released few days ago with mainly bug-fixes. They include:<\/p>\n<ul>\n<li>fix false delimiter mismatch marker which gets stuck under certain circumstances<\/li>\n<li>fix label stop working when using subfigure package<\/li>\n<li>fix ai wizard conversation history<\/li>\n<li>fix colspec parsing<\/li>\n<li>fix user command handling in cached files<\/li>\n<li>fix label detection on memoir class<\/li>\n<li>fix crash when %Tex root document was not found<\/li>\n<li>class are used for completion in documentclass<\/li>\n<li>class names are not used anymore for package name completion<\/li>\n<li>local packages can provide local cwl files<\/li>\n<li>fix handling of user definition commands in subfiles<\/li>\n<li>fix crash in preview tooltip if no pdflatex is defined<\/li>\n<li>handle special columntypes (m[l],NiceMatrix) better<\/li>\n<li>handle key\/val completion in frame environment better<\/li>\n<li>fix caching of newly defined colornames<\/li>\n<\/ul>\n<p>TexStudio provides official packages for Linux, Windows, and macOS, available to download at <a href=\"https:\/\/texstudio.org\/#download\" target=\"_blank\" rel=\"noopener\">this page<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Linux world got some big updates, such as XFCE 4.20, RHEL 10.0 Beta, and Linux Mint 22.1 Beta, in last days. While, many free open-source apps also released updates recently you may care about. And, here I&#8217;m going to introduce some of them for you. They include Audacity 3.7.1, GNU Octave 9.3.0, Scrcpy 3.1, VS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":43151,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[576,1551,1532],"class_list":["post-47747","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-audacity","tag-gnu-octave","tag-texstudio"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/47747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=47747"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/47747\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/43151"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=47747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=47747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=47747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}