LightZone 5.0.0~beta2-0obs1 šŸ’¾

LightZone is a professional-level digital darkroom and photo editor for Mac, Windows, and Linux. It includes RAW processing and editing. Rather than using layers in the way that other photo editors do, LightZone lets the user build up a stack of tools which can be rearranged, readjusted, turned off and on, and removed from the stack. It's a completely non-destructive editor, where any of the tools can be re-adjusted or modified later — even in a different editing session. A tool stack can even be copied to a batch of photos at one time. LightZone always operates in a 16-bit linear color space with the wide gamut of ProPhoto RGB.

minor bugfix: Unstable; urgency=medium Upstream sync. -- Masahiro Kitagawa Sun, 06 Jun 2023 12:13:00 +0900.

BSDL capture digital-camera graphics-conversion viewer macos linux c

PDF Arranger 1.12.0 šŸ’¾

PDF Arranger is a small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a front end for pikepdf. PDF Arranger is a fork of Konstantinos Poulios’s PDF-Shuffler (see Savannah or Sourceforge). It’s a humble attempt to make the project a bit more active.

minor feature: New / improved features: Support export to png, jpeg and rasterized pdf #1188. lt;li Add option to not retain document-level information when saving (outlines, tags, passwords etc) #1156. lt;li Add config file option to disable saving of window geometry to config file #1202. lt;li Split and reorder booklet to pages #1067. Export with the max version of pdf inputs

GNU GPLv3 pdf editor gtk python

Eagle Mode 0.96.3 šŸ’¾

Eagle Mode is a C++ GUI toolkit and provides a zoomable user interface (ZUI) usable as desktop shell even. It functions as filesystem browser and manager, and seamlessly runs integrated applications. Images, text files and office documents can be zoomed in, audio and video files engaged as well. Built-in widgets like an archiver, chess and 3D minesweeper games, a clock, fractal imaging examples integrate likewise.

minor feature: Reworked and released the Open Street Map viewer.. Adapted to new OS versions.. Added new API classes: emJob, emJobQueue, emOwnPtr, emOwnArrayPtr, EmOwnPtrArray, and emRefTarget.. Minor.

GNU GPLv3 c++ desktop file-manager gui toolkit zoomable interface shell cross-platform

Squey 5.0.7 šŸ’¾

Squey is designed from the ground up to take advantage of GPUs and CPUs to perform interactive explorations of massive amounts of data. It gives users an exhaustive yet intuitive multi-view representation of columnar data and can ingest from: 1. Structured text files (CSV, logs, ...) 2. Apache Parquet files 3. Pcap files 4. SQL databases 5. Elasticsearch databases Squey strives to deliver value through its V.I.SU approach: - Visualize: Leverage various visual representations of raw data in combination with statistics - Investigate: Use filters to build an accurate understanding of millions of rows while switching instantly between capturing the big picture and focusing on the details - Spot the Unknown: As a structured understanding of the data emerges, identify unknowns and anomalies Squey can be used for many different purposes, such as: - BI and Big Data: Bootstrap initial understanding of complex datasets and deep dive where necessary to design accurate data processing - Cybersecurity: Detect weak signals such as attacks and data leaks - IT troubleshooting: Resolve network issues and improve application performance - Machine Learning: Design training dataset to fulfill targeted improvements of Machine Learning models Give yourself a chance to see your data and have fun exploring!

minor bugfix: This minor release or improves: a crash in series view. Update Apache Arrow library from 19.0 to 20.0 to a in Parquet plugin. windows enable MySQL backend for Database plugin. windows scatter view axes changes. linux a regression in distinct values background color introduced in 5.0.5. Dark theme in FormatBuilder type format help. Improve temporary folder dialog selection message. Add support for hyperlinks in table views.

MITL visualization data-visualization data-analysis cybersecurity parallel-coordinates timeseries parquet pcap cpp

Kotlin 2.1.20 šŸ’¾

Kotlin is a modern but already mature programming language designed to make developers happier. It's concise, safe, interoperable with Java and other languages, and provides many ways to reuse code between multiple platforms for productive programming.

minor feature: Analysis API: : `KT-68198` Analysis API: Support application service registration in plugin XMLs. `KT-57733` Analysis API: Use optimized `ModuleWithDependenciesScope`s in combined symbol providers. `KT-73156` AA: type retrieval for erroneous typealias crashes. `KT-71907` K2 deger evaluator failed when cannot resolve unrelated annotation. `KT-69128` K2 IDE: "Unresolved reference in KDoc" reports existing Java class in reference to its own nested class. `KT-71613` KaFirPsiJavaTypeParameterSymbol cannot be cast to KaFirTypeParameterSymbol. `KT-71741` K2 IDE. Classifier was found in KtFile but was not found in FirFile in `libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts` in `kotlin.git` and broken analysis. `KT-71942` Need to rethrow Intellij Platform exceptions, like ProcessCanceledException. `KT-70949` Analysis API: "containingDeclaration" does not work on nested Java classes in K2 implementation. `KT-69736` K2 IDE: False positive resolution from KDoc for `value`. `KT-69047` Analysis API: Unresolved KDoc reference to extensions with the same name. `KT-70815` Analysis API: Implement stop-the-world session invalidation. `KT-69630` KAPT User project builds with KAPT4 enabled fail with Metaspace overflow. ### Analysis API. Code Compilation. `KT-71263` K2 evaluator: Error in evaluating self property with extension receiver. ### Analysis API. FIR. Performance Improvements: `KT-72025` FileStructureElement: reduce redundant resolve. `KT-74012` Redundant `FirAbstractBodyResolveTransformerDispatcher.` CPU consumption. `KT-73900` ContextCollectorVisitor#computeContext may spend significant time on `createSnapshot`. `KT-73665` FirElementFinder is inefficient in large files. `KT-73330` Remove bodies from functions without contracts after the CONTRACTS phase. `KT-73017` Analysis API: `FirReferenceResolveHelper.getSymbolsByResolvedImport` searches for classes even when the selected `FqName` is a known package. : `KT-72308`

Apache programming compiler kotlin java swift c cpp

gradle 8.14.2 šŸ’¾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

minor bugfix: Gradle 8.14.2 is the second patch release for Gradle 8.14 (released 2025-06-05). It fixes the following issues: #33717 Suboptimal logic when resolving selectors with dynamic ones Issues fixed in the first patch release: #33288 Groovydoc task suppresses stdout for tasks executing concurrently #33389 Gradle 8.14 breaks Android Gradle Plugin code coverage support We recommend users upgrade to 8.14.2 instead of 8.14.

Apache build-tool c c++ groovy java kotlin

immich 1.131.3 šŸ’¾

Self-hosted photo and video management solution Easily back up, organize, and manage your photos on your own server. Immich helps you browse, search and organize your photos and videos with ease, without sacrificing your privacy.

minor feature: lt;h1 gt;v1.131.3 lt;/h1 gt;. lt;h2 gt;Hot lt;/h2 gt;. lt;ul gt;. lt;li gt;an where the mobile app shows incorrect memories. lt;/li gt;. lt;li gt;an where the web timeline doesn't load when there is a blank locale. lt;/li gt;. lt;li gt;an where the full-size image doesn't migrate correctly. lt;/li gt;. lt;li gt;an where the select-all button doesn't reflect the correct selection state. lt;/li gt;. lt;/ul gt;. lt;h2 gt;What's Changed lt;/h2 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;: strip extra metadata when transcoding by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bo0tzz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bo0tzz" gt;@bo0tzz lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2963248121" data-permission-text="Title is private" data-url="https://github.com/immich-app/immich//17297" data-hovercard-type="pull_request" data-hovercard-url="/immich-app/immich/pull/17297/hovercard" href="https://github.com/immich-app/immich/pull/17297" gt;#17297 lt;/a gt; lt;/li gt;. lt;li gt;(mobile): getAllByRemoteId return all assets on empty arguments value by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alextran1502/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alextran1502" gt;@alextran1502 lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2961377382" data-permission-text="Title is private" data-url="https://github.com/immich-app/immich//17263" data-hovercard-type="pull_request" data-hovercard-url="/immich-app/immich/pull/17263/hovercard" href="https://github.com/immich-app/immich/pull/17263" gt;#17263 lt;/a gt; lt;/li gt;. lt;li gt;(web): date time change reactivity by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/

Affero GPLv3 self-hosted backup photos photography video server typescript javascript svelte dart python

Pidgin 2.14.14 šŸ’¾

Pidgin is a widely-used and featureful instant messenger and chat client. It supports AIM, Bonjour, Gadu-Gadu, Google Talk, Groupwise, ICQ, IRC, MSN, MXit, GroupWise, SILC, SIMPLE, Sametime, XMPP (Jabber), Yahoo!, Zephy. It provides friend lists across chat networks, file transfers, avatars, custom smileys, typing status display, away messages, and many more features (encryption, audio alerts, LED notification, IRC scripting, SMS gateways, sessions, auto-replys) and IM services (Tor, Twitter, WhatsApp, Facebook, QQ) through plugins.

minor bugfix: : Update the date in COPYRIGHT as it was a few years behind (RR 3007). (Gary Kramlich). Add convey plans for Debian Trixie and Fedora 40 (RR 3283) (Gary Kramlich). incompatible pointer types for GtkItemFactoryCallbacks on gcc-14. (RR 3282) (Yoann Congal). Update the build image for the docs (RR 3285) (Gary Kramlich). type mismatch with IOKit usage (PIDGIN-17891) (RR 3507) (Elliott Sales de Andrade). Use the result of g_string_free(..., FALSE) (RR 3509) (Elliott Sales de Andrade). NSS: Load intermediate certificates from the server (PIDGIN-17886). (RR 3608) (John Schanck). Finally add proper support for italics on IRC (PIDGIN-14560) (RR 3609). (Gary Kramlich). some type conversion errors (RR 3777) (Elliott Sales de Andrade, Gary Kramlich). Use raw strings for Python regular expressions (RR 3774) (Elliott Sales de Andrade). zephyr: Modernize K R function prototypes (RR 3775) (Elliott Sales de Andrade). invalid prototypes that will break with C23 (PIDGIN-18028) (RR 3776). (Elliott Sales de Andrade). Add the ability to run a custom command for signing the binaries. (RR 3778) (Gary Kramlich).

GNU GPL c gtk chat instant-messenger xmpp cross-platform internet-relay-chat

InputPlumber 0.58.4 šŸ’¾

InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.

minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.58.3...v0.58.4" gt;0.58.4 lt;/a gt; (2025-06-03) lt;/h2 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;Gamepad Order: lt;/strong gt; suspend and resume in new gamepad order ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/ba91ee5b676f1fdf52c7a0d001b0c7cb11a62f9d" gt;ba91ee5 lt;/a gt;) lt;/li gt;. lt;li gt; lt;strong gt;Suspend: lt;/strong gt; suspend and adds better logging ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/1876614847b57e86906b9fc8310d5cc07447a11c" gt;1876614 lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

Modem Manager 1.24.0 šŸ’¾

ModemManager is a system daemon which controls WWAN (2G/3G/4G/5G) devices and connections. Alongside NetworkManager, ModemManager is the default mobile broadband management system in most standard GNU/Linux distributions (Debian, Fedora, Ubuntu, Arch Linux…), and is also available in custom systems built with e.g. buildroot, yocto/openembedded or ptxdist. ModemManager may also be used in routers running openwrt (integrated with netifd as a new protocol handler), or to manage both voice and data in mobile phones running postmarketos (PINE64 PinePhone, BQ Aquaris X5, OnePlus 6…). libqmi, libmbim and libqrtr-glib are additional libraries that are developed under the umbrella of the ModemManager project, but which can also be used independently with their own command line tools.

major feature: This is a new stable release of ModemManager. The following notes are directed to package maintainers: This version now requires: libmbim = 1.32.0 (for the optional MBIM support) libqmi = 1.36.0 (for the optional QMI support). The most important features and changes in this release are the following: API: Add new TIMEOUT, PROTOCOL, and THROTTLED core errors Add new MMCarrierLockError errors Add new Messaging interface SetDefaultStorage method MM_BEARER_IP_FAMILY_ANY ABI break introduced in 1.20 Add new Cell Broadcast API Report sub-system vendor and product IDs in Firmware device IDs. Core: Improved handling of odd +CGDCONT responses Add support for putting modems in low-power mode during suspend Retry AT+CNUM a couple times if the SIM is busy probing of modems that only expect a single AT port Reprobe modems on late port additions; ensures modems use the optimal control channel regardless of kernel/udev timing Ignore FASTBOOT ports during probing Better logging of user requests probing of single-port devices by starting support check on first port addition Don't crash as often due to assumption that a primary modem port always exists Add support for loading and setting initial EPS bearer settings Quite a few memory leak Lay groundwork for Intel XMM7xxx RPC-based devices restart AT probing if a port is stuck in PPP mode when modem is detected Serialize core modem operations to prevent multiple D-Bus clients from interrupting each other's operations Work around elogind sometimes not sending the PrepareForSleep signal Add generic Qualcomm Firehose and Sahara firmware update support. Translations: Updated Brazilian Portuguese and Polish translations. Modem interface: Logic to detect SIM swaps has been improved Do not set up carrier configs if the eSIM has no profiles Add delay between consecutive power state transitions for reliability Allow low-power state change while modem is enabled. 3GPP interface: Add 'NetworkRejection' property reporting errors du

GNU GPLv3 modems network broadband mobile voip c python

Sigil 2.5.2 šŸ’¾

Sigil is a free, open source, multi-platform ebook editor that uses Qt6 (and QtWebEngine). It is designed to edit books in ePub format (both ePub 2 and ePub 3). Sigil was designed to make it easy to create great ebooks using the EPUB format. If you are formatting books for your own use, or you are a professional editor publishing books on multiple platforms, then Sigil is for you. You can use Sigil to format and package your books into an EPUB that looks exactly the way you want it to using an advanced set of features that have made Sigil one of most popular EPUB editors available. This open-source and completely free software is written and supported entirely by volunteers. The current Sigil development team includes Doug Massay and Kevin Hendricks as co-lead developers and maintainers. Previous developers/authors include John Schember, Grant Drake and Dave Heiland. Sigil was originally created by Strahinja Markovic in 2009 and remains completely free to download and use. Support is also provided by other volunteers who contribute code, translations and helpful answers to user’s questions. See the Help=>About menu in Sigil for a complete list of contributors. Some Sigil features: Free and open source software under GPLv3 Multi-platform: runs on Windows, Mac, and Linux Full UTF-16 support EPUB 2 and EPUB 3 spec support Multiple Views: Code View and Preview View Complete control over directly editing EPUB syntax in Code View Table of Contents ge

minor bugfix: Missing python function replace "file_name" in DryRun and Filter Replacements. - CV to Preview syncing to self-closing tags that are bare in body. Workaround recent Qt changes by making PV sync to top when code in CV is not well formed.

GNU GPLv3 epub editor ebook qt

Asymptote 3.01 šŸ’¾

Asymptote is a powerful descriptive vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. Asymptote provides for figures the same high-quality level of typesetting that LaTeX does for scientific text.

minor bugfix: A workaround was implemented to a segmentation fault under MacOS Monterey. Specifying make SILENT_MAKE= yields more verbose build diagnostics. A floating point exception was. Configuration and compilation were addressed.

Mixed typesetting vector-graphics c cpp tex asymptote

GeoServer 2.27.1 šŸ’¾

GeoServer is a Java-based server that allows users to view and edit geospatial data. Using open standards set forth by the Open Geospatial Consortium (OGC), GeoServer allows for great flexibility in map creation and data sharing. Open and Share Your Spatial Data GeoServer allows you to display your spatial information to the world. Implementing the Web Map Service (WMS) standard, GeoServer can create maps in a variety of output formats. OpenLayers, a free mapping library, is integrated into GeoServer, making map generation quick and easy. GeoServer is built on GeoTools, an open source Java GIS toolkit. There is much more to GeoServer than nicely styled maps. GeoServer conforms to the Web Feature Service (WFS) standard, and Web Coverage Service (WCS) standard which permits the sharing and editing of the data that is used to generate the maps. GeoServer also uses the Web Map Tile Service standard to split your published maps into tiles for ease of use by web mapping and mobile applications. GeoServer is a modular application with additional functionality added via extensions. An extension for Web Processing Service opens up a wealth of processing options, you can even write your own! Enable others to incorporate your data into their websites and applications, freeing your data and permitting greater transparency.

minor feature: lt;h2 gt;Release notes lt;/h2 gt;. lt;p gt;Stable release. lt;/p gt;. lt;h3 gt;Security considerations lt;/h3 gt;. lt;p gt;This release addresses a security vulnerability details of which will be published Monday 2 June 2025. lt;/p gt;. lt;h3 gt; lt;/h3 gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11274" rel="nofollow" gt;GEOS-11274 lt;/a gt; Cannot get a JSON legend with an external reference to a non published directory lt;/p gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11751" rel="nofollow" gt;GEOS-11751 lt;/a gt; Symbolizer URL in GetLegendGraphic JSON Request is Broken lt;/p gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11795" rel="nofollow" gt;GEOS-11795 lt;/a gt; Incorrect clipping of point geometries in vector tiles lt;/p gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11808" rel="nofollow" gt;GEOS-11808 lt;/a gt; Attribute names containing characters the XML Encoder can't handle are accepted for input, causing errors lt;/p gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11816" rel="nofollow" gt;GEOS-11816 lt;/a gt; Features templating OGC API fetch by ID fails lt;/p gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11817" rel="nofollow" gt;GEOS-11817 lt;/a gt; GUI spinner remains after drag and drop lt;/p gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11818" rel="nofollow" gt;GEOS-11818 lt;/a gt; PageUniqueProcess regression after GEOT-7628 lt;/p gt;. lt;h3 gt;Improvement lt;/h3 gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11793" rel="nofollow" gt;GEOS-11793 lt;/a gt; WPS Read Value from Coverage Position lt;/p gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11804" rel="nofollow" gt;GEOS-11804 lt;/a gt; Disallow usage of var in GeoServer source code lt;/p gt;. lt;h3 gt;New Feature lt;/h3 gt;. lt;p gt; lt;a href="https://osgeo-org.atlassian.net/browse/GEOS-11797

Mixed map mapping gis gps geospacial server java javascript

GNU Debugger 16.2 šŸ’¾

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other compiled languages. It can debug running processes on more than a dozen different processor architectures. It's itself ported to most BSD/ and GNU/Linux, Unix and Microsoft Windows systems.

minor feature: PR build/32578 (cannot build GDB 16.1 out of tree when calling the configure script with a relative path) PR tui/32592 ( gdb/tui internal error in tui-winsource.c:340:refresh_window). PR remote/32593 (Incompatibilities between GDB's and LLDB's 'x' packet implementation). PR build/32610 (Missing #include file in darwin_nat.c).

GNU GPLv3 c c++ debugger software-development

Django Ledger 0.7.6.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.7.6 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;2939700073 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//257 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/257/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/257 quot; gt;#257 lt;/a gt; lt;/li gt;. lt;li gt;v0.7.6 ( lt;a class= quot;-link js--link quot; data-error-text= quot;Failed to load title quot; data-id= quot;2939700073 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//257 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/257/hovercard quot; href= quot;https://github.com/arrobalytics/django-ledger/pull/257 quot; gt;#257 lt;/a gt;) 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;2939731692 quot; data-permission-text= quot;Title is private quot; data-url= quot;https://github.com/arrobalytics/django-ledger//258 quot; data-hovercard-type= quot;pull_request quot; data-hovercard-url= quot;/arrobalytics/django-ledger/pull/258/hovercard qu

GNU GPLv3 accounting money finances bookkeeping django python

Warracker - Warranty Tracker 0.9.9.9-Beta šŸ’¾

Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation. Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include: Tracking product warranties in one central location. Adding warranty details, including purchase dates and duration. Uploading and storing warranty documentation and receipts. Providing visual indicators for active, expiring soon, and expired warranties. Searching through your warranty collection. Warranty Management: Add, edit, and delete warranty information. Document Storage: Upload and securely store receipts and warranty documentation. Status Tracking: Visual indicators for warranty status (active, expiring soon, expired). Search: Easily find warranties by product name. Responsive Design: A seamless experience on both desktop and mobile devices.

minor feature: Add OIDC SSO, exact expiration dates, memory optimization, and major UI/UX enhancements This update introduces comprehensive OpenID Connect (OIDC) Single Sign-On support with dynamic configuration via the database and full frontend/backend integration. Key additions include: - OIDC SSO login via external providers (e.g., Google, Keycloak), with automatic user provisioning and session linking. - Admin settings UI for enabling/disabling SSO and managing provider credentials. - Provider-branded SSO buttons with dynamic labels, icons, and styles. - Exact warranty expiration date support alongside duration-based input, with full validation and UI enhancements. - Full UI responsiveness for warranty field updates, tag creation, and note editing. - Memory usage optimization for low-resource deployments via configurable modes (optimized, ultra-light, performance). - Numerous fixes for SSO authentication flow, UI sync issues, database constraints, and modal interactions. - Upgraded dependencies for security, performance, and compatibility (Flask 3.0.3, Gunicorn 23.0.0, etc.). - Frontend improvements: Chart.js loading fix, tooltips for long product names, and dark/light mode-compatible footer. This release significantly improves authentication flexibility, performance, and user experience across all major components.

Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql

Cppcheck 2.17 šŸ’¾

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: Release Notes for Cppcheck 2.17. New checks: StaticFunction: detect functions that should have internal linkage since they. Are not used outside of their translation unit (C code only). Check null pointer return from memory/resource allocation functions (nullPointerOutOfMemory. NullPointerArithmeticOutOfMemory, nullPointerOutOfResources, ctunullpointerOutOfMemory, CtunullpointerOutOfResources).... read more

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

Sigil 2.5.1 šŸ’¾

Sigil is a free, open source, multi-platform ebook editor that uses Qt6 (and QtWebEngine). It is designed to edit books in ePub format (both ePub 2 and ePub 3). Sigil was designed to make it easy to create great ebooks using the EPUB format. If you are formatting books for your own use, or you are a professional editor publishing books on multiple platforms, then Sigil is for you. You can use Sigil to format and package your books into an EPUB that looks exactly the way you want it to using an advanced set of features that have made Sigil one of most popular EPUB editors available. This open-source and completely free software is written and supported entirely by volunteers. The current Sigil development team includes Doug Massay and Kevin Hendricks as co-lead developers and maintainers. Previous developers/authors include John Schember, Grant Drake and Dave Heiland. Sigil was originally created by Strahinja Markovic in 2009 and remains completely free to download and use. Support is also provided by other volunteers who contribute code, translations and helpful answers to user’s questions. See the Help=>About menu in Sigil for a complete list of contributors. Some Sigil features: Free and open source software under GPLv3 Multi-platform: runs on Windows, Mac, and Linux Full UTF-16 support EPUB 2 and EPUB 3 spec support Multiple Views: Code View and Preview View Complete control over directly editing EPUB syntax in Code View Table of Contents ge

minor bugfix: CodeView to Preview syncing when cursor on empty lines. Build warnings related to overloaded-virtual. New Features. - Add AppImage.desktop file with version information. Strip AppImage bins when possible. Update docs to include Sigil_Plugin_Framework version 15.

GNU GPLv3 epub editor ebook qt

Dibuja 0.26.0 šŸ’¾

Simple to use paint program like Paintbrush for Mac or classic MS Paint, but for Linux.

major bugfix: - Option to resize the canvas when inserting text that would otherwise be cut off - Ctrl + left click will insert text at the mouse cursor from the text dialog without opening said dialog - Option to color the background of inserted text. The color will be the currently selected background color and transparency - Apply orientation when opening files - Update for newer gegl

GNU GPLv3 paint drawing image editor light raster-based editor gegl cairo

Marimo 0.12.0 šŸ’¾

marimo is a reactive Python notebook: run a cell or interact with a UI element, and marimo automatically runs dependent cells (or marks them as stale), keeping code and outputs consistent. marimo notebooks are stored as pure Python, executable as scripts, and deployable as apps. Highlights. šŸš€ batteries-included: replaces jupyter, streamlit, jupytext, ipywidgets, papermill, and more āš”ļø reactive: run a cell, and marimo reactively runs all dependent cells or marks them as stale šŸ–ļø interactive: bind sliders, tables, plots, and more to Python — no callbacks required šŸ”¬ reproducible: no hidden state, deterministic execution, built-in package management šŸƒ executable: execute as a Python script, parameterized by CLI args šŸ›œ shareable: deploy as an interactive web app or slides, run in the browser via WASM šŸ›¢ļø designed for data: query dataframes and databases with SQL, filter and search dataframes šŸ git-friendly: notebooks are stored as .py files āŒØļø a modern editor: GitHub Copilot, AI assistants, vim keybindings, variable explorer, and more

minor feature: lt;h2 gt;Highlights lt;/h2 gt;. lt;ul gt;. lt;li gt;Latex completions in markdown mode lt;/li gt;. lt;li gt;Environment variables are automatically loaded dot-env files (e.g. lt;code gt;.env lt;/code gt;) next to your lt;code gt;pyproject.toml lt;/code gt;. You can customize this with: lt;/li gt;. lt;/ul gt;. lt;div class="highlight highlight-source-toml notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" tool.marimo.runtime . Dotenv = # don't load any Dotenv = amp;quot;.env amp;quot; # default Dotenv = amp;quot;.env amp;quot;, amp;quot;.env.production amp;quot; # load multiple" gt; lt;pre gt; lt;span class="pl-en" gt;tool lt;/span gt;. lt;span class="pl-en" gt;marimo lt;/span gt;. lt;span class="pl-en" gt;runtime lt;/span gt; lt;span class="pl-smi" gt;dotenv lt;/span gt; = lt;span class="pl-c" gt; lt;span class="pl-c" gt;# lt;/span gt; don't load any lt;/span gt;. lt;span class="pl-smi" gt;dotenv lt;/span gt; = lt;span class="pl-s" gt; lt;span class="pl-pds" gt;" lt;/span gt;.env lt;span class="pl-pds" gt;" lt;/span gt; lt;/span gt; lt;span class="pl-c" gt; lt;span class="pl-c" gt;# lt;/span gt; default lt;/span gt;. lt;span class="pl-smi" gt;dotenv lt;/span gt; = lt;span class="pl-s" gt; lt;span class="pl-pds" gt;" lt;/span gt;.env lt;span class="pl-pds" gt;" lt;/span gt; lt;/span gt;, lt;span class="pl-s" gt; lt;span class="pl-pds" gt;" lt;/span gt;.env.production lt;span class="pl-pds" gt;" lt;/span gt; lt;/span gt; lt;span class="pl-c" gt; lt;span class="pl-c" gt;# lt;/span gt; load multiple lt;/span gt; lt;/pre gt; lt;/div gt;. lt;ul gt;. lt;li gt;Support for using argparse and simple-parsing in marimo notebooks: letting you make notebooks that double as scripts with help messages and argument validation. See lt;a href="https://github.com/marimo-team/marimo/tree/6f8d6cb94c6f1d9a85f5abfc04208cbbd0a1d179/examples/running_as_a_script" gt;our examples lt;/a gt; and lt;a href="https://docs.marimo.io/guides/scrip

Apache data-science data-visualization machine-learning notebooks ai python typescript

CMOC 0.1.91 šŸ’¾

CMOC is a 6809-generating cross-compiler for a large subset of the C language. It produces executables for the Motorola 6809 processor to be used under the Tandy Color Computer Disk Basic environment, OS-9 and others. It runs under GNU/Linux and other Unix-like environments.

minor bugfix: Fixed a bug with casting a long to a char as part of an expression. Augmented strtol() and strtoul() so that they support leading white space characters and a leading plus sign. An error is now reported in a case like enum A enum B ; where a semi-colon is missing before the 2nd enum. Several minor bug fixes, improvements and optimizations.

GNU GPLv3 compiler c developers

FastFlix 5.12.0 šŸ’¾

FastFlix is a handy GUI for encoding videos.

minor feature: lt;ul gt;. lt;li gt;Adding automatic downloads for rigaya encoders on Windows lt;/li gt;. lt;li gt;Adding lt;a class="-link js--link" data-error-text="Failed to load title" data-id="674619067" data-permission-text="Title is private" data-url="https://github.com/cdgriffith/FastFlix//45" data-hovercard-type="" data-hovercard-url="/cdgriffith/FastFlix//45/hovercard" href="https://github.com/cdgriffith/FastFlix//45" gt;#45 lt;/a gt; audio normalization lt;/li gt;. lt;li gt;Adding ability to add subtitle or audio track lt;/li gt;. lt;li gt;ing custom_crf not being found lt;/li gt;. lt;li gt;ing missing space to CRF lt;/li gt;. lt;/ul gt;. lt;p gt;NOTE: There is a new feature that will reload audio after switching from codecs that dont enable audio for safety. So please make sure to check audio after your conversion settings lt;/p gt;. lt;p gt;New Modify Option! lt;/p gt;. lt;p gt; lt;a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/3275435/440152102-1295c593-7a02-42fa-befb-0b307130f1f1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDg2NjE2MDYsIm5iZiI6MTc0ODY2MTMwNiwicGF0aCI6Ii8zMjc1NDM1LzQ0MDE1MjEwMi0xMjk1YzU5My03YTAyLTQyZmEtYmVmYi0wYjMwNzEzMGYxZjEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDUzMSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTA1MzFUMDMxNTA2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjI5MTE5MTk5NDEyZGRiZWRkOTI1YTQxYTRjMDdiODNhYzc2NDNkNTViYmFjNDg1N2FlMGJiMzE3MTI3YjhlNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.66Rlnjz2qOaf3gDHQuE7njpysK7KGtMUgP19OzQm6Rc" gt; lt;img src="https://private-user-images.githubusercontent.com/3275435/440152102-1295c593-7a02-42fa-befb-0b307130f1f1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDg2NjE2MDYsI

MITL video image encoding conversion python

OpenMPT 1.31.15.00 šŸ’¾

OpenMPT is a popular tracker software for Windows. OpenMPT (short hand for Open ModPlug Tracker) is completely free and allows you to create and play back some great music on your computer. Based on the original ModPlug Tracker written by Olivier Lapicque, OpenMPT is free software, can import a wide variety of module formats and offers an intuitive, native GUI as well as advanced features such as VST plugins and ASIO output. In addition to its own song format, OpenMPT can natively edit Impulse Tracker, FastTracker, Scream Tracker and ProTracker module files. Read more about it on the features page!

major bugfix: Sample tab Imp Relaxed BRR file rejection heuristics a bit (http://.openmpt.org/view.php?id=1859). Imp Loop and cue point information is now also copied for sample selections (http://.openmpt.org/view.php?id=1869). Possible crash when replacing a sample with a shorter one while outside of the sample editor, and then returning to the same sample slot (http://.openmpt.org/view.php?id=1866). Drawing sample data from right to left caused the drawn lines to not be interpolated properly. Instrument tab. crash when trying to remove the only point of an envelope. Misc. If multiple keyboard layouts were installed, note key mapping could be based on the wrong layout, causing e.g. B-4 and Note-Off keys to be swapped on the default key map with an active US keyboard layout but also a German layout being present. Third-Party Libraries. Imp Update FLAC (v1.5.0).

BSDL-2 audio tracker

DĆ©jĆ  Dup Backups 49 šŸ’¾

DƩjƠ Dup is a simple backup tool. It hides the complexity of backing up the Right Way (encrypted, off-site, and regular) and uses Restic & Duplicity behind the scenes. Support for local, remote, or cloud backup locations such as Google Drive Securely encrypts and compresses your data Incrementally backs up, letting you restore from any particular backup Schedules regular backups Integrates well into your GNOME desktop DƩjƠ Dup focuses on ease of use and personal, accidental data loss. If you need a full system backup or an archival program, you may prefer other backup apps.

minor feature: alpha Enable Restic by default in all builds. Redesign the UI to be a bit more modern. Restic: use the file manager instead of our custom browser when restoring. Packaging: The `enable_restic` and `restic_by_default` meson options are now ignored and Restic support is now required. You should add a runtime dependency on Restic and optionally set the related options `restic_pkgs` (if using PackageKit) and `restic_command` (if Restic isn't installed in PATH). You should keep a runtime dependency on Duplicity. Existing Duplicity backups are still supported and are not converted to Restic. If depending on two backup programs feels bloated or is difficult, turn on PackageKit support and let Deja Dup install Duplicity on-demand. You should add a runtime dependency on fusermount (or fusermount3) - likely provided by a fuse2 or fuse3 package. Use the new `fusermount_command` meson option if it is installed outside of PATH.

GNU GPLv3 backup archive scheduled gnome vala python

Grafana 11.6.0 šŸ’¾

Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data-driven culture: Visualizations: Fast and flexible client side graphs with a multitude of options. Panel plugins offer many different ways to visualize metrics and logs. Dynamic Dashboards: Create dynamic & reusable dashboards with template variables that appear as dropdowns at the top of the dashboard. Explore Metrics: Explore your data through ad-hoc queries and dynamic drilldown. Split view and compare different time ranges, queries and data sources side by side. Explore Logs: Experience the magic of switching from metrics to logs with preserved label filters. Quickly search through all your logs or streaming them live. Alerting: Visually define alert rules for your most important metrics. Grafana will continuously evaluate and send notifications to systems like Slack, PagerDuty, VictorOps, OpsGenie. Mixed Data Sources: Mix different data sources in the same graph! You can specify a data source on a per-query basis. This works for even custom datasources.

major feature: Features and enhancements: API keys: Migrate API keys to service accounts at startup, @dmihai. AccessControl: Allow plugin roles to include `plugins:write`, @gamab. Alerting: Add DAG errors to alert rule creation and view, @soniaAguilarPeiron. Alerting: Add Jira integration to cloud AMs, @soniaAguilarPeiron. Alerting: Add alert rule version history - part1, @soniaAguilarPeiron. Alerting: Add migration to clean up rule versions table, @yuri-tceretian. Alerting: Add multiple threshold operators, @paulojmdias. Alerting: Add tracking for the mode used in query and notifications step when c , @soniaAguilarPeiron. Alerting: Adding color option for slack receiver, @wymangr. Alerting: Allow selection of recording rule write target on per-rule basis., @stevesg. Alerting: Allow specifying uid for new rules added to groups, @moustafab. Alerting: Improve template testing by trying non-root scopes, @JacobsonMT. Alerting: Include time range in template dashboard and panel urls, @JacobsonMT. Alerting: Keep the latest version of deleted rule in version table, @yuri-tceretian. Alerting: Promote alertingSaveStateCompressed flag to public preview, @alexander-akhmetov. Alerting: Remove ID and OrgID from hash calculation, @yuri-tceretian. Alerting: Remove feature toggle alertingNoNormalState, @yuri-tceretian. Alerting: Remove rule group edit from single rule editor, @gillesdemey. Alerting: Return 404 when /api/ruler/grafana/api/v1/rules/ Namespace / Groupname does not exist, @fayzal-g. Alerting: Rule history restore feature, @soniaAguilarPeiron. Alerting: Support Jira Integration, @yuri-tceretian. Alerting: Track if new gm rules are created with queries and expressions transformable to simple mode, @soniaAguilarPeiron. Alerting: Update IRM copies in Configuration Tracker, @teodosii. Alerting: Update design of rule details tab and add `updated by`, @tomratcliffe. Alerting: Update irm links for incident and oncall in case new irm plugin is present, @soniaAguilar

Affero GPLv3 server stats analytics monitoring data-visualization dashboard business-monitoring mysql postgres typescript go

Conda 25.3.0 šŸ’¾

Conda is a cross-platform, language-agnostic binary package manager. It is the package manager used by Anaconda installations, but it may be used for other systems as well. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. Conda is written entirely in Python, and is BSD licensed open source. Conda is enhanced by organizations, tools, and repositories created and managed by the amazing members of the conda community.

minor feature: lt;h3 gt;Enhancements lt;/h3 gt;. lt;ul gt;. lt;li gt;Add support for Python 3.13. lt;/li gt;. lt;li gt;Refactor CMD's activation process to use a static shell script instead of a dynamic temporary script. This resolves using lt;code gt;conda activate lt;/code gt; with script execution restrictions when Windows AppLocker is enabled. lt;/li gt;. lt;/ul gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt;variable deletion in xonsh. lt;/li gt;. lt;li gt;Make lt;code gt;conda.gateways.logging.TokenURLFilter.TOKEN_REPLACE lt;/code gt; a staticmethod for future Python compatibility. lt;/li gt;. lt;li gt;Allow user to specify lt;code gt;--name lt;/code gt; or lt;code gt;--pre lt;/code gt; as part of lt;code gt;conda config lt;/code gt; command. lt;/li gt;. lt;/ul gt;. lt;h3 gt;Deprecations lt;/h3 gt;. lt;ul gt;. lt;li gt;Postpone lt;code gt;conda.base.context.Context.conda_exe lt;/code gt; deprecation to lt;code gt;26.3 lt;/code gt;. lt;/li gt;. lt;li gt;Postpone lt;code gt;conda.base.context.Context.restore_free_channel lt;/code gt; deprecation to lt;code gt;25.9 lt;/code gt;. lt;/li gt;. lt;li gt;Postpone implicit lt;code gt;defaults lt;/code gt; multichannel deprecation to lt;code gt;25.9 lt;/code gt;. Users relying on this behavior are encouraged to run lt;code gt;conda config --add channels defaults lt;/code gt;. lt;/li gt;. lt;li gt;Postpone loading subcommands from executables deprecation to lt;code gt;conda 26.3 lt;/code gt;. lt;/li gt;. lt;li gt;Mark lt;code gt;conda create,install,update -f lt;/code gt; as pending deprecation. Use lt;code gt;conda create,install,update --file lt;/code gt; instead. lt;/li gt;. lt;li gt;Mark lt;code gt;conda._vendor lt;/code gt; as pending deprecation. Conda no longer vendors dependencies. lt;/li gt;. lt;li gt;Mark lt;code gt;conda.common.io._logger_lock lt;/code gt; as pending deprecation. Use lt;code gt;logging._lock lt;/code gt; instead. lt;/li gt;. lt;li gt;Mark lt;code gt;conda.exports.plan lt;/co

BSDL-2 package-management binaries python

Schism Tracker 20250313 šŸ’¾

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

minor feature: lt;p gt;Summary of changes since the lt;a href="https://github.com/schismtracker/schismtracker/releases/tag/20250307" gt;20250307 lt;/a gt; release: lt;/p gt;. lt;ul gt;. lt;li gt;a regression causing a possible crash or distorted output when saving 16-bit samples lt;/li gt;. lt;li gt;a regression in version 20241225 causing sample headers in XI files to be saved incorrectly lt;/li gt;. lt;li gt;XI saving using 1-based indices instead of 0-based indices lt;/li gt;. lt;li gt;ITS/ITI loaders ignoring all characters after a NUL byte lt;/li gt;. lt;li gt;module versioning being offset by about a month lt;/li gt;. lt;li gt;Alt-F12 (waterfall): stereo logic being off by one pixel lt;/li gt;. lt;li gt;Autoconf: configure not checking for C99 when it is generated with autoconf older than 2.70 lt;/li gt;. lt;li gt;Linux binaries are now built on Ubuntu 22.04 (rather than 20.04), increasing the minimum glibc version from 2.30 to 2.35. For the majority of users this shouldn't matter. lt;/li gt;. lt;/ul gt;.

GNU GPL audio editor music sequencer tracker c python

Hyprland 0.48.1 šŸ’¾

Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. It provides the latest Wayland features, is highly customizable, has all the eyecandy, the most powerful plugins, easy IPC, much more QoL stuff than other compositors and more... Features All of the eyecandy: gradient borders, blur, animations, shadows and much more A lot of customization 100% independent, no wlroots, no libweston, no kwin, no mutter. Custom bezier curves for the best animations Powerful plugin support Built-in plugin manager Tearing support for better gaming performance Easily expandable and readable codebase Fast and active development Not afraid to provide bleeding-edge features Config reloaded instantly upon saving Fully dynamic workspaces Two built-in layouts and more available as plugins Global keybinds passed to your apps of choice Tiling/pseudotiling/floating/fullscreen windows Special workspaces (scratchpads) Window groups (tabbed mode) Powerful window/monitor/layer rules Socket-based IPC Native IME and Input Panels Support and much more...

minor feature: lt;p gt;This is a release with some patches cherry-picked from main on top of 0.48.0. lt;/p gt;. lt;h2 gt;backported lt;/h2 gt;. lt;ul gt;. lt;li gt;renderer: Simplify and hdr metadata setting lt;/li gt;. lt;li gt;seat: avoid sending null surfaces in leave/enter events lt;/li gt;. lt;li gt;xwl: don't the fd too early lt;/li gt;. lt;li gt;groupbar: apply scaling factor to text lt;/li gt;. lt;li gt;pass: remove unused timeline in texpass lt;/li gt;. lt;li gt;groupbar: round boxes lt;/li gt;. lt;li gt;groupbar: include clipBox in opaque calculations lt;/li gt;. lt;li gt;opengl: don't attempt to compile cm on gles3.0 lt;/li gt;. lt;li gt;surfacestate: track and apply updated state lt;/li gt;. lt;li gt;internal: minor ubsan errors lt;/li gt;. lt;li gt;workspaces: minor to persistence lt;/li gt;. lt;li gt;surfacestate: reset buffer bit before applying to current lt;/li gt;. lt;li gt;core: don't damage the entire surface every frame lt;/li gt;. lt;li gt;xwayland: cleanup server startup and fds lt;/li gt;. lt;/ul gt;. lt;h2 gt;Special thanks lt;/h2 gt;. lt;p gt;Special thanks to these gigachads for donating to help the project run: lt;/p gt;. lt;h4 gt;Top Supporters: lt;/h4 gt;. lt;p gt;Azelphur, arc-nix, ExBhal, SomeMediocreGamer, Robin B., yyyyyyyan, taigrr, Amaan Q., Xoores, Jas Singh, Theory_Lukas, JanRi3D, ari-cake, alukortti, RaymondLC92, MasterHowToLearn, johndoe42, Abdulaziz Al-Khater, AuHunter lt;/p gt;. lt;h4 gt;New Monthly Supporters: lt;/h4 gt;. lt;p gt;Brad S, tidal608, Wateir, Firstpick(FirstPick), xyrd, realivlis, DeepBlue416, omniprezenze, azunades, aljoshare, Felix, danksa, Litheos, theailer lt;/p gt;. lt;h4 gt;One-time Donators: lt;/h4 gt;. lt;p gt;SymphonySimper, FlorentL, Birbirl, MeaTLoTioN, elia, mearkat7, Darmock, KD, Yehoward, nyatta, Urbinholt, InTerFace, Marcos92, Rei (os.rei), 6thScythe, sayykii, HowlVenger, Massis, Somebody, 46620, skk9, Jeffrey, Hari, IgorJ, neriss, Sleroq, Insomnes, Stefano, AJ, Troy, JNC, Gery, Dafitt, Stefan Ernst, quake, l

BSDL-2 compositor wayland cpp

sysklogd 2.7.2 šŸ’¾

BSD syslog daemon and syslog()/syslogp() replacement API for Linux, provides 100% support for RFC3164 & RFC5424, unlike rsyslogd et al.

minor feature: sysklogd v2.7.2 Increased code coverage testing of tag parser. Improved error handling in `logger` when invalid arguments to. `-p` and `-o` are encountered. : allow `.` in tag names, regression in v2.7.1. various typos in documentation, by Luz Paz. Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.

BSDL

Sigil 2.5.0 šŸ’¾

Sigil is a free, open source, multi-platform ebook editor that uses Qt6 (and QtWebEngine). It is designed to edit books in ePub format (both ePub 2 and ePub 3). Sigil was designed to make it easy to create great ebooks using the EPUB format. If you are formatting books for your own use, or you are a professional editor publishing books on multiple platforms, then Sigil is for you. You can use Sigil to format and package your books into an EPUB that looks exactly the way you want it to using an advanced set of features that have made Sigil one of most popular EPUB editors available. This open-source and completely free software is written and supported entirely by volunteers. The current Sigil development team includes Doug Massay and Kevin Hendricks as co-lead developers and maintainers. Previous developers/authors include John Schember, Grant Drake and Dave Heiland. Sigil was originally created by Strahinja Markovic in 2009 and remains completely free to download and use. Support is also provided by other volunteers who contribute code, translations and helpful answers to user’s questions. See the Help=>About menu in Sigil for a complete list of contributors. Some Sigil features: Free and open source software under GPLv3 Multi-platform: runs on Windows, Mac, and Linux Full UTF-16 support EPUB 2 and EPUB 3 spec support Multiple Views: Code View and Preview View Complete control over directly editing EPUB syntax in Code View Table of Contents ge

major feature: Allow SVG resources to be selectable alongside Image resources and context menu to work in BookBrowser. Because Linux has multiple light and dark themes (but different). Always send out our internal theme change signal when palette changes Detect urls in altimg attributes in math tags and properly update them is changed. Disable workaround for FR open interfering in MainWindow restorestate as no longer needed. Incorrect custom dc:identifier creation by Metadata Editor. Missing SearchEditor Model Controls tooltips. - WebEngineProfile on Windows with multiple instances of Sigil running. Dark vs light corner cases in Linux. Quiet extraneous warnings about WebEngine spellcheck dictionaries not found. When duplicate filenames exist when updating all manifest ids from file names. With remote resources not being properly loaded by Preview after a http cache clear. Updating tab names after filename changes (Thank you BeckyEbook). - in Url scheme hander that made using Preview's Inspector fail at times. Incorrect custom identifier generated by our Metadata Editor. Properly detect and update altimg urls in mathml tags. New Features. Upgrade MacOS and Windows release and ci builds to use Qt 6.8.2. Upgrade MacOS and Windows release and ci builds to embed Python 3.13.2. Upgrade 3rdparty pcre2 search engine to pcre2-10.45. Move all platforms to use cmake FindPython3 to simplify our cmake files and remove leftovers. Add ability to easily clear an Open With editor list, without need to edit ini files. Added new Search Menu option that will hide the Find and Replace Window if open. Extend GetInfo to all BookBrowser file types. Add PythonFunctionEditor and support Python Function Replace in Sigil (experimental). With many tweaks and improvments from BeckyEbook (Thank you). Add resizeable Alert Boxes to better see Python error messages. Add log capability for deging Python function replace isses via a new. Environment variable: SIGIL_FUNCTION_REPLACE_LOG_FILE (Thank you BeckyEbook) Fo

GNU GPLv3 epub editor ebook qt

Fast Light Toolkit 1.5.0 šŸ’¾

FLTK (fulltick) is a lean but modern GUI toolkit written in C++ with bindings for Perl, Python, Ruby, Lua and Tcl. It's usable and looks alike on all platforms, provides full internationalization, 3D rendering via OpenGL and an internal GLUT backend, static linking, does not require macros or preprocDessing, still comes with a solid set of widgets, and its GUI designer FLUID.

major bugfix: This is the first FLTK release that exclusively uses CMake to be built. autoconf/configure/Makefile support has been removed. If you believe you need configure/make, then please use FLTK 1.4.x. and other Improvements. Platform Specific and Build Procedure Improvements. Wayland related Improvements and. and Improvements in Fluid. Documentation Improvements. Other Changes. - Removed autotools (configure/make) support.

GNU LGPL cpp gui toolkit fltk opengl x11 win32 macosx

InputPlumber 0.58.2 šŸ’¾

InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.

minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.58.1...v0.58.2" gt;0.58.2 lt;/a gt; (2025-05-27) lt;/h2 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;Deck UHID: lt;/strong gt; Provide specific fake chip ID upon request. ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/452f6a62247e8767bb790cda1d6f33dd039fbc16" gt;452f6a6 lt;/a gt;) lt;/li gt;. lt;li gt; lt;strong gt;Deck UHID: lt;/strong gt; Update frame every poll() to match vchi target. ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/fc6808743fcd07b5adee7efb866a1a37d914ac25" gt;fc68087 lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

Qucs-S 25.1.1 šŸ’¾

Qucs-S is a circuit simulation program based on Qucs circuit simulator. The "S" letter indicates SPICE. The purpose of the Qucs-S project is to use free SPICE circuit simulation kernels with the GUI based on Qt toolkit. It merges the power of SPICE and the simplicity of the Qucs GUI. Qucs-S is not a simulator by itself, but it requires to use an external simulation backend with it. Qucs-S allows to use the following open-source simulation kernels: Ngspice is recommended to use. Ngspice is powerful mixed-level/mixed-signal circuit simulator. The most of industrial SPICE models are compatible with Ngspice. It has an excellent performance for time-domain simulation of switching circuits and powerful postprocessor. XYCE is a new SPICE-compatible circuit simulator written by Sandia from the scratch. It supports basic SPICE simulation types and has an advanced RF simulation features such as Harmonic balance simulation. SpiceOpus is developed by the Faculty of Electrical Engineering of the Ljubljana University. It based on the SPICE-3f5 code Qucsator as backward compatible and for RF and microwave circuits design.

minor bugfix: and general improvemnt: Add UIC option for FFT analysis #1261. Improve wire editing #1253. crash when deleting shorted devices #1254. removing labels #1255. Localization: Russian translation update #1246. Packaging: Update Gentoo ebuidl #1252. Known : The.OPTIONS and.FUNC devices not working properly. Use the *INCLUDE SCRIPT instead. See #1260.

GNU GPLv3 circuit-simulator electronics simulator modeling circuit ngspice xyce qt cpp c

Squey 5.0.6 šŸ’¾

Squey is designed from the ground up to take advantage of GPUs and CPUs to perform interactive explorations of massive amounts of data. It gives users an exhaustive yet intuitive multi-view representation of columnar data and can ingest from: 1. Structured text files (CSV, logs, ...) 2. Apache Parquet files 3. Pcap files 4. SQL databases 5. Elasticsearch databases Squey strives to deliver value through its V.I.SU approach: - Visualize: Leverage various visual representations of raw data in combination with statistics - Investigate: Use filters to build an accurate understanding of millions of rows while switching instantly between capturing the big picture and focusing on the details - Spot the Unknown: As a structured understanding of the data emerges, identify unknowns and anomalies Squey can be used for many different purposes, such as: - BI and Big Data: Bootstrap initial understanding of complex datasets and deep dive where necessary to design accurate data processing - Cybersecurity: Detect weak signals such as attacks and data leaks - IT troubleshooting: Resolve network issues and improve application performance - Machine Learning: Design training dataset to fulfill targeted improvements of Machine Learning models Give yourself a chance to see your data and have fun exploring!

minor bugfix: This minor release or improves: Uncatched exceptions on regexp searches. Axes density refresh on mapping/plotting updates. a python crash introduced in version 5.0.5. windows unicode support.

MITL visualization data-visualization data-analysis cybersecurity parallel-coordinates timeseries parquet pcap cpp

iotop 1.30 šŸ’¾

iotop-c does for I/O usage what top(1) does for CPU usage. It watches I/O usage information output by the Linux kernel and displays a table of current I/O usage by processes on the system. It is handy for answering the question "Why is the disk churning so much?". iotop-c requires a Linux kernel built with the CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS config options on. iotop-c is an alternative re-implementation of iotop in C, optimized for performance. Normally a monitoring tool intended to be used on a system under heavy stress should use the least additional resources as possible.

major bugfix: - kernel commit 0bf2d83 fixes the problem with struct taskstats, now iotop 1.30 handles only v15 of the struct in a different way, retaining compatibility with both old and new kernels - show zero current values for exited processes - flush stdout after each batch run

GNU GPL monitoring

hledger 1.42 šŸ’¾

hledger is... free GPL-licensed accounting software that runs on unix, mac, windows, and the web based on readable, version-controllable, future-proof plain text files good for tracking money, investments, time, or any countable commodity good for learning more about double entry accounting shipped with web, terminal, command line, JSON and Haskell interfaces the most user friendly plain text accounting app comparable to Ledger and Beancount built with the powerful Haskell language fast, lightweight, reliable (we pay $50 for regression reports or fixes) free from vendor lock-in local, not cloud-based; your private financial data remains under your control scripting-friendly and automatable comfortable for technical users, but also usable by others. Knowing about command lines, text editors and version control is helpful, but not required (much) good at importing CSV from banks and other financial institutions actively developed and supported by Simon Michael and contributors since 2007 strengthened by your feedback, work and funding. šŸ™šŸ»

minor feature: Infrastructure/Misc Unix bindists in github releases now include the man pages and info manuals.. Unix bindists in github releases are now normal.tar.gz files, without the extra zip compression.. Release notes and install instructions in github releases are now collapsed by default again. This makes the sequence of dates and releases clearer. Github automatically expands the assets of the latest release, so those will be visible by default. For a full text search of all release notes, use the https://hledger.org/relnotes.html page. Hledger-install: if installing third party packages fails, it now tries again with bounds relaxed. This makes hledger-iadd and hledger-interest more likely to install successfully. Even if their bounds have not yet been updated for a new hledger release. Just functest now fails if there are warnings. (It does not force recompilation of already compiled modules. But even so this should help catch more warnings before pushing them to CI.) New/changed recipes/tools: Bench*.sh, Changelogs-catchup, Changelogs-finalise, Changelogs-reset, Devtag, Ghrelnotes, Ghrelnotes-publish, Log-headtail, Log-push, Log-save, Modulediag, Modulediags, Modulediags-view, Packagediags, Packagediags-view, Releasediag, Relnotes Relprep - relbranch, Reltags, Reltags-push, Showrelnotes, Site-manuals-snapshot, Site-watch, Time, Tldr-diff Gitignore cleanups.

accounting cli haskell roff

Rust 1.85.1 šŸ’¾

Rust is systems programming language, which is intended to be fast and memory-safe through stronger typing, and prevent race conditions. It's developed by Mozilla, multi-paradigm, supports concurrent execution, procedural, imperative, actor-based, object-oriented and pure-functional design schemes, with a syntax close to C++. The self-hosting compiler utilizes LLVM and its resulting binaries are comparable in performance to C++. It also features algebraic data types, pattern matching, closures, type inference, zero-cost abstractions, guaranteed memory safety, minimal runtime, and efficient C bindings.

minor feature: lt;p gt; lt;a id="user-content-1.85.1" gt; lt;/a gt; lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137899/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137899/hovercard" gt;the doctest-merging feature of the 2024 Edition. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137632/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137632/hovercard" gt;Relax some lt;code gt;target_feature lt;/code gt; checks when generating docs. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137528/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137528/hovercard" gt;errors in lt;code gt;std::fs::rename lt;/code gt; on Windows 10, version 1607. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137460/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137460/hovercard" gt;Downgrade bootstrap lt;code gt;cc lt;/code gt; to custom targets. lt;/a gt; lt;/li gt;. lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137338/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137338/hovercard" gt;Skip submodule updates when building Rust from a source tarball. lt;/a gt; lt;/li gt;. lt;/ul gt;.

MITL rust programming-language compiler concurrent type-safe