Pipe Viewer 1.8.9 💾

pv ("Pipe Viewer"), a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.

minor bugfix: feature: new "--si" option to display and interpret size suffixes in multiples of 1000 rather than 1024 (pull request #85) supplied by kevinruddy fix: continue producing progress output when the output is blocking writes (#34, #86, #87) fix: honour the TMPDIR / TMP environment variables again, rather than hard-coding "/tmp", when using a terminal lock file (originally removed in 1.8.0) (#88) i18n: corrections and missing strings added to French translations (pull request #83) supplied by Thomas Bertels

GNU GPLv3 cli terminal logging monitoring network c

GTK 4.15.0 💾

Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites. Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases. Portability. Projects built using GTK and its dependencies run on well known operating systems. Stability. GTK delivers the enticing features and superb performance which adds to your applications. Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more. Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application. Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License. API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results. Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that today’s developers look for in a toolkit. Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.

major feature: This release changes the default GSK renderer to be Vulkan, on Wayland. Other platforms still use ngl. The intent of this change is to get wider testing and verify that. Vulkan drivers are good enough for us to rely on. If significant problems show up, we will revert this change for 4.16. You can still override the renderer choice using the GSK_RENDERER. environment variable. ---. This release also changes font rendering settings by introducing. a new high-level gtk-font-rendering settings which gives GTK more freedom to decide on font rendering. You can still use the low-level font-related settings by changing. the new property to 'manual'. ---. GtkColumnView: - infinite loops in dispose. - problems with weak ref cycles in GtkExpression. GtkListView: GtkShortcutManager: - Track the propagation phase of added controllers. GtkGLArea: - Produce dmabuf textures, so graphics offload is possible. GtkTextView: - Support text shadows. GtkGraphicsOffload: - Add a black-background property. Settings: - Add a new gtk-font-rendering setting. Accessibility: - Add support for GetRangeExtents to GtkAccessibleText. - Add support for GetOffsetAtPoint to GtkAccessibleText. - Implement GtkAccessibleRange for scrollbars. GDK: - Add a callback-based cursor API. GSK: Use the Vulkan renderer by default. - Avoid an infinite recursion with offscreens in some cases. - Optimize graphics offload to make it more likely that compositors can use direct scanout. X11: - some confusing demessages. - Drop a no-longer-relevant optimization that was interfering with getting the current window manager capabilities. macOS: - Implement the color picker for macOS 10.15+. Deging: - Snow monitor resolution in the inspector. Demos: - Use graphics offload in the shadertoy demo. - Show more reliable fps numbers in the fishbowl demo. Tools: - Support generating pdf in gtk4-rendernode-tool. Build: - Require pango 1.52. - Require cairo 1.18. - Add a missing dependency th

GNU GPLv3 gnome gtk library framework gui toolkit cpp

gsequencer 6.8.3 💾

Advanced Gtk+ Sequencer Welcome to project website of Advanced Gtk+ Sequencer. Advanced Gtk+ Sequencer is a tree based audio processing engine released under the terms of the GNU GPLv3+. It uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format. Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains an automation editor and you might want live export to audio files. There are sequencer machines as well a fully featured notation editor. Supporting copy & paste, resizing audio channels or align in-/output pads GSequencer does audio output on GNU/Linux by ALSA. Avoid additional layers on ALSA like arts, esd or pulseaudio. The output to the soundcard is usually done by AgsPanel sink. Sounds are created by sequencers like AgsDrum, AgsMatrix and alike. Such sources can be bundled by AgsMixer and finally write to hardware by AgsPlayChannelRun recall.

minor bugfix: Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) . Ags_file_widget_real_refresh() test directory permissions. Ags_file_widget_value_factory_bind() test file permissions. AgsFileWidget root directory.

GNU GPLv3 sound-synthesis mixers sequencer audio

ImageMagick 7.1.1-31 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Merged: Convert big PDF documents is slow `#7263`. ci: git version `#7260`. Update release.yml `#7258`. Update README.md `#7245`. uhdr.c: verify the availability of error message before accessing it `#7229`. Bump caphyon/advinst-github-action from 1.0 to 1.1 `#7227`. Commits: beta release. Don't create the msixbundle in a pull request.. Register format in uppercase.. set perl install base to that of ImageMagick's. Corrected check for warning when png:compression-filter is invalid.. Code cleanup.. Call heif_context_set_maximum_image_size_limit to limit high dimensions earlier.. Removed outdated files.. Removed outdated files.. compare SSIM score of 1 indicates perfect structural similarity. Also allow tiff:assume-alpha when there is more than one meta channel.. Removed unused advinst-enable-automation setting.. Code cleanup.. Switch to the new action.. latest autoconf/automake. missing C++ pop (https://github.com/ImageMagick/ImageMagick//7230). Added new security policy setting called max-profile-size that can be used to limit the size of a profile.. Added new private method AcquireProfileStringInfo that should be used when a StringInfo is created for a profile.. Added SetImageProfilePrivate that won't make a copy of the StringInfo but adds it to the profiles of the image directly.. Also check the max profile size when it's being added to the image profiles.. Use AcquireProfileStringInfo in Wand where possible.. Silenced warning.. Added extra checks for empty or null profile.. Added BlobToProfileStringInfo that should be used instead of BlobToStringInfo when the StringInfo will be used to add a profile to an image.. Only create the profile when we need to and refactored the code to simply it.. Added name argument to AcquireProfileStringInfo and BlobToProfileStringInfo.. Restore check because it is possible that the StringInfo gets resized.. Reverted incorrect patch.. Added missing call to DestroyStringInfo.. rare memory leak..

Apache c graphics image-manipulation image-magick graphics-conversion

Weblate 5.5 💾

Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.

minor feature: lt;p gt;Released on April 20th 2024. lt;/p gt;. lt;p gt; lt;strong gt;New features lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt; lt;a href="https://docs.weblate.org/en/weblate-5.5/admin/addons.html#addons" rel="nofollow" gt; lt;span gt;Add-ons lt;/span gt; lt;/a gt; can be now installed project-wide and site-wide. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;API improvements lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#get--api-categories-(int-id)-statistics-" title="GET /api/categories/(int:id)/statistics/" rel="nofollow" gt; lt;code gt;GET /api/categories/(int:id)/statistics/ lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#get--api-projects-(string-project)-file-" title="GET /api/projects/(string:project)/file/" rel="nofollow" gt; lt;code gt;GET /api/projects/(string:project)/file/ lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#post--api-groups-(int-id)-admins-" title="POST /api/groups/(int:id)/admins/" rel="nofollow" gt; lt;code gt;POST /api/groups/(int:id)/admins/ lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Added lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#delete--api-groups-(int-id)-admins-(int-user_id)" title="DELETE /api/groups/(int:id)/admins/(int:user_id)" rel="nofollow" gt; lt;code gt;DELETE /api/groups/(int:id)/admins/(int:user_id) lt;/code gt; lt;/a gt;. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved lt;a href="https://docs.weblate.org/en/weblate-5.5/api.html#post--api-translations-(string-project)-(string-component)-(string-language)-units-" title="POST /api/translations/(string:project)/(string:component)/(string:language)/units/" rel="nofollow" gt; lt;code gt;POST /api/translations/(string:project)/(string:component)/(string:language)/units/ lt;/code gt; lt;/a gt;. lt;/p

GNU GPLv3 translation localization web python html

FlexGet 3.11.28 💾

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.

minor feature: all commits. Changed. . . . best_quality: can now return multiple best entries. . . Update best_quality.py . .

MITL download internet torrents bittorrent python

Django Ledger 0.6.0.1 💾

Django Ledger is a double entry accounting system based on the Django Web Framework, which aims to power financially driven applications by removing the complexity of the accounting domain into a simple, high-level API. Prior experience with Django is required to more effectively use this software.

minor feature: lt;h2 gt;What #39;s Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;v0.5.6.5 - Multiple CoA Enhancements by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/elarroba/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/elarroba quot; gt;@elarroba lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2215246957 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//192 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/192/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/192 quot; gt;#192 lt;/a gt; lt;/li gt;. lt;li gt;Bump pillow from 10.0.1 to 10.2.0 in /docs/source by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;organization quot; data-hovercard-url= quot;/orgs/dependabot/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dimensions= quot;link_type:self quot; href= quot;https://github.com/dependabot quot; gt;@dependabot lt;/a gt; in lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2202833077 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//190 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/190/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/190 quot; gt;#190 lt;/a gt; lt;/li gt;. lt;li gt;Dockerization of Project for Development by lt;a class= quot;user-mention notranslate quot; data-hovercard-type= quot;user quot; data-hovercard-url= quot;/users/MateehUllah/hovercard quot; data-octo-click= quot;hovercard-link-click quot; data-octo-dime

GNU GPLv3 accounting money finances bookkeeping django python

Indico 3.3.2 💾

🗓 a general-purpose event management tool; 🌍 fully web-based; 🧩 feature-rich but also extensible through the use of plugins; ⚖️ Open-Source Software under the MIT License; made at CERN, the place where the web was born!

minor feature: lt;h1 gt; Improvements lt;/h1 gt;. lt;ul gt;. lt;li gt;Use more verbose page titles in management/admin areas lt;/li gt;. lt;li gt;Prioritize exact matches when searching for users lt;/li gt;. lt;li gt;Show document templates from non-parent categories and other events for cloning as long as the user has management access lt;/li gt;. lt;li gt;Warn about conflicts from concurrent edits of minutes lt;/li gt;. lt;li gt;Include up to two months of past events in dashboard iCal export lt;/li gt;. lt;/ul gt;. lt;h1 gt; lt;/h1 gt;. lt;ul gt;. lt;li gt;adding additional event keywords when some keywords have already been set lt;/li gt;. lt;li gt;overlapping times in some room booking timelines when using a locale with a 12-hour time format lt;/li gt;. lt;li gt;error when printing badges referencing a linked regform picture field that contains no picture lt;/li gt;. lt;li gt;error when creating a reminder for exactly one week before the event lt;/li gt;. lt;li gt;error when unassigning the editor of an editable that has no editor lt;/li gt;. lt;li gt;error when judging an editable from the list of editables lt;/li gt;. lt;li gt;validation error when using a lt;code gt;mailto: lt;/code gt; link in an email body lt;/li gt;. lt;li gt;Clear the flags indicating that registrations or a registration form field have been purged when cloning an event lt;/li gt;. lt;li gt;Use English locale when formatting dates for room booking log entries lt;/li gt;. lt;li gt;date validation in room booking failing in certain timezones lt;/li gt;. lt;/ul gt;. lt;h1 gt; Internal Changes lt;/h1 gt;. lt;ul gt;. lt;li gt;Allow plugins to fully replace the data in a QR code with a custom string instead of just modifying/extending the JSON dict lt;/li gt;. lt;li gt;Replace deprecated lt;code gt;pkg_resources lt;/code gt; with lt;code gt;importlib lt;/code gt; from standard library lt;/li gt;. lt;/ul gt;.

MITL python flask javascript events sqlalchemy conference cms calendar event event-management

treasury.lua 1.12 💾

treasury.lua is a command-line program for storing secrets in files encrypted using the openssl command-line app. It requires libUseful and libUseful.lua

minor bugfix: Set LC_ALL and LANG environment variables to 'C' locale so that output of commands is in default language.

GNU GPLv3 vault secrets openssl

Cppcheck 2.14 💾

Cppcheck is a static analysis tool for C/C++ code. It doesn't look for syntax errors, but for bugs that a compilation steps would not normally detected. It provides out of bounds checking, checking the code for each class, exception safety, memory leaks checking, warnings for obsolete function usage, invalid usage of STL, and tests for uninitialized variables and unused functions. There are IDE and VCS bindings for Code::Block, CodeLite, Eclipse, gedit, Hudson, Jenkins, Mercurial, Tortoise SVN, Visual Studio.

minor feature: Summary: - Fixed 23 "crash" tickets - Fixed 69 "false positive" tickets - Fixed 36 "improve check" tickets New checks: - eraseIteratorOutOfBounds: warns when erase() is called on an iterator that is out of bounds - returnByReference: warns when a large class member is returned by value from a getter function GUI: -Make it possible to suppress warnings in all files in a folder Changed interface: - Fixed crash with '--rule-file=' if some data was missing. - '--rule-file' will now bail out if a rule could not be added or a file contains unexpected data. - Add option '--check-version', you can use it to pin the cppcheck version in a script. - Added '--template=simple'. It is expands to ' file : line : column : severity : inconclusive:inconclusive: message id ' without any additional location details. - Removed deprecated platform type 'Unspecified'. Please use 'unspecified' instead. - Add --file-filter=- option that reads file filters from stdin. Added for a plugin. Other: - Added CMake option 'EXTERNALS_AS_SYSTEM' to treat external includes as 'SYSTEM' ones. - The minimum required compiler versions have been bumped to GCC 5.1 / Clang 3.5 / Visual Studio 2015 - The minimum required CMake version has been bumped to 3.5 - Using Visual Studio with CMake now checks if the CMake version is at least 3.13. This was always required but was not checked explicitly. - Removed deprecated 'Makefile' option 'SRCDIR'. - Added CMake option 'DISALLOW_THREAD_EXECUTOR' to control the inclusion of the executor which performs the analysis within a thread of the main process. - Removed CMake option 'USE_THREADS' in favor of 'DISALLOW_THREAD_EXECUTOR'. - misra-config will not be treated as a critical error anymore Safety critical: - #12440 : Misra violations found but cppcheck exited with 0 even after specifying exit code

GNU GPLv3 c c++ software-development static-analysis dynamic-debugging

BallroomDJ 4 4.8.4 💾

BallroomDJ 4 is a ballroom music player. It is designed to play music the entire evening without intervention. Manage your ballroom dance music and create song lists, automatic playlist and sequenced playlists. BallroomDJ 4 is the replacement for BallroomDJ.

minor bugfix: 4.8.4 2024-4-20 * Bug Fixes: * Clean volume cache when cleaning temporary files. * iTunes Import: Fix 'Date Added' (introduced in 4.8.3). * Linux: OpenSUSE: Fix package. * Marquee: Fix incorrect font (introduced in 4.8.3). * Sort Dialog: Fix 'Date Added' (introduced in 4.8.3).

Zlib audio music end-users linux macos windows player ballroom c gtk

Praat 6.4.08 💾

Praat is a speech analysis tool used for doing phonetics by computer. Praat can analyse, synthesize, and manipulate speech, and create high-quality pictures for your publications. Praat was created by Paul Boersma and David Weenink of the Institute of Phonetics Sciences of the University of Amsterdam. Some of Praat’s most prominent features are: Speech analysis Speech synthesis Speech labelling Grammar models Statistical analysis

minor bugfix: Windows: a problem with the right and bottom edges of windows (half-visible scroll bars). For the Intel editions (the ARM64 edition still has this problem). Scripting: a that could cause Praat to crash when an unknown choice was given to an option menu. MelSpectrogram: a that could cause Praat to crash if a mel value was negative. DataModeler: improved confidence limits on estimated model parameters.

GNU GPLv3 speech analysis audio phonetics synthesis c cpp

Linux kernel 6.8.7 💾

Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.

minor feature: Linux 6.8.7, drm/amd/display: disable otg wa logic in DCN316, drm/amd/display: always reset ODM mode in context when adding first plane, drm/amd/display: Return max resolution supported by DWB, drm/amd/display: Do not recursively call manual trigger programming, drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST, drm/amd/display: Program VSC SDP colorimetry for all DP sinks = 1.4, drm/amdgpu: differentiate external rev id for gfx 11.5.0, drm/amdgpu: incorrect number of active RBs for gfx11, drm/amdgpu: always force full reset for SOC21, drm/amdgpu: Reset dGPU if suspend got aborted, drm/i915: Disable live M/N updates when using bigjoiner, drm/i915: Disable port sync when bigjoiner is used, drm/i915/psr: Disable PSR when bigjoiner is used, drm/i915/cdclk: CDCLK programming order when pipes are active, x86/: Replace CONFIG_SPECTRE_BHI_ ON,OFF with CONFIG_MITIGATION_SPECTRE_BHI, x86/: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto, x86/: Clarify that syscall hardening isn't a BHI mitigation, x86/: BHI handling of RRSBA, x86/: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr', x86/: Cache the value of MSR_IA32_ARCH_CAPABILITIES, x86/: BHI documentation, x86/: return type of spectre_bhi_state(), kernfs: annotate different lockdep class for of- mutex of writable files, selftests: kselftest: build failure with NOLIBC, irqflags: Explicitly ignore lockdep_hrtimer_exit() argument, x86/apic: Force native_apic_mem_read() to use the MOV instruction, selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn, selftests: timers: abs() warning in posix_timers test, selftests: timers: posix_timers ksft_print_msg() warning, selftests/timers/posix_timers: Reimplement check_timer_distribution(), x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n, perf/x86: out of range data, vhost: Add smp_rmb() in vhost_enable_notify(), vhost: Add smp_rmb() in vhost_vq_avail_empty(), arm64: dts: imx8-ss-dma: spi lpc

GNU GPL c linux kernel operating-system

xcoral text editor 4.02.5 💾

Xcoral is a multiwindow mouse-based text editor for Unix and X Window System. Syntax highlighting and auto-indentation are available. A built-in browser enables you to navigate through C functions, C++ and Java classes, methods and files. A SMall Ansi C Interpreter (Smac) is also built-in to dynamically extend the editor's possibilities (user functions, key bindings, modes etc). Xcoral provides regions and marks, kill-buffers, macros system and unlimited undo.

minor bugfix: minor update and clean release

GNU GPL programming c c++ java python text editor

exiftool 12.83 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Added SetTags helper function for use in advanced formatting expressions. - Added a couple of new tags from the DNG 1.7.1 specification. - Added a new Nikon Z lens. - Added a couple of new QuickTime tags. - Added a few more XMP-GCamera tags. - Added build_geolocation to the full distribution. - Decode a new CanonVRD tag and rename another one. - Updates to Sony maker note decoding for newer models. - Minor change in -p option to avoid adding the trailing newline if the -b option is also used. - Minor changes to GM PDR decoding for Gear and angle measurements. - Removed Geolocation alternate language support from the standard distribution, and added PPLX feature codes. - Set family 1 group name for NextBase 'nbmt' information to "Nextbase". - incorrect ID of a DNG tag. - API Changes: - Added IgnoreGroups option.

Artistic perl exif meta-data