xcoral text editor 4.02.4 šŸ’¾

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

minor bugfix: minor bug fix

GNU GPL programming c c++ java python text editor

Drumrox: LV2 drum machine based on DrMr 3.3.0 šŸ’¾

The LV2 drum machine compatible with Hydrogen drumkits (including the modern format). It is based on DrMr plugin, with the goal to make the plugin compatible with modern Hydrogen kits. Other additions/changes: sorted presets order, some code is rewritten in C++.

minor bugfix: MIDI velocity fix for the Multi-channel mode

GNU GPLv3 audio midi gtk c cpp music drums lv2 drum-machine

drumlabooh 2.4.0 šŸ’¾

LV2/VSTi drum machine for Linux and Windows. Drumkits format supported: Hydrogen, SFZ, Drumlabooh. Up to 36 instruments, 127 sample layers. Built-in mixer with pan, volume, mute, pan mode. Automatic open hihats mute on closed hihat.

major bugfix: MIDI velocity at Multi-channel mode fix

GNU GPLv3 midi linux windows lv2 vst vsti drums drummachine

GDAL 3.8.5 šŸ’¾

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.

minor feature:

Mixed geospatial vector raster remote-sensing c++ python

ffmpeg 7.0 šŸ’¾

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

minor feature: The FFmpeg Project proudly presents FFmpeg 7.0 "Dijkstra", about 6 months after the release of FFmpeg 6.1. A complete Changelog is available at the root of the project, and the complete Git history on https://git.ffmpeg.org/gitweb/ffmpeg.git We hope you will like this release as much as we enjoyed working on it, and as usual, if you have any questions about it, or any FFmpeg related topic, feel free to join us on the #ffmpeg IRC channel (on irc.libera.chat) or ask on the mailing-lists.

GNU LGPLv3 video conversion display capture library c x11 developers

PeerTube 6.0.4 šŸ’¾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

minor security: IMPORTANT NOTES: If you upgrade from PeerTube v6.0.0, please follow v6.0.0 IMPORTANT NOTES. If you upgrade from PeerTube v6.0.0, please follow v6.0.1 IMPORTANT NOTES. SECURITY: Important: Prevent XSS injection in embed. Thanks Syst3m0ver!.

Affero GPLv3 javascript angularjs web video hosting activitypub

CherryTree 1.1.2 šŸ’¾

A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Features: rich text formatting and colorization, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

minor bugfix: Regression with the search. Regression crash when deleting a node with children. Html paste. Drop position of dragged text wrongly one position to the left. Incomplete languages: el, fi, hi_IN, hu.

GNU GPLv3 gtk c text-editor note-taking

VSCode 1.88.0 šŸ’¾

VSCode is an extensible source code editor with support for a wide cross-section of programming languages and features for debugging, refactoring, code completion, Markdown previews, and Git integration. VSCode is a cross-platform project started by Microsoft and is based on the Electron framework, although it features an interface with very little visual clutter and is more responsive than many IDEs, even on low-end development machines.

minor feature: lt;p gt;Welcome to the March 2024 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the key highlights include: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#custom-labels-for-open-editors" rel="nofollow" gt;Apply custom editor labels lt;/a gt; - Distinguish between editors with same file names. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#locked-scrolling" rel="nofollow" gt;Locked scrolling lt;/a gt; - Compare editors side-by-side with synchronized scrolling. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#extensions-update-improvements" rel="nofollow" gt;Extension update improvements lt;/a gt; - Restart extensions without reload amp;amp; update extensions with VS Code releases. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#test-coverage" rel="nofollow" gt;Test Coverage API lt;/a gt; - Native code coverage support in VS Code. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#minimap-section-headers" rel="nofollow" gt;Folding markers in minimap lt;/a gt; - Easily identify and navigate to code sections from minimap. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#quick-search-improvements" rel="nofollow" gt;Quick Search improvements lt;/a gt; - Sticky file path separators and separator buttons. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#run-cells-in-section" rel="nofollow" gt;Notebook Run cells in section lt;/a gt; - Quickly run all cells in a notebook section. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#github-copilot" rel="nofollow" gt;Copilot improvements lt;/a gt; - Improved inline chat UI, commit messages, and used references. lt;/li gt;. lt;li gt; lt;a href="https://code.visualstudio.com/updates/v1_88#python" rel="nofollow" gt;Python auto-detect improvemen

MITL software-development text-editor debugger terminal-emulator build-tool version-control

CMake 3.29.1 šŸ’¾

CMake is an extensible, open-source system that manages the build process in an operating system and in a compiler-independent manner. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. Simple configuration files placed in each source directory (called CMakeLists.txt files) are used to generate standard build files (e.g., makefiles on Unix and projects/workspaces in Windows MSVC) which are used in the usual way. CMake can generate a native build environment that will compile source code, create libraries, generate wrappers and build executables in arbitrary combinations.

minor feature: Changes made since CMake 3.29.0: Ben Boeckel (2): ExternalProject: add an example of `LIST_SEPARATOR` usage ExternalProject: reword `LIST_SEPARATOR` to indicate what it *does*. Brad King (11): IntelLLVM: Revert accidental use of -external:I with Fortran compilers libuv: Avoid posix_spawn on macOS lt; 10.8 FindPkgConfig: Avoid finding Strawberry Perl's pkg-config libuv: process: de-duplicate conditions for using kqueue libuv: darwin: group kqueue-specific definitions together libuv: macos: use posix poll instead of kqueue FindMPI: finding IntelLLVM wrappers on Windows ctest: Restore enforcement of RESOURCE_LOCK test property ARTOS: Add support for finding library files named with 'lib' pre IntelLLVM: link flags with Visual Studio generators CMake 3.29.1. Charlotte Koch (1): cmSystemTools: compilation on DragonFly BSD. Craig Scott (8): Help: Remove stray formatting for try_compile() LINKER_LANGUAGE keyword try_compile(): Include languages with _ or - when passing linker vars Help: Grammar, typos and wording improvements for linker variables Help: Add custom linker example for CMAKE_ lt;LANG gt;_USING_LINKER_ lt;TYPE gt; Help: CMAKE_ lt;LANG gt;_USING_LINKER_ lt;TYPE gt; can be a list of flags Help: Restructure and improve LINKER_TYPE docs CMakePackageConfigHelpers: Remove unused variable CMakePackageConfigHelpers: Use unique variable name for pkg pre. Evan Wilde (1): Swift: Add CMAKE_LINKER_TYPE support. FeRD (Frank Dana) (1): Help: location of install() note about superseded commands. scivision (2): FindMatlab: R2024a version map Help: emphasize need for VS Integrations with oneAPI Fortran.

BSDL software-development build-tool

FormKiQ Core 1.14.0 šŸ’¾

FormKiQ Core is an Open Source Headless Document Management System (DMS) that runs in your Amazon Web Services (AWS) Cloud. Can be used for document workflows, records management, and other document storage and processing needs, using an extendable Document API.

minor feature: v1.14.0 Features. #203 - Add /objects/examine/pdf endpoints for getting metadata from PDF. #214 - Document Rulesets (/rulesets) API. #28 - add limit parameter to /documents/ id /versions. #209 - Add next and limit to GET /document/ id /actions endpoint. #30 - Move OPA and other configuration options into /sites resource. #212 - /search add range queries. Update Console to v3.4.0. #204 - Template may not exceed 1000000 bytes in size. #205 - VPC CloudFormation Templates fails in ca-central-1. Fulltext Action handling when document doesn't exist in Opensearch.

MITL aws serverless headless cloud storage document database amazon web services dms document management records management document proces

Linux kernel 6.8.3 šŸ’¾

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

minor feature: Linux 6.8.3, drm/sched: null-ptr-deref in init entity, drm/amdgpu: use-after-free, tools/resolve_btfids: build with musl libc, x86/sev: Skip ROM range scans and validation for SEV-SNP guests, perf/x86/amd/core: Update and stalled-cycles- events for Zen 2 and later, scsi: libsas: disk not being scanned in after being removed, scsi: libsas: Add a helper sas_get_sas_addr_and_dev_type(), scsi: lpfc: Correct size for wqe for memset(), scsi: lpfc: Correct size for cmdwqe/rspwqe for memset(), usb: dwc3: pci: Drop duplicate ID, Revert "x86/: Use addressing for VERW operand", x86/: Use addressing for VERW operand, drm/amd/display: IPX enablement, crash: use macro to add crashk_res into iomem early for specific arch, x86/: the SRSO mitigation on Zen3/4, scsi: qla2xxx: Delay I/O Abort on PCI error, scsi: qla2xxx: Change demessage during driver unload, scsi: qla2xxx: double free of fcport, scsi: qla2xxx: double free of the ha- vp_map pointer, scsi: qla2xxx: command flush on cable pull, scsi: qla2xxx: NVME FCP prefer flag not being honored, scsi: qla2xxx: Update manufacturer detail, scsi: qla2xxx: Split FCE EFT trace control, scsi: qla2xxx: N2N stuck connection, scsi: qla2xxx: Prevent command send on chip reset, usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset, usb: typec: ucsi_acpi: Refactor and DELL quirk, usb: typec: ucsi: Ack unsupported commands, usb: typec: ucsi: Clear EVENT_PENDING under PPM lock, usb: typec: Return size of buffer if pd_set operation succeeds, usb: typec: tcpm: Update PD of Type-C port upon pd_set, usb: typec: tcpm: Correct port source pdo array in pd_set callback, usb: typec: tcpm: double-free in tcpm_port_unregister_pd(), usb: typec: ucsi: race between typec_switch and role_switch, usb: udc: remove warning when queue disabled ep, usb: dwc2: gadget: LPM flow, usb: dwc2: gadget: exiting from clock gating, usb: dwc2: host: ISOC flow in DDMA mode, usb: dwc2: host: hibernation flow, usb: dwc2: host: remote wakeup from hibernation, USB: core: dead

GNU GPL c linux kernel operating-system

Ampache 6.3.2 šŸ’¾

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.

minor bugfix: Added: Database 600068. Allow signed `user` column for the `broadcast`, `player_control`, `session_stream`, `share`, `user_activity`, `user_follower` and `user_vote` tables. Revert unique constraint `playlist_track_UN` on `playlist_data` table. Config version 71. up bitrate encode_args. : Always get the current file size when downloading the raw file. AlbumDisk errors on unknown items. Album names being overwritten with artist names when missing tags. Regenerate playlist track numbers correctly for the full list. Also check the bitrate when transcoding instead of just formats. Don't use cached files if the bitrate doesn't match `transcode_rate`. Default config encode_args are putting bitrates into millions. ## API 6.3.2. Added: API6. download: add bitrate parameter. : ALL. Download method format parameter didn't have a fallback value. API6. Playlists objects would not return duplicates items if allowed. has_art property missing from songs and albums. playlist_add: couldn't add a single item.

Apache php streaming server audio music javascript video

GTK 4.14.2 šŸ’¾

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

minor bugfix: GtkScale: - Improve positioning of values in some cases. Theme: - Make progress in entries visible. Accessibility: - text insertion handling. GDK: - dnd: Use the default cursor durion motion. - dnd: Use a better cursor for indicating the move action. GSK: - gl: Handle offloads in offscreen context better. - text rendering problems with some fonts. Wayland: - Tighten up some protocol version checks. - Use the presentation time protocol. - a crash with subsurfaces. - Improve settings portal handling. macOS: - up the app menu support. Windows: - problems with minimization. - build without fontconfig. Deging: - Add font settings in the inspector. Demos: - Clean up the application demo. - Update cursor images for the cursor demo. Translation updates: Catalan Czech French Georgian Hebrew Persian Slovenian Turkish Ukrainian.

GNU GPLv3 gnome gtk library framework gui toolkit cpp

OpenBLAS 0.3.27 šŸ’¾

OpenBLAS is an optimized BLAS (Basic Linear Algebra Subprograms) library based on GotoBLAS2 1.13 BSD version.

minor bugfix: general: added initial (generic) support for the CSKY architecture capped the maximum number of threads used in GEMM, GETRF and POTRF to avoid creating underutilized or idle threads sped up multithreaded POTRF on all platforms added extension openblas_set_num_threads_local() that returns the previous thread count re-evaluated the SGEMV and DGEMV load thresholds to avoid activating multithreading for too small workloads improved the fallback code used when the precompiled number of threads is exceeded, and made it callable multiple times during the lifetime of an instance added CBLAS interfaces for the BLAS extensions ?AMIN,?AMAX, CAXPYC and ZAXPYC fixed a potential buffer overflow in the interface to the GEMMT kernels fixed use of incompatible pointer types in GEMMT and C/ZAXPBY as flagged by GCC-14 fixed unwanted case sensitivity of the character parameters in ?TRTRS sped up the OpenMP thread management code fixed sizing of logical variables in INTERFACE64 builds of the C version of LAPACK fixed inclusion of new LAPACK and LAPACKE functions from LAPACK 3.11 in the shared library added a testsuite for the BLAS extensions modified the error thresholds for SGS/DGS functions in the LAPACK testsuite to suppress spurious errors added support for building the benchmark collection with CMAKE added rewriting of linker options to avoid linking both libgomp and libomp in CMAKE builds with OpenMP enabled that use clang with gfortran fixed building on systems with ucLibc added support for calling ?NRM2 with a negative increment value on all architectures added support for the LLVM18 version of the flang-new compiler fixed handling of the OPENBLAS_LOOPS variable in several benchmarks Integrated fixes from the Reference-LAPACK project: Increased accuracy in C/ZLARFGP (Reference-LAPACK PR 981)

BSDL-2 blas lapak c fortran assembly cpp

Lutris 0.5.17 šŸ’¾

Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.

minor bugfix: critical preventing completion of installs if the script specifies a wine version. Support for library sync to lutris.net, this allows to sync games, play time and categories to multiple devices. Torturous and sadistic options for multi-GPUs that were half broken and understood by no one have been replaced by a simple GPU selector. EXPERIMENTAL support for umu, which allows running games with Proton and Pressure Vessel. Using Proton in Lutris without umu is not longer possible. Better and sensible sorting for games. Improved error dialog. Add Vita3k runner. WUA files are now supported in Cemu. Images are now downloaded for manually added games. Deprecate 'exe', 'main_file' or 'iso' placed at the root of the script, all lutris.net installers have been updated accordingly. Deprecate libstrangle and xgamma support. Deprecate DXVK state cache feature (it was never used and is no longer relevant to DXVK 2). -- Mathieu Comandon Wed, 03 Apr 2024 13:49:49 -0700.

GNU GPLv3 python game game-manager gui installation dashboard steam desura emulators msdos windows z-machine scumm nintendo