Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
It provides the latest Wayland features, is highly customizable, has all the eyecandy, the most powerful plugins, easy IPC, much more QoL stuff than other compositors and more...
Features
All of the eyecandy: gradient borders, blur, animations, shadows and much more
A lot of customization
100% independent, no wlroots, no libweston, no kwin, no mutter.
Custom bezier curves for the best animations
Powerful plugin support
Built-in plugin manager
Tearing support for better gaming performance
Easily expandable and readable codebase
Fast and active development
Not afraid to provide bleeding-edge features
Config reloaded instantly upon saving
Fully dynamic workspaces
Two built-in layouts and more available as plugins
Global keybinds passed to your apps of choice
Tiling/pseudotiling/floating/fullscreen windows
Special workspaces (scratchpads)
Window groups (tabbed mode)
Powerful window/monitor/layer rules
Socket-based IPC
Native IME and Input Panels Support
and much more...
minor feature: lt;p gt;This is a release with some patches cherry-picked from main on top of 0.48.0. lt;/p gt;.
lt;h2 gt;backported lt;/h2 gt;.
lt;ul gt;.
lt;li gt;renderer: Simplify and hdr metadata setting lt;/li gt;.
lt;li gt;seat: avoid sending null surfaces in leave/enter events lt;/li gt;.
lt;li gt;xwl: don't the fd too early lt;/li gt;.
lt;li gt;groupbar: apply scaling factor to text lt;/li gt;.
lt;li gt;pass: remove unused timeline in texpass lt;/li gt;.
lt;li gt;groupbar: round boxes lt;/li gt;.
lt;li gt;groupbar: include clipBox in opaque calculations lt;/li gt;.
lt;li gt;opengl: don't attempt to compile cm on gles3.0 lt;/li gt;.
lt;li gt;surfacestate: track and apply updated state lt;/li gt;.
lt;li gt;internal: minor ubsan errors lt;/li gt;.
lt;li gt;workspaces: minor to persistence lt;/li gt;.
lt;li gt;surfacestate: reset buffer bit before applying to current lt;/li gt;.
lt;li gt;core: don't damage the entire surface every frame lt;/li gt;.
lt;li gt;xwayland: cleanup server startup and fds lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;Special thanks lt;/h2 gt;.
lt;p gt;Special thanks to these gigachads for donating to help the project run: lt;/p gt;.
lt;h4 gt;Top Supporters: lt;/h4 gt;.
lt;p gt;Azelphur, arc-nix, ExBhal, SomeMediocreGamer, Robin B., yyyyyyyan, taigrr, Amaan Q., Xoores, Jas Singh, Theory_Lukas, JanRi3D, ari-cake, alukortti, RaymondLC92, MasterHowToLearn, johndoe42, Abdulaziz Al-Khater, AuHunter lt;/p gt;.
lt;h4 gt;New Monthly Supporters: lt;/h4 gt;.
lt;p gt;Brad S, tidal608, Wateir, Firstpick(FirstPick), xyrd, realivlis, DeepBlue416, omniprezenze, azunades, aljoshare, Felix, danksa, Litheos, theailer lt;/p gt;.
lt;h4 gt;One-time Donators: lt;/h4 gt;.
lt;p gt;SymphonySimper, FlorentL, Birbirl, MeaTLoTioN, elia, mearkat7, Darmock, KD, Yehoward, nyatta, Urbinholt, InTerFace, Marcos92, Rei (os.rei), 6thScythe, sayykii, HowlVenger, Massis, Somebody, 46620, skk9, Jeffrey, Hari, IgorJ, neriss, Sleroq, Insomnes, Stefano, AJ, Troy, JNC, Gery, Dafitt, Stefan Ernst, quake, l
BSDL-2 compositor wayland cpp
BSD syslog daemon and syslog()/syslogp() replacement API for Linux, provides 100% support for RFC3164 & RFC5424, unlike rsyslogd et al.
minor feature: sysklogd v2.7.2
Increased code coverage testing of tag parser.
Improved error handling in `logger` when invalid arguments to.
`-p` and `-o` are encountered.
: allow `.` in tag names, regression in v2.7.1.
various typos in documentation, by Luz Paz.
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
BSDL
Sigil is a free, open source, multi-platform ebook editor that uses Qt6 (and QtWebEngine). It is designed to edit books in ePub format (both ePub 2 and ePub 3).
Sigil was designed to make it easy to create great ebooks using the EPUB format. If you are formatting books for your own use, or you are a professional editor publishing books on multiple platforms, then Sigil is for you. You can use Sigil to format and package your books into an EPUB that looks exactly the way you want it to using an advanced set of features that have made Sigil one of most popular EPUB editors available.
This open-source and completely free software is written and supported entirely by volunteers. The current Sigil development team includes Doug Massay and Kevin Hendricks as co-lead developers and maintainers. Previous developers/authors include John Schember, Grant Drake and Dave Heiland. Sigil was originally created by Strahinja Markovic in 2009 and remains completely free to download and use. Support is also provided by other volunteers who contribute code, translations and helpful answers to userās questions. See the Help=>About menu in Sigil for a complete list of contributors.
Some Sigil features:
Free and open source software under GPLv3
Multi-platform: runs on Windows, Mac, and Linux
Full UTF-16 support
EPUB 2 and EPUB 3 spec support
Multiple Views: Code View and Preview View
Complete control over directly editing EPUB syntax in Code View
Table of Contents ge
major feature: Allow SVG resources to be selectable alongside Image resources and context menu to work in BookBrowser. Because Linux has multiple light and dark themes (but different). Always send out our internal theme change signal when palette changes Detect urls in altimg attributes in math tags and properly update them is changed. Disable workaround for FR open interfering in MainWindow restorestate as no longer needed. Incorrect custom dc:identifier creation by Metadata Editor. Missing SearchEditor Model Controls tooltips. - WebEngineProfile on Windows with multiple instances of Sigil running. Dark vs light corner cases in Linux. Quiet extraneous warnings about WebEngine spellcheck dictionaries not found. When duplicate filenames exist when updating all manifest ids from file names. With remote resources not being properly loaded by Preview after a http cache clear. Updating tab names after filename changes (Thank you BeckyEbook). - in Url scheme hander that made using Preview's Inspector fail at times. Incorrect custom identifier generated by our Metadata Editor. Properly detect and update altimg urls in mathml tags. New Features. Upgrade MacOS and Windows release and ci builds to use Qt 6.8.2. Upgrade MacOS and Windows release and ci builds to embed Python 3.13.2. Upgrade 3rdparty pcre2 search engine to pcre2-10.45. Move all platforms to use cmake FindPython3 to simplify our cmake files and remove leftovers. Add ability to easily clear an Open With editor list, without need to edit ini files. Added new Search Menu option that will hide the Find and Replace Window if open. Extend GetInfo to all BookBrowser file types. Add PythonFunctionEditor and support Python Function Replace in Sigil (experimental). With many tweaks and improvments from BeckyEbook (Thank you). Add resizeable Alert Boxes to better see Python error messages. Add log capability for deging Python function replace isses via a new. Environment variable: SIGIL_FUNCTION_REPLACE_LOG_FILE (Thank you BeckyEbook) Fo
GNU GPLv3 epub editor ebook qt
FLTK (fulltick) is a lean but modern GUI toolkit written in C++ with bindings for Perl, Python, Ruby, Lua and Tcl. It's usable and looks alike on all platforms, provides full internationalization, 3D rendering via OpenGL and an internal GLUT backend, static linking, does not require
macros or preprocDessing, still comes with a solid set of widgets, and its GUI designer FLUID.
major bugfix: This is the first FLTK release that exclusively uses CMake to be built.
autoconf/configure/Makefile support has been removed. If you believe you
need configure/make, then please use FLTK 1.4.x.
and other Improvements.
Platform Specific and Build Procedure Improvements.
Wayland related Improvements and.
and Improvements in Fluid.
Documentation Improvements.
Other Changes.
- Removed autotools (configure/make) support.
GNU LGPL cpp gui toolkit fltk opengl x11 win32 macosx
InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.
minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.58.1...v0.58.2" gt;0.58.2 lt;/a gt; (2025-05-27) lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;Deck UHID: lt;/strong gt; Provide specific fake chip ID upon request. ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/452f6a62247e8767bb790cda1d6f33dd039fbc16" gt;452f6a6 lt;/a gt;) lt;/li gt;.
lt;li gt; lt;strong gt;Deck UHID: lt;/strong gt; Update frame every poll() to match vchi target. ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/fc6808743fcd07b5adee7efb866a1a37d914ac25" gt;fc68087 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
Qucs-S is a circuit simulation program based on Qucs circuit simulator. The "S" letter indicates SPICE. The purpose of the Qucs-S project is to use free SPICE circuit simulation kernels with the GUI based on Qt toolkit. It merges the power of SPICE and the simplicity of the Qucs GUI. Qucs-S is not a simulator by itself, but it requires to use an external simulation backend with it. Qucs-S allows to use the following open-source simulation kernels:
Ngspice is recommended to use. Ngspice is powerful mixed-level/mixed-signal circuit simulator. The most of industrial SPICE models are compatible with Ngspice. It has an excellent performance for time-domain simulation of switching circuits and powerful postprocessor.
XYCE is a new SPICE-compatible circuit simulator written by Sandia from the scratch. It supports basic SPICE simulation types and has an advanced RF simulation features such as Harmonic balance simulation.
SpiceOpus is developed by the Faculty of Electrical Engineering of the Ljubljana University. It based on the SPICE-3f5 code
Qucsator as backward compatible and for RF and microwave circuits design.
minor bugfix: and general improvemnt:
Add UIC option for FFT analysis #1261.
Improve wire editing #1253.
crash when deleting shorted devices #1254.
removing labels #1255.
Localization:
Russian translation update #1246.
Packaging:
Update Gentoo ebuidl #1252.
Known :
The.OPTIONS and.FUNC devices not working properly. Use the *INCLUDE SCRIPT instead. See #1260.
GNU GPLv3 circuit-simulator electronics simulator modeling circuit ngspice xyce qt cpp c
LV2/VST3i 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 feature: Multi-outs (36 channels) version if fixed and impoved a lot
GNU GPLv3 midi linux windows lv2 vst vsti drums drum-machine audio music cpp c
Squey is designed from the ground up to take advantage of GPUs and CPUs to perform interactive explorations of massive amounts of data.
It gives users an exhaustive yet intuitive multi-view representation of columnar data and can ingest from:
1. Structured text files (CSV, logs, ...)
2. Apache Parquet files
3. Pcap files
4. SQL databases
5. Elasticsearch databases
Squey strives to deliver value through its V.I.SU approach:
- Visualize: Leverage various visual representations of raw data in combination with statistics
- Investigate: Use filters to build an accurate understanding of millions of rows while switching instantly between capturing the big picture and focusing on the details
- Spot the Unknown: As a structured understanding of the data emerges, identify unknowns and anomalies
Squey can be used for many different purposes, such as:
- BI and Big Data: Bootstrap initial understanding of complex datasets and deep dive where necessary to design accurate data processing
- Cybersecurity: Detect weak signals such as attacks and data leaks
- IT troubleshooting: Resolve network issues and improve application performance
- Machine Learning: Design training dataset to fulfill targeted improvements of Machine Learning models
Give yourself a chance to see your data and have fun exploring!
minor bugfix: This minor release or improves:
Uncatched exceptions on regexp searches.
Axes density refresh on mapping/plotting updates.
a python crash introduced in version 5.0.5.
windows unicode support.
MITL visualization data-visualization data-analysis cybersecurity parallel-coordinates timeseries parquet pcap cpp
iotop-c does for I/O usage what top(1) does for CPU usage. It watches I/O usage information output by the Linux kernel and displays a table of current I/O usage by processes on the system. It is handy for answering the question "Why is the disk churning so much?". iotop-c requires a Linux kernel built with the CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and CONFIG_VM_EVENT_COUNTERS config options on. iotop-c is an alternative re-implementation of iotop in C, optimized for performance. Normally a monitoring tool intended to be used on a system under heavy stress should use the least additional resources as possible.
major bugfix: - kernel commit 0bf2d83 fixes the problem with struct taskstats, now iotop 1.30 handles only v15 of the struct in a different way, retaining compatibility with both old and new kernels
- show zero current values for exited processes
- flush stdout after each batch run
GNU GPL monitoring
hledger is...
free GPL-licensed accounting software that runs on unix, mac, windows, and the web
based on readable, version-controllable, future-proof plain text files
good for tracking money, investments, time, or any countable commodity
good for learning more about double entry accounting
shipped with web, terminal, command line, JSON and Haskell interfaces
the most user friendly plain text accounting app
comparable to Ledger and Beancount
built with the powerful Haskell language
fast, lightweight, reliable (we pay $50 for regression reports or fixes)
free from vendor lock-in
local, not cloud-based; your private financial data remains under your control
scripting-friendly and automatable
comfortable for technical users, but also usable by others. Knowing about command lines, text editors and version control is helpful, but not required (much)
good at importing CSV from banks and other financial institutions
actively developed and supported by Simon Michael and contributors since 2007
strengthened by your feedback, work and funding. šš»
minor feature: Infrastructure/Misc
Unix bindists in github releases now include the man pages and info manuals..
Unix bindists in github releases are now normal.tar.gz files, without the extra zip compression..
Release notes and install instructions in github releases are now collapsed by default again.
This makes the sequence of dates and releases clearer.
Github automatically expands the assets of the latest release, so those will be visible by default.
For a full text search of all release notes, use the https://hledger.org/relnotes.html page.
Hledger-install: if installing third party packages fails, it now tries again with bounds relaxed.
This makes hledger-iadd and hledger-interest more likely to install successfully.
Even if their bounds have not yet been updated for a new hledger release.
Just functest now fails if there are warnings.
(It does not force recompilation of already compiled modules.
But even so this should help catch more warnings before pushing them to CI.)
New/changed recipes/tools:
Bench*.sh,
Changelogs-catchup,
Changelogs-finalise,
Changelogs-reset,
Devtag,
Ghrelnotes,
Ghrelnotes-publish,
Log-headtail,
Log-push,
Log-save,
Modulediag,
Modulediags,
Modulediags-view,
Packagediags,
Packagediags-view,
Releasediag,
Relnotes
Relprep - relbranch,
Reltags,
Reltags-push,
Showrelnotes,
Site-manuals-snapshot,
Site-watch,
Time,
Tldr-diff
Gitignore cleanups.
accounting cli haskell roff
Rust is systems programming language, which is intended to be fast and memory-safe through stronger typing, and prevent race conditions.
It's developed by Mozilla, multi-paradigm, supports concurrent execution, procedural, imperative, actor-based, object-oriented and pure-functional design schemes, with a syntax close to C++. The self-hosting
compiler utilizes LLVM and its resulting binaries are comparable in performance to C++. It also features algebraic data types, pattern matching, closures,
type inference, zero-cost abstractions, guaranteed memory safety, minimal runtime, and efficient C bindings.
minor feature: lt;p gt; lt;a id="user-content-1.85.1" gt; lt;/a gt; lt;/p gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137899/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137899/hovercard" gt;the doctest-merging feature of the 2024 Edition. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137632/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137632/hovercard" gt;Relax some lt;code gt;target_feature lt;/code gt; checks when generating docs. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137528/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137528/hovercard" gt;errors in lt;code gt;std::fs::rename lt;/code gt; on Windows 10, version 1607. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137460/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137460/hovercard" gt;Downgrade bootstrap lt;code gt;cc lt;/code gt; to custom targets. lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/137338/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/137338/hovercard" gt;Skip submodule updates when building Rust from a source tarball. lt;/a gt; lt;/li gt;.
lt;/ul gt;.
MITL rust programming-language compiler concurrent type-safe
THIS IS SPAM.
THIS IS SPAM.
minor feature: THIS IS SPAM. THIS IS SPAM.
Mixed self-hosted rss atom feeds monitoring dashboard aggregator go
Tuned Switcher is a simple utility for managing performance profiles using the Tuned service.
Tuned is a daemon for monitoring and adaptive tuning of system devices. In order to use this program, a daemon must be installed on your system.
minor bugfix: Fixed incorrect release date in the metadata manifest.
Slightly adjusted the Widget form size.
Updated the secondary branding color.
GNU GPLv3 systems-administration linux utility performance
Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.
minor feature: lt;h2 gt; feat: improve autoscroll beahvior: lt;/h2 gt;.
lt;ul gt;.
lt;li gt;Change funcion of scroll amount change relative to position lt;/li gt;.
lt;li gt;Limit the change of the scroll amount lt;br gt;.
lt;a href="https://github.com/carlosjorger/fluid-dnd/commit/e2c691e0f28f85ca376763a48560a803f4932db5" gt;e2c69 lt;/a gt; lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
Yet another remote desktop software, written in Rust. Works out of the box, no configuration required. You have full control of your data, with no concerns about security. You can use our rendezvous/relay server, set up your own, or write your own rendezvous/relay server.
minor feature: lt;/h1 gt;.
lt;details gt;.
lt;summary gt;Changelog lt;/summary gt;.
lt;h1 gt;Added lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Remote printer (Windows - amp;gt; Windows only for now) lt;/li gt;.
lt;li gt;View camera lt;/li gt;.
lt;li gt;Copy file to macOS lt;/li gt;.
lt;li gt;Support Citrix session lt;/li gt;.
lt;li gt;allow-https-21114 option lt;/li gt;.
lt;/ul gt;.
lt;h1 gt;Changes lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Disable vram (D3D) decoder by default to avoid black screen on some desktop lt;/li gt;.
lt;li gt;Change msi silent installation not to start client after installation lt;/li gt;.
lt;/ul gt;.
lt;h1 gt; lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Custom client, wrong positon of settings button on left pane of main window lt;/li gt;.
lt;li gt;One blank window case for multiple display switch lt;/li gt;.
lt;/ul gt;.
lt;/details gt;.
Affero GPLv3 remote-desktop vnc network server self-hosted rust dart c cpp
libusb is a C library that provides generic access to USB devices. It is intended to be used by developers to facilitate the production of applications that communicate with USB hardware.
It is portable: Using a single cross-platform API, it provides access to USB devices on Linux, macOS, Windows, etc.
It is user-mode: No special privilege or elevation is required for the application to communicate with a device.
It is version-agnostic: All versions of the USB protocol are supported.
minor bugfix: New libusb_get_ssplus_usb_device_capability_descriptor API
for query of SuperSpeed+ Capability Descriptors.
API support for reporting USB 3.2 Gen2x2 speeds.
macOS: Zero-Length Packet for multiple packets per frame.
Windows: Base HID device descriptor on OS-cached values.
Build for Haiku and SunOS.
Many code correctness.
GNU LGPLv3 library usb protocol c cpp
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.13.9, mptcp: data stream corruption in the address announcement, Revert "sched/core: Reduce cost of sched_move_task when config autogroup", KVM: arm64: Eagerly switch ZCR_EL 1,2 , KVM: arm64: Mark some header functions as inline, KVM: arm64: Refactor exit handlers, KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN, KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN, KVM: arm64: Remove host FPSIMD saving for non-protected KVM, KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state, KVM: arm64: Calculate cptr_el2 traps on activating traps, io_uring/net: sendzc double notif flush, ksmbd: incorrect validation for num_aces field of smb_acl, drm/amdkfd: instruction hazard in gfx12 trap handler, drm/amdkfd: user queue validation on Gfx7/8, drm/amdgpu: JPEG video caps max size for navi1x and raven, drm/amdgpu: MPEG2, MPEG4 and VC1 video caps max size, drm/amdgpu: Remove JPEG from vega and carrizo video caps, drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2, drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2, drm/amdgpu: Restore uncached behaviour on GFX12, drm/amd/pm: add unique_id for gfx12, drm/amd/display: Use HW lock mgr for PSR1 when only one eDP, drm/amd/display: message for support_edp0_on_dp1, drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini(), drm/sched: fence reference count leak, drm/radeon: uninitialized size in radeon_vce_cs_parse(), pmdomain: amlogic: T7 ISP secpower, soc: qcom: pdr: the potential deadlock, batman-adv: Ignore own maximum aggregation size during RX, xsk: an integer overflow in xp_create_and_assign_umem(), keys: UAF in key_put(), efi/libstub: Avoid physical address 0x0 when doing random allocation, firmware: qcom: uefisecapp: efivars registration race, ARM: shmobile: smp: Enforce shmobile_smp_ alignment, ARM: dts: imx6qdl-apalis: poweroff on Apalis iMX6, memcg: drain obj stock on cpu hotplug teardown, proc: UAF in proc_get_inode(), mm/huge_memory: drop beyond-EOF folios with
GNU GPL c linux kernel operating-system
Warracker is an open-source warranty tracker application designed to help you effortlessly keep track of product warranties, expiration dates, and related documentation.
Warracker is a web-based application that provides a centralized system for managing all your product warranties. Key features include:
Tracking product warranties in one central location.
Adding warranty details, including purchase dates and duration.
Uploading and storing warranty documentation and receipts.
Providing visual indicators for active, expiring soon, and expired warranties.
Searching through your warranty collection.
Warranty Management: Add, edit, and delete warranty information.
Document Storage: Upload and securely store receipts and warranty documentation.
Status Tracking: Visual indicators for warranty status (active, expiring soon, expired).
Search: Easily find warranties by product name.
Responsive Design: A seamless experience on both desktop and mobile devices.
minor feature: This release introduces several key features and improvements:
Added:
- Account email change support from Settings with full validation and UI update.
- Progressive Web App (PWA) capability with manifest and service worker integration.
- "Manage Tags" button on the main page to streamline tag management UX.
Changed:
- Improved responsiveness of key pages (index, status) across mobile and tablet views.
- Replaced hardcoded DB credentials with environment variable references (contribution by @humrochagf, commit 20997e9):
Credentials are now pulled from Docker Compose env vars.
Redundant superuser credential checks removed.
Updated migration and permission scripts for dynamic configuration.
This version enhances user flexibility, security, and cross-device compatibility.
Affero GPLv3 self-hosted warranty bookkeeping flask python javascript postgresql
JupyterCAD is a JupyterLab extension for 3D geometry modeling with collaborative editing support. It is designed to allow multiple people to work on the same file at the same time, and to facilitate discussion and collaboration around the 3D shapes being created.
JupyterCAD has support for FreeCAD files, which makes it easy to import and export models from FreeCAD. It also has a range of features for creating and manipulating 3D shapes, including a variety of primitives, transformations, and Boolean operations.
minor bugfix: (Full Changelog).
Enhancements made:
Apply the transform control on the parent when clicking on an edge (@HaudinFlorence).
Make the toolbar console button a toggle button (@HaudinFlorence).
Update the switch mode label for the transform controls (@HaudinFlorence).
Replace the FormDialog by a toggle button for the axes helper (@HaudinFlorence).
Replace the dialogform by a toggle button for the exploded view (@HaudinFlorence).
Replace the formDialog by a toggle button for CameraSettings (@HaudinFlorence).
Use svg icons only for the toolbar icons (@HaudinFlorence).
:
Properly handle lumino events (@martinRenou).
Use jupyterlab css variables for the selected suggestions (@HaudinFlorence).
Follow up of PR 726. the axes helper toggle button broken behavior (@HaudinFlorence).
ArchDetail.jcad annotations model + check exploded view (@martinRenou).
Use react state to show text message for clip plane (@arjxn-py).
Follow up of PR 717. reassignment of cameraSettings (@HaudinFlorence).
Replace Deprecated `breptools_Write` with `breptools.Write` (@arjxn-py).
blank tab (@arjxn-py).
Maintenance and upkeep improvements:
Reset UI-tests snapshots (@martinRenou).
Other merged PRs:
CHANGELOG formatting (@martinRenou).
Contributors to this release:
(GitHub contributors page for this release).
@arjxn-py @github-actions @HaudinFlorence @martinRenou @pre-commit-ci @trungleduc.
.
BSDL 3d cad opencascade freecad jupyter-notebook typescript python javascript
projectM - The most advanced open-source music visualizer
Experience psychedelic and mesmerizing visuals by transforming music into equations that render into a limitless array of user-contributed visualizations.
projectM is an open-source project that reimplements the esteemed Winamp Milkdrop by Geiss in a more modern, cross-platform reusable library.
Its purpose in life is to read an audio input and to produce mesmerizing visuals, detecting tempo, and rendering advanced equations into a limitless array of user-contributed visualizations.
minor feature: lt;p gt;This release contains a backport from the main development to a linker/runtime on systems only providing core OpenGL 4.1 libraries or lower, as the code contained one function call that is only available from core OpenGL 4.2 and later. This mainly affects macOS, but also some older Linux distributions as well. lt;/p gt;.
lt;p gt;GLES builds were not affected as the function wasn't used when building libprojectM for GLES. lt;/p gt;.
lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;Opengl 4.1 linker by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kblaschke/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kblaschke" gt;@kblaschke lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2798859585" data-permission-text="Title is private" data-url="https://github.com/projectM-visualizer/projectm//866" data-hovercard-type="pull_request" data-hovercard-url="/projectM-visualizer/projectm/pull/866/hovercard" href="https://github.com/projectM-visualizer/projectm/pull/866" gt;#866 lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/projectM-visualizer/projectm/compare/v4.1.3...v4.1.4" gt; lt;tt gt;v4.1.3...v4.1.4 lt;/tt gt; lt;/a gt; lt;/p gt;.
Mixed music graphics visualizer cpp c
Tuned Switcher is a simple utility for managing performance profiles using the Tuned service.
Tuned is a daemon for monitoring and adaptive tuning of system devices. In order to use this program, a daemon must be installed on your system.
minor bugfix: Disabled link-time optimizations by default due to strange Qt crashes on some configurations.
GNU GPLv3 systems-administration linux utility performance
Do you write Bash scripts that are supposed to accept arguments?
Aren't you tired of that? getopt is discouraged, getopts doesn't support long options, there is no widely-accepted Bash module to do the task and some solutions don't work on all platforms (Linux, OSX, MSW)...
Give a Argbash a try, benefit from the online generator and stop being terrorized by those pesky arguments!
minor feature: The new Argbash macro ARGBASH_INDICATE_SUPPLIED allows you to get information on whether an argument has been explicitly passed on the commandline.
A new 'excised' output mode that doesn't contain generated code has been introduced for better interoperability with SCMs
A couple of minor issues were fixed
BSDL bash shell code-generator developers
Dolibarr ERP & CRM is a modern and simple to use web-based ERP and CRM software to manage business contacts, invoces, products, orders, shipping, accounts, warehouse inventory and stocking, agenda and mail communication. It provides extensions modules, comes with LDAP integration, import and export wizards, technical and accounting interfaces, and installers for most plattforms, or is alternatively available as SaaS.
minor feature: lt;p gt; ChangeLog for 21.0.0 compared to 20.0 * lt;/p gt;.
lt;h2 gt;For users: lt;/h2 gt;.
lt;p gt;NEW: NEW Module - help to setup OpenID Connect lt;br gt;.
NEW: Module AI moved from experimental to stable lt;br gt;
NEW: Add hidden option CONTRACT_HIDE_MYCOMPANY_SIGNATURE_SECTION_PDF lt;br gt;
NEW: Add a tab on recurring invoice card to see the list of invoices generated from this recurring invoice (customer and supplier invoices) lt;br gt;
NEW: lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2188183725" data-permission-text="Title is private" data-url="https://github.com/Dolibarr/dolibarr//28871" data-hovercard-type="" data-hovercard-url="/Dolibarr/dolibarr//28871/hovercard" href="https://github.com/Dolibarr/dolibarr//28871" gt;#28871 lt;/a gt; signed_status to commande lt;br gt;
NEW: lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2391021633" data-permission-text="Title is private" data-url="https://github.com/Dolibarr/dolibarr//30269" data-hovercard-type="" data-hovercard-url="/Dolibarr/dolibarr//30269/hovercard" href="https://github.com/Dolibarr/dolibarr//30269" gt;#30269 lt;/a gt; linked project in column of last record tables lt;br gt;
NEW: Accountancy - Add general account on thirdparty lt;br gt;
NEW: Accountancy - Add partial reconcile on subledger lt;br gt;
NEW: Accountancy - Option to select the label of operation lt;br gt;
NEW: Accountancy - Allow grouping taxes with primary line price lt;br gt;
NEW: Activate PHPUnit with tests on permission on action ==... lt;br gt;
NEW: Add advice for max size on list for better performance lt;br gt;
NEW: Add an advanced permission to validate knowledge lt;br gt;
NEW: Add a test mode into the setup of AI module to test the AI prompts. lt;br gt;
NEW: Add a tool to decrypt data encrypted in database. lt;br gt;
NEW: Add auto generate document when reception is created lt;br gt;
NEW: Add badge for generate invoice client tab lt;br gt;
NEW: Add caldav on f
GNU GPL php javascript web-based erp crm enterprise business financial self-hosted
Tuned Switcher is a simple utility for managing performance profiles using the Tuned service.
Tuned is a daemon for monitoring and adaptive tuning of system devices. In order to use this program, a daemon must be installed on your system.
minor bugfix: Fixed potential memory leaks.
Fixed double free issues in various classes.
Moved the application from the Utility to the System category.
Renamed the profile selector to better suit its purpose.
Unified messages between tray icon and widget.
GNU GPLv3 systems-administration linux utility performance
Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.
minor feature: lt;h2 gt; Features lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/carlosjorger/fluid-dnd/commit/81468923a98c27f33cc646edcacd661e03b3ce65" gt;81468 lt;/a gt; Export more lt;strong gt;CoordinateMap lt;/strong gt;, lt;strong gt;Coordinate lt;/strong gt; types lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.
minor bugfix: Gradle 8.14.1 is the first patch release for Gradle 8.14 (released 2025-05-22).
It fixes the following issues:
#33288 Groovydoc task suppresses stdout for tasks executing concurrently
#33389 Gradle 8.14 breaks Android Gradle Plugin code coverage support
We recommend users upgrade to 8.14.1 instead of 8.14.
Apache build-tool c c++ groovy java kotlin
Seq66 is a loop based midi sequencer that provides the functionality needed for a live performance. It is a refactoring of the Qt version of Sequencer64 with modern C++ and with a lot of krufty buildup removed. Sequencer64 was based on the classic Seq24, styled after the Akai MPC line, the Kawai Q80 sequencer, or the popular Alesis MMT-8
minor feature: :
.
- Filtered out Program events from the drum-mode piano roll.
- Can now drag Program events up and down in the data pane.
- While working this, the following problems
were found and.
- The saving of Program events was to calculate
the proper time-stamp.
- Program events can be moved up and down by dragging,
as well as by the line-dragging method.
- Added display of the names of Control and Program
Change numbers in the event editor and pattern editor.
Pressing the finger button in the pattern editor now
also enters paint mode in the event pane. The selected event
category can the be entered by a click, and then moved up and
down in the data pane.
Added:
This macro is defined by default: SEQ66 _SHOW _GM _PROGRAM _NAME
to show the GM patch names in the pattern editor data pane
instead of just the patch/program number. See seq66 _features.h.
Added a new configuration file, '.patches' that can be used
to show non-GM device program names in lieu of the built-in
GM program name. Also specifiable in the Preferences / Session
tab.
GNU GPLv3 audio sequencer midi music cpp c
Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices.
It is a (permissive) open source cross platform command line tool and a Java library.
The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2.
The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.
minor bugfix: New Features
This release supports Factur-X 1.07.3/ZUGFeRD 2.3.3 (#833) and
Corrections
improves UBL parsing (#816, #835). Further fixes include
#819 correct generateXSLTFromSchematron profile
#458 Its not possible to add multiple PaymentTerms when using the extended profile
#788 Invoice taxes aren t acessible
#790 Crash upon importing an invoice with empty name.
upgrade from PDFBOX 3.0.2 to 3.0.5
#817 added ZUGFeRD.PDF-csharp to list of PDF creators
#811 Fix typo in xpath when extracting buyer trade party address
APL invoice metadata accounting java-library java e-billing e-invoice
InputPlumber is an open source input routing and control daemon for Linux. It can be used to combine any number of input devices (like gamepads, mice, and keyboards) and translate their input to a variety of virtual device formats.
minor feature: lt;h2 gt; lt;a href="https://github.com/ShadowBlip/InputPlumber/compare/v0.58.0...v0.58.1" gt;0.58.1 lt;/a gt; (2025-05-22) lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;strong gt;Legion Go S: lt;/strong gt; Use correct poll rates for Go S source devices. ( lt;a href="https://github.com/ShadowBlip/InputPlumber/commit/3822af76cb70268e7f80f02cc252b5faa383ba0f" gt;3822af7 lt;/a gt;) lt;/li gt;.
lt;/ul gt;.
GNU GPLv3 linux daemon virtual-device rust
Self-hosted dashboard that puts all your feeds in one place
Features
Various widgets
RSS feeds
Subreddit posts
Hacker News posts
Weather forecasts
YouTube channel uploads
Twitch channels
Market prices
Docker containers status
Server stats
Custom widgets
and many more...
Fast and lightweight
Low memory usage
Few dependencies
Minimal vanilla JS
Single <20mb binary available for multiple OSs & architectures and just as small Docker container
Uncached pages usually load within ~1s (depending on internet speed and number of widgets)
Tons of customizability
Different layouts
As many pages/tabs as you need
Numerous configuration options for each widget
Multiple styles for some widgets
Custom CSS
Optimized for mobile devices
Because you'll want to take it with you on the go.
minor feature: lt;h2 gt;New lt;/h2 gt;.
lt;ul gt;.
lt;li gt;Added the ability to disable the theme picker via lt;code gt;disable-picker: true lt;/code gt; under lt;code gt;theme lt;/code gt; lt;/li gt;.
lt;li gt;Added lt;code gt;mod lt;/code gt; function (modulo) to the custom API widget lt;/li gt;.
lt;li gt;Added lt;code gt;safeHTML lt;/code gt; function to the custom API widget which prevents HTML from being escaped lt;/li gt;.
lt;li gt;Added lt;code gt;.Options.JSON lt;/code gt; to the custom API widget which takes any nested option value and turns it into a JSON string lt;/li gt;.
lt;/ul gt;.
lt;details gt;.
lt;summary gt;View example lt;/summary gt;.
lt;div class="highlight highlight-source-yaml notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="- type: custom-api.
Options:
Request-body:
Service: Session
Method: login
Params:
Username: USERNAME
Password: PASSWORD
useful if you need to send JSON in a request body.
Template:
withStringBody (.Options.JSON amp;quot;request-body amp;quot;).
gt; lt;pre gt;- lt;span class="pl-ent" gt;type lt;/span gt;: lt;span class="pl-s" gt;custom-api lt;/span gt;.
lt;span class="pl-ent" gt;options lt;/span gt;:
lt;span class="pl-ent" gt;request-body lt;/span gt;:
lt;span class="pl-ent" gt;service lt;/span gt;: lt;span class="pl-s" gt;Session lt;/span gt;.
lt;span class="pl-ent" gt;method lt;/span gt;: lt;span class="pl-s" gt;login lt;/span gt;.
lt;span class="pl-ent" gt;params lt;/span gt;:
lt;span class="pl-ent" gt;username lt;/span gt;: lt;span class="pl-s" gt; USERNAME lt;/span gt;.
lt;span class="pl-ent" gt;password lt;/span gt;: lt;span class="pl-s" gt; PASSWORD lt;/span gt;.
lt;span class="pl-c" gt; lt;span class="pl-c" gt;# lt;/span gt; useful if you need to send JSON in a request body lt;/span gt;.
lt;span class="pl-ent" gt;template lt;/span gt;: lt;span class="pl-s" gt; lt;/span gt;.
lt;span class="pl-s" gt;... lt;/span gt;.
lt;span class="pl-s" gt; withStringBody (.Options.JSON "reques
self-hosted rss atom feeds monitoring dashboard aggregator go
QMMP is an Qt-based audio-player. The user interface is similar to Winamp or XMMS, which compatible skins can be used of. It supports a plethora of audio formats, like MP3, Ogg Vorbis/Opus, FLAC, Musepack, WavePack, MOD files, AAC, Audio CDs, WMA and other ffmpeg-supported encodings, PCM, MIDI, SID, and Chiptune files. It provides DSP plugins, lyrics downloading, equalizers and visualizers, supports common audio APIs and sinks, and is cross-platform.
minor bugfix: using system scroll settings for playlists; using stable order for keys in the playlists.txt file; support for PCM FLOAT format in the dsound and wasapi plugins; fixed 6 bugs.
GNU GPL audio player music qt qt6 mp3 cpp
An opinionated and powerful finance tracker.
WYGIWYH (What You Get Is What You Have) is a powerful, principles-first finance tracker designed for people who prefer a no-budget, straightforward approach to managing their money. With features like multi-currency support, customizable transactions, and a built-in dollar-cost averaging tracker, WYGIWYH helps you take control of your finances with simplicity and flexibility.
Why WYGIWYH?
Managing money can feel unnecessarily complex, but it doesnāt have to be. WYGIWYH (pronounced "wiggy-wih") is based on a simple principle:
Use what you earn this month for this month. Any savings are tracked but treated as untouchable for future months.
By sticking to this straightforward approach, you avoid dipping into your savings while still keeping tabs on where your money goes.
While this philosophy is simple, finding tools to make it work wasnāt. I initially used a spreadsheet, which served me well for yearsāuntil it became unwieldy as I started managing multiple currencies, accounts, and investments. I tried various financial management apps, but none met my key requirements:
Multi-currency support to track income and expenses in different currencies.
Not a budgeting app ā as I dislike budgeting constraints.
Web app usability (ideally with mobile support, though optional).
Automation-ready API to integrate with other tools and services.
Custom transaction rules for credit card billing cycles or similar quirks
minor feature: lt;h2 gt;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;feat(net-worth): display consolidated amounts for currencies without transactions by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/eitchtee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/eitchtee" gt;@eitchtee lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="3058410505" data-permission-text="Title is private" data-url="https://github.com/eitchtee/WYGIWYH//256" data-hovercard-type="pull_request" data-hovercard-url="/eitchtee/WYGIWYH/pull/256/hovercard" href="https://github.com/eitchtee/WYGIWYH/pull/256" gt;#256 lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/eitchtee/WYGIWYH/compare/0.12.10...0.12.11" gt; lt;tt gt;0.12.10...0.12.11 lt;/tt gt; lt;/a gt; lt;/p gt;.
Affero GPLv3 money finance tracking accounting self-hosted bookkeeping expense-tracker django python
DGGAL is a Free & Open-Source (BSD-3-Clause) native, highly efficient library implementing a number of Discrete Global Grid Reference Systems (DGGRS), including all of those defined in the informative Annex B of the OGCAPI - DGGS standard.
DGGAL implements DGGRSs based on the Slice and Dice Icosahedral Vertex-oriented great circle Equal-Area (IVEA) projection (van Leeuwen and Strebe, 2006): IVEA3H (aperture 3 hexagonal) and IVEA9R (aperture 9 rhombic). Compared to the ISEA (Snyder) projection, IVEA avoids cusps, yielding more regular zones.
Capabilities:
- Efficient handling of zones as 64-bit integers across the library, with the ability to resolve these to and from textual zone IDs .
- Query the centroid and geometry of a zone in WGS84 or in the DGGRS CRS, facilitating integration and visualization of DGGS data in traditional GIS.
- Determine the zone containing a given point at a specified resolution level.
- Generate global grids at any refinement levels.
- List zone IDs at a particular refinement level within a region of interest, optionally compacted, for targeted spatial analysis or visualization.
- Map local sub-zone indices to global zone IDs, enabing support for DGGS-optimized raster and vector data formats such as DGGS-JSON (http://dggs-json.org) and DGGS-JSON-FG.
- Identify topological relations such as parent, children and neighboring zones, supporting spatial reasoning for networked geospatial systems.
major feature: Added support for rHEALPix (3x3 refinement)
BSDL dggs hexagonal-grid global-grid ogc ogc-api gnosis dggrs isea ivea rtea isea3h isea9r ivea3h ivea9r slice-and-dice polyhedral-globe
Highlight converts sourcecode to HTML, RTF, LaTeX, TeX, SVG, Pango, BBCode and terminal escape sequences with coloured syntax highlighting. Language definitions and colour themes are customizable Lua scripts. It provides a plug-in interface to tweak syntax parsing and coloring. LSP servers can be used to add semantic highlighting.
minor bugfix: - updated astyle lib to version 3.6.9
- fix shell script parenthesis recognition
- updated AWK, C, Go and Python language definitions
- added README_FR.adoc
- added shell script and git config file extensions
- GUI: adjusted cmake build script to improve Qt build target handling
- GUI: updated Qt UI translations
GNU GPLv3 documentation text-processing conversion utilities html latex lua cpp
The Logfile Navigator, lnav for short, is a curses-based tool for viewing and analyzing log files. The value added by lnav over text viewers or editors is that it takes advantage of any semantic information that can be gleaned from the log file, such as timestamps and log levels. Using this extra semantic information, lnav can do things like interleaving messages from different files, generate histograms of messages over time, and provide hotkeys for navigating through the file. These features are meant to allow the user to quickly and efficiently focus on problems.
major feature: Interface changes:
The prompt is now a custom implementation instead of readline.
Some highlights:
- In the DB prompt: pressing `CTRL+L` will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted.
- In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt.
- Pressing `CTRL+O` in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the ` ` prompt with:
``lnav.
saved-prompt.
``.
- When editing a regular expression, like the search prompt or
for a filter, if the current pattern matches a line in the
view, the following word will be suggested.
For example, if the view has the text "foo bar baz" and you
type "foo ", the prompt will suggest "bar" and you can then
press `TAB` to complete.
- In the history listing, an icon indicates if the command or
query succeeded or failed.
- Mouse input works as expected: left-click positions the cursor
in a given location, and a click-drag will select text.
A right-click will copy the selected text to the system
clipboard.
Pressing `F1` in the prompt will show the help text for the
prompt itself.
The size of the prompt panel is expanded for readability.
When reading from stdin, the files used to store the content
will be rotated when they cross the `/tuning/piper/max-size`
threshold.
Previously, the name of the file in the TEXT view would just
be "stdin", but now it includes the rotation number.
The LOG and TEXT views will now display a message if they
contain no content to make it clear to the user that they
need to switch views or `:open` a file.
The HIST view now supports bookmarks, so you can use the usual
hotkeys to move to the next/previous time segment with
errors/warnings/marks.
In table cells, control characters are replaced with Unicode
symbols and highlighted with the 'hidden' style from the theme.
Features:
The `:comment` command will now
BSDL-2 systems administration database logging log analysis site management
Vue Fluid DnD is a fluid, smooth and versatil drag and drop library for lists on Vue 3. It's a lightweight tool ~7 Kb (gzip) with no depenencies. This library is a Vue Draggable Next alternative if you looking for a better ui experience.
minor feature: lt;h2 gt; ing lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/carlosjorger/fluid-dnd/commit/c0898c0fd2194372ce71d416559b01158110cccc" gt;c0898 lt;/a gt; Make lt;strong gt;delayBeforeTouchMoveEvent lt;/strong gt; config optional. lt;/li gt;.
lt;/ul gt;.
vue3 web smooth lightweight typescript vue
Tahoma2D is a 2D and stop motion animation software.It is based on Toonz Studio Ghibli Version, originally developed in Italy by Digital Video, Inc., and customized by Studio Ghibli over many years of production.
minor bugfix: :
canceling cell/column selection.
Task Render/Cleanup failure (Linux).
startup crash due to incompatible DLLs.
MOV transparency.
camera loading crash + improve Sony configuration.
Excessive Frame Range Tape lag.
Increase Size of Step Lines in Motion Path.
Delete Style Color.
Disable mouse wheel in stopmotion control panel.
Linux Desktop Path Detection Failure.
project reload fail (OpenToonz port) #1775 6 .
Failure when updating the folder node (OpenToonz port) #1775 6 .
Optimize Adjust Current Level to This Palette (OpenToonz port) #1775 6 .
Avoid endless loop for some small fonts (OpenToonz port) #1775 6 .
File Browser Model Refreshing (OpenToonz port) #1775 6 .
selection in File Browser (OpenToonz port) #1775 6 .
Gif Export for newer FFmpeg versions (OpenToonz port) #1775 6 .
Clean Up Palette Related Crash and cleanup parameters related adjustment (OpenToonz port) #1775 6 .
Other:
Update Debian dependences doc.
Testing Pull Requests (PRs) instructions.
Update Build Cache Management.
New deb-creator from Appimage script.
Build concurrently to reduce overall build time.
.desktop file comments (with translations) and keywords.
Create Debian Package for Tahoma2D.
macOS Installer creation.
Include functional in place of removed xstddef (OpenToonz port) #1775 6 .
Remove any_iterator (OpenToonz port) #1775 6 .
Cleanup: Replace deprecated endl with Qt::endl and operator prece (OpenToonz port) #1775 6 .
Update Webm Export (OpenToonz port) #1775 6 .
BSDL stop-motion animation 2d video audio cpp c
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;h1 gt;New features lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Implement TLS client certificate authentication using their public keys (not lt;br gt;.
Other certificate properties, so no name/expiration/constraint validation). lt;br gt;
Accounts can add multiple TLS public keys, e.g. one for each mail client. For lt;br gt;
Use with SMTP/IMAP and the "external" SASL authentication mechanism. IMAP lt;br gt;
preauth" is enabled with TLS certificate authentication, but can be disabled lt;br gt;.
Per key. ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/8804d6b60ec058e9584c03384a04a93e102d63ba/hovercard" href="https://github.com/mjl-/mox/commit/8804d6b60ec058e9584c03384a04a93e102d63ba" gt; lt;tt gt;8804d6b lt;/tt gt; lt;/a gt;) lt;/li gt;
lt;/ul gt;.
lt;h1 gt;Improvements lt;/h1 gt;.
lt;ul gt;.
lt;li gt;quickstart: Write all output to a file "quickstart.log" for later reference lt;br gt;.
lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/2255ebcf11869c936c2c49db7527e12a5cf8003e/hovercard" href="https://github.com/mjl-/mox/commit/2255ebcf11869c936c2c49db7527e12a5cf8003e" gt; lt;tt gt;2255ebc lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;smtpserver: Add an option for the smtp delivery listener to enable/disable tls lt;br gt;.
Session. ( lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2637495769" data-permission-text="Title is private" data-url="https://github.com/mjl-/mox//237" data-hovercard-type="" data-hovercard-url="/mjl-/mox//237/hovercard" href="https://github.com/mjl-/mox//237" gt;#237 lt;/a gt;, lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/e59f894a94c21347d1c3e70d72375926e00850da/hovercard" href="https://github.com/mjl-/mox/commit/e59f894a94c21347d1c3e70d72375926e00850da" gt; lt;tt gt;e59f894 lt;/tt gt; lt;/a gt;) lt;/li gt;
lt;li gt;smtpserver: Add prometheus metric
MITL email email-server secure privacy golang go javascript server
|