Snapcraft 8.7.0 💾

Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;feat: add improved bash completion script by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bepri/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bepri" gt;@bepri lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2809560902" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5218" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5218/hovercard" href="https://github.com/canonical/snapcraft/pull/5218" gt;#5218 lt;/a gt; lt;/li gt;. lt;li gt;feat(remotebuild)!: filter build-plan with --build-for, drop --platform by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2807972543" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5216" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5216/hovercard" href="https://github.com/canonical/snapcraft/pull/5216" gt;#5216 lt;/a gt; lt;/li gt;. lt;li gt;Honor the pcfiledir entries in pkgconfig by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergio-costas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergio-costas" gt;@sergio-costas lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2699056858" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5157" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/515

GNU GPLv3 snaps linux packaging distribution python cpp

TurboVNC 3.2 💾

TurboVNC is a performance-oriented version of the VNC remote desktop connection protocol, based on TightVNC, x4vnc, TigerVNC, and X.org. It provides 3D rendering and VirtualGL compression, works well on video and image-intensive connections. It remains fully compatible to other implementations, but often requires less than a fifth processing power. A Java-based VNC viewer is also available

major feature: ===. ### Significant changes relative to 3.2 beta1: 1. a regression introduced by 3.0.3 7 that, under rare circumstances if. Automatic desktop resizing was enabled, caused the viewer to deadlock while Resizing its window in response to a remote desktop size change. 3.2 beta1. ### Significant changes relative to 3.1.4: 1. The TurboVNC Server now incorporates zlib-ng, which accelerates zlib. Encoding significantly on x86, Arm, and PowerPC CPUs. Relative to TurboVNC 3.1.x, this improves the encoding performance of the Lossless Tight + Zlib Encoding method, and of non-JPEG (low-color-depth) subrectangles encoded with One of the Tight + JPEG encoding methods, by approximately 10-15 on reasonably Modern x86-64 CPUs and 25-30 on reasonably modern AArch64 CPUs. 2. Since all supported TurboVNC host platforms now contain new enough libraries. to build xorg-server 1.20.x, the TurboVNC Server is now dynamically linked Against the system-supplied versions of these libraries rather than statically Linked against in-tree versions. The `TVNC_SYSTEMLIBS` and `TVNC_SYSTEMX11` CMake variables have been removed, and the build system now behaves as if those Variables are always on. A new CMake variable (`TVNC_ZLIBNG`) can be used on X86 platforms to disable the in-tree SIMD-accelerated zlib-ng implementation And build against the system-supplied zlib implementation. 3. The TurboVNC Server now supports the DRI3 X extension when using open source. GPU drivers. This enables GPU acceleration in a TurboVNC session without VirtualGL, although the performance will be better with VirtualGL. Refer to The description of the `-drinode` option in the Xvnc man page for more details. 4. The default X startup script (`xstartup.turbovnc`) now throws an error. Rather than trying to execute xinitrc or twm, if a session desktop file for The default window manager cannot be found. 5. Configuration of the TurboVNC Viewer has been improved in the following. Ways: - Advanced param

Apache c vnc rdp remote-desktop 3d tightvnc cross-platform java

termit 3.2.0 💾

Simple terminal emulator based on vte library, extensible via Lua.

major feature: Add new colormaps. Cleanup deprecated. Switch to Lua 5.4. Add new option 'tabCloseButton'. Add Dutch and Catalan translations. Cleanup locale issues with po-files.

GNU GPLv3 desktop gtk

immich 1.128.0 💾

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.128.0 lt;/h1 gt;. lt;p gt;Welp! We beat ourselves again at pushing out PRs. So here is another release for you to make up for the slow pace last week. And release on a Friday afternoon, what could be a better time! lt;/p gt;. lt;h2 gt;Highlights lt;/h2 gt;. lt;p gt;Welcome to release lt;code gt;v1.128.0 lt;/code gt; of Immich. This release enhances the face tagging feature and some of its. Additionally, many improvements have also been made to the application, which has been just two days shy since the last release. Enjoy the highlights below: lt;/p gt;. lt;ul gt;. lt;li gt;Remember the previous location on the map when using the location edit feature lt;/li gt;. lt;li gt;Face tagging enhancement You can now search for a person s name; the form color is adapted to follow the theme brightness. lt;/li gt;. lt;li gt;an where the tagged face is reset when running the Refresh faces job. lt;/li gt;. lt;li gt;an where faces could not be tagged in videos. Note that the face tag on video is for facial information only, as it is taken from the thumbnail as the source, not the video s frame. lt;/li gt;. lt;li gt;an where modified assets in an external library would be reimported every subsequent scan. lt;/li gt;. lt;li gt;an with a long delay when running multiple ML endpoints. lt;/li gt;. lt;li gt;an where the update notifier would show up too often lt;/li gt;. lt;li gt;an where the deduplication has an erroneous behavior with stacked assets lt;/li gt;. lt;li gt;an where duplicate memories are generated lt;/li gt;. lt;li gt;an where the memory years ago text is off by one lt;/li gt;. lt;li gt;an where the background backup kept crashing on Android lt;/li gt;. lt;/ul gt;. lt;p align="center" gt;. lt;a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/27055614/418147193-798e891e-a932-4bd7-9008-f468a77d2b84.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW

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

LedgerSMB 1.12.5 💾

The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in. The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets. Sales (Invoices, Orders, Quotations) Receivables & Payables General ledger Inventory management Fixed asset accounting & depreciation Profit & cost centers, departments, projects Output documents in PDF, HTML, CSV, Office formats Mail documents (e.g. invoices) from within the application Translatable to your language (comes with 45 languages) and more The fact that LedgerSMB is open source - meaning that the source code is freely available - makes it even more customizable and flexible.

major bugfix: The LedgerSMB development team is happy to announce yet another new version of its open source ERP and accounting application. This release contains the following fixes and improvements: Changelog for 1.12.5 * Fix missing aging statement attachment on e-mail statement output (#8672) * Fix missing payment bank account dropdown on invoice screen (#8678) * Remove double html-encoding of label text (#8663) * Fix setup.pl login with French as language preference (#8663) For installation instructions and system requirements, see https://github.com/ledgersmb/LedgerSMB/blob/1.12.5/README.md The release can be downloaded from our download site at https://download.ledgersmb.org/f/Releases/1.12.5 The release can be downloaded from GitHub at https://github.com/ledgersmb/LedgerSMB/releases/tag/1.12.5 Or pulled from the GitHub Container Registry docker pull ghcr.io/ledgersmb/ledgersmb:1.12.5 Or pulled from Docker Hub using the command docker pull ledgersmb/ledgersmb:1.12.5 These are the sha256 checksums of the uploaded files: 577167c7603439e4659b61915901ce53c7fc7831f789ba7101f6dd8d1619103e ledgersmb-1.12.5.tar.gz 294e06cecc9950e939a8707aca1630e433c892c70ee048b8fed6f8ebb7b2b77b ledgersmb-1.12.5.tar.gz.asc

GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web

LedgerSMB 1.11.22 💾

The LedgerSMB project provides small and mid-size businesses with solid open source accounting software: integrating invoicing, order processing, quotations and more (ERP). LedgerSMB aims to provide a strong (multi-currency accounting) basis to build your business on -- without vendor lock-in. The project team considers correctness and performance equally important key usability features and is dedicated to providing both, even on the biggest data sets. Sales (Invoices, Orders, Quotations) Receivables & Payables General ledger Inventory management Fixed asset accounting & depreciation Profit & cost centers, departments, projects Output documents in PDF, HTML, CSV, Office formats Mail documents (e.g. invoices) from within the application Translatable to your language (comes with 45 languages) and more The fact that LedgerSMB is open source - meaning that the source code is freely available - makes it even more customizable and flexible.

minor bugfix: The LedgerSMB development team is happy to announce yet another new version of its open source ERP and accounting application. This release contains the following fixes and improvements: Changelog for 1.11.22 * Remove double html-encoding of label text (#8663) * Fix setup.pl login with French as language preference (#8663) * Fix incorrect css values (#8645) For installation instructions and system requirements, see https://github.com/ledgersmb/LedgerSMB/blob/1.11.22/README.md The release can be downloaded from our download site at https://download.ledgersmb.org/f/Releases/1.11.22 The release can be downloaded from GitHub at https://github.com/ledgersmb/LedgerSMB/releases/tag/1.11.22 Or pulled from the GitHub Container Registry docker pull ghcr.io/ledgersmb/ledgersmb:1.11.22 Or pulled from Docker Hub using the command docker pull ledgersmb/ledgersmb:1.11.22 These are the sha256 checksums of the uploaded files: e1d2dc4199e657360fe7ec926caac5e0602f72191f631eb7b73737fd1a92b7ea ledgersmb-1.11.22.tar.gz a2a1ba56ddcb80d5eddf68c1c08213457416807f4aa0c44f7af428be89407901 ledgersmb-1.11.22.tar.gz.asc

GNU GPL accounting invoicing orders erp perl postgresql bookkeeping web

Snort 3.7.0.0 💾

Snort is the foremost Open Source Intrusion Prevention System (IPS) in the world. Snort IPS uses a series of rules that help define malicious network activity and uses those rules to find packets that match against them and generates alerts for users. Snort can be deployed inline to stop these packets, as well. Snort has three primary uses: As a packet sniffer like tcpdump, as a packet logger — which is useful for network traffic debugging, or it can be used as a full-blown network intrusion prevention system. Snort can be downloaded and configured for personal and business use alike.

major feature: Extractor: add default filter. Extractor: add logging constraints. Framework: add interface to warn about reaching limit of ips opt re-usage. Framework: bump base API version. Framework: bump ips option version. Ips_options: warn about excessive detection options.

GNU GPLv3 ids logger traffic ips network security analysis tcp udp cpp c

JACK (Audio Connection Kit) 1.9.22 💾

JACK Audio Connection Kit (or JACK) is a professional sound server API and pair of daemon implementations to provide real-time, low-latency connections for both audio and MIDI data between applications. Have you ever wanted to take the audio output of one piece of software and send it to another? How about taking the output of that same program and send it to two others, then record the result in the first program? Or maybe you’re a programmer who writes real-time audio and music applications and who is looking for a cross-platform API that enables not only device sharing but also inter-application audio routing, and is incredibly easy to learn and use? If so, JACK may be what you’ve been looking for. JACK2 aka jackdmp is a C++ version of the JACK low-latency audio server for multi-processor machines. It is a new implementation of the JACK server core features that aims at removing some limitations of the JACK1 design. The activation system has been changed for a data flow model and lock-free programming techniques for graph access have been used to have a more dynamic and robust system. uses a new client activation model, that allows simultaneous client execution (on a SMP machine) when parallel clients exist in the graph (client that have the same inputs). This activation model allows to better use available CPU on a smp machine, but also works on mono-processor machine. uses a lock-free way to access (read/write) the client graph, thus allowing connections/disco

minor bugfix: The waf autooption `--example-tools` has been removed. The example clients and tools are no longer part of the jack2 project. Drop dependencies that were only used for example clients and tools (readline, sndfile and zita libs). Build with python3.11+. Compatibility with macOS 12+. Ringbuffer thread safety on ARM.

GNU GPL jack audio server music streaming cpp

Open Tax Solver 22.04 💾

OpenTaxSolver (OTS) is a free safe & secure application for calculating your USA Federal 1040 and State income taxes. It has a graphical interface for easy entry of your information. OTS assists you in doing the otherwise tedious tax calculations, while showing the intermediate and final numbers. It can automatically fill-out your numbers onto the official government tax forms. Now covers State Taxes for OH, NC, NJ, NY, VA, PA, MA, AZ, CA, AZ, and MI.

minor feature: v22.04 (2/28/2025) - The PDF fill-out program can now suppress negative signs for form-lines enclosed in parenthesis, which are expected to be negative (by convention in accounting notation). Examples of this are in Schedule-D, lines 14 and 21. Added Fed-1040 Sched-D lines 1a and 8a, for those who receive 1099-B forms on some transactions.

GNU GPL taxes tax software tax deduction ots tax preparation free tax software

WYGIWYH 0.11.6 💾

An opinionated and powerful finance tracker. WYGIWYH (What You Get Is What You Have) is a powerful, principles-first finance tracker designed for people who prefer a no-budget, straightforward approach to managing their money. With features like multi-currency support, customizable transactions, and a built-in dollar-cost averaging tracker, WYGIWYH helps you take control of your finances with simplicity and flexibility. Why WYGIWYH? Managing money can feel unnecessarily complex, but it doesn’t have to be. WYGIWYH (pronounced "wiggy-wih") is based on a simple principle: Use what you earn this month for this month. Any savings are tracked but treated as untouchable for future months. By sticking to this straightforward approach, you avoid dipping into your savings while still keeping tabs on where your money goes. While this philosophy is simple, finding tools to make it work wasn’t. I initially used a spreadsheet, which served me well for years—until it became unwieldy as I started managing multiple currencies, accounts, and investments. I tried various financial management apps, but none met my key requirements: Multi-currency support to track income and expenses in different currencies. Not a budgeting app — as I dislike budgeting constraints. Web app usability (ideally with mobile support, though optional). Automation-ready API to integrate with other tools and services. Custom transaction rules for credit card billing cycles or similar quirks

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;(rules): Update or Create Transaction rule unable to match against dates and other types by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2878460248" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//193" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/193/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/193" gt;#193 lt;/a gt; lt;/li gt;. lt;li gt;locale(de): update translation - thanks to lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CocaCola2701/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CocaCola2701" gt;@CocaCola2701 lt;/a gt; by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2878474127" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//194" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/194/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/194" gt;#194 lt;/a gt; lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/eitchtee/WYGIWYH/compare/0.11.5...0.11.6" gt; lt;tt gt;0.11.5...0.11.6 lt;/tt gt; lt;/a gt; lt;/p gt;.

Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python

TLFloat 1.12.0 💾

This is a truly constexpr C++ template library that implements classes for operations with half, single, double, quadruple and octuple precision IEEE 754 floating point numbers. Internally, these classes are implemented as class templates on top of arbitrary-precision integer class templates so that the templates are expanded as arbitrary precision floating-point operations by just changing the template parameters, rather than implementing each floating-point operation for each precision. The arbitrary-precision integer class templates are also included in this library.

major feature: In this release, mainly the usability of C++11 API is improved and interoperability with SLEEF is now much better. * This release adds more functions to the C++11 API so that users can use pointers to the API functions more conveniently. * This release also improves detection of float128 support by the compilers.

BSL mathematics c++ cross-plattform floating-point

XFCE4 desktop 4.20.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.

minor bugfix: another gcc-analyzer warning. Improve performance of gradient rendering. Add simple benchmark for rendering gradients. Refactor tests a bit. or suppress gcc-analyzer warnings. meson-build: Use SPDX license expression. Don't send URIs to the clipboard when the paster requests UTF8_STRING. Ensure single-workspace-number is never set to a negative value. Remove deging log statement. Show loop device volumes if "Other Devices" is selected. For the "unknown volumes" type, don't require it to be removable. Initialize icon label font point size settings to defaults. use-after-free when attempting to load invalid background. settings: keep a reference to the backdrop preview model. Work around GTK with setting the file chooser button folder. Manually call gtk_init() in main(). Don't add the XfceSMClient command-line options if no X11 support. meson-build: Update de/optimization flag management. typo in template. monitor chooser UI resource path. Translation Updates: Albanian, Basque, Catalan, Czech, Danish, English (United Kingdom), French, Galician, German, Greek, Italian, Norwegian Bokmål, Occitan. (post 1500), Persian (Iran), Portuguese, Portuguese (Brazil), Romanian, Serbian, Slovak, Spanish, Swedish, Ukrainian.

GNU GPL c gtk xfce desktop root-window x11

timediff 2.1 💾

timediff is a simple command-line utility that reads text prefixed with a timestamp, and prints the time difference between one line and the next. It was created for use in industrial automation environments to investigate which process steps are slowest or detect abnormal delays.

minor feature: If start and end patterns are defined, and -min or -max is used to exclude things by time, then exclude the entire block, rather than just lines within it.

GNU GPLv3 c utility time logging

enhancer 1.7 💾

Enhancer is an LD_PRELOAD library that allows adding a number of configurable enhancements to programs. These include: enhanced logging and debugging, pausing programs when a function is called, adding socks proxy support, redirection of opened files, redirecting ip sockets to unix sockets and visa-versa, fixing file descriptor leaks, running commands on certain function calls, implementing simple firewalling in 'accept', sanitizing or limiting 'system' and 'exec' function calls, changing X11 fonts in programs that have them hardcoded, etc, etc.

major feature: Added hooks for 'rename', 'renameat' and 'renameat2' functions. fix issues with parsing arguments to exec function calls. restructure config file search, add /.config/enhancer/ to searched directories

GNU GPLv3 ld-preload

Calf Studio Gear 0.90.4.0 💾

Calf Studio Gear is a stack of audio effect plugins for JACK sound servers and LV2 hooks. It contains instruments and tone generators, dynamic processors, digital effects, modulators, filters and equalizers, delay effects, distortion and enhancement filters, as well as some tools aimed at professionals.

minor feature: Add CMake (deprecating, but still maintaining automake). Add Githug Actions CI. Add psychoacoustic clipper. Allow overriding system inputs outputs from env. Allow placing calfrc under XDG_CONFIG_HOME. reading from/writing to unconnected ports (#341, ). looping with Vinyl simulation samples. pitch bend of Fluidsynth LV2 to be usable for all channels. left/right in equalizer30band_audio_module. FluidSynth's minimum number of midi channels to be 16. MSVC buffer overflow. various with gcc, clang, LLVM's lld and MacOS compiler. minor documentation and typos. Various minor automake (especially, ing #293). Note: automake is deprecated!.

GNU LGPL audio music jack effects modulation instruments lv2 cpp

MusicBrainz Picard 2.13.3 💾

Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.

minor bugfix: : PICARD-2909 - libopus fails to read METADATA_BLOCK_PICTURE without bit depth set. PICARD-3034 - Windows: SSL errors if conflicting libssl is installed system wide.

GNU GPL python audio music id3 tagging

InputPlumber 0.49.0 💾

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;h1 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.48.0...v0.49.0" gt;0.49.0 lt;/a gt; (2025-02-27) lt;/h1 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;CLI: lt;/strong gt; add commands for list/set targets and list/set profile ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/1e937073939b4fca7f03dedc68e725ffd914d65b" gt;1e93707 lt;/a gt;) lt;/li gt;. lt;li gt; lt;strong gt;Test Menu: lt;/strong gt; set/restore profile during testing ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/fb90d9d8d12833c1fe7b328d06f2676832e99638" gt;fb90d9d lt;/a gt;) lt;/li gt;. lt;li gt; lt;strong gt;Test Menu: lt;/strong gt; Sort widgets by capability ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/9ba0611f49fe0df772462b7ae322d384f65699df" gt;9ba0611 lt;/a gt;) lt;/li gt;. lt;/ul gt;. lt;h3 gt;Features lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;CLI: lt;/strong gt; add input testing menu ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/bf35392e9aa4931c2bfdaf3b0254f6040c28d485" gt;bf35392 lt;/a gt;) lt;/li gt;. lt;li gt; lt;strong gt;Composite Device: lt;/strong gt; expose loaded profile path ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/964d11282c119bc3f4b95a087919a67054ef1220" gt;964d112 lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

Newsflash 3.3.5 💾

(The spiritual successor to FeedReader) Follow your favorite blogs & news sites. Newsflash is a program designed to complement an already existing web-based RSS reader account. It combines all the advantages of web based services like syncing across all your devices with everything you expect from a modern desktop program: Desktop notifications, fast search and filtering, tagging, handy keyboard shortcuts and having access to all your articles as long as you like.

minor bugfix:

GNU GPLv3 rss feed atom aggregator gnome rust

GRASS GIS 8.4.1 💾

GRASS GIS is a Geographic Information System used for geospatial data management and analysis, image processing, graphics/map production, spatial modeling, and visualization.

minor feature: The GRASS GIS 8.4.1 release provides more than 80 improvements and with respect to the release 8.4.0.. lt;p . lt;h2 Highlights. lt;ul . lt;li r.sim.water: tool and its documentation received various updates. lt;li GUI: stability . lt;li manual pages: many minor corrections including external URL updates. lt;li Mac binaries are now notarized. lt;/ul . lt;h2 New Addon Tools. lt;ul . lt;li r.slopeunits: toolset that creates, cleans and calculate metrics for slope units. lt;li r.watersheds: New addon for OpenMP parallel watershed delineation based on Cho (2025). lt;li r.in.vect: new addon to import a vector map as raster layer. lt;li r.maxent.setup: new addon and refactoring r.maxent.predict and r.maxent.train. lt;li r.buildvrt.gdal: Create GDAL VRTs for GDAL linked raster maps. lt;/ul . lt;h2 What's Changed. lt;h3 Modules. lt;ul . lt;li g.download.location: typo in g.download.project call by

GNU GPL geographic geospatial analysis maps image gis c python

BiglyBT 3.8.0.0 💾

BiglyBT is a feature filled, open source, ad-free, bittorrent client. Since 2003, BiglyBT's team has worked hard to bring you the best open source torrent product in the market. Unlike our competitors, our client is ad-free and our installer contains no third party offers. We provide migration tools for several popular bittorent clients. Switching to BiglyBT from projects using the same source is simple and requires no interactions beyond the initial migration approval. Your settings, downloads, and plugins will all be there and ready to use.

major feature: FEATURE: Tag Added Tag constraint function "isFriendFP()" Parg FEATURE: Tag Enable filtering in Tags discoveries Parg FEATURE: Plug Added download/upload rate limits to simple-api plugin Parg FEATURE: Core Improve RSS feed entity fudger Parg FEATURE: Core Added option to put DND data in different folder Parg FEATURE: Core Added timed rotation option to increase minimum seeding time via SP ratio Parg FEATURE: Core Added option to not add new download if previously completed Parg FEATURE: Core Added torrent version option to share config Parg FEATURE: Core Added option to pause downloads during backups Parg FEATURE: UI Increase MOC recent location limit Parg FEATURE: UI Add search results name tooltip for subscription hits Parg FEATURE: UI Support dynamically constructed table cell content Parg FEATURE: UI Support multi-column sub-row sort Parg FEATURE: UI Added last update, next update and error tooltip to subscription header Parg FEATURE: UI Support multi-downloads in peers sub-tab Parg FEATURE: UI Double click middle mouse button to pop-out sidebar entry Parg FEATURE: UI Added row-details viewer Parg FEATURE: UI Added date-added column to my-shares Parg FEATURE: UI Added "pause" toolbar icon Parg FEATURE: UI Remember FilesView filters Parg FEATURE: UI Some people like their files indexed from 1. Visual option only Parg FEATURE: UI Filter intermediate Files View nodes when no visible kids Parg FEATURE: UI Add search result description to site column tooltip as well Parg FEATURE: UI Added URL column to subscriptions; support column filters Parg FEATURE: UI Prompt if torrent has suspicious file name extension Parg FEATURE: UI Added a networks icons column to library Parg FEATURE: UI Added menu item to clear cached tracker peers Parg FEATURE: UI Added "actions" subscription column; removed view

GNU GPL bittorrent client p2p i2p java

Qalculate! 5.5.1 💾

Qalculate! is an arbitrary precision cross-platform software calculator. It supports complex mathematical operations and concepts such as derivation, integration, data plotting, and unit conversion.

minor feature: solve() function with replace() function as first argument (solve2() function). "where" operator using (in)equality in variable. Return x=a*e (i*r) (with r instead of n) for abs(x)=x. Add Ctrl+I shortcut for input of the previous result (CLI). Support calculate as you type with RPN stack enabled (CLI). calculate as you type with RPN syntax (CLI). segfault when deleting object (Gtk). mode menu items sometimes not functioning properly after a mode has been added or removed (Gtk). right status context menu not updated (Gtk). keyboard shortcut input dialog when modifier is released first (Gtk). date (month off by one) in history context menu (Gtk). roman numerals shown as "Other" (Gtk). copy unformatted ASCII without units when unit is placed before quantity (Gtk, Qt). Option to automatically calculate the current selection, in tooltip (Qt). Option to calculate the current selection, once in history (Qt). Minor and feature enhancements

GNU GPL calculator programming cpp c

Gifsicle 1.9.6 💾

Gifsicle is a command-line tool for creating, editing, and getting information about GIF images and animations. Making a GIF animation with gifsicle is easy: gifsicle --delay=10 --loop *.gif > anim.gif Extracting frames from animations is easy too: gifsicle anim.gif '#0' > firstframe.gif You can also edit animations by replacing, deleting, or inserting frames: gifsicle -b anim.gif --replace '#0' new.gif Some more gifsicle features: Batch mode for changing GIFs in place. Prints detailed information about GIFs, including comments. Control over interlacing, comments, looping, transparency... Creates well-behaved GIFs: removes redundant colors, only uses local color tables if it absolutely has to (local color tables waste space and can cause viewing artifacts), etc. It can shrink colormaps and change images to use the Web-safe palette (or any colormap you choose). Optimize your animations! This stores only the changed portion of each frame, and can radically shrink your GIFs. You can also use transparency to make them even smaller. Gifsicle’s optimizer is pretty powerful, and usually reduces animations to within a couple bytes of the best commercial optimizers. Unoptimizing animations, which makes them easier to edit. A dumb name. Two other programs are included with gifsicle: gifview is a lightweight animated-GIF viewer which can show animations as slideshows or in real time, and gifdiff compares two GIFs for identical visua

minor feature: `--lossy` measures color errors uses the currently selected color space. It also uses a different. Algorithm for computing color differences. As a result, the `--lossy=N` option behaves differently in version 1.96 than in previous versions. A given value of `N` may compress less than you. Expect. The t analogue to previous versions will be obtained with `--lossy=N --gamma=1`. Improve handling of GIFs with images positioned far outside the logical. Screen. This can greatly reduce memory usage. Add preliminary support for the Oklab color space (`--gamma=oklab`). Add support for `--dither=atkinson`. Add support for `--use-exact-colormap`. Some. scope

gif cli graphics images c perl roff

SciPy 1.15.2 💾

SciPy (pronounced "Sigh Pie") is an open-source software for mathematics, science, and engineering. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more. SciPy is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines, such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world's leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!

minor feature: lt;h1 gt;SciPy 1.15.2 Release Notes lt;/h1 gt;. lt;p gt;SciPy lt;code gt;1.15.2 lt;/code gt; is a -release with no new features lt;br gt;. Compared to lt;code gt;1.15.1 lt;/code gt;. Free-threaded Python lt;code gt;3.13 lt;/code gt; wheels lt;br gt; For Linux ARM platform are available on PyPI starting with lt;br gt; This release. lt;/p gt; lt;h1 gt;Authors lt;/h1 gt;. lt;ul gt;. lt;li gt;Name (commits) lt;/li gt;. lt;li gt;Peter Bell (1) lt;/li gt;. lt;li gt;Charles Bousseau (1) + lt;/li gt;. lt;li gt;Jake Bowhay (3) lt;/li gt;. lt;li gt;Matthew Brett (1) lt;/li gt;. lt;li gt;Ralf Gommers (3) lt;/li gt;. lt;li gt;Rohit Goswami (1) lt;/li gt;. lt;li gt;Matt Haberland (4) lt;/li gt;. lt;li gt;Parth Nobel (1) + lt;/li gt;. lt;li gt;Tyler Reddy (33) lt;/li gt;. lt;li gt;Daniel Schmitz (2) lt;/li gt;. lt;li gt;Dan Schult (5) lt;/li gt;. lt;li gt;Scott Shambaugh (2) lt;/li gt;. lt;li gt;Edgar Andrés Margffoy Tuay (1) lt;/li gt;. lt;li gt;Warren Weckesser (4) lt;/li gt;. lt;/ul gt;. lt;p gt;A total of 14 people contributed to this release. lt;br gt;. People with a "+" by their names contributed a patch for the first time. lt;br gt; This list of names is automatically generated, and may not be fully complete. lt;/p gt;

BSDL-2 python algorithms scientific-computing c fortran cpp cython

FET (Free Timetabling Software) 7.0.6 💾

FET is free software for automatically scheduling the timetable of a school, high-school or university. It uses a fast and efficient timetabling algorithm. Usually, FET is able to solve a complicated timetable in maximum 5-20 minutes. For simpler timetables, it may take a shorter time, under 5 minutes (in some cases, a matter of seconds). For extremely difficult timetables, it may take a longer time, a matter of hours.

minor feature: 26 February 2025, FET 7.0.6 released in the constraints teachers not available time horizontal: the hidden rows might have been incorrectly modified. This was introduced in the previous version. The list/add/modify group activities in initial order items dialogs will have a 'Show related' check box for the students filter.

Affero GPLv3 timetable scheduling time-management

Udpcast 20250225 💾

UDPcast is a file transfer tool that can send data simultaneously to many destinations on a LAN. This can for instance be used to install entire classrooms of PC's at once. The advantage of UDPcast over using other methods (nfs, ftp, whatever) is that UDPcast uses UDP's multicast abilities: it won't take longer to install 15 machines than it would to install just 2.

minor feature: new @sbindir@ variable in Makefile to be able to set /sbin directory Independently of the others display of huge numbers in stats display. alignment warnings in socklib. MacOS and Solaris10 compatibility. clarify documentation of --mcast-rdv-address.

GNU GPL network diagnostic server boot broadcast lan

Ventoy 1.1.05 💾

Ventoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. With ventoy, you don't need to format the disk over and over, you just need to copy the ISO/WIM/IMG/VHD(x)/EFI files to the USB drive and boot them directly. You can copy many files at a time and ventoy will give you a boot menu to select them. You can also browse ISO/WIM/IMG/VHD(x)/EFI files in local disks and boot them. x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI and MIPS64EL UEFI are supported in the same way. Most types of OS supported (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen...)

minor feature: The resolution when boot some Windows/WinPE ISO in UEFI mode. Expand the configuration, now you can specify more than one auto installation scripts for one ISO file Add a prompt for the iso with auto installation config, you can choose whether to use the auto installation script and which one to use for this time

GNU GPLv3 usb boot rescue c

liquid-dsp 1.7.0 💾

Software-Defined Radio Digital Signal Processing Library - https://liquidsdr.org liquid-dsp is a free and open-source digital signal processing (DSP) library designed specifically for software-defined radios on embedded platforms. The aim is to provide a lightweight DSP library that does not rely on a myriad of external dependencies or proprietary and otherwise cumbersome frameworks. All signal processing elements are designed to be flexible, scalable, and dynamic, including filters, filter design, oscillators, modems, synchronizers, complex mathematical operations, and much more.

major feature: Version 1.7.0 includes support for the CMake build System. While the existing autotools environment will be supported for a time, This will be removed in a future release. This version also includes many changes to improve Testing coverage Across all interfaces, and make the interfaces across objects consistent. Build. Migrated to the CMake build system, including. Building examples, sandbox programs, benchmarks, autotests, and Detecting SIMD instruction extensions. Increased testing across the board including automated memory validation. With valgrind Detected and memory leaks for numerous methods and testing. Harnesses including `bessel_azpdf`, `ofdmflexframesync`, `qdsync`, `qs1dsearch`. `framesync64`, `eqrls`, and `fskdem`. Added new `LIQUID_ENOCONV` error type to identify errors where. Algorithms did not converge Added new `LIQUID_ENOIMP` error type to identify methods that are not. Yet implemented Replaced warnings with internal error handling for many existing object. Methods SONAME not set in shared library. Migrated README from markdown to re-structured text. Framing. Added more description to method definitions such as qpacketmodem and. Qdetector Dsssframe64: extended functionality to use qdsync, added standard. Methods such as copy(), added interfaces for specifying thresholds, Reduced default spreading gain Filter. Firinterp: added flush() method to run zeros through filter. Rresamp: allow for default bandwidth with an input of -1. Nco. Where frequency was being set improperly, added more. Extensive testing Improved the NCO object with VCO precision. Random. Added more extensive testing for various distributions to ensure values. Are generated properly

MITL sdr ham-radio amateur-radio radio communication dsp c cpp

ChordPro 6.070 💾

ChordPro generates professional-looking sheet music from a text file containing the lyrics of one or many songs with chord information. Create Songbooks: Turn your ChordPro formatted songs into beautiful looking songbooks. Any Musical Purpose: Although initially intended for guitarists, ChordPro can be used for all kinds of musical purposes. Popular Standard: ChordPro became a popular way to write lead sheets and many tools adopted its format. Simple Text Format: ChordPro is a simple text file format. Any text editor can be used to create and maintain them.

minor bugfix: !Highlights. - A brand new ChordPro GUI makes it a pleasure to create nice songbooks. It has been completely redesigned using feedback from Nick Berendsen's macOS version. The new GUI is identical on Linux, Windows and macOS. It comes with a built-in PDF previewer. It can create songbooks from folders of songs. !Other improvements. - Centered chords (top, bottom, below) are now evenly spread over multiple lines. - (Wx) Remove ChordPro preset. - (macos) Use _NSGetExecutablePath() to get the correct script location. - Sync config files between git and MANIFEST. - (Paths) Allow absolute filenames in findres. - (Makefile) Add Ref::Util dependency. - Progress reporting. Options `progress_callabck and -I. Also enabled with --verbose. - New meta: page.class (first, title, default) and page.side (left, right). - Distinct page clases for even pages; filler class for alignment pages. - Add "omit" property for delegated images. - Allow 'mi' as short for 'min' chord quality. - Make properties parsing in directives more robust. - (ChordPro) Include ABC if generating for MSPro. - Allow substitutions in grid sections. - Add labelfont, labelsize and labelcolour directives. - (Experimental) Chord changes. !. - Several image related to. - (Wx) problem with incorrect resource path after CHORDPRO_LIB change. - (Config) Eliminate warning on undefined config entry. - problem with vertical spacing of chord . -, #428, #429, #443, #447, #471, #473, #482. - forum. - (Wx, MSWindows only) Use Edge for WebView (PDF view). Requires custom wxWidgets build. - Change handling of NC (). - invalid font names for Courier/Mono Italic (should be Oblique).

GNU GPL music tablature notation composition guitar audio perl javascript

gradle 8.13 💾

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

major feature: We are excited to announce Gradle 8.13 (released 2025-02-25). This release introduces Daemon JVM auto-provisioning, which automatically downloads the JVM required by the Gradle Daemon to run. Gradle 8.13 also adds explicit Scala version configuration and JUnit XML timestamps with millisecond precision. For build authors and plugin developers, this release adds improved access to the settings directory in build scripts, a new artifact transform report, custom test report generation, and the new distribution-base plugin.

Apache build-tool c c++ groovy java kotlin

InputPlumber 0.48.0 💾

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;h1 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.47.3...v0.48.0" gt;0.48.0 lt;/a gt; (2025-02-23) lt;/h1 gt;. lt;h3 gt; lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;LED: lt;/strong gt; clean up clippy warnings and implement dualsense led handling ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/116ccd3292f0d5c3af580ed3cc781248ffa5c23e" gt;116ccd3 lt;/a gt;) lt;/li gt;. lt;li gt; lt;strong gt;LED: lt;/strong gt; update schema and move color to source config ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/9c38bfbbc2f9877e6f63ef3e5a98c786cfac5175" gt;9c38bfb lt;/a gt;) lt;/li gt;. lt;/ul gt;. lt;h3 gt;Features lt;/h3 gt;. lt;ul gt;. lt;li gt; lt;strong gt;Grand Unified Controller: lt;/strong gt; add unified controller driver ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/b3964088e91d5dc18e9b564f4142d87d187003d9" gt;b396408 lt;/a gt;) lt;/li gt;. lt;li gt; lt;strong gt;LED: lt;/strong gt; LEDs initial implementation ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/f2398837bbbcf78ebaa04dde465ee266b3bd94e2" gt;f239883 lt;/a gt;) lt;/li gt;. lt;/ul gt;.

GNU GPLv3 linux daemon virtual-device rust

Fasttracker II clone 1.94 💾

Fasttracker II clone for Windows/macOS/Linux Aims to be a highly accurate clone of the classic Fasttracker II software for MS-DOS. The XM player itself has been directly ported from the original source code, for maximum accuracy. The code is partly my own, partly based on the original FT2 code. What is Fasttracker II? Read about it on Wikipedia.

minor feature: lt;ul gt;. lt;li gt;Replaced the 6-point cubic Hermite interpolator with 3-point quadratic spline lt;/li gt;. lt;li gt;Changed how the tracker scope amplitude works. Now they're not shifted "downwards" at very low volumes anymore. Get it? No? Oh well... lt;/li gt;. lt;li gt;Updated the help text (the section regarding audio interpolation) lt;/li gt;. lt;li gt;Small layout for Config - amp;gt; Miscellaneous lt;/li gt;. lt;li gt;Match starfield effect speed in "about screen" with FT2 when "Original FT2 About screen" is enabled lt;/li gt;. lt;li gt;Scroll speed change for waveform in sample editor lt;/li gt;. lt;li gt;Windows/macOS: Updated SDL to v2.30.12 lt;/li gt;. lt;/ul gt;.

BSDL-2 audio tracker

Ampache 7.3.0 💾

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device. Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.

major feature: This update has a lot of updates for verification and tag updates. The biggest update though is the performance increase!. Many formatting and simple properties have been removed speeding up object actions. Pre-translating files before loading media templates should speed those pages up a bit too. Added: Translations 2025-02-14. Added option to show separate Artist column for playlist media. Pre-translate common strings on repeated tasks before loading media row templates. Clean empty albums after each verify chunk. Add `memory_get_peak_usage` to query stat output. Add `.htaccess.dist` to the web root. (Block obviously bad parameters). New catalog Auto-insert Fields. ` B` Album Artist. ` m` Song Artist AND Album Artist. Search. Add `genre_count_song`, `genre_count_album` and `genre_count_artist` to Song search. Add `genre_count_song`, `genre_count_album` and `genre_count_artist` to Album search. Add `genre_count_song`, `genre_count_album` and `genre_count_artist` to AlbumDisk search. Add `genre_count_song`, `genre_count_album` and `genre_count_artist` to Artist search. Database 721001. Add user preference to show/hide the Artist column on playlist media. Changed: Update NPM `vite` package. Update table counts for `album` and `artist` objects on update. Clean up empty albums during migration. Rework catalog_map insert and remove during file updates. Only collect garbage maps for the catalog media type used. Make sure mail server or `user_no_email_confirm` is set to show registration pages. Don't show now playing when it's not in a catalog you can play. Block access to media outside your catalog access if you have a direct link. Don't check Album song catalog when you've already checked the Album. Don't execute format the object for row display pages. Removed: Don't check file modification time on verify. Just use the database `last_update` value. Remove useless and low use properties on classes and replace with functions or direc

Apache php streaming server audio music javascript video

QEMU 9.2.2 💾

QEMU is a generic machine emulator and virtualizer. It can emulate other CPU and host architectures, or run native binaries with native performances by executing the guest code directly on the host CPU any only emulate devices. It's thus often used in conjunction with KVM on Linux for system virtualization.

minor feature: The -rotate and -portrait options were only useful with PXA2xx machines, which have all now been removed. These command line options have therefore also been removed., The "proxy" backend for 9pfs, and the "virtfs-proxy-helper" program, have been removed. Use the "local" backend driver or virtio-fs instead., The "loaded" property from 'secret' and 'tlscreds' object types has been removed. It had no functional purpose and any use should be removed with no replacement., query-migrationthreads command (deprecated with no replacement)., gluster backend for block devices, "reconnect" option for character and network devices, "zero-blocks" migration capability (only used by block migration, which was removed in 9.1), New CPU architectural features emulated:, FEAT_EBF16, FEAT_CMOW, Changes to existing board models:, sbsa-ref now has an SMMU capable of two-stage translation, the virt board now has an SMMU capable of two-stage translation, xilinx-zynq-a9 now enables the Security Extensions on the CPU, KVM-based VMs can now support MTE (if the host CPU has MTE support), gdbstub, Now support MTE in system mode (under TCG emulation), The hvf accelerator now supports creating VMs with larger than 36 bit address space (and thus 64GB or more of RAM), when the host is macos 15 or newer and the host CPU supports it, Some older machine types which were deprecated in the 9.0 release have now been removed: akita, borzoi, cheetah, connex, mainstone, n800, n810, spitz, terrier, tosa, verdex, z2, when QEMU is built with the experimental Rust feature, an alternative PL011 implementation in Rust is selected by default. It is not migrateable and not recommended for actual use., SeaBIOS-hppa v17 firmware with various and enhancements, saving and restoring PSW V-Bit (division step) accross interrupts, linux-user emulation on 64-bit CPU, debian-microblaze-cross has been patched to atomic generation, for booting the jazz machine with the -nic...,model=dp83932 option, The unmaintained "shix" mach

GNU GPL c emulator virtualization qemu system-emulation hardware-simulation

pimhasher 12 💾

pimhasher is a program inspired by VeraCrypt's PIM (Personal Iterations Multiplier) feature, designed to provide the same functionality for LUKS (Linux Unified Key Setup)

minor feature: Added support for Ubuntu xenial, bionic and focal. Added support for Debian stretch, buster, bullseye and bookworm. Changed default PIM to 0. Fixed some minor bugs

GNU GPLv3 security cryptography

libgeotiff 1.7.4 💾

This standard defines the Geographic Tagged Image File Format (GeoTIFF) by specifying requirements and encoding rules for using the Tagged Image File Format (TIFF) for the exchange of georeferenced or geocoded imagery. The GeoTIFF 1.1 standard formalizes the existing community GeoTIFF specification version 1.0 and aligns it with the continuing addition of data to the EPSG Geodetic Parameter Dataset. The GeoTIFF format is used throughout the geospatial and earth science communities to share geographic image data. This library is designed to permit the extraction and parsing of the "GeoTIFF" Key directories, as well as definition and installation of GeoTIFF keys in new files.

minor feature: CMake modernization, automate release generation from tags and refactor CI. - CMake: Bumps the minimum CMake version to 3.13. - CMake: Add BUILD_SHARED_LIBS matrix for ON and OFF using similar config for macos-latest, windows-latest, and ubuntu-latest. - CMake: Modernize CMake configuration to prevent flag/feature leaking. - CMake: Adds CPack configuration so `package_source` target is available for dist generation. - CMake: Updates FindPROJ.cmake with GDAL's recent version. - CMake: add BUILD_MAN and BUILD_DOC options. - CMake: Windows PDB install with BUILD_SHARED_LIBS. - CMake: Remove FindGeoTIFF.cmake. - Removes 16 year old dead `makefile.mpw`. - Removes 6 year old dead `makefile.vc`. - CI: Generates release artifacts and attaches them to every build. - CI: Creates a release and attaches release artifacts for every tag of the OSGeo/libgeotiff repository. - CI: Attests the release artifacts if the `github.repository_owner == OSGeo`. - CI: Remove Appveyor config. GTIFGetDefn(): add missing normalization of angular units to degree. Contrary to what the documentation of GTIFDefn::ProjParm mentionned, we failed to normalize angular measures to degrees when reading them from projection parameters (ProjXXXXXGeoKey's) when ProjCoordTransGeoKey was present (but we did normalize them when reading them from the PROJ database when there were was only a EPSG PCS code). Relates to https://github.com/OSGeo/gdal//10154 and https://github.com/OSGeo/gdal/pull/10158. build with GCC 15.

Mixed geospatial geography maps tiff geotiff graphics c cpp

bforartists (Blender for Artists) 4.3.3 💾

Bforartists is a complete, free and opensource 3D suite to create CG content. It offers you the full 3D art pipeline to create game graphics, pre-rendered movies and stills. From modeling, sculpting, texturing, rigging, animation, rendering, up to post processing. Bforartists stands for “Be For Artists”. A reminder to develop for the user, not the programmer! Bforartists is a fork of the popular open source 3D software Blender. Developed by some 3D enthusiasts to make Blender even better. he primary goal of the Bforartists fork is to deliver a refined graphical UI and a better usability to Blender. This means a complete switch in the usage philosophy away from the hotkey centered UX towards a user friendly, discoverable and intuitive graphical UI. Bforartists is fully compatible with the Blender files and addons. Every feature that works in Blender should also work in Bforartists. Also, every release is always up to date with the newest Blender version. The toolset is the same. Where we differ the most is the GUI and the handling of UX.

minor feature:

GNU GPL 3d 3d-rendering 3d-modeling camera-tracking python c++ opencl cuda game video

JDownloader 50639 💾

JDownloader is a free, open-source download management tool with a huge community that makes downloading as easy and fast as it should be. Users can start, stop or pause downloads, set bandwith limitations, auto-extract archives and much more. It's an easy-to-extend framework that can save hours of your valuable time every day!

minor feature:

Other downloader java

Fast Light Toolkit 1.4.2 💾

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.

minor feature: Bug Fixes and other Improvements - Fix Help View 'find' method (#1119) - Fix possibly uncleared damage flag of Fl_Pack (#1172) - Fix integer overflow in image interpolation (#73) - Fix "Fl_Text_Editor::wrap_mode(Fl_Text_Display::WRAP_AT_BOUNDS, 0) hurts scrolling" (#1186) - Use C locale when writing float values to SVG images - Fix return value of Fl_Table_Row::row_selected(int) (PR #1187) - Fix Fl_Table_Row inconsistencies, final part (#1187) - Fix potential buffer overflow in Fl_Help_View (#1196) - Improve fullscreen window handling (#1192 and more) - Fix "Fl_RGB_Image::draw() seg faults when offset is too big" (#1211) Platform Specific Fixes and Build Procedure Improvements - CMake/Windows/MSYS2: Correctly detect ucrt64 environment (PR #1167) - CMake: make "optional" dependencies 'PUBLIC' (#1173) - CMake: check INTERFACE_LINK_LIBRARIES for empty value - CMake: fix include directories of bundled image libs - macOS: Fix crash if Escape is pressed while Help submenu is open (#1170) - macOS: Don't capture the cursor in capture_decorated_window_SCK() - macOS: Fix "Full screen broken on macOS in FLTK 1.3.10 (regression)" (#1192) - macOS: add support of showing window to multi-screen fullscreen state - fix "macOS Sonoma/Sequoia not capturing OpenGL 1 text on macOS" (#1197) - Remove incorrect use of Fl_Window::current() in Fl_Quartz_Image_Surface_Driver - Make Fl_Cocoa_Gl_Window_Driver::capture_gl_rectangle() return a depth-4 image - macOS: Fix "Fl_JPEG_Image infinite longjmp loop on Mac release builds" (#1207) - Windows: replace "Arial" by "Microsoft Sans Serif" fonts for 'FL_HELVETICA' - fltk-config: fix "Check bundled image libraries in source tree" - fltk-config: reorder include dirs of bundled image libs - Fix "fltk-config reports dep on gtk3 when it does not exist" (#1201) Wayland related Improvements and Fixes - Fix a border case in member function Fl_Wayland_Window_Driver::resize() - Make dra

GNU LGPL cpp gui toolkit fltk opengl x11 win32 macosx