Flameshot 12.1.0 💾

Features Customizable appearance. Easy to use. In-app screenshot edition. DBus interface. Upload to Imgur.

minor feature: This is a minor release that fixed some bugs introduced in the v12 release. ## What's Changed * Fix typos by @luzpaz in https://github.com/flameshot-org/flameshot/pull/2705 * rename Imgur API Key to Imgur Application Client ID by @thehunmonkgroup in https://github.com/flameshot-org/flameshot/pull/2719 * fix issue about externalWidget launchapp by @Alaskra in https://github.com/flameshot-org/flameshot/pull/2698 * Fix size not appearing on size tool when started from launcher by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2734 * Added option to pin menu to close pin by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2736 * disable option to launch on start by default by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2735 * Fix magnify windows by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/2746 * DesktopFileParser only reads .desktop files @wd5gnr https://github.com/flameshot-org/flameshot/pull/2742 ## New Contributors * @cliffcoffee made their first contribution in https://github.com/flameshot-org/flameshot/pull/2726 * @thehunmonkgroup made their first contribution in https://github.com/flameshot-org/flameshot/pull/2719 * @wd5gnr made their first contribution in https://github.com/flameshot-org/flameshot/pull/2742

GNU GPLv3 screencapture

Alaya 4.5 💾

Alaya is a chrooting webserver with basic webdav extensions and a number of unsual features. It can serve both http and https and is intended to provide a simple means for people to share directories with webdav. Although it chroots it supports running CGI programs outside of the chroot via a trusted-path method. Alaya supports perfect-forward-secrecy and client certificate authentication.

minor feature:

GNU GPLv3 http-server c posix linux

ReCsvEditor 0.99.3 💾

Cross platform Csv editor. It supports a large variety of Field-Delimiter & quote chacters. As well Csv files, The following formats can be viewed/updated: Xml, Fixed Width, Gnu-GetText-Po and SwingX-Tip files.

major feature: Support for comparing larger files Updated CodeGen (Java CodeGenertor for Cobol Files) Several problem fixes.

GNU GPLv3 csv editor java

MKVToolNix 82.0 💾

MKVToolNix is a tool collection for manipulating Matroska video (MKV) files. It can mux/demuc, split/merge, edit, inspect or create them, or convert from AVI, MP4, OGM, Dirac, h264 fromats. It supports common encodings and subtitle formats, runs on Linux, Windows and Max OS X.

major feature: "I'm The President" 2024-01-02. New features and enhancements: Mkvmerge: Matroska reader: the "video alpha mode" track header property will be copied to the output file if present. Part of the implementation of. #3643. Mkvmerge: Matroska reader: the "video alpha mode" track header property will be reported in JSON identification mode as the track property. `alpha_mode`. Part of the implementation of #3643. Mkvmerge: Matroska reader: the file's timestamp scaling factor will be. Reported in JSON identification mode as the container property `timestamp_scale`. Mkvmerge: MPEG transport stream reader: teletext subtitles intended for. Hearing impaired people (type 0x05) are now marked as such via the Appropriate flag in the track headers. Mkvmerge: file identification: the JSON identification output schema version. Has been bumped to 19. Mkvmerge: added a new hack `always_write_block_add_ids` that can be used as a workaround for players that don't support the handling of missing "Block Addition ID" sub-elements of "Block More" elements in block additions. Properly. These are used for e.g. alpha channel data in VP9 with a "Block Addition ID" value of 1, which is also its default value. Workaround for the. Player listed in #3643. Mkvinfo: added support for the "video alpha mode" track header element. Part of the implementation of #3643. Mkvpropedit, MKVToolNix GUI's header editor: added support for the "video. Alpha mode" track header property. In `mkvpropedit` it's called `alpha-mode`. Part of the implementation of #3643. MKVToolNix GUI: multiplexer: when adding files the GUI can automatically. Enable the "hearing impaired" flag for audio and subtitle tracks if the file Name contains the word "cc" or "sdh" delimited by certain characters (configurable). This feature is turned on by default. Implements #3648. MKVToolNix GUI: multiplexer: when scanning for Blu-ray playlists the GUI. Will now ignore playlists that are likely meant for menus. Currently the G

GNU GPL c video matroska conversion

Red5 Media Server 1.3.25 💾

Red5 is an Open Source Flash Server written in Java that supports streaming Video (FLV, F4V, MP4, 3GP), streaming Audio (MP3, F4A, M4A, AAC), recording Client Streams (FLV and AVC+AAC in FLV container), shared objects, live stream publishing, remoting and protocols RTMP, RTMPT, RTMPS, RTMPE. Additional features supported via plugin: WebSocket (ws and wss), RTSP (From Axis-type cameras) and HLS.

minor feature: Refactoring with focus on speed for service and handler method lookups, reducing recursion, and updating RTMPClient for efficiency.

Apache multimedia streaming server java

GNUnet 0.20.0 💾

GNUnet is a framework for secure and anonymous peer-to-peer networking that does not use any centralized or otherwise trusted services. Currently, the framework offers censorship-resistant file-sharing, messaging, VPN, GNS (a decentralized version of DNS), and much more. GNUnet is currently developed by a worldwide group of independent free software developers. GNUnet is a GNU package (http://www.gnu.org/).

major feature: - GNUNET_TESTING_get_testname_from_underscore renamed to GNUNET_STRINGS_get_suffix_from_binary_name and moved from libgnunettesting to libgnuneutil - Move GNUNET_s into libgnunetutil. - re-introduce compiler annotation for array size in signature - function-signature adjustment due to compiler error - GNUNET_PQ_get_oid removed, GNUNET_PQ_get_oid_by_name improved - Added GNUNET_PQ_get_oid_by_name - added GNUNET_PQ_get_oid() - Added new CCA-secure KEM and use in IDENTITY encryption - Add KEM API to avoid ephemeral private key management - Add new GNUNET_PQ_event_do_poll() API to gnunet_pq_lib.h - Added API to support arrays in query results - Improve PQ API documentation. - API for array types extended for times - API extended for array query types - relevant array-types in queries (not results) in postgresql added - just style fixes, int to enum - initial steps towards support of array-types in posgresql - adds GNUNET_JSON_spec_object_const() and GNUNET_JSON_spec_array_const()

Affero GPLv3 anonymity f2f file-sharing gns gnunet internet networking p2p vpn

Whiley 0.10.18 💾

Whiley is a programming language with refinement types, extended static checking and an indentation-based syntax. It compiles to Java bytecode and runs per JAR-runtime on any JVM, which in turn allows to reuse existing Java libraries. The SDK includes a compiler (wyjc), documentation, a plugin framework, disassembler, and an Eclipse plugin.

minor feature:

BSDL jvm whiley java programming-language static-typing

Scribus 1.6.0 💾

Scribus is a professional typesetting and page layout program, available on all major platforms but also for OS/2 and GNU/Hurd. It provides press-ready PDF output, but a user-friendly and modern interface. It supports color separation, ICC profiles, CMYK and spot colors.

major documentation: 0015380: Language Tools Can´t paste Spanish content (cbradney) 0011810: Story Editor / Text Frames center alignment unprecise in circles (cbradney) 0015447: Internal patch remove a specific disabled broken code or document what it should do (cbradney) 0013928: Usability Y coordinate not updated in popup window (cbradney) 0015980: Build System PATCH clean up the cmake files (cbradney) 0010106: User Interface Create a command launcher (ale) 0017036: Story Editor / Text Frames inline items produce a box at the start of the frame (jghali) 0017045: Story Editor / Text Frames Incorrect layout of inline items if vertical scale is different of 100 (jghali) 0017050: User Interface Snapping doesn't work when scaling frames (ale) 0017056: Canvas Page margin rect inherits drop shadow properties of line item (jghali) 0017058: User Interface ICC profile comboboxes too short (jghali) 0017065: Translation Wrong polish translation of orphan in edit- styles (cbradney) 0017075: Graphics / Image Frames Adding a specific.psd file makes itself and the other frames invisible (jghali) 0017079: Scripter PATCH: scripter: create setRotation(), deprecate rotateObjectAbs() and add a way to use a specific basepoint (cbradney) 0017081: User Interface arrange pages still has 3 and 4 pages layouts (cbradney) 0017083: Canvas Changing the line blend mode has no effect on the canvas (nitramr) 0017086: User Interface Add context menu to the "Arrange Pages Document Pages" Panel (cbradney) 0017087: User Interface Spiral Edit Dialog doesn't allow angle greater than 360 (jghali) 0017088: General When saving the document, arrows attached to spiral shapes are not saved (jghali) 0016333: Scripter scribus_version and scribus_version_info should be uppercase (cbradney) 0012499: Build System Proposal Display versions of all libs used by Scribus (cbradney) 0016865: General Tooltips show no text (cbradney) 0014056: User Interface Drag/Drop of ODT to text fra

GNU GPL c++ python qt text-setting printing layout text-processing office

Homebank 5.7.3 💾

HomeBank helps managing your personal accounting. It's designed for ease of use, and quickly analyzing and tracking your personal finances in detail, has filtering tools and pretty graphing. It can import from Quicken, MS Money, bank statements as OFX, QIF, CSV and QFX. HomeBank also detects duplicate transactions, auto-numbers cheques, handles bank, cash, asset, credit and liability account types, can schedule transactions, internel transfers, and so forth.

minor bugfix: Made 5.7.3 release * change: budget report added sign on categories like in manage dialog * change: budget report only display fulfilled for budegt category * bugfix: forecast was sometimes faultly done for excluded/closed account * bugfix: date range 'last 12 months' start was not set to 1st day of -12 months * bugfix: #2045299 'install for me only' end with error message when creating optional desktop shortcut * bugfix: #2043886 portable version could prevent to store recent-file * bugfix: #2043433 chart drill down Category link is not translated * bugfix: #2043385 budget report forced displayed subcategories can have no parent * bugfix: #2043366 budget forced category remains displayed with exp/inc filter * bugfix: #2043223 budget report fulfilled column badly rounded display 99 vs 100 * bugfix: #2042676 accound dialog exclude from any report do not refresh the graph after close * bugfix: #2020181 mate: only french flag for payment icons * wish : #2042699 chart drill down shows the cat total when drawing subat * wish : #2042683 assigment rule dialog to be wider and/or size saved

GNU GPL c gtk accounting personal-finance quicken money

ClassicImageViewer 1.1.0 💾

Simple Qt-based image viewer. Resize, rotate, flip, adjust colors. Copy, crop or paste selection. Paste to side. Effects. Slideshow. Thumbnails. Batch conversion.

minor feature: "Highlight" selection tool; "Pad to size" method; bugfixes; more preferences; reduced memory usage

GNU GPLv3 image viewer qt linux

GNOME 45 💾

GNOME is a desktop environemnt and an application collection for BSD/Linux systems. It aims for accessibility and simplified interfaces. It utilizes the Gtk+/Gdk/Glib, Cairo/Clutter, WebKitGtk and GStreamer toolkits, Mutter as its window manager, also strongly integrates DBUS and Avahi, provides an adaptable Gnome shell, many productivity and system applications,and some games.

major feature: https://release.gnome.org/ version/

GNU GPLv3 c c++ vala gtk desktop desktop-environment window-manager gnome

DNF 4.18.2 💾

DNF is a software package manager that installs, updates, and removes packages on RPM-based Linux distributions. It automatically computes dependencies and determines the actions required to install packages. DNF also makes it easier to maintain groups of machines, eliminating the need to manually update each one using rpm. DNF (or Dandified Yum) is the next generation version of Yum. It roughly maintains CLI compatibility with Yum and defines a strict API for extensions and plugins. Plugins can modify or extend features of DNF or provide additional CLI commands on top of those mentioned below. If you know the name of such a command (including commands mentioned bellow), you may find/install the package which provides it using the appropriate virtual provide in the form of dnf-command(<alias>) where <alias> is the name of the command; e.g. dnf-command(repoquery) for a repoquery command (the same applies to specifying dependencies of packages that require a particular command).

minor feature:

GNU GPL package-manager python linux rpm

Prado PHP Framework 4.3.0 💾

PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented. PRADO is an open source project. You can use it for free in either open source or proprietary applications.

minor feature: ENH: Issues #824, #838, #851, #891, #910, #917 - General Behaviors Update: Cloning and Serializing supports behaviors. IBaseBehavior has init( config) method. TClassBehavior tracks their owners. Behaviors attach their registered event handlers at the behavior priority. Registered Behavior event can optionally attached and detached automatically when the behavior is enabled or disabled (default). Behavior events() support Closures. IBehavior are attachable class-wide by cloning. Behaviors for behaviors has better support. Behaviors are case insensitive. Supports Anonymous (unnamed/numeric) behaviors. Wakeup updates the component behaviors with new named class behaviors. (belisoful) BUG: Issue #843 - Permissions Manager behaviors rename the method 'getManager' to 'getPermissionsManager' for specificity. (belisoful) ENH: Issue #845 - PHP Clone and Unserialize of TComponent objects supports behaviors. (belisoful) ENH: Issue #848 - TComponent events support Closure (anonymous functions) as handlers. (belisoful) ENH: Issue #861 - TWebColors lists all the Web Colors in a TEnumerable and implements TPropertyValue::ensureHexColor (belisoful) ENH: Issue #886 - Lists the 1st level traits of the class and its parents in TComponent::getClassHierarchy. Class-wide behaviors support attaching to Traits as well as interfaces, classes, and their parents. (belisoful) ENH: Issue #904 - TRational and TURational for reading, writing, and computing EXIF-Tiff (GPS) Rational and URational unit types; in Prado Util Math. (belisoful) BUG: Issue #911 - Protect the message cache file to be thread safe. (majuca) ENH: Issue #939 - TEventHandler for embedding data with a specific event handler callable. (belisoful) ENH: Issue #944 - TExitException for gracefully exiting the application anywhere. Exception chaining with the last parameter being the previous Exception. (belisoful) ENH: Issue #979 - TComponent::raiseEvent optionally execute handlers in reverse; asa() and getBehaviors() searches for b

BSDL php mvc event-driven rad application-framework web

Pybind11 2.11.1 💾

pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.

minor feature: Changes: * ``PYBIND11_NO_ASSERT_GIL_HELD_INCREF_DECREF`` is now provided as an option for disabling the default-on ``PyGILState_Check()``'s in ``pybind11::handle``'s ``inc_ref()`` ``dec_ref()``. `#4753 `_ * ``PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF`` was disabled for PyPy in general (not just PyPy Windows). `#4751 `_

Public Domain c++ python library embedded developers

PUMA's Unit Converter 1.5 💾

The PUMA Repository is a collection of Pascal units for medical informatics. It is compatible with and was developed for Lazarus and Free Pascal. The units are also partially compatible with other Pascal dialects, including Delphi and Embarcadero RAD Studio. PUMA's Unit Converter is a Pascal unit that provides functions for parsing measurements (e.g. from biochemical experiments or clinical laboratory experiments) consisting of numeric values and units of measurement. It also supports functions converting measurements from one unit to another one.

minor feature:

BSDL pascal free-pascal object units medical measurement uom lazarus delphi medical-science library object-pascal fpc clinical-chemistry scie

Checkstyle 10.12.7 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: False positive in MissingSwitchDefault for switch statement where null label is present. HiddenField false positive on inner records. Indentation: split line new array not checked. Use module properties macro in all templates. Resolve Pitest Suppression in Pitest-Javadoc Profile. Enable checks from Error Prone Support. Update Tests to use new 'verifyXxxxxx' method or 'execute' that use inlined config in Input files. Add support to our Inputs for lines with multiple violations. Enable examples tests. Enforce file size on Java inputs. Transitive dependency rejection after Guava upgrade to 32.1.3-jre. Remove '//ok' comments from Input files. Cover pitest survivals with tests. Expand XPath IT Regression Testing. File name too long error. Update CI to have Maven Version 3.8.8, update min required maven version in pom to 3.6.3.

MITL java coding-style syntax-checker command-line

ImageMagick 7.1.1-25 💾

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 bugfix: Merged: When writing BMP to v3 or lower, ignore the ICC profile. `#6979`. Configure.ac: up LFS check for autoconf-2.72 `#6978`. Commits: Beta release. Beta release. Correct flags for jpeg-xl build.. Include deflate in the security/oss-fuzz build.. Include more features in the tiff build.. Check for version 0.20 instead. Also include -ldeflate in the LIBS for the oss-fuzz build.. Corrected oss-fuzz build.. Display hidden image. Start of moving the oss-fuzz files.. Cosmetic. Latest autoconf/automake. Latest autoconf/automake update. Identify image time-to-live. Set errno if time-to-live exceeded. Cosmetic. Conditionally set errno to ESTALE. Cosmetic. Moved oss-fuzz files to a different folder.. Changes due to moving the oss-fuzz files.. Ensure video can be read from stdin (https://github.com/ImageMagick/ImageMagick//6980). Ignore SyncBlob() status in Blob() (https://github.com/ImageMagick/ImageMagick//6984). Repo change. Update manifest. Release. Release.

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

Seed7 20231217 💾

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

minor feature: - The FAQ has been improved. Many thanks to Liam O'Brien for creating a list suggested changes. Thanks for helping to improve Seed7 in general. - Support for symbolic links under Windows has been added: - Symbolic link reparse points and mount reparse points are both treated as symbolic links. - The interface does not distinguish between directory symbolic links and normal symbolic links. A normal symbolic link may refer to a directory and readDir(symlink) reads the directory contents (like it does under Linux/Unix/BSD). - The functions fileType() and fileTypeSL() have been improved to work under Windows like they do under Linux/Unix/BSD: - fileType() follows symbolic links and returns the file type of the final destination. - fileTypeSL() returns FILE_SYMLINK for symbolic links. For all other file types fileTypeSL() works like fileType(). - fileTypeSL() does return FILE_SYMLINK only if readLink() works correctly. - fileTypeSL() has been fixed to return FILE_DIR for the emulated root directory and FILE_ABSENT if the file path cannot be mapped to a system path. - The functions readLink(path) and readLink(path, ABSOLUTE) have been improved to read the symbolic links of Windows. The function readLink(path) can read relative and absolute symbolic links. Both functions can read dangling symlinks. The functions are implemented with DeviceIoControl(). If DeviceIoControl() is not available (HAS_DEVICE_IO_CONTROL is not defined), they raise FILE_ERROR. - The functions getFileMode(path), setFileMode(path), getOwner(path), setOwner(path), getGroup(path), setGroup(path) and readDir(path) have been improved to follow symlinks under Windows (like they do under Linux/Unix/BSD). - Owner and group of the emulated root directory is "root". - The function moveFile() has been improved to avoid following symlinks under Windows (like it does under Linux/Unix/BSD).

GNU GPL software-development interpreter compiler

wmforecast 1.9 💾

wmforecast is a weather dockapp for Window Maker, which utilizes the Yahoo Weather API. It's designed for modern simplicity and uses a traditional dockapp layout. Further details are available as tooltip.

major bugfix: * Release date: 2023-01-04 * Middle click now toggles the balloon from displaying the forecast and more detailed current conditions. * The tab key may now be used to cycle through the text fields in the preferences window. * An AppStream metadata file is now distributed. * Various behind-the-scenes changes and bug fixes.

GNU GPLv3 dockapp weather window-maker c

Universal Media Server 13.8.1 💾

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

major feature: ### General - Fixed transcoding on renderers with MediaInfo=false - Added ability to add end-to-end web browser tests on Chrome, Firefox and Safari via Playwright - Improved logging detail and test coverage (thanks, Priyanka Ghosh Dastidar!) - Made server tests not run when only front-end code has changed

GNU GPL java media streaming ffmpeg upnp dlna

VideLibri 2.780 💾

VideLibri lists the books you have borrowed from a public library and lets you search the library catalog from your local device. It has all the usual features of a library OPAC, i.e. viewing, renewing, searching and ordering books. It also renews all due books automatically and can do other things only a locally running app can do, like keeping a history of all ever borrowed books across multiple libraries. Developed since 2006 it is the world's first library app, and by supporting 20 different kinds of OPACs from different vendors it is compatible with more libraries than any other app. So far VideLibri has been tested with 200 libraries successfully, but it was designed to allow any user to add their own library without requiring any/much programming knowledge. For this purpose three query languages were developed that are supposed to simplify the querying of webpages as much as possible: - A pattern-matching language that selects arbitrary data from a single HTML page, based on an annotated sample of that page. - A catalog of related pages to apply these patterns to multiple webpages. Its syntax is similar to XSLT and likewise it is almost Turing complete (i.e. it has the necessary control structures, but requires XPath to do calculations ). - A dialect of XPath/XQuery/JSONiq that is Turing-complete and thus can calculate arbitrary, unexpected things. VideLibri is platform-independent and currently there are binaries for (Desktop) Windows, Linux and Android.

minor bugfix:

GNU GPL libraries opac interpreter object-pascal java windows linux android bibliothek bibliotheken buecherei buechereien stadtbibliotheken

VeraCrypt 1.26.7 💾

VeraCrypt is a full-disk encryption software derived from TrueCrypt. It revises some of the algorithm usage against brute-force attacks. For example system partitions use use larger rounds of PBKDF2 key stretching. The partition and container format is different to that of TrueCrypt however.

minor bugfix: All OSes: Update translations and documentation Windows: Better fix for Secure Desktop issues under Windows 11 22H2 VeraCrypt Expander: Fix expansion of volumes on disks with a sector size different from 512 (by skl0n6) Fix writing wrong EFI System Encryption Advanced Options to registry Don't close Setup when exiting VeraCrypt process through system tray Exit menu Fix failure to format some disks (e.g. VHDX) caused by virtual partition offset not 4K aligned Fallback to absolute positioning when accessing disks if relative positioning fails Linux: Focus PIM field when selected (#1239) Fix generic installation script on Konsole in Wayland (#1244) macOS: Fix corrupted disk icon in main UI (GH #1218)

Other c++ encryption disk-encryption security

XFCE4 desktop 4.19.1 💾

Xfdesktop manages the root window for the XFCE4 desktop environment. It basically displays the background, shows desktop icons, implements the virtual desktop switching, and the root context and application menu.

major feature: - Fix configure configuration summary - Use new XDT_CHECK_OPTIONAL_FEATURE XDT_CHECK_PACKAGE_BINARY - autogen.sh: fix xfce4-dev-tools dependency version - Clean up autogenerated source file build rules - Generate final settings .desktop file in one pass - Drop dependency on xdt-csource and use glib-compile-resources - Fix substitution of GETTEXT_PACKAGE for automake - build: Drop intltool dependency - main: Fix control (always) reach end of non void function - Load icons in icon view a symbolic/theme-aware manner - Set default debug based on git/not-git - Missed a xfdesktop_version - xdt_version in configure.ac - Eliminate need for pre-processed configure.ac.in - Remove unused file icon rendering code - Draw cut file icons as insensitive - Don't make icon translucent when window not focused - Allow opening multiple selected folder icons from context menu - Restore old behavior of allowing thumbnails to be wider - Ditch GtkCellLayout impl for XfdesktopIconView - Support for cascading custom actions (#221) - Ensure workarea is updated when UI scale factor changes - Set background color for icon labels in fallback theme - More/better menu/windowlist cleanup on exit - Place new files in the location they were dropped - Pop up window action menu on windowlist item right click - Simplify/improve right-click menu population - Move some of icon item state management to model - Use GIcon throughout the icon view - Make the icon view not know about workarea - Underline icon text when prelit in single-click mode - Allow pasting window titles via DnD - Harmonize constants in code UI definition - Properly thread UI scale factor to file icon loading functions - DRY up the icon models with a base class - DRY up the cursor movement code a bit - Don't use weird pointer values as a tombstone - Make tooltip fetching/showing simpler, and cache surfaces - Move pixbuf cache to XfdesktopIconView - Make XfdesktopIcon::activated not a signal - Remove unneeded XfdesktopIcon functionalit

GNU GPL c gtk xfce desktop root-window x11

openpilot 0.9.5 💾

openpilot is an open source driver assistance system. Currently, openpilot performs the functions of Adaptive Cruise Control (ACC), Automated Lane Centering (ALC), Forward Collision Warning (FCW), and Lane Departure Warning (LDW) for a growing variety of supported car makes, models, and model years. In addition, while openpilot is engaged, a camera-based Driver Monitoring (DM) feature alerts distracted and asleep drivers. See more about the vehicle integration and limitations.

minor feature: ges New driving model. Improved navigate on openpilot performance using navigation instructions as an additional model input. Do lateral planning inside the model. New vision transformer architecture. Cadillac Escalade ESV 2019 support thanks to twilsonco!. Hyundai Azera 2022 support thanks to sunnyhaibin!. Hyundai Azera Hybrid 2020 support thanks to chanhojung and haram-KONA!. Hyundai Custin 2023 support thanks to sunnyhaibin and Saber422!. Hyundai Ioniq 6 2023 support thanks to sunnyhaibin and alamo3!. Hyundai Kona Electric 2023 (Korean version) support thanks to sunnyhaibin and haram-KONA!. Kia K8 Hybrid (with HDA II) 2023 support thanks to sunnyhaibin!. Kia Optima Hybrid 2019 support. Kia Sorento Hybrid 2023 support thanks to sunnyhaibin!. Lexus GS F 2016 support thanks to snyperifle!. Lexus IS 2023 support thanks to L3R5!.

MITL

stochas 1.3.9 💾

Stochas is at it’s core a step sequencer, which means it generates MIDI notes. As such it does not generate any sound of it’s own but can be used to sequence other plugins and/or hardware synthesizers. Although it can be used for basic step sequencing, it’s main function is to provide randomness to the step sequencing process. It does this in a few ways: Randomly determine whether a note should be played or not (create more dynamic and varied drum patterns) Randomly choose between two or more notes to play at a specific time (create random or semi-random melodic or drum lines) Add slight timing randomness to notes so that they play slightly before or after their position Add randomness to velocity and length of notes In addition to the randomness features, it offers a wealth of features: Suitable for both drum and melodic programming Live performance features - Most features can be controlled by MIDI so that you can mute/unmute layers, switch patterns, change timing, transpose notes, etc. Polyrhythms - Create up to 4 simultaneous layers with different time signature, playback speed and/or number of steps per layer. Patterns - switch between patterns during playback for more variety. Timing - Parts can be played at eg half-time or double-time, etc Groove and humanization - Steps can be individually shifted off the grid. Basic swing can be applied, as well as grooves. Grooves can be imported from MIDI files. Chords - quickly select

minor bugfix: 8d9ff47 fix: default to midi note name (#126) fd44453 update version 16f31fe Fix various typos (#122) 6cbc316 Bug fix and feature (#119) 22bf044 JUCE 6.1.6; CLAP turned on (but not working) (#117)

GNU GPLv3 audio sequencer cpp

TuxGuitar 1.6.0 💾

TuxGuitar is an Open Source multitrack tablature editor and player written in Java.

major feature: * Add click drag selection * Copy/paste and repeat selection * Apply actions and effects to selection * Fix percussion channel issues in GP importer * Improve MIDI import/export * Enhance bend display * Adjust playback tempo in 1 steps * Improve horizontal scrolling during playback * Add named tuning presets * Add new skins * Update documentation * Improve translations, add Android translations * Add basic support for hardware keyboards on Android * Simplify and document build process * Remove all 32 bit builds * Remove QT4 and QT5 builds for Linux * Add 64 bit builds for Windows * Provide RPM packages for Linux * Improve command line handling * Many small improvements and cleanups

GNU GPLv3 guitar audio multitrack tabulature java

exiftool 12.72 💾

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 read support for AAC audio files. - Added a new QuickTime Keys Android tag. - Added a number of new values for some Ricoh GR III tags. - Decode timed metadata from Intsa360 Ace Pro MP4 videos. - Decode GPSDateTime milliseconds in timed Insta360 metadata. - Decode timed metadata from INNOV K5 TS videos. - Decode a number of new GoPro timed-metadata tags. - Decode a few new Xiaomi EXIF tags. - writing of JPG/ARW images from some newer Sony models to preserve HiddenData.

Artistic perl exif meta-data

ffmpeg 6.1.1 💾

FFmpeg is the leading framework for decoding, encoding, transcoding, muxing, demuxing, streaming, filtering and playing pretty much any media format. It supports widespread and standardized, proprietary and fringe file formats and encodings. It's comprised of the ffmpeg, ffserver, ffplay and ffprobe utilities. But also provides libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample for application use. Its primary development attention is on security.

minor feature: 6.1.1 was released on 2023-12-31. It is the latest stable FFmpeg release From the 6.1 release branch, which was cut from master on 2023-10-29. It includes the following library versions: Libavutil 58. 29.100 Libavcodec 60. 31.102 Libavformat 60. 16.100 Libavdevice 60. 3.100 Libavfilter 9. 12.100 Libswscale 7. 5.100 Libswresample 4. 12.100 Libpostproc 57. 3.100

GNU LGPLv3 video conversion display capture library c x11 developers

rpki-client 8.8 💾

The OpenBSD rpki-client is a free, easy-to-use implementation of the Resource Public Key Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement. The program queries the RPKI repository system, downloads and validates Route Origin Authorisations (ROAs) and finally outputs Validated ROA Payloads (VRPs) in the configuration format of OpenBGPD, BIRD, and also as CSV or JSON objects for consumption by other routing stacks.

major bugfix: A failed manifest fetch could result in a NULL pointer dereference or a use after free. Reject non-conforming RRDP delta elements that contain neither publish nor a withdraw element and fall back to the RRDP snapshot. Refactoring and minor bug fixes in the warning display functions.

ISC rpki bgp routing security bird openbgpd

PHP 8.3.1 💾

PHP is a scripting language primarily suited for web applications. It's organically grown into a full-featured programming language, with huge semantic progress in recent years (apart from the namespace separator choice). Many features and extensions come built-in or can be dynamically loaded. Database interfaces, XML processing, regular expressions, networking and broad internet protocol support, IPC, internationalization, image manipulation, filesystem, contemporary cryptography support, file and data format support make the Zend-based PHP.net distribution the most general-purpose PHP runtime.

minor feature:

PHPL php scripting programming-language web

PostgreSQL 16.1 💾

PostgreSQL is a robust relational database system with over 25 years of active development that runs on all major operating systems. It is fully ACID compliant, and has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL92 and SQL99 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video. It has native programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, and ODBC, among others, and exceptional documentation.

major feature: https://www.postgresql.org/docs/16/release-16-1.html

PostgreSQL database database-server database-engine postgresql

PasDoc 0.16.0 💾

PasDoc is a documentation tool for Object Pascal code, able to parse all modern Pascal features. Documentation is generated from comments found in your source code and from external files. Output formats include HTML and LaTeX. Command line and GUI versions are available.

minor feature: New website, using Jekyll, generated from our wiki, see https://github.com/pasdoc/pasdoc.github.io (Michalis) Moved everything to GitHub Ancestors list is now affected by external class hierarchy (Michalis) Markdown support (Fr0sT-Brutal) Supporting bold, italic, inline code, multi-line code, URLs, lists. @note and @warning tags (Bi0T1N) @url tag (Bi0T1N) Allow to lowercase output of @nil, @false, @true by --lowercase-keywords (Bi0T1N) Automatically detect flag like xxx at @param description. See here for example. (PifPof) Scan implementation section of a unit in addition to the interface section (Fr0sT-Brutal) Parser improvements to correctly handle some special cases: reading chars FF, "*.inc" includes, files with Mac-style line endings (Fr0sT-Brutal) Mem leaks fixed (Fr0sT-Brutal) Tag parameters now could be multiline without enclosing parens by means of "line feed" character "" (Fr0sT-Brutal) Read additional command-line options from file (Fr0sT-Brutal) --auto-back-comments command-line option (Fr0sT-Brutal) pasdoc_gui opens a file given at command-line, opening WWW browser is optional (Fr0sT-Brutal) @longcode without markers fixed (Michalis) Support for namespaces in units in @links (Fr0sT-Brutal) --ignore-marker option (Fr0sT-Brutal) Test suite fixes and better documentation, in particular for Windows users Catalan translation updated (Xavier Martínez) Delphi Tokyo files, to compile all projects and packages (Carlos Feitoza Filho) Brazilian Portuguese translation updated (Carlos Feitoza Filho) Parse identifiers declared as xxx, where "xxx" may be a reserved word. Possibility to specify additional files using -A or --additional (just like introduction or conclusion, but you can provide any number of items) (Alex Merkel) Added de.utf8 (German with UTF-8 encoding) Automatically remove region and endregion from comments Show vis

GNU GPL delphi software development documentation

htop 3.2.2 💾

This is htop, an interactive process viewer for Unix systems. It is a text-mode application (for console or X terminals) and requires ncurses.

major bugfix: * CPUMeter now can show frequency in text mode * Add option to render distribution path prefixes shadowed * DiskIOMeter converts to bytes per second (not per interval) * DiskIOMeter uses complete units, including missing "iB/s" * DiskIOMeter indicates read and write in meter mode * NetworkIOMeter converts to packets per second, shows packet rate * Allow continued process following when changing display settings * Update the panel header when changing to another tab * Drop margin around the header if there are no meters * Use Unicode replacement character for non-printable characters * Default color preset uses bold blue for better visibility * Update the Panel header on sort order inversions ('I') * Toggle the header meters with pound key * Fix ScreenPanel to handle quitting the panel while renaming * Add fallback for HOME environment variable using passwd database * Replace meaningless ID column with FD column in lock screen * Use device format in the lock screen matching the files screen * On Linux, improvements to file-descriptor lock detection * On Linux, further distinguish systemd states in the SystemdMeter * On Linux, improvements to cgroup and container identification * On Linux, support openat(2) without readlinkat(2) platforms * On Darwin, fix current process buffer handling for busy systems * On DragonFly BSD, fix incorrect processor time of processes * On FreeBSD, fix an issue with the memory graph not showing correctly * On FreeBSD, add support for displaying shared memory usage * On PCP, use pmLookupDescs(3) if available for efficiency * On PCP, normalize generic columns values for consistent display * On PCP, changes preparing for configurable, dynamic screens * Handle invalid process columns from the configuration file * Avoid undefined behaviour with deeply nested processes * Fix crash when removing the currently active screen * Prevent possible crash on a very early error path * Include automake for Debian/Ubuntu * Restore non-mouse support * Rejec

GNU GPL system-administrators linux freebsd openbsd macos monitoring

Linux kernel 6.6.8 💾

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: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.8

GNU GPL c linux kernel operating-system

Flowblade 2.12.0.2 💾

Flowblade is a multitrack non-linear video editor for Linux released under GPL 3 license. Flowblade is designed to provide a fast, precise and robust editing experience. Flowblade employs a film-style insert editing model as workflow. In insert editing clips are generally placed tightly after other clips when they are inserted on the timeline. Edits are fine tuned by trimming in and out points of clips or by cutting and deleting parts of clips. Flowblade provides powerful tools to mix and filter video and audio.

minor feature:

GNU GPLv3 multimedia video non-linear-editor artistic-software linux python gtk

codespell 2.2.6 💾

Fix common misspellings in text files. It's designed primarily for checking misspelled words in source code, but it can be used with other files as well.

minor feature:

GNU GPLv3 development