Paperless-ngx 2.13.5 💾

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. Features: Organize and index your scanned documents with tags, correspondents, types, and more. Your data is stored locally on your server and is never transmitted or shared in any way. Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images. Utilizes the open-source Tesseract engine to recognize more than 100 languages. Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals. Uses machine-learning to automatically add tags, correspondents and document types to your documents. Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more. Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents. Beautiful, modern web application that features: Customizable dashboard with statistics. Filtering by tags, correspondents, types, and more. Bulk editing of tags, correspondents, types and more. Drag-and-drop uploading of documents throughout the app. Customizable views can be saved and displayed on the dash

minor bugfix: : : handle page count exception for pw-protected files @shamoon. : correctly track task id in list for change detection @shamoon. : Admin pages should show trashed documents @stumpylog. : tag colors shouldn't change when selected in list @shamoon. : re-activation of save button when changing array items @shamoon. : thumbnail clipping, select inverted color in safari dark mode not system @shamoon. : select checkbox should remain visible @shamoon. : warn with proper error on ASN exists in trash @shamoon. Maintenance: Chore: Updates all runner images to use Ubuntu Noble @stumpylog. Chore(deps): Bump stumpylog/image-cleaner-action from 0.8.0 to 0.9.0 in the actions group @dependabot. Dependencies: Chore(deps): Bump stumpylog/image-cleaner-action from 0.8.0 to 0.9.0 in the actions group @dependabot. All App Changes: . 7 changes. : handle page count exception for pw-protected files @shamoon. : correctly track task id in list for change detection @shamoon. : Admin pages should show trashed documents @stumpylog. : tag colors shouldn't change when selected in list @shamoon. : re-activation of save button when changing array items @shamoon. : thumbnail clipping, select inverted color in safari dark mode not system @shamoon. : select checkbox should remain visible @shamoon. : warn with proper error on ASN exists in trash @shamoon. .

GNU GPLv3 internet web dynamic content indexing search

tesseract-ocr 5.5.0 💾

tesseract-ocr is an OCR engine originally developed by Hewlett Packard and now sponsored by Google. It is highly accurate and will read a binary, gray, or color image and output text.

major bugfix: Set hOCR capabilities ocrp_dir and ocrp_lang unconditionally. Calculate row bounding box in single-word mode per. Reduce clock syscalls. Several small performance and other code. Modernized code. Print time for tessedit_timing_dein milliseconds. Print time for ErrorCounter::ComputeErrorRate in milliseconds. cmake: Correctly set the soversion based on SemVer properties. Do not export PDBs for static libraries. Several other small and improvements for builds and CI. Modernize code for renderers and remove filename conversion for Windows. Add build rule for Windows installer. Support symbolic values for --oem and --psm options. Remove Tensorflow support. Add RISC-V V support. Remove broken GitHub action msys2-4.1.1.

Apache c++ c ocr library cli

Joplin 3.2.1 💾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

minor feature: lt;ul gt;. lt;li gt;New: Accessibility: Add ARIA information to the sidebar's notebook and tag list lt;/li gt;. lt;li gt;New: Accessibility: Add accessible label to the "remove from share" button lt;/li gt;. lt;li gt;New: Accessibility: Add missing labels to the note attachments screen and master password dialog lt;/li gt;. lt;li gt;New: Add new encryption methods based on native crypto libraries lt;/li gt;. lt;li gt;New: Add setting to disable markup autocompletion lt;/li gt;. lt;li gt;New: Add support for overwrite mode in the Markdown editor lt;/li gt;. lt;li gt;New: Plugins: Add support for editor plugins lt;/li gt;. lt;li gt;New: Plugins: Added a renderMarkup command to render MD or HTML markup to HTML (ff09937) lt;/li gt;. lt;li gt;Improved: Accessibility: Declare app locale with the HTML lang attribute lt;/li gt;. lt;li gt;Improved: Accessibility: Make keyboard focus visible for dropdowns lt;/li gt;. lt;li gt;Improved: Accessiblity: Make keyboard shortcuts settings screen keyboard-navigable lt;/li gt;. lt;li gt;Improved: Allow Markdown editor search dialog to be localised lt;/li gt;. lt;li gt;Improved: Allow user to generate deletion logs lt;/li gt;. lt;li gt;Improved: By default disable pasting colors in RTE, and added option to enable it ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/e16f452bdfd0db5899d041c4223f27a11b399e9b/hovercard" href="https://github.com/laurent22/joplin/commit/e16f452bdfd0db5899d041c4223f27a11b399e9b" gt; lt;tt gt;e16f452 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Improved: Multiple window support lt;/li gt;. lt;li gt;Improved: Updated packages @adobe/css-tools (v4.4.0), @playwright/test (v1.45.3), compare-versions (v6.1.1), dayjs (v1.11.12), highlight.js (v11.10.0), jsdom (v24.1.1), sass (v1.77.8) lt;/li gt;. lt;li gt;Improved: Upgrade CodeMirror packages lt;/li gt;. lt;li gt;Improved: Upgrade to Electron 32.2.0 lt;/li gt;. lt;li gt;: Change Resource filetype

Affero GPLv3 note-taking todo markdown typescript javascript

FlexGet 3.11.57 💾

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

minor bugfix: all commits. . . Make sure CoercingDateTimes don't crash when compared against unlike types. #4024. .

MITL download internet torrents bittorrent python

Bokeh 3.6.1 💾

Bokeh is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets. Bokeh can help anyone who would like to quickly and easily make interactive plots, dashboards, and data applications.

minor feature: a in masking indices with secondary ranges in Patches and MultiPolygons glyphs ( pull request 14016 ).. Restored support for browsers that don t implement OffscreenCanvas ( pull request 14008 ).. Improved determination of WebSocket protocol in lt;iframe gt; embedding ( pull request 14003 ).. a in handling of CORS requests ( pull request 13999 ).. an with numpy 2.0 and streaming ndarrays ( pull request 14007 ).. bad string formatting in various error messages ( pull request 14020, pull request 14022 )

BSDL python javascript visualization data-science rendering science-research developers cross-platform python

Duplicati 2.0.9.110 💾

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!

major feature: This release is a canary release intended to be used for testing. This release is expected to progress to a stable release if no major blockers are found. Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8. The builds are self-contained so Mono or.NET installations are not required to install. For users running on builds prior to 2.0.9.x, this build will appear later as an update that requires manual installation. Important changes from last Beta. Updated to.NET8 with OS specific builds. Using Kestrel as the API/UI server. Mandatory password and new authentication scheme for server. Settings database version updated to v8. Backup database updated to v13. Please see list of known related to.NET8/Kestrel upgrade: https://github.com/orgs/duplicati/projects/2 New tool to manage a running server. Due to incompatibility with `duplicati_client` a new tool is included, named `Duplicati.CommandLine.ServerUtil.exe`/`duplicati-server-util`. Upgrade from `v2.0.9.105`. If you are upgrading from 2.0.9.105 please see the release notes from 2.0.9.106 for how to prepare the database. Upgrades from other versions do not need special steps. Downgrade backup database to v12: If you need to go back to v12, run these two SQL statements: ``. DROP INDEX "UniqueBlockVolumeDuplicateBlock"; UPDATE "Version" SET "Version" = 12; ``. ## Detailed list of changes: Minor updates to help text and option types. an with file backend url on Windows, thanks @Jojo-1000. a condition that could hang the trayicon on a crash. Updated AWSSDK to latest version. an with the AWS Secrets Manader provider stalling the load of settings. Telegram notifications. Added Agent MSI installer. Updated Avalonia to the latest version to crash on Debian. Added Agent PKG for MacOS. Added CLI PKG for MacOS. Added autolaunch for Agent Deb package. Added option to let scripts create log entries.

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript

FreeFileSync 13.8 💾

FreeFileSync allows comparing and synchronizing local file folders. It's performant and without GUI complexity. It detects moved and renamed files, detect conflicts, can operate on locked files, understands symlinks, allows automatic syncing, copyies extended file permissions (NTFS), and it's cross-platform.

minor bugfix: Support raw IPv6 server address for (S)FTP RealTimeSync: scrollbar when adding/removing folders Don't set sync direction for partial folder pairs Uniquely identify partial folder pairs in error message network login prompt not showing in Windows 11 24H2

GNU GPLv3 synchronization file-management backup version-control mirroring cpp

Joplin 3.1.24 💾

Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not. The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud. Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.

minor feature: lt;ul gt;. lt;li gt;Security: title rendering in GotoAnything search results lt;/li gt;. lt;li gt;: Markdown editor: Auto-backticks lt;/li gt;. lt;/ul gt;.

Affero GPLv3 note-taking todo markdown typescript javascript

FlexGet 3.11.56 💾

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

minor bugfix: all commits. . . Prevent error from redirect_url plugin when a redirect points to a magnet. #3944. .

MITL download internet torrents bittorrent python

Calibre 7.21 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 7.21 08 Nov, 2024 New features Edit book: A new tool to create an audio overlay in EPUB files for all text using the Read aloud facility This allows readers of the book to listen to it with sentence tracking, even if they do not have a functioning text-to-speech system in the reading software. You can even assign different voices to different parts of the text for a more immersive experience. The tool is available from the Tools menu in the book editor. Dark mode: make scrollbar more visible with higher contrast and rounded corners. E-book viewer: In flow mode when scrolling across internal file boundaries using the mouse wheel/touchpad have a short half second pause to ease the transition. Can be controlled via the Scrolling section of the Viewer preferences. ebook-meta.exe: Add an option to disallow rendered cover of first page for EPUB. Book details: Add an action to download the cover to the context menu when right clicking the cover Read aloud: Add a restore defaults button to the configuration dialog Auto adding: Allow excluding arbitrary file types not just known book file types Edit metadata dialog: Add an action to open the book's folder to the context menu of the formats list Read aloud: only first 32000 characters per chapter being read Content server: Read aloud: clicking on a word to skip reading aloud to that word causing word highlighting to stop working Linux: Handle speech dispatcher with dummy output module and no voices more gracefully. When renaming authors empty author folder not being removed if it contained file explorer metadata but was otherwise empty. Edit metadata dialog: keyboard shortcuts to edit prev/next raising an error when trying to go beyond the first/last book Linux: ToC Editor: a regression in 7.17 that broke using the Create new entry button Content server: changing the language of a book not working for non-English user interface language and for books that have no existing language Linux: Read aloud with Piper: audi

GNU GPLv3 python c++ ebook-reader e-book conversion

Linux kernel 6.11.7 💾

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

minor feature: Linux 6.11.7, rcu/kvfree: Refactor kvfree_rcu_queue_batch(), lib: alloc_tag_module_unload must wait for pending kfree_rcu calls, rcu/kvfree: Add kvfree_rcu_barrier() API, RISC-V: disallow gcc + rust builds, MIPS: export __cmpxchg_small(), drm/amdgpu: handle default profile on on devices without fullscreen 3D, fs/ntfs3: Sequential field availability check in mi_enum_attr(), drm/amdgpu/swsmu: default to fullscreen 3D profile for dGPUs, drm/amdgpu/swsmu: ordering for setting workload_mask, drm/xe: Write all slices if its mcr register, drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register, drm/xe/xe2: Add performance turning changes, drm/xe/xe2: Introduce performance changes, drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG, drm/xe: Move enable host l2 VRAM post MCR init, drm/xe/xe2hpg: Add Wa_15016589081, drm/xe: Support 'nomodeset' kernel command-line option, drm/i915/display: Don't enable decompression on Xe2 with Tile4, drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled, drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO(), drm/i915: move rawclk from runtime to display runtime info, drm/i915/pps: Disable DPLS_GATING around pps sequence, drm/i915/display/dp: Compute AS SDP when vrr is also enabled, drm/i915/dp: Clear VSC SDP during post ddi disable routine, drm/i915/hdcp: Add encoder check in hdcp2_get_capability, drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability, drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock, drm/i915/display: Cache adpative sync caps to use it later, drm/i915: disable fbc due to Wa_16023588340, drm/i915: Skip programming FIA link enable bits for MTL+, arm64: dts: qcom: x1e80100: PCIe4 and PCIe6a PHY clocks, arm64: dts: qcom: x1e80100: Add Broadcast_AND region in LLCC block, arm64: dts: imx8ulp: correct the flexspi compatible string, arm64: dts: qcom: x1e80100-crd: nvme regulator boot glitch, arm64: dts: qcom: x1e80100-qcp: nvme regulator boot glitch, arm64: dts: qcom: x1e80100: PC

GNU GPL c linux kernel operating-system

timediff 1.3 💾

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: Don't include first item in 'minimum time' (as that will always be zero). Add 'total time' to stats.

GNU GPLv3 c utility time logging

croc 10.1.0 💾

croc is a tool that allows any two computers to simply and securely transfer files and folders. AFAIK, croc is the only CLI file-transfer tool that does all of the following: allows any two computers to transfer data (using a relay) provides end-to-end encryption (using PAKE) enables easy cross-platform transfers (Windows, Linux, Mac) allows multiple file transfers allows resuming transfers that are interrupted local server or port-forwarding not needed ipv6-first with ipv4 fallback can use proxy, like tor

minor feature: lt;h2 gt;What's Changed lt;/h2 gt;. lt;ul gt;. lt;li gt;add option -multicast to change multicast address by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/schollz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/schollz" gt;@schollz lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2565338423" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//818" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/818/hovercard" href="https://github.com/schollz/croc/pull/818" gt;#818 lt;/a gt; lt;/li gt;. lt;li gt;Added copy to clipboard functionality for windows,linux and mac by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/elliot40404/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elliot40404" gt;@elliot40404 lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2568946149" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//822" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/822/hovercard" href="https://github.com/schollz/croc/pull/822" gt;#822 lt;/a gt; lt;/li gt;. lt;li gt;Improve clipboard copy by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bitraid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bitraid" gt;@bitraid lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2582911618" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//824" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/824/hovercard" href="https://github.com/schollz/croc/pull/824" gt;#824 lt;/a gt; lt;/

MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang

CMake 3.31.0 💾

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: CMake 3.31 Release Notes Changes made since CMake 3.30 include the following. New Features. Presets. cmake-presets(7)" files may now include comments using the key. comment" at any level within the JSON object to provide documentation. cmake-presets(7)" files may now request graphviz output using the. graphviz" key in a configure preset. Generators. The Ninja Generators and Makefile Generators now produce a "codegen" build target. See policy "CMP0171". It drives a subset of the build graph sufficient to run custom commands created with. add_custom_command()"'s new "CODEGEN" option. Command-Line. The "cmake --workflow" mode now accepts a preset name as the first argument, allowing the simpler command line "cmake --workflow. lt;preset gt;". The "cmake -LR A H " option was added to list cache entries whose names match a regular expression. Compilers. The LFortran compiler is now supported with "compiler id". LFortran". Commands. The "add_custom_command()" command gained a "CODEGEN" option to mark a custom command's outputs as dependencies of a "codegen" target. See policy "CMP0171". The "cmake_pkg_config()" command was added as an endpoint for using CMake's native pkg-config format parser. The only supported option in this release is "EXTRACT", which provides low-level access to the values produced by parsing a pkg-config file. For most users, this is not yet a suitable replacement for the "FindPkgConfig" module. The "file(ARCHIVE_CREATE)" command gained a "WORKING_DIRECTORY" option to specify a working directory for the archiving process. The "file(MAKE_DIRECTORY)" command gained a "RESULT" option to capture failure in a result variable. The "install(FILES)" and "install(DIRECTORY)" commands' "TYPE" argument gained support for a "LIBEXEC" type. Variables. The "CMAKE_AIX_SHARED_LIBRARY_ARCHIVE" variable and corresponding. AIX_SHARED_LIBRARY_ARCHIVE" target property were added to create shared libraries on AIX as shared library archives. The "CMAKE_EXPORT_BUILD_DATABASE

BSDL software-development build-tool

FlexGet 3.11.55 💾

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

minor feature: all commits. Changed. . free_space: Allow home dir ( ) in path. #4002. free_space: Allow specifying space with a unit, e.g. '10 GiB'. .

MITL download internet torrents bittorrent python

VSCode 1.95.2 💾

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;The update addresses these lt;a href="https://github.com/Microsoft/vscode/?q=is 3A+milestone 3A 22October+2024+Recovery+2 22+is 3A+" gt; lt;/a gt;. lt;/p gt;. lt;p gt;For the complete release notes go to lt;a href="https://code.visualstudio.com/updates/v1_95" rel="nofollow" gt;Updates lt;/a gt; on lt;a href="https://code.visualstudio.com" rel="nofollow" gt;code.visualstudio.com lt;/a gt;. lt;/p gt;.

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

Checkstyle 10.20.1 💾

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

minor feature: Google_checks: False positive on left curly brace in switch statement with lambda-like Construct. Enable examples tests. Update JavadocTokenTypes.java to new format of AST print. IDEA inspection suppressions resulted from migration to v2022.3.3. Update GSOC.md and CONTRIBUTING.md. Define violation messages for all violations. Resolve `TailRecursion` inspection violations by replacing tail recursive calls. JavadocParagraph documentation example s should be updated to same by structure. Doc: BEGINNING_DEVELOPMENT.md. Doc: improve README.md add CONTRIBUTING.md add GSOC.md. Cover pitest survivals with tests.

MITL java coding-style syntax-checker command-line

MediaInfo 24.11 💾

MediaInfo displays technical, format, encoding, aspect and textual tag data for audio and video files. It provides a unified GUI for various file containers such as MPEG/4, QuickTime, MKV, AVI, WMV, FLV. It can also generate reports in various text formats, batch process, and a GUI is available cross-platform.

minor bugfix: New Indonesian (bahasa Indonesia) translation. Update Belarusian translation. Windows: Full 64-bit version. Windows: Improved support of High DPI. Windows: Improved support of Dark Theme. Windows: Improved HTML view. Windows: Upgrade file open dialog. Windows: SemiBold monospaced font(thanks to cjee21). I1945, PAC subtitle format support. I2130, EXR: support of time code and frame rate. MXF: Support of more flavors of ISXD, IAB, Dolby Vision Metadata. MXF: Support of all known ULs in MediaTrace output. AVC: Improved detection of AVC-Intra. TTML: Add Duration_Start_Command/Duration_End_Command. x IMF: Allow XML documents larger than 16 MB x I2133, TTML: timecode when timeBase is media x I2110, MXF: wrong Delay field with NDF timecodes x I2094, MXF: Sony Real Time Metadata: timecode drop frame flag x S1194, random behavior due to uninitialised value x MPEG-TS: Increase probing at end for getting duration x PNG: buffer leak x IAB: in IAB channel code mapping x HTML output: Better escape of HTML strings x XML output: comment in comment x MXF: Avoid crash in mxf assets on unsupported audio x HEVC: Add missing parsing of some multilayer SPS elements

GNU LGPLv3 c++ win32 command-line wxwidgets video analysis

Dear ImGui 1.91.5 💾

Dear ImGui is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline-enabled application. It is fast, portable, renderer agnostic, and self-contained (no external dependencies). Dear ImGui is designed to enable fast iterations and to empower programmers to create content creation tools and visualization / debug tools (as opposed to UI for the average end-user). It favors simplicity and productivity toward this goal and lacks certain features commonly found in more high-level libraries. Dear ImGui is particularly suited to integration in game engines (for tooling), real-time 3D applications, fullscreen applications, embedded applications, or any applications on console platforms where operating system features are non-standard. Minimize state synchronization. Minimize UI-related state storage on user side. Minimize setup and maintenance. Easy to use to create dynamic UI which are the reflection of a dynamic data set. Easy to use to create code-driven and data-driven tools. Easy to use to create ad hoc short-lived tools and long-lived, more elaborate tools. Easy to hack and improve. Portable, minimize dependencies, run on target (consoles, phones, etc.). Efficient runtime and memory consumption. Battle-tested, used by many major actors in the game industry.

minor feature: Decorated log and release notes: https://github.com/ocornut/imgui/releases/tag/v1.91.5 Breaking changes: Commented out pre-1.87 IO system (equivalent to using IMGUI_DISABLE_OBSOLETE_KEYIO or IMGUI_DISABLE_OBSOLETE_FUNCTIONS before). - io.KeyMap and io.KeysDown are removed (obsoleted February 2022). - io.NavInputs and ImGuiNavInput are removed (obsoleted July 2022). - Pre-1.87 backends are not supported: - backends need to call io.AddKeyEvent(), io.AddMouseEvent() instead of writing to io.KeysDown , io.MouseDown fields. - backends need to call io.AddKeyAnalogEvent() for gamepad values instead of writing to io.NavInputs fields. - For more references: - read 1.87 and 1.88 part of API BREAKING CHANGES in imgui.cpp or read Changelog for 1.87 and 1.88. - read https://github.com/ocornut/imgui//4921. - If you have trouble updating a very old codebase using legacy backend-specific key codes: consider updating to 1.91.4 first, then #define IMGUI_DISABLE_OBSOLETE_KEYIO, then update to latest. - Obsoleted ImGuiKey_COUNT (it is unusually error-prone/misleading since valid keys don't start at 0). Probably use ImGuiKey_NamedKey_BEGIN/ImGuiKey_NamedKey_END?. Fonts: removed const qualifiers from most font functions in prevision for upcoming fonts improvements. Other changes: Selectable: selected Selectables use ImGuiCol_Header instead of an arbitrary lerp between _Header and _HeaderHovered which was introduced v1.91. Buttons: using ImGuiItemFlags_ButtonRepeat makes default button behavior use PressedOnClick instead of PressedOnClickRelease when unspecified. InputText: a (regression in 1.91.2) where modifying text buffer within a callback would sometimes prevents further appending to the buffer. Tabs, Style: made ImGuiCol_TabDimmedSelectedOverline alpha 0 (not visible) in default styles as the current look is not right (but ImGuiCol_TabSelectedOverline stays the same). Log/Capture: added experimental io.ConfigWindowsCopyContentsWithCtrlC option to automatically copy

MITL game ui gui api gamedev library framework game-engine game-development toolkit cpp c

µBlock Origin 1.61.0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

major feature: ## / changes. Improve `prevent-refresh` scriptlet. Improve `googlesyndication_adsbygoogle.js` scriptlet. Offer ability to skip redirects in strict-blocked page. Add `-blocked` directive to `urlskip=` option. Add `trusted-set-attr` scriptlet. Remove `64:ff9b:` as private network block. Ensure `urlskip=` redirects only to `https:`. Add support to `urlskip=` media resources. Add `-uricomponent` to `urlskip=` option. Add `forbidden`/`forever` as safe cookie values. Add regex extraction transformation step to `urlskip=` option. Improve `prevent-window-open` scriptlet. Add support to parse Adguard's ` domain=/.../ ` regex-based modifier (https://github.com/gorhill/uBlock/commit/58bfe4c846). Validate result type of XPath expressions. npm test suite. Add ability to lookup parameter name in `urlskip=`. Mind that BroadcastChannel contructor can throw in Firefox. Add `trusted-override-element-method` scriptlet. Add `trusted-prevent-dom-bypass` scriptlet. Improve `prevent-xhr` scriptlet; add `trusted-prevent-xhr` scriptlet. Skip dns resolution when requests are proxied through http. Blocking large media elements also prevents autoplay, regardless of size. Do not discard `!#else` block for unknown preprocessor tokens. Add ability to decode base64 in `urlskip=`. images not properly downloading on click.

GNU GPLv3 javascript browser ad-blocker filter privacy

GTK 4.17.0 💾

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

major bugfix: GtkScrolledWindow. - criticals in size allocation code. GtkFileChooser. - a crash in the portal code. GtkFontChoser. - Make the dialog more shrinkable. GtkPicture. - Avoid unnecessary resizes. GtkVideo. - Make dmabufs work without GL. GtkListBox: - Add a tab-behavior property to influence keynav. GtkEmojiChooser: - problems with insertion and selection. GtkStringList: - Add gtk_string_list_find. GtkApplication: - Respect GDK_DE=no-portals. - Set default window icon from app ID. GtkTextView: - Vertical and horizontal positioning of the textview is now quantized to the nearest device pixel. This should improve the perceived smoothness of scrolling with fractional scaling and font hinting. - Incorrect re-use of cached styling was - some missing CSS invalidation. - Handle charsets in clipboard datatypes. Printing: - Avoid warnings for avahi errors. - a segfault in the print dialog setup code. Accessibility: - Always realize non-widget accessibles, to help webkit. - list view selection implementation. - Handle NULL values in more places. Gstreamer: - Make dmabufs works without GL. Gdk: - Add OKLAB and OKLCH color states. - GL: Drop support for GLES 2 and GL 3.3. - GL: Use the ngl dmabuf downloader instead of the GL downloader. - Vulkan: Drop the GDK_VULKAN_DEVICE env var. Use MESA_VK_DEVICE_SELECT instead. - Vulkan: Use the swapchain maintenance extension to release swap images. - Forbid opening displays before gtk_init(). Gsk: - Many improvements to the dmabuf downloaders. - ngl: Avoid glBufferSubData for globals, speeding up llvmpipe. - Renderer selection will no longer consider the GL renderer. - Allow Vulkan software rendering as fallback. - Support gradient interpolation in different color states. Wayland: - Improve settings portal handling. - Improve fallback for cursor themes. - Make cursor theme changes apply immediately. - Use a viewporter for cursor image scaling. - Improve cursor size handling. - Use the system bell protocol if

GNU GPLv3 gnome gtk library framework gui toolkit cpp

Fossil SCM 2.25 💾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further extensions.

minor feature: Enhanced the --from option on " fossil diff " so that it optionally accepts a directory name as its argument, and uses files. Under that directory as the baseline for the diff. Added the /ckout web page to provide information. About pending changes in a working check-out The fossil ui command defaults to using the. ckout page as its start page. Or, if the. from PATH" option is present, the default start page becomes. ckout?exbase=PATH". Added the fossil merge-info command and especially. The --tk option to that command, to provide analysis of the most recent Merge or update operation. Added the ability to sign check-ins with SSH keys. a warning if a user tries to commit on a check-in where the. Branch has been changed. When a merge conflict occurs, a new section is added to the conflict. Text that shows Fossil's suggested resolution to the conflict. Add the "Hide diffs/Show diffs" toggle to web-UI diff pages that show. Diffs of multiple files. Enhancements to the /timeline page : Added the "ml=" ("Merge-in List") query parameter that works. Like "rl=" ("Related List") but adds "mionly" style related Check-ins instead of the full "rel" style. For "tl=", "rl=", and "ml=", the order of the branches in the. Graph now tries to match the order of the branches named in The list. The "ms=" ("Match Style") query parameter is honored for. tl=", "rl=", and "ml=". New query parameter "sl=BRANCHLIST" ("Sort List") strives to. Put branches in the specified order in the graph. This Overrides any "tl=" or similar ordering. In the various "from=","to=" query formats, if the one of the. End points is an ancestor of the other, then the "rel" modifier Omits check-ins that are not ancestors of the newer endpoint. For "tl=" and similar query parameters, if the pattern contains GLOB characters, then the matching style ("ms=") is set to GLOB. Automatically and the "ms=" query parameter can be omitted. Added the "ml=" ("Merge-in List") query parameter that works. Like "rl=" ("Related List")

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms

Syncthing 1.28.1-rc.2 💾

Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers. We strive to fulfill the goals below. The goals are listed in order of importance, the most important ones first. Syncthing should be: Safe From Data Loss Protecting the user's data is paramount. We take every reasonable precaution to avoid corrupting the user's files. Secure Against Attackers Again, protecting the user's data is paramount. Regardless of our other goals, we must never allow the user's data to be susceptible to eavesdropping or modification by unauthorized parties. Easy to Use Syncthing should be approachable, understandable, and inclusive. Automatic User interaction should be required only when absolutely necessary. Universally Available Syncthing should run on every common computer. We are mindful that the latest technology is not always available to every individual. For Individuals Syncthing is primarily about empowering the individual user with safe, secure, and easy to use file synchronization. Everything Else There are many things we care about that don't make it on to the list. It is fine to optimize for these values, as long as they are not in conflict with the stated goals above.

minor feature: lt;p gt;: lt;/p gt;. lt;ul gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2118031993" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9400" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9400/hovercard" href="https://github.com/syncthing/syncthing//9400" gt;#9400 lt;/a gt;: Folder overlap not detected when using tilde lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2368512033" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9590" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9590/hovercard" href="https://github.com/syncthing/syncthing//9590" gt;#9590 lt;/a gt;: WebUI table column widths broken on iPhone 12 Pro Max and wider lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2510114244" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9686" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9686/hovercard" href="https://github.com/syncthing/syncthing//9686" gt;#9686 lt;/a gt;: Sync status stays at 'Syncing xx " when remote device pauses the folder. lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2568279364" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9757" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9757/hovercard" href="https://github.com/syncthing/syncthing//9757" gt;#9757 lt;/a gt;: Firefox, dark theme: device ID is hard to read lt;/li gt;. lt;li gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2598310478" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing//9775" data-hovercard-type="" data-hovercard-url="/syncthing/syncthing//9775/hovercard" href="https://github.com/syn

MPL syncronization file-syncronization peer-to-peer p2p backup archiving networking go html javascript

Weblate 5.8.3 💾

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

minor feature: lt;p gt;Released on November 6th 2024. lt;/p gt;. lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Formatting of some lt;a href="https://docs.weblate.org/en/weblate-5.8.3/user/profile.html#audit-log" rel="nofollow" gt; lt;span gt;Audit log lt;/span gt; lt;/a gt; entries. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;XML escaped output in some machine translation integrations. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;duplicate listing of newly added glossary terms. lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt; lt;strong gt;Upgrading lt;/strong gt; lt;/p gt;. lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.8.3/admin/upgrade.html#generic-upgrade-instructions" rel="nofollow" gt; lt;span gt;Generic upgrade instructions lt;/span gt; lt;/a gt; in order to perform update. lt;/p gt;. lt;p gt; lt;strong gt;Contributors lt;/strong gt; lt;/p gt;. lt;p gt;Code contributions lt;br gt;. Michal Čihař, Mehdi El Oualy lt;/p gt; lt;p gt;Documentation contributions lt;br gt;. Michal Čihař lt;/p gt; lt;p gt; lt;a href="https://github.com/WeblateOrg/weblate/milestone/131?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.

GNU GPLv3 translation localization web python html

mox 0.0.13 💾

Stay in control of your email and keep email decentralized! Complete email solution For sending and receiving email. With support for IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, webmail. Quick & easy Use the quickstart command to set up mox for your domain(s) within 10 minutes. You'll get a secure mail server with a modern protocol stack. Upgrades are mostly a matter of downloading the new version and restarting. Maintenance via web interface (easy) or config file (powerful). No dependencies. High quality and secure Mox has a modern Go code base with plenty of automated tests, automated integration tests, is manually tested against popular mail server and client software, and is fuzz-tested. The code is well-documented and cross-referenced with the relevant standards (RFC's).

minor feature: lt;p gt;This release TLS interoperability with incoming deliveries from Microsoft lt;br gt;. Servers by disabling TLS session. If you have MTA-STS and/or DANE lt;br gt; Enabled, TLS is required for successful delivery, and updating to v0.0.13 is lt;br gt; Required to receive messages from Microsoft again. TLS session may be lt;br gt; Enabled again in a future release, possibly per port/service. lt;/p gt; lt;h1 gt;Improvements lt;/h1 gt;. lt;ul gt;. lt;li gt;In the IMAP server, for the "bodystructure" response item to a "FETCH" lt;br gt;. Command, add the content-type parameters for multiparts so IMAP clients will lt;br gt; Get the MIME boundary without having to parse the message themselves. ( lt;br gt; lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2554177621" data-permission-text="Title is private" data-url="https://github.com/mjl-/mox//217" data-hovercard-type="" data-hovercard-url="/mjl-/mox//217/hovercard" href="https://github.com/mjl-/mox//217" gt;#217 lt;/a gt;, lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/8fa197b19dfea22f3215e1768e8d90001f0ded06/hovercard" href="https://github.com/mjl-/mox/commit/8fa197b19dfea22f3215e1768e8d90001f0ded06" gt; lt;tt gt;8fa197b lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Add an HTTP handler for the acme http-01 validiation mechanism to all plain lt;br gt;. Http (non-tls) webservers (ports), not only to the one listening on port 80. lt;br gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/0fbf24160c65f8dd8855533cfaa2b485ee6764d9/hovercard" href="https://github.com/mjl-/mox/commit/0fbf24160c65f8dd8855533cfaa2b485ee6764d9" gt; lt;tt gt;0fbf241 lt;/tt gt; lt;/a gt;) lt;/li gt;. lt;li gt;Properly link to matrix room so users can find it. ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2586712273" data-permission-text="Title is private" data-url="https

MITL email email-server secure privacy golang go javascript server

Rosegarden 24.12 💾

Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio. Rosegarden is an easy-to-learn, attractive application that runs on Linux, ideal for composers, musicians, music students, and small studio or home recording environments.

minor bugfix: The Rosegarden team is proud to announce the release of version 24.12 of Rosegarden, a MIDI sequencer that features a rich understanding of music notation along with basic support for digital audio. http://www.rosegardenmusic.com/. Included in this release. =====. LV2: link problem with no gtk2. 2e168f0d . LV2: Add lv2 check for GUI library ok. 9cb306b3 . Manage MIDI Banks and Programs dialog now allows the same bank MSB/LSB to be used for percussion and non-percussion banks on the same device.. wrong ports being assigned on file load.. 663099cc . autoscroll and highlighting behavior with multiple segments on a track.. missing scroll bar on Instrument Parameters Bank dropdown. . 295a2f7a . "turn repeats into copies" misses last segment.. afcf2f0e . shortcut order ignored.. b1272a6d . unexpected cursor position when moving from note to note on a bar with a clef or time signature.. 215b9d27 . unexpected translation of bank and program names.. 6dbd6bcd . unexpected Save As... directory. Feature #522. 15db9d10 . broken tempo line in tempo ruler after adding a time signature change.. 6a7ef89e . "Modify MIDI Filters" dialog does not mark document as changed. . 4e505977 . New Features =====. Make MIDI File Division value configurable for Export. GH #9. 991e4839 . WAV export of audio and soft synth tracks. File Export Export WAV File... 5b4d109e . Apply interpretations to more than one segment. Segment Interpret... Feature #517. b8a243a5 . General Improvements =====. Manage MIDI Banks and Programs dialog is now full-featured and can be used to edit every aspect of an.rgd device file. Studio Manage MIDI Devices Banks. Tempo and Time Signature Editor has been rewritten and improved. Additional Contributors =====. Chuck Elliot - Korg-M3-Factory-ALL.rgd. Grzegorz Pruchniakowski - Polish translation. Icenowy Zheng - Chinese translation. Icenowy Zheng - Yamaha-MM6-MM8.rgd. Huanyu Liu - Yamaha-PSR-SX600.rgd. Chuck Elliot - Korg-M1.rgd

GNU GPL music notation

Meeting Room Booking System 1.11.6 💾

MRBS is a free, GPL, web application using PHP and MySQL/pgsql for booking meeting rooms or other resources. Some features: The main screen Web/Intranet based - Available from any workstation through a Browser Simple to follow, Web based options and intuitive presentation Flexible Repeating Bookings Authentication with your existing user database (eg Netware, NT Domain, NIS etc.) Ensures that conflicting entries cannot be entered Reporting option Selectable DAY / WEEK / MONTH views Multiple auth levels (read-only, user, admin) Support for bookings by time or period - ideal for use in schools Room administrators can be notified of bookings by email Multiple languages supported (translated to Catalan, Czech, Chinese, Danish, Dutch, Finnish, French, German, Greek, Italian, Japanese, Korean, Norwegian, Portuguese, Slovenian, Spanish, Swedish, Turkish) Stable and in use at many organizations MySQL and Postgres support

minor feature: lt;p gt;This is a minor release of MRBS. lt;/p gt;. lt;p gt;Changes since MRBS 1.11.5: lt;/p gt;. lt;ul gt;. lt;li gt;. lt;p gt;Support for PHP 8.4. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Addition of buttons in the day view to advance/go back a week. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Improved support for Catalan language. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Support for custom date fields in the entry table. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Automatic scrolling to the current timeslot in the calendar view. lt;/p gt;. lt;/li gt;. lt;li gt;. lt;p gt;Many and minor enhancements lt;/p gt;. lt;/li gt;. lt;/ul gt;. lt;p gt;See NEWS or ChangeLog in the release for more details. lt;/p gt;. lt;p gt;Enjoy! lt;/p gt;. lt;p gt;The MRBS Development Team lt;/p gt;.

GNU GPLv3 booking server php javascript mysql

Fasttracker II clone 1.88 💾

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;Added an experimental.BRR (Super Nintendo) sample loader. Thanks to lt;em gt;astriid lt;/em gt; for suggesting this (and coming up with some base code). lt;/li gt;. lt;li gt;The tracker scopes now show a waveform that is more correct when using interpolation mode "No interpolation" and "Linear (FT2)" lt;/li gt;. lt;li gt;: The "Gaussian (SNES)" interpolation option had a small delay of one input sample point. Not a big deal, but I corrected it anyway. lt;/li gt;. lt;/ul gt;.

BSDL-2 audio tracker

AdGuardHome 0.107.54 💾

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

minor bugfix: See also the v0.107.54 GitHub milestone ms-v0.107.54 . Security: Incorrect handling of sensitive files permissions on Windows (). Changed: Improved filtering performance (). : Repetitive statistics log messages (). Custom client cache (). Missing runtime clients with information from the system hosts file on first AdGuard Home start (). https://github.com/AdguardTeam/AdGuardHome//6818. https://github.com/AdguardTeam/AdGuardHome//7250. https://github.com/AdguardTeam/AdGuardHome//7314. https://github.com/AdguardTeam/AdGuardHome//7315. https://github.com/AdguardTeam/AdGuardHome//7338. ms-v0.107.54 : https://github.com/AdguardTeam/AdGuardHome/milestone/89?=1.

dns security tracking adblock adguard privacy golang javascript

Warzone 2100 4.5.4 💾

Command the forces of "The Project" in a battle to rebuild the world after mankind has almost been destroyed by nuclear missiles. The game offers a full campaign with optional (but strongly recommended!), videos, battle against four factions, multiplayer and single-player skirmish modes, and an extensive tech tree and a full unit designer. Multiplayer is also cross-platform - battle your friends with any OS, Windows, Linux or macOS, it all works seamlessly!

minor feature: : General: Add: In-game options button. : Transporter timer capacity label area should be clickable. : Do not remove vision from transporters when loading saves. : Various potential crashes. Graphics: Change: Improve high-quality terrain water. : Loading high-quality terrain water diffuse textures. Campaign: Change: Convert Brief and Proximity files to JSON. Multiplayer: Add: Initial support for admins changing settings via UI. Add: Host auto-kick on sustained desync. : Refactor socket operations error code return. : Add campaign HQs to MP stats. : Display and log connection state on joining screen timeout. : Only play "Player is exiting" audio when player slot drops, ignore spectators. Scripting: Add: Research field for Stats object. Balance MP: Change: Plasmite Flamer boost. Translations: Change: Numerous translation updates.

GNU GPL real-time-strategy game c++ linux windows macos bsd

Duplicati 2.0.9.109 💾

Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, IDrive e2, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Storj DCS, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!

major bugfix: This release is a canary release intended to be used for testing. This release is expected to progress to a stable release if no major blockers are found. Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8. The builds are self-contained so Mono or.NET installations are not required to install. For users running on builds prior to 2.0.9.x, this build will appear later as an update that requires manual installation. Important changes from last Beta. Updated to.NET8 with OS specific builds. Using Kestrel as the API/UI server. Mandatory password and new authentication scheme for server. Settings database version updated to v8. Backup database updated to v13. Please see list of known related to.NET8/Kestrel upgrade: https://github.com/orgs/duplicati/projects/2 New tool to manage a running server. Due to incompatibility with `duplicati_client` a new tool is included, named `Duplicati.CommandLine.ServerUtil.exe`/`duplicati-server-util`. Upgrade from `v2.0.9.105`. If you are upgrading from 2.0.9.105 please see the release notes from 2.0.9.106 for how to prepare the database. Upgrades from other versions do not need special steps. Downgrade backup database to v12: If you need to go back to v12, run these two SQL statements: ``. DROP INDEX "UniqueBlockVolumeDuplicateBlock"; UPDATE "Version" SET "Version" = 12; ``. ## Detailed list of changes: Updated list of S3 endpoints to include Segate Lyve. Updated all backends to support asyncronous calls. for the new API implementation. for recreate failing on some systems. Added option to disregard advisory locking on Linux. with WebDAV and self-signed certificates. Removed the deprecated FTP backend and made FluentFTP handle both FTP and aFTP. a performance with compacting. with remote control registration. a performance with SharpAESCrypt. an incorrect error masking another error in backups. Support for EC-based certificates, thanks @mnaiman. Alwa

GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript

Gambas 3.19.6 💾

Gambas is an IDE and BASIC interpreter with object-oriented extensions. It's designed to ease building graphical applications programs using Gtk+ or Qt, and runs on most Unix and Linux systems. With its runtime standalone applications can be packaged, even command-line programs. The Gambas3 JIT-compiling interpreter often executes faster than Perl or Python apps. It also supports SDL, OpenGL and OpenAL, MySQL or PostgreSQL databases, CGI webserver interfacing,

minor feature: This release includes some important done since the 3.19.5 release... Compilation and installation Read the instructions there. If everything was fine, type "gambas3" to run the development environment. Enjoy it !.. Changelog. CONFIGURATION. Add Martin Belmonte to the list of translators... Replace my deprecated e-mail by the current one in the AUTHORS

GNU GPL c++ c basic interpreter ide developers x11 gtk kde curses sdl

exiftool 13.02 💾

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

minor feature: Enhanced -j -l output to add optional "fmt" and "hex" fields. - Enhanced -geotag option to support Android "Export Timeline data" JSON format. - Changed ProductVersion of Windows launcher to match ExifTool version. - Patched to use empty group name instead of "Copy0" for family 4 group name of missing tag when the -f option is used. - Patched to avoid showing "Unknown" for group of primary tag when -g4 or -G4 was used with the -j or -csv option. - Patched to avoid using Encode module in Windows because it can hang if run from a working directory with a long path name. - Patched to use -csv output if -j also used. - problem setting FileCreateDate on MacOS Sequoia if the date/time contains a time zone. - problem in -csv output when combined with -g. - API Changes: - Added BinVal option.

Artistic perl exif meta-data

Ampache 7.1.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: Added: Album and album_disk browse `album_artist_album_sort`. Album_disk query sort `album_artist_title`. Discogs search icon to valid library items. Add `no_license` to song search. Add refresh icons to each dashboard page row. Add refresh icons to each home dashboard plugin page row. Update Creative Commons 3.0 licenses and include 4.0 versions. Demessages from cron process. Allow editing album_disk objects directly. If you edit `disk` number the songs with the disk number will also be updated. Edit `disksubtitle` and update album_disk. Check for album_disk when updating song `disk` value. Garbage collect orphaned album_disks. Add album_disk edit links to each disk on group pages. Allow editing song `disk`. Database 702002. Update Creative Commons 3.0 licenses with a version suf Add Creative Commons 4.0 licenses if their `external_link` doesn't exist. Add user preferences to show/hide Discogs links on object pages. Changed: Convert `custom_text_footer` to a system preference. Updating album_disk `disk` number will migrate matching song disks to the new value. : Secondary tab jplayer not checking the player is loaded on pause check. Loading text is in the wrong spot when using a header theme. Light sidebar album link didn't respect `album_group`. Album display when you have 0 disks. Searching with `catalog_filter` enabled would return nothing for System user. Speed up preference lookups and compatability checks. Art link on album_disk objects pointed to the album. Make sure a user is set in the album page templates.

Apache php streaming server audio music javascript video

Unison 2.53.7 💾

Unison is a file-synchronization tool for POSIX-compliant systems (e.g. *BSD, GNU/Linux, macOS) and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. Unison has been in use for over 20 years and many people use it to synchronize data they care about. Features: Unison works across platforms, allowing you to synchronize a Windows laptop with a Unix server, for example. Unlike simple mirroring or backup utilities, Unison can deal with updates to both replicas of a distributed directory structure. Updates that do not conflict can be propagated automatically. Conflicting updates are detected and displayed. Unlike many network filesystems, Unison copies data so that already-synchronized data can be read and written while offline. Unlike most distributed filesystems, Unison is a user-level program that simply uses normal systems calls: there is no need to modify the kernel, to have superuser privileges on either host, or to have a FUSE implementation. Unison works between any pair of machines connected to the internet, typically communicating over ssh, but also directly over TCP. It is careful with network bandwidth, and runs well over slow links. Transfers of small updates to large files are optimized using a compression protocol similar to rsync.

minor bugfix: Released 2024-11-04 For parallel builds of the gui. (If 2.53.6 built for you. Because you didn't build the GUI, you didn't use -j, or you got Lucky, there is no need to update to 2.53.7.)

GNU GPLv3 ocaml file-syncronization internet archiving networking mirroring rsync file-transfer backup

HarfBuzz 10.1.0 💾

HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places.

major bugfix: Tuesday, November 5, 2024 the sign of fallback vertical glyph advance (used when font has no vertical advance data). Increase maximum CFF operands limit 20 times to support more complex fonts. Add --face-loader option to command line utilities. Support COLR v0 table in hb_font_get_glyph_extents(). Add support for font functions that use Core Text APIs, similar to FreeType font functions. This allows, for example, using drawing fonts that use the new. (and undocumented) hvgl table. Update IANA and OT language registries, as well ase USE data files. build with ICU 76. Various compiler warnings and build. Various subsetter. New API: +hb_face_create_or_fail(). +hb_face_create_from_file_or_fail(). +hb_coretext_face_create_from_file_or_fail(). +hb_coretext_font_set_funcs(). +hb_ft_face_create_from_file_or_fail().

Mixed c++ c fonts text-shaping

Paperless-ngx 2.13.4 💾

Paperless-ngx is a community-supported open-source document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. Features: Organize and index your scanned documents with tags, correspondents, types, and more. Your data is stored locally on your server and is never transmitted or shared in any way. Performs OCR on your documents, adding searchable and selectable text, even to documents scanned with only images. Utilizes the open-source Tesseract engine to recognize more than 100 languages. Documents are saved as PDF/A format which is designed for long term storage, alongside the unaltered originals. Uses machine-learning to automatically add tags, correspondents and document types to your documents. Supports PDF documents, images, plain text files, Office documents (Word, Excel, Powerpoint, and LibreOffice equivalents)1 and more. Paperless stores your documents plain on disk. Filenames and folders are managed by paperless and their format can be configured freely with different configurations assigned to different documents. Beautiful, modern web application that features: Customizable dashboard with statistics. Filtering by tags, correspondents, types, and more. Bulk editing of tags, correspondents, types and more. Drag-and-drop uploading of documents throughout the app. Customizable views can be saved and displayed on the dash

minor bugfix: : : dark mode icon blend mode in 2.13.3 @shamoon. : clipped popup preview in 2.13.3 @shamoon. All App Changes: . 2 changes. : dark mode icon blend mode in 2.13.3 @shamoon. : clipped popup preview in 2.13.3 @shamoon. .

GNU GPLv3 internet web dynamic content indexing search

CGAL 6.1 💾

CGAL is a software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library. CGAL is used in various areas needing geometric computation, such as geographic information systems, computer aided design, molecular biology, medical imaging, computer graphics, and robotics. The library offers data structures and algorithms like triangulations, Voronoi diagrams, Boolean operations on polygons and polyhedra, point set processing, arrangements of curves, surface and volume mesh generation, geometry processing, alpha shapes, convex hull algorithms, shape reconstruction, AABB and KD trees...

minor feature: ### Algebraic Kernel. Breaking change: Classes based on the RS Library are no longer provided. ##.

GNU GPLv3 c++ mathematics visualization

o 2.68.2 💾

o is a text editor that is limited to the VT100 standard. It has general syntax highlighting and launches instantly. It might be a good fit for: - Editing git commit messages (using EDITOR=o git commit). - Editing Markdown, and exporting to PDF. - Learning "up and coming" programming languages, like Zig or Rust. - Editing files deep within larger Go or C++ projects. - Solving Advent of Code tasks. - Writing and maintaining to-do lists and project documentation in Markdown.

minor feature: lt;h2 gt; lt;/h2 gt;. lt;ul gt;. lt;li gt;When editing Nroff, let lt;code gt;ctrl-space lt;/code gt; toggle the man page preview properly. lt;/li gt;. lt;li gt;Let the bookmark functionality display status bar messages again, when lt;code gt;ctrl-b lt;/code gt; is pressed. lt;/li gt;. lt;li gt;a in the lt;code gt;vt100 lt;/code gt; dependency in connection with pasting in text with lt;code gt;shift-insert lt;/code gt;. lt;/li gt;. lt;/ul gt;. lt;h2 gt;New features lt;/h2 gt;. lt;ul gt;. lt;li gt;Add built-in support for formatting Go/Plan9 style Assembly by pressing lt;code gt;ctrl-w lt;/code gt; by using the lt;a href="https://github.com/klauspost/asmfmt" gt;asmfmt lt;/a gt; and lt;a href="https://github.com/xyproto/lookslikegoasm" gt;lookslikegoasm lt;/a gt; packages. lt;/li gt;. lt;li gt;Add tab completion with lt;a href="https://github.com/ollama/ollama" gt;Ollama lt;/a gt;/LLMs, if the lt;code gt;-o lt;/code gt; or lt;code gt;--ollama lt;/code gt; flag is given. This is an lt;strong gt;experimental lt;/strong gt; feature! lt;/li gt;. lt;li gt;Let lt;code gt;ctrl-o,b lt;/code gt; trigger block editing. lt;/li gt;. lt;li gt;Let lt;code gt;ctrl-o,space lt;/code gt; open the command prompt. lt;/li gt;. lt;/ul gt;. lt;h2 gt;Improvements lt;/h2 gt;. lt;ul gt;. lt;li gt;Improve how format commands are looked up, for various programming languages. lt;/li gt;. lt;li gt;Improve the C function signature detection. lt;/li gt;. lt;li gt;Improve the "go to definition" feature. lt;/li gt;. lt;li gt;Show the progress indicator after jumping with lt;code gt;ctrl-l lt;/code gt;. lt;/li gt;. lt;li gt;Simplify the man page syntax highlighting code a bit. lt;/li gt;. lt;li gt;Add usage help for the Pico/Nano mode flag ( lt;code gt;-e lt;/code gt; or lt;code gt;--nano lt;/code gt;). lt;/li gt;. lt;/ul gt;. lt;h2 gt;General lt;/h2 gt;. lt;ul gt;. lt;li gt;Confirm that Orbiton passes the lt;a href="https://www.hogbaysoftware.com/posts/moby-dick-workout/" rel="nofollow"

BSDL text-editor editor

GEGL 0.4.50 💾

GEGL (Generic Graphics Library) is a data flow based image processing framework, providing floating point processing and non-destructive image processing capabilities to GNU Image Manipulation Program and other projects (imgflo, GNOME Photos, gcut, iconographer, …) With GEGL you chain together processing operations to represent the desired image processing pipeline. GEGL provides operations for image loading and storing, color adjustments, GIMPs artistic filters and more forms of image processing GEGL can also be used from the commandline. The primary repository for the GEGL source code in GNOME git, and at GIMPs download site tarball releases. GEGL is Free Software, and both new functionality in new operations as well as relevant development, enhancement requests, patches and bug reports for GEGL at gitlab.gnome.org/GNOME/gegl , Finanical support for fun new filters and capabilities as well as gardening/janitor bits and offshoot new color related infrastructure as part of project maintainership is welcome through the patreon campaign at GIMPs donation page.

minor bugfix: Core: Better Gobject Introspection annotation coverage. Improved error handling for gegl chain processing. Added accessors for pad meta-data, to be able to show names and descriptions in UIs. GeglColor: more lax parameters for g_arapm_values_cmp. Ops: . API: GEGL_OP_NAME needs to be uniqe.c filenames no longer needs to be. First registered op with a given name now takes precedence over later. - exr-save: store 16bpc files as half, ing gimp#10778. - ff-load, ff-save: build with FFmpeg 7. - dither: do processing in linear when all levels==2. - OpenCL: upgrade from 1.1 to 3.0, disable opencl caching system - not crashing is more important than caching. And to the opencl operation of the following ops: - alien-map. - color-to-alpha. - edge-sobel. - hue-chroma. - noise-reduction. - oilify. - snn-mean. New Ops: styles: a UI for achieving many visual effects for use on text and similar. alpha defined shapes. bevel: simulate light and shadow on an alpha defined shape. inner-glow: an inner shadow glow effect New Ops in workshop: ctx-script: an experimental op for rendering ctx protocol this might be a. future basis for ctx-based vector layers. Build: Various meson cleanups. Generate.pdb (CodeView) desymbols for Windows Reproducible build by getting rid of runtime values in.gir files. Updated vendored libraries. ctx has been updated from upstream, perhaps most significantly the. protocol/drawing API has been fuzzed with afl+ + Contributors to this release, including translators: Alan Mortensen, Alexandre Prokoudine, Alx Sa, Anders Jonsson, Andi Chandler. Andre Klapper, ArtSin, Asier Sarasua Garmendia, Bruce Cowan, Bruno, Bruno Lopes, Daniel Șerbănescu, Ekaterine Papava, Jacob Boerema, Jehan, Joe Locash, Jordi Mas, Kolbjørn Stuestøl, Lukas Oberhuber, Luming Zh, Marco Ciampa, Martin, Morgane Glidic, Niels De Graef, Rodrigo Lledó, Sabri Ünal, Sam Lester, Tim Sabsch, Varun Samaga B L, Yuri Chornoivan, dimspingos, lillolollo, psykos

GNU LGPLv3 multimedia visualization c