Universal Media Server is a DLNA-compliant UPnP Media Server, which is
implemented in Java and thus runs on all operating systems. It can
convert any media file format, and stream it to a wide range of hardware
devices (smart TVs, and media centers).
major feature: General:
Added ability to customize FFmpeg Audio options.
Improved start time when transcoding audio.
fully played status not updating when file has reached the end.
Improved speed while transcoding via FFmpeg.
Run eslint on build.
Migrated eslint configuration to flat config format (ESLint v8/v9).
virtual folders like "Filter by..." appearing in alphabetical order instead of at the top.
not parsing disc number for audio files.
Made FFmpeg output HDR and DV metadata when transcoding.
Media players:
Added configuration to set the maximum H.264 level supported.
Added configuration to set the maximum H.265 level supported.
Added support for specifying Dolby AC-4 audio codec support.
Added support for specifying AV1 (AOMedia Video 1) video codec support.
Improved H.264 support on Sony PlayStation 4.
Translation updates via Crowdin:
Chinese Traditional (57 ).
Japanese (79 ).
Vietnamese (14 ).
Dependencies:
Bump `@mantine/core` from 7.10.1 to 7.10.2.
Bump `@mantine/dropzone` from 7.10.1 to 7.10.2.
Bump `@mantine/form` from 7.10.1 to 7.10.2.
Bump `@mantine/hooks` from 7.10.1 to 7.10.2.
Bump `@mantine/modals` from 7.10.1 to 7.10.2.
Bump `@mantine/notifications` from 7.10.1 to 7.10.2.
Bump `@playwright/test` from 1.44.0 to 1.44.1.
Bump `@types/lodash` from 4.17.4 to 4.17.5.
Bump `@typescript-eslint/eslint-plugin` from 7.11.0 to 7.12.0.
Bump `@typescript-eslint/parser` from 7.11.0 to 7.12.0.
Bump `@vitejs/plugin-react` from 4.3.0 to 4.3.1.
Bump `com.google.code.gson:gson` from 2.10.1 to 2.11.0.
Bump `eslint-plugin-react` from 7.34.1 to 7.34.3.
Bump `FFmpeg` from 6.1 to 7.0.1.
Bump `jetty.version` from 12.0.9 to 12.0.10.
Bump `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.3.1 to 3.4.0.
Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.5 to 3.3.0.
Bump `org.jupnp:org.jupnp` from 3.0.1 to 3.0.2.
Bump `twelvemonkeys-imageio-version` from 3.10.1 to 3.11.0.
Bump `typescript-eslint` from 7.12.0 to 7.13.1.
Bump `t
GNU GPL java media streaming ffmpeg upnp dlna
qpwgraph is a graph manager dedicated to PipeWire,
using the Qt C++ framework, based and pretty much like the
same of QjackCtl.
minor bugfix: Force a default PipeWire node name if given empty.
a potential use-after-free on canvas nodes refresh.
And recycle.
GNU GPLv3 audio jack pipewire qt cpp
Evolution is a personal information management application that provides integrated mail, calendaring and address book functionality.
minor feature:
GNU GPL email calendar office task organization
A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.
minor feature: * Fix crash concerning macro continuation
* Fix EOL handling for Windows builds
* Fix GSC comment recognition
* Fix MSVC compiler warnings
MITL formatting indentation
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.13 28 Jun, 2024
New features
When merging books add an option to store discarded or replaced covers as an alternate cover in the data folder of the target book
Generate CSV catalog: Add a button to sort the fields by the order in which they appear in the book list
MTP driver: Preserve cover aspect ratio for thumbnail generation
identifiers not always being merged correctly when merging books
DOCX Input: extra left padding when converting lists
Amazon metadata download: Get title and comments for audiobook pages.
Amazon metadata: When filtering search engine results by title ignore words of the title that are purely punctuation.
When matching books on a device to book in the library assume a match if the title and any one author match, dont require all authors to match.
Update Google Images cover download plugin for website changes
When adding new books if the timestamp is specified as undefined use the current timestamp
Content server: systemd pre-activated socket not working.
Content server: no KFX download link in OPDS acquisition feeds
New news sources.
Times Literary Supplement by unkn0wn. Wall Street Journal Magazine by unkn0wn. Various Valnet Publishing Group recipes by Spicy Poison. VOX, The Good E-reder and The e-book Reader by SpicyPoison. Gates Notes, Greatist, Halthline and United Nations by SpicyPoison.
Improved news sources.
Harpers. Wall Street Journal. Liberation. How to Geek. Make Use Of. TechCrunch. LifeHacker. India Today. 1843. Reuters. The Week India. Slate.
GNU GPLv3 python c++ ebook-reader e-book conversion
Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites.
Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases.
Portability. Projects built using GTK and its dependencies run on well known operating systems.
Stability. GTK delivers the enticing features and superb performance which adds to your applications.
Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more.
Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application.
Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License.
API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results.
Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that todayās developers look for in a toolkit.
Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.
minor feature: GtkFileChooserWidget:
- Plug some memory leaks.
- Make Ctrl-Shift-N create a new folder.
GtkPopover:
- Handle resizing and position changes better.
CSS:
- Support color(), oklab(), etc (https://www.w3.org/TR/css-color-4/).
- Support color-mix() (https://www.w3.org/TR/css-color-5/).
- Support relative colors (https://www.w3.org/TR/css-color-5/).
- Support more colorspaces in color().
- Allow percentages for opacity.
- Handle currentcolor more correctly.
Accessibility:
- Avoid markup when reading labels.
GSK:
- Subset fonts when serializing node trees.
- Make ngl export render_texture results as dmabufs.
Wayland:
- Use xdg-dialog protocol for attached dialogs.
Windows:
- Build with UNICODE.
macOS:
- Implement fullscreen-on-monitor.
Documentation:
- Widget shortcuts and actions are now described in the docs.
Deging:
- Add GTK_DE=css for warning about deprecated css syntax.
Tools:
- rendernode-tool: Add an extract command for data urls.
Deprecations:
- CSS Color functions shade(), lighter(), darker(), alpha(), mix().
Translation updates:
Czech
Hebrew
Serbian.
GNU GPLv3 gnome gtk library framework gui toolkit cpp
Snd is a sound editor modelled loosely after Emacs. It can be customized and extended using either s7 (included in the Snd sources), Ruby, or Forth.
minor feature: in s7, added (settable) symbol-initial-value (the #_... value).
Changed invalid-escape-function to invalid-exit-function
New *s7 fields: symbol-quote?, symbol-printer, and make-function
Added function-arglist
in sublet, varlet and s7_load_with_environment, () is no longer an abbreviation for (rootlet).
Checked: sbcl 2.4.5.
Public Domain sound-synthesis sound-editor audio music scheme c ruby
Infix is a Linux Network Operating System (NOS) based on Buildroot, and sysrepo. A powerful mix that ease porting to different platforms, simplify long-term maintenance, and provide made-easy management using NETCONF. It also has a built-in CLI that you'll quickly come to love.
minor feature: Buildroot: libyang license hash, updated copyright year
Signed-off-by: Joachim Wiberg lt;troglobit@gmail.com gt;.
GNU GPL netconf linux buildroot
gRPC is a modern, open source, high-performance remote procedure call (RPC) framework that can run anywhere. gRPC enables client and server applications to communicate transparently, and simplifies the building of connected systems.
major bugfix: lt;p gt;This is release gRPC Core 1.65.0 (gnarly). lt;/p gt;.
lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;.
lt;p gt;This release contains refinements, improvements, and. lt;/p gt;.
lt;p gt;This is release 1.65.0 ( lt;a href= quot;https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md quot; gt;gnarly lt;/a gt;) of gRPC Core. lt;/p gt;.
lt;p gt;For gRPC documentation, see lt;a href= quot;https://grpc.io/ quot; rel= quot;nofollow quot; gt;grpc.io lt;/a gt;. For previous releases, see lt;a href= quot;https://github.com/grpc/grpc/releases quot; gt;Releases lt;/a gt;. lt;/p gt;.
lt;p gt;This release contains refinements, improvements, and, with highlights listed below. lt;/p gt;.
lt;h2 gt;Core lt;/h2 gt;.
lt;ul gt;.
lt;li gt; OTPlugin Per-channel OpenTelemetry plugin. lt;/li gt;.
lt;li gt; Gpr_To_Absl_Logging Migrating from gpr to absl logging - gpr_set_log_function. lt;/li gt;.
lt;li gt; grpc Gpr_To_Absl_Logging Supporting verbosity flag. lt;/li gt;.
lt;li gt; build Support clang-cl for Windows builds (best effort). lt;/li gt;.
lt;li gt; grpc Gpr_To_Absl_Logging Disable the ConfigVar because it wont work anymore. lt;/li gt;.
lt;li gt; BoringSSL Update third_party/boringssl-with-bazel. lt;/li gt;.
lt;li gt; http2 Add experiment to modify behavior of GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA to throttle pings instead of blocking. lt;/li gt;.
lt;li gt; xDS quot;tls quot; channel cred in bootstrap to actually work. lt;/li gt;.
lt;li gt; StatsPlugin use-after-free. lt;/li gt;.
lt;li gt; EventEngine Enable the EventEngine DNS Resolver on Windows. lt;/li gt;.
lt;/ul gt;.
lt;h2 gt;C++ lt;/h2 gt;.
lt;ul gt;.
lt;li gt; OTel Generate pkg-config file for grpcpp_otel_plugin. lt;/li gt;.
lt;li gt; OTel Add find_packag
Apache rpc cpp python c
ossia score is a sequencer for audio-visual artists, designed to create interactive shows.
Sequence OSC, MIDI, DMX, sound, video and more, between multiple software and hardware, create interactive and intermedia scores and script with JavaScript, PureData or C++ to customize your score.
Free, open source and runs on desktop, mobile, web and embedded.
minor feature: lt;h2 gt;Changes: lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/6834fc62b244edd84fae1bef19252d62ac6e8c1a/hovercard" href="https://github.com/ossia/score/commit/6834fc62b244edd84fae1bef19252d62ac6e8c1a" gt; lt;tt gt;6834fc6 lt;/tt gt; lt;/a gt; v3.2.2 lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a5df6b727d1785f01e881ba5402c01b65d5df2a0/hovercard" href="https://github.com/ossia/score/commit/a5df6b727d1785f01e881ba5402c01b65d5df2a0" gt; lt;tt gt;a5df6b7 lt;/tt gt; lt;/a gt; rpi disable armhf build for now lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a008018e8bdbb1537aeac8054dd712c29ef0fd0c/hovercard" href="https://github.com/ossia/score/commit/a008018e8bdbb1537aeac8054dd712c29ef0fd0c" gt; lt;tt gt;a008018 lt;/tt gt; lt;/a gt; osc Minor thread safety lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/a20782e9e33353e5562d4339445b19c8bbee93a7/hovercard" href="https://github.com/ossia/score/commit/a20782e9e33353e5562d4339445b19c8bbee93a7" gt; lt;tt gt;a20782e lt;/tt gt; lt;/a gt; pd Improve Pd GUI lookup code on mac and linux lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/4054a1e8030aa8ace20ca6e89a8372dfeb93f81b/hovercard" href="https://github.com/ossia/score/commit/4054a1e8030aa8ace20ca6e89a8372dfeb93f81b" gt; lt;tt gt;4054a1e lt;/tt gt; lt;/a gt; explorer Do not try to display binary buffers, improve CoAP recursion lt;/li gt;.
lt;li gt; lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ossia/score/commit/38f1ea92ed747ced2852939e7f762be34cd005f2/hovercard" href="https://github.com/o
GNU GPLv3 music sequencer audio media midi dmx osc c
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 bugfix: :
General:
: auxStructureNonblocking() for script-queued object removal.
: Script map max tile height handling.
: Improve checkReferences object destruction logging.
: Prevent underflow in getMissionTime() calculation.
: Additional checks for AI chooser handling.
: Create un-versioned mods/campaign directory.
: Clip difficulty modifiers to always at least be 1.
: structure.json: Add support for new "baseStructDamageExpLevel" option.
: Handling pause states, and guide screen pausing.
: button on multimenu form.
: Guide Topics: Use different designs for Sensor/Commander guide units to avoid spoilers.
: Droid map visibility after returning to home base from fresh away mission saveload.
: Check if inside scroll limits before repair/RTB.
: Various potential crashes.
Graphics:
: Snap muzzle graphics rotation for invisible weapons.
Campaign:
Add: "PS1 Modifiers" campaign tweak option.
Change: Move level loading codes into library.
Multiplayer:
: Silence certain spectator-related messages.
: Send auto-kick messages as system messages.
Change: GameStoryLogger: Add player identity to PlayerAttributes.
Balance MP:
Change: Revert 4.5.0-beta1 structure update for MP.
Change: Decrease HP of Plasmite Flamer.
GNU GPL real-time-strategy game c++ linux windows macos bsd
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.9.7, Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default", hid: asus: asus_report_up: potential read out of bounds, kprobe/ftrace: build error due to bad function definition, net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path, ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk, wifi: ath12k: check M3 buffer size as well whey trying to reuse it, drm/amd/display: revert Exit idle optimizations before HDCP execution, x86/cpu: x86_match_cpu() to match just X86_VENDOR_INTEL, x86/cpu/vfm: Add new macros to work with (vendor/family/model) values, tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test, nbd: signal handling, nbd: Improve the documentation of the locking assumptions, spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4, thermal: core: Change PM notifier priority to the minimum, arm64: dts: imx8qm-mek: gpio number for reg_usdhc2_vmmc, spi: stm32: qspi: dual flash mode sanity test in stm32_qspi_setup(), thermal: int340x: processor_thermal: Support shared interrupts, dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema, virt: guest_memfd: reference leak on hwpoisoned page, dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema, i2c: ocores: set IACK bit after core is enabled, ima: Avoid blocking in RCU read-side critical section, mm/page_table_check: crash on ZONE_DEVICE, tcp: clear tp- retrans_stamp in tcp_rcv_fastopen_synack(), selftests: mptcp: userspace_pm: subtest names, mm: shmem: getting incorrect lruvec when replacing a shmem folio, mm: huge_memory: misused mapping_large_folio_support() for anon folios, mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default, MIPS: mipsmtregs: target register for MFTC0, serial: 8250_dw: Revert "Move definitions to the shared header", efi/x86: Free EFI memory map only when installing a new one. kcov: don't lose track of remote references during softirqs,
GNU GPL c linux kernel operating-system
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.
major bugfix: Support pdf export/visualization to PDF, thanks to Heavenfighter #387 allow embedd fonts from jar-file for pdf creation #388.
: ClassCastException: ZUGFeRDExporterFromA3.
Jakarta support #372.
Upgrade to PDFBox 3 #373.
#397.
#392 CLI: action combine: --ignorefileextension to ignore PDF/A input file errors dosen't work.
For CLI combine, fx is now default.
APL invoice metadata accounting java-library java e-billing e-invoice
Snaps are containerised software packages that are simple to create and install. They auto-update and are safe to run. And because they bundle their dependencies, they work on all major Linux systems without modification.
minor feature: lt;h2 gt;Core lt;/h2 gt;.
lt;h3 gt;Bases lt;/h3 gt;.
lt;p gt;a where snaps using bases lt;code gt;core22-desktop lt;/code gt; and lt;code gt;core24-desktop lt;/code gt; could not be built. lt;/p gt;.
lt;h4 gt;Core22 lt;/h4 gt;.
lt;p gt;Warns when multiple snaps are going to be built in destructive mode because it may cause unexpected behavior. lt;/p gt;.
lt;h3 gt;Plugins lt;/h3 gt;.
lt;h4 gt;Flutter lt;/h4 gt;.
lt;p gt;Adds lt;code gt;curl lt;/code gt; as a build-package for lt;code gt;flutter lt;/code gt; parts. lt;/p gt;.
lt;h4 gt;ROS 2 Jazzy lt;/h4 gt;.
lt;p gt;Adds support for the new ROS 2 Jazzy extension which lets you snap ROS 2 applications on lt;code gt;core24 lt;/code gt;. Similar to ROS 2 Humble for lt;code gt;core22 lt;/code gt;, content-sharing is supported. For more information, see lt;a href="https://snapcraft.io/docs/ros2-jazzy-extension" rel="nofollow" gt;https://snapcraft.io/docs/ros2-jazzy-extension lt;/a gt; and lt;a href="https://snapcraft.io/docs/ros2-jazzy-content-extension" rel="nofollow" gt;https://snapcraft.io/docs/ros2-jazzy-content-extension lt;/a gt;. lt;/p gt;.
lt;h4 gt;List plugins lt;/h4 gt;.
lt;p gt;a where lt;code gt;snapcraft list-plugins lt;/code gt; would fail to run in a core24 project directory. lt;/p gt;.
lt;p gt;Updates lt;code gt;snapcraft list-plugins lt;/code gt; to show a list of lt;code gt;core24 lt;/code gt; plugins instead of lt;code gt;core22 lt;/code gt; plugins when not in a project directory. lt;/p gt;.
lt;h3 gt;Extensions lt;/h3 gt;.
lt;h4 gt;Gnome lt;/h4 gt;.
lt;p gt;The lt;code gt;gnome lt;/code gt; extension is now stable for lt;code gt;core24 lt;/code gt; and integrates with the lt;code gt;gpu-2404 lt;/code gt; SDK. See lt;a href="https://mir-server.io/docs/the-gpu-2404-snap-interface#heading--consuming-the-interface" rel="nofollow" gt;here lt;/a gt; for more information. lt;/p gt;.
lt;p gt; lt;code gt;GI_TYPELIB_PATH lt;/code gt; and lt;code gt;XDG_DATA_DIRS lt;/code gt; paths in the Gnome ex
GNU GPLv3 snaps linux packaging distribution python cpp
This is a fork of the marwan-abdellah/nvgpu-snmp project, which instead of using the NV-CONTROL X extension to retrieve data, makes a call to the nVidia binary nvidia-smi. The biggest advantage of this approach is that the SNMP daemon does not need access to the X display.
minor bugfix: Minor bugfix to compile with newer versions of net-snmp.
Better compatibility with newer versions of nvidia-smi.
GNU GPL nvidia gpu snmp
FileZilla is a feature-rich FTP, FTPS and SSH FTP client, with support for all major plattforms. All tools are designed to aid moving and synchronizing files between local and remote file or webservers. It even allows multi-target uploading or editing files in-place. FileZilla also sports IPv6, a tabbed interface, resuming up and downloads, transfer speed limits, large files over 4GB, server and bookmark management, drag and drop, filtering, HTTPS / SOCKS5 / FTP proxying, and remote file searching.
minor bugfix: an migrating old queue files if several older versions have been skipped.
Updated to libfilezilla 0.48.0.
GNU GPL c ftp ftps file-transfer
Picard is a cross-platform music tagger written in Python. It supports all common audio formats (MP3, FLAC, OGG, M4A, WMA). And uses AcoustID audio fingerprints, for automatic music identification; or look up CD images even. For additional features, a wide list of plugins is available; and it's easy to extend.
minor feature: :
PICARD-2468 - Unexpected behavior of MP3 comment tags when language isn't set.
PICARD-2846 - macOS package MusicBrainz-Picard-2.11-macOS-10.12.dmg is not compatible with macOS 10.12 and 10.13.
PICARD-2850 - ` _filename ` tag displays as "_mp3" in preview.
PICARD-2866 - Non-genre tag added as genre for standalone recording.
PICARD-2868 - Picard crashes after selecting track search result.
PICARD-2880 - Non-integer rate limit delay causes crashes.
PICARD-2883 - Tooltip explaining match icon missing when there are multiple candidates.
PICARD-2885 - Special file error icons for permission and not found errors are not being used.
PICARD-2891 - Dragging matched files from right pane to clusters does not use original metadata.
PICARD-2895 - Picard crashes on Windows with Deezer plugin enabled.
PICARD-2901 - Pressing Shift+Alt+A (Add tag) raises an exception when there's nothing to edit.
PICARD-2910 - AttributeError: 'ScriptEditorDialog' object has no attribute 'unsaved_changes_confirmation'.
PICARD-2918 - Crash when quitting Picard after saving large number of files.
PICARD-2919 - "Unrecognized image data" error when fetching GIF Cover Art.
Improvements:
PICARD-2716 - Accept encodings other than UTF-8 when opening CD extraction logs.
PICARD-2896 - Support.ogx extension for Ogg container.
PICARD-2935 - Improve results of genre filter options.
GNU GPL python audio music id3 tagging
The Medical Imaging Interaction Toolkit (MITK) is a free open-source software system for development of interactive medical image processing software. MITK combines the Insight Toolkit (ITK) and the Visualization Toolkit (VTK) with an application framework.
The links below provide high-level and reference documentation targeting different usage scenarios:
Get a high-level overview about MITK with pointers to further documentation
End-users looking for help with MITK applications should read the MITK User Manual
Developers contributing to or using MITK, please see the MITK Developer Manual as well as the MITK API Reference
minor feature: lt;p gt;For details see the official lt;a href= quot;https://phabricator.mitk.org/w/mitk/changelog/release-v2024.06/ quot; rel= quot;nofollow quot; gt;MITK v2024.06 Changelog lt;/a gt; and the lt;a href= quot;https://phabricator.mitk.org/w/mitk/changelog/hot-v2024.06.2/ quot; rel= quot;nofollow quot; gt;MITK v2024.06.2 HotChangelog lt;/a gt;. lt;/p gt;.
.
kislinsk.
.
.
.
.
tag:github.com,2008:Repository/1760792/v2024.06.
2024-06-17T11:29:57Z.
.
.
BSDL-2 medical imaging medicine anatomy vtk cpp
Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.
minor bugfix: Improved handling for some variable frame rate videos. Now, it tries to show the file's target frame rate and extends the variable detection logic to include strange average frame rate values (what previous versions showed).
Changed Playlist Tiles view mode to show Date instead of In/Start.
using graphics (text, image, etc.) on upper video track with GPU Effects.
an off-by-one frame in the duration for Glaxnimate animations.
Undo does not work for time filters.
spamming (Undo) History when using the timeline fade controls.
preview color with GPU Effecs is inaccurate.
Timeline Select None does not clear the Filters panel or VUI.
single click does not reset a multi-selection.
Export Codec Quality hint not updated after changing Rate control.
Properties Proxy Make does not regenerate if already exists.
changing Properties (except Speed) affects clips on other tracks with Ripple All Tracks turned on.
drag from Source and drop to Source changes Playlist.
Automatically Add Tracks changes the current video track, which can cause unexpected behavior with Properties Speed change, for example.
files generated automatically in the project folder (.stab.rawr, etc.) are incorrectly generated in the app data's `autosave` folder in the app session immediately after Shotcut recovers an auto-saved project.
changing Properties can delete a timeline clip.
selected filter changes unexpectedly by changing tabs or clicking filter categories.
Properties Audio Track All.
the project folder when running an autosave-recovered session.
Settings Timeline Auto Add Tracks creates too many tracks when drop multiple clips to Timeline.
new Settings Time Format not used in several places.
View Application Log Previous not working after the first time.
Properties menu View Bitrate hiding the first second.
Added support for DJI LRF (MP4) files as a proxy.
Added Playlist menu Columns.
Added SVT-AV1 encoder (faster non-hardware AV1 encoder).
GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt
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 in preparation of a later stable release.
Unlike regular canary builds, this one has a major change in the build system, so it now runs on.NET8..
For that reason, the updater in previous canary builds does not detect this update yet, but this can be activated at a later time.
Please see release notes for `v2.0.9.100` for a summary of changes.
## Detailed lits of changes:
Removed obsolete platform detection code, thanks @Jojo-1000.
Changed XMPP library to Artalk.Xmpp, thanks @Jojo-1000.
an with rendering non-ascii.
Cleaned up some library licenses.
SQL quotes and added quote guard to SQL queries, thanks @Jojo-1000.
Updated AWS region list.
compare logic not working on Linux, thanks @Jojo-1000.
Added logic to set AWS hostname in UI based on selected region.
Removed deprecated S3 options `--s3-european-buckets` and `--s3-use-rrs`.
Removed support for deprecated spelling of S3 credentials.
Removed bundled GPG Windows binaries.
Removed unsupported AlphaFS.
Changed restore to not use local blocks by default.
Updated Poli Systems endpoints, thanks @IIPoliII.
Added Debian Arm7 packages.
Updated CoCoL to latest.NET 8 version.
Added support for arguments for scripts.
Improved speed of the recovery tool, using in-memory lookup and added configurable open archive cache.
Increasing the default number of archives tested to 0.1 .
Updated SharpAESCrypt to v2. Note this deprecates threaded encryption, and adds padding validation. Set the environment variable `AES_IGNORE_PADDING_BYTES=1` if you re-encrypt archives with an external AES Crypt tool.
GNU LGPLv3 backup cloud encryption sftp webdav trust-no-one-backup cloud-backup client-only-backup c-sharp javascript
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: Windows GUI: Dark/Light theme preference is saved.
Windows GUI: opening subdirectories.
Windows GUI: Add translations for Windows GUI theme menu.
Windows GUI: Dark mode for HTML view.
Windows GUI: Add 608/708 captions detection options.
Cocoa GUI: Associate with image files.
Qt build: various about the GUI.
I1881, MXF amp; MOV: customizable seek pos and duration of caption probe.
I1882, CEA-608/708: option for forcing all CC1-CC4/T1 if stream is detected.
JPEG 2000: support of HTJ2K profile.
JPEG 2000: readout of jp2h colr atom, more file extensions, better support of broken files.
DAT: Support of raw Digital Audio Tape.
Enable Control Flow Guard (CFG) and Control-flow Enforcement Technology (CET).
Conformance checker: an element is indicated bigger than its upper element.
Conformance checker: option for max count of items per check.
x Windows GUI: unwanted deactivation of the ffmpeg plugin
x I2086, MXF: StreamOrder for tracks in ANC
x I2076, Dolby E: StreamOrder includes all underlying streams
x I2087, MPEG-TS: general duration includes before and after PCR offsets
x WavPack: various for multichannel amp; DSD files
x Supported platforms: this is the last version compatible with RHEL/CentOS 7, SLE 12, Debian 10, Mageia 8
GNU LGPLv3 c++ win32 command-line wxwidgets video analysis
OpenBGPD is a free implementation of the Border Gateway Protocol (BGP), Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol.
The portable version (e.g. for Linux) does not have the means to influence kernel routing tables. It is only suitable for route servers/collectors.
major bugfix: Include OpenBSD 7.5 errata 004: Repair a withdraw desyncronization problem in bgpd(8). Affected are OpenBGPD 8.2, 8.3 and 8.4. Fix Linux TCP MD5 autoconf detection and improve the code to work in all cases. Double peer description length to 64 characters. Improve handling of bgpd AFI IPv4 sessions over IPv6 only links. Sessions over IPv6 link-local addresses are now always considered to be connected. Allow operators to enforce the presence of certain capabilities. Improve capability negotiation and remove 'announce capabilities'. The 'announce capabilities yes no ' neighbor config option needs to be removed from configuration files. Instead individual capabilities need to be disabled. Improve negotiation of the multi-protocol capability and the fallback to IPv4 only mode. Mark RTR and IPv6 BGP packets with DSCP CS6 (network control). Increase RTR PDU limit to 48k and limit number of SPAS to 10'000. Convert the remaining session engine parsers to the new ibuf API. Various changes to autoconf and portable headers for NetBSD support.
ISC openbgpd bgp routing
GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis.
GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization.
Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.
minor security: (2024-06-25).
### (1 change).
Only enumerate commits in pre-receive check if push came from Web (gitlab-org/security/gitlab@09fac947735945114db37b482035ffe8f605a1ad).
### Security (14 changes).
Security for banzai pipeline (gitlab-org/security/gitlab@bb484256fab53f248450f49350d44ec246f05e49) ( merge request (gitlab-org/security/gitlab!4184)).
the catastrophic backtracking in openapi regex (gitlab-org/security/gitlab@d9f51d836d290fc90f6bbfd50937e28ac4382ad6) ( merge request (gitlab-org/security/gitlab!4135)).
Use permitted_params for standalone and multiplex queries (gitlab-org/security/gitlab@624758559c2ffa452c7d118b4bf438783bf22b96) ( merge request (gitlab-org/security/gitlab!4173)).
for Private job artifacts can be accessed by any user (gitlab-org/security/gitlab@4c5ac0433595920d2e9e1a0887461fbf9ea58476) ( merge request (gitlab-org/security/gitlab!4194)).
Remove search results from public projects with unauthorized repos (gitlab-org/security/gitlab@74bebdd2a20be50c13d3696b0cc2ba815fd9e95b) ( merge request (gitlab-org/security/gitlab!4210)).
Do not run a new pipeline on re-target (gitlab-org/security/gitlab@0a90eb06107fce3a6c2e15dcead5ec9fc0302967) ( merge request (gitlab-org/security/gitlab!4187)).
Add limits on autolinker regex (gitlab-org/security/gitlab@4854ff9db1ee52c37cab05d5be1eb02b4e5e93b0) ( merge request (gitlab-org/security/gitlab!4126)).
clickjacking on OAuth application page (gitlab-org/security/gitlab@3620cdabd780c08754f48df7a81b0ed41924f75e) ( merge request (gitlab-org/security/gitlab!4186)).
Hide branch merge request if merge requests are private (gitlab-org/security/gitlab@551999ae405109144906d3b0fbd254553ba10baa) ( merge request (gitlab-org/security/gitlab!4200)).
Remove collapseLongCommitList method (gitlab-org/security/gitlab@35a86b9d0cec107e06d56ced48ecbf5ac108250c) ( merge request (gitlab-org/security/gitlab!4203)).
Pass SSO session data to Sidekiq (gitlab-org/security/gitlab@143598720f040450de58440be4266337278fb8
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
OBS Studio (also Open Broadcaster Software or OBS, for short) is a free and open-source app for screencasting and live streaming. Written in C/C++ and built with Qt, OBS Studio provides real-time capture, scene composition, recording, encoding, and broadcasting via Real Time Messaging Protocol (RTMP), HLS, SRT, RIST or WebRTC. It can stream videos to any RTMP-supporting destination, including YouTube, Twitch, Instagram and Facebook.[11]
For video encoding, OBS Studio can use the x264 transcoder,[12] Intel Quick Sync Video, Nvidia NVENC and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC or H.265/HEVC formats.[13] It can encode multiple tracks of audio in the AAC format. More experienced users can choose any codecs and containers available in libavcodec and libavformat, or output the stream to a custom FFmpeg URL.[14]
OBS Studio also supports plug-ins to extend its functionality.[15]
minor feature: lt;p gt;If you would like to support the OBS Project, please consider contributing to our lt;a href="https://patreon.com/obsproject" rel="nofollow" gt;Patreon lt;/a gt; or lt;a href="https://opencollective.com/obsproject" rel="nofollow" gt;Open Collective lt;/a gt;! lt;/p gt;.
lt;div class="markdown-alert markdown-alert-note" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-info mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.75A.75.75 0 0 1 7.25 7h1a.75.75 0 0 1.75.75v2.75h.25a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1 0-1.5h.25v-2h-.25a.75.75 0 0 1-.75-.75ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z" gt; lt;/path gt; lt;/svg gt;Note lt;/p gt; lt;p gt;NVIDIA users may need to update their GPU drivers to 531.61 (Windows) / 530.41.03 (Linux) or newer. lt;/p gt;.
lt;/div gt;.
lt;div class="markdown-alert markdown-alert-important" gt; lt;p class="markdown-alert-title" gt; lt;svg class="octicon octicon-report mr-2" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true" gt; lt;path d="M0 1.75C0.784.784 0 1.75 0h12.5C15.216 0 16.784 16 1.75v9.5A1.75 1.75 0 0 1 14.25 13H8.06l-2.573 2.573A1.458 1.458 0 0 1 3 14.543V13H1.75A1.75 1.75 0 0 1 0 11.25Zm1.75-.25a.25.25 0 0 0-.25.25v9.5c0.138.112.25.25.25h2a.75.75 0 0 1.75.75v2.19l2.72-2.72a.749.749 0 0 1.53-.22h6.5a.25.25 0 0 0.25-.25v-9.5a.25.25 0 0 0-.25-.25Zm7 2.25v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z" gt; lt;/path gt; lt;/svg gt;Important lt;/p gt; lt;p gt;The code signing certificate for OBS is being updated. This may impact game capture compatibility with some anti-cheat solutions starting with the next major OBS update. If you are a game or anti-cheat developer please see lt;a href="https://obsproject.com/kb/capture-hook-certificate-update" rel="nofollow" gt;https://obsproject.com/kb/capture-hook-certificate-update lt;
GNU GPLv3 audio video screencasting livestreaming c c
WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWireās API, providing convenience for writing the daemonās modules as well as external tools for managing PipeWire.
The WirePlumber daemon implements the session & policy management service. It follows a modular design, having plugins that implement the actual management functionality.
The WirePlumber Library provides API that allows you to extend the WirePlumber daemon, to write management or status tools for PipeWire (apps that donāt do actual media streaming) and to write custom session managers for embedded devices.
minor bugfix: Highlights:
- Refactored the role-based linking policy (previously known also as.
"endpoints" or "virtual items" policy) to blend in with the standard desktop.
Policy. It is now possible use role-based sinks alongside standard desktop
Audio operations and they will only be used for streams that have a
"media.role" defined. It is also possible to force streams to have a.
Media.role, using a setting. Other features include: blending with smart
Filters in the graph and allowing hardware DSP nodes to be also used easily
Instead of requiring software loopbacks for all roles. (#610, !649)
Improvements:
- Filters that are not declared as smart will now behave again as normal.
Application streams, instead of being treated sometimes differently (!657)
:
- an that would cause WirePlumber to crash at startup if an.
Empty configuration file was present in one of the search paths
- Bluetooth profile auto-switching when a filter is permanently linked
to the Bluetooth source (!650).
- an in the software-dsp script that would cause DSP filters to.
Stay around and cause after their device node was destroyed (!651)
- an in the autoswitch-bluetooth-profile script that could cause
an infinite loop of switching between profiles (!652, #617).
- a rare that could cause WirePlumber to crash when dealing with
a device object that didn't have the "device.name" property set.
Past releases.
Other audio session-manager policy-manager pipewire c lua
SpectMorph is a free software project which allows to analyze samples of musical instruments, and to combine them (morphing). It can be used to construct hybrid sounds, for instance a sound between a trumpet and a flute; or smooth transitions, for instance a sound that starts as a trumpet and then gradually changes to a flute.
major feature: Two formant preserving algorithms for repitching vocals were added for the WavSource operator. A new KeyTrack operator was added to be able to combine multiple instruments by midi note range. Arbitrary user defined curves can be used in a new Envelope operator, and user defined curves are now also supported in the LFO operator.
GNU LGPL sound-synthesis midi analysis audio clap lv2 vst anklang
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: :
: always update document modified property on bulk edit operations @shamoon.
: correct frontend retrieval of trash delay setting @shamoon.
: index fresh document data after update archive file @shamoon.
: Safari browser PDF viewer not loading in 2.10.x @shamoon.
: Prefer the exporter metadata JSON file over the version JSON file @stumpylog.
All App Changes:
.
5 changes.
: always update document modified property on bulk edit operations @shamoon.
: correct frontend retrieval of trash delay setting @shamoon.
: index fresh document data after update archive file @shamoon.
: Safari browser PDF viewer not loading in 2.10.x @shamoon.
: Prefer the exporter metadata JSON file over the version JSON file @stumpylog.
.
GNU GPLv3 internet web dynamic content indexing search
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;build(deps): bump github.com/schollz/progressbar/v3 from 3.14.3 to 3.14.4 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2343216760" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//734" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/734/hovercard" href="https://github.com/schollz/croc/pull/734" gt;#734 lt;/a gt; lt;/li gt;.
lt;li gt;: croc hangs with broken dns 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="2351444824" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//737" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/737/hovercard" href="https://github.com/schollz/croc/pull/737" gt;#737 lt;/a gt; lt;/li gt;.
lt;li gt;build(deps): bump docker/build-push-action from 5 to 6 by lt;a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot" gt;@dependabot lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2359341703" data-permission-text="Title is private" data-url="https://github.com/schollz/croc//740" data-hovercard-type="pull_request" data-hovercard-url="/schollz/croc/pull/740/hovercard" href="https://github.com/scho
MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang
mtCellEdit is a lightweight spreadsheet program. Its main goal is to provide facilities for simple day-to-day tasks using a minimal graphical user interface. It uses TSV based file formats to ensure that archived data is always accessible to other programs, regardless of operating system, both now and in the future. These "other programs" might be spreadsheet programs, text editors, command line tools, or custom built programs. It is written from scratch and provides all of its core facilities via a library, so any C/C++ program can access its API.
minor feature: This release includes minor updates and bugfixes.
GNU GPLv3 c++ spreadsheet editor libraries office business
š a general-purpose event management tool;
š fully web-based;
š§© feature-rich but also extensible through the use of plugins;
āļø Open-Source Software under the MIT License;
made at CERN, the place where the web was born!
minor feature: lt;h1 gt; Internationalization lt;/h1 gt;.
lt;ul gt;.
lt;li gt;New translation: Hungarian lt;/li gt;.
lt;/ul gt;.
lt;h1 gt; Improvements lt;/h1 gt;.
lt;ul gt;.
lt;li gt;Add dialog to contact event participants about a survey lt;/li gt;.
lt;li gt;Allow linking existing room booking occurrences to an event lt;/li gt;.
lt;li gt;Support including a picture in the conference participant list lt;/li gt;.
lt;li gt;Add lt;a href="https://docs.getindico.io/en/stable/config/settings/#FAVICON_URL" rel="nofollow" gt; lt;code gt;FAVICON_URL lt;/code gt; lt;/a gt; config option to set a custom URL for the favicon lt;/li gt;.
lt;li gt;Allow filtering the contribution list in the management area by custom fields lt;/li gt;.
lt;li gt;Show "Go to timeline" button on the contribution page to everyone who can see the timeline of one of its editables instead of just submitters lt;/li gt;.
lt;li gt;Add a new "Timetable Sessions" registration form field type which allows selecting session blocks from the event lt;/li gt;.
lt;li gt;Link the event title to the event in registration emails lt;/li gt;.
lt;li gt;Add the option to make registration forms private so they can only be accessed using a secret link lt;/li gt;.
lt;li gt;Add experimental support for creating Apple Wallet (Passbook / pkpass) (opt-in via lt;a href="https://docs.getindico.io/en/stable/config/settings/#ENABLE_APPLE_WALLET" rel="nofollow" gt; lt;code gt;ENABLE_APPLE_WALLET lt;/code gt; lt;/a gt; lt;code gt;indico.conf lt;/code gt; setting) lt;/li gt;.
lt;li gt;Add a new event management permission that grants access only to the contributions module lt;/li gt;.
lt;li gt;Add bulk JSON export option in management contribution list lt;/li gt;.
lt;li gt;Make the default roles of the contribution person link list field more similar to the abstract person link list field when there is a linked abstract lt;/li gt;.
lt;li gt;Add option to hide person titles throughout the event lt;/li gt;.
lt;li gt;Preserve input when s
MITL python flask javascript events sqlalchemy conference cms calendar event event-management
Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type, it features: separation of descriptive and executive data that provides branches and loops without jump instructions, publish-subscribe interaction with other instances over Tor, input/output through ordinary files associated with external sensors and actuators, and built-in shell.
minor feature: Optimised calculation of some basic statistics; added formatting to output of "showseq" and "backtrace" commands; added counters of I/O updates and last tick timestamp; extended subcommands of "cleanse" command; changed shell prompt to Ć.
GNU GPLv3 artificial-life assembler automaton autonomy cross-platform distributed evolution input-output peer rust science shell tor zeromq
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: Added. toggle select mode and made it the default in. TapTool ( pull request 13808 ).. Made projection computations in glyphs aware of inherited properties ( pull request 13832 ).. Improvements to documentation and its infrastructure ( pull request 13823, pull request 13876, pull request 13901 and pull request 13903 ).. Robustified bokeh/bokehjs tests and their infrastructure ( pull request 13843 and pull request 13851 )
BSDL python javascript visualization data-science rendering science-research developers cross-platform python
pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.
major bugfix: New Features:
Support free-threaded CPython (3.13t). Add `py::mod_gil_not_used()` tag to
indicate if a module supports running with the GIL disabled.
`#5148 `_.
Support for Python 3.6 was removed. (Official end-of-life: 2021-12-23).
`#5177 `_.
`py::list` gained a `.clear()` method.
`#5153 `_.
.. feat(types).
Support for `type T ` was added to pybind11/typing.h.
`#5166 `_.
`Union` and `Optional` were added to `pybind11/typing.h`.
`#5165 `_.
.. feat(cmake).
In CMake, if `PYBIND11_USE_CROSSCOMPILING` is enabled, then.
`CMAKE_CROSSCOMPILING` will be respected and will keep pybind11 from
accessing the interpreter during configuration. Several CMake variables will
be required in this case, but can be deduced from the environment variable.
`SETUPTOOLS_EXT_SUF`. The default (currently `OFF`) may be changed in
the future.
`#5083 `_.
:
A refcount (leading to heap-use-after-free) involving trampoline
functions with `PyObject *` return type was.
`#5156 `_.
Return `py::ssize_t` from `.ref_count()` instead of `int`.
`#5139 `_.
A subtle involving C++ types with unusual `operator ` overrides
was.
`#5189 `_.
Support Python 3.13 with minor, add to CI.
`#5127 `_.
.. (cmake).
mistake affecting old cmake and old boost.
`#5149 `_.
Documentation:
Build docs updated to feature scikit-build-core and meson-python, and updated
setuptools instructions.
`#5168 `_.
Tests:
Avoid immortal objects in tests.
`#5150 `_.
CI:
Compile against Python 3.13t in CI.
Use `macos-13` (Intel) for CI jobs for now (will drop Python 3.7 soon).
`#5109 `_.
Other:
Some cleanup in preparation for 3.13 support.
`#5137 `_.
Avoid a warning by ensuring an iterator end check is included in release mode.
`#5129 `_.
Bump max cmake to 3.29.
`#5075 `_.
Update docs and noxfile.
`#5071 `_.
Public Domain c++ python library embedded developers
Univention Corporate Server (UCS) is our open integration platform offering centralized Identity & Access Management (IAM) with Nubus with a web portal. It enables management of heterogeneous IT domains with comprehensive Active Directory functions.
-Portal with Single Sign-On
-Integrated IAM
-Packaged integrations
-App Center with enterprise applications
-Active Directory integration
-Platform for your entire IT
-Operation on-premise, in the cloud, or hybrid
UCS is a scalable all-in-one solution for managing your entire IT infrastructure. The centerpiece is Nubus, which allows you to manage identities, roles, and groups. The integrated portal with Single Sign-On and Self-Service functions serves as a central access point for IT services and applications. A wide range of enterprise applications is available in our Univention App Center.
UCS is ideal for managing distributed, heterogeneous, and virtualized IT environments, whether using Microsoft Windows, Mac OS, or Linux. Integrated IT infrastructure management allows centralized management of server and desktop systems via an easy-to-use web interface.
Thanks to standardized interfaces, UCS can be easily integrated into your existing IT environment. Comprehensive Active Directory functions enable seamless integration with Microsoft Windows environments.
Find out more about UCS on our website: https://www.univention.com/products/ucs/
Click here to download the free UCS Core Edition: https://www.univention.com/download-ucs/
major feature: On june 11, 2024, UCS 5.0-8 was released.
Release notes with all details at:
https://docs.software-univention.de/release-notes/5.0-8/en/
Affero GPLv3 it-infrastructure-management active-directory-migration domain-management cloud-management samba-4 app-center linux-distribution open-source
CXXGraph is a comprehensive C++ library that manages graph algorithms. This header-only library serves as an alternative to the Boost Graph Library (BGL).
minor feature: Preparation for release 4.1.0
Update CMakeLists.txt.
Update CXXGraphConfig.h.
Update control.
MPL c++ framework macos windows cross-plattform linux developers education science-research
If you need to convert files from one markup format into another, pandoc is your swiss-army knife. Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library.
minor feature: .
.
gfm_auto_identifiers to replace
Emojis with their aliases, as documented.
CSV reader:.
.
Turn line breaks into LineBreaks not SoftBreaks..
.
Docx reader:.
.
Support task lists..
a small in parsing delimiters in numbered lists, which.
Led to the default delimiter being used wrongly in some
Cases.
Improve handling of captions.
.
Turn captioned images into Figure elements. #9391.
Improve the logic for associating elements with captions..
Ensure that captions that can t be associated with an element.
Aren t just silently dropped.
.
Support HorizontalRule. We support both pandoc-style and the.
Style described on a Microsoft support page, an empty paragraph
With a bottom border.
React to "left" value
on jc attribute..
Handle column and cell alignments. We.
Take the column alignments from the first body row.
a that caused comments inside insertions or deletions
to be ignored..
.
HTML reader:.
.
Better handle non-li.
Elements in ul and ol. For
Example, a p after a
li will be.
Incorporated into the previous li. This mirrors what browsers
do with this invalid HTML..
.
LaTeX reader:.
.
parsing of dimensions beginning with ., e.g.Ā kern.1pt.
.
Markdown reader:.
.
Allow author-only textual citations. E.g.
outside of.
Brackets.
.
RST reader:.
.
Tighten up rules for when emphasis can start..
Support :cite: role.
With citeproc. A
Subset of the functionality of the sphinxcontrib-bibtex extension
to Sphinx is supported..
.
Textile reader:.
.
Don t let spans begin right after a symbol..
.
Texinfo writer:.
.
Ensure proper escaping in all node/link contexts..
Target node rather than anchor when possible in internal.
Links.
Remove illegal characters from internal link anchors..
Use two commas not one in
Don t add anchors to headings. We don t need them, now that we.
Make internal links use the node.
Avoid duplicate node names..
Improve menus. Properly handle the case where the node name is.
Different from the descriptive title.
.
Texinfo template: add variables for file
GNU GPLv3 utilities haskell
Tellico is a KDE application for organizing your collections. It provides default templates for books, bibliographies, videos, music, video games, coins, stamps, trading cards, comic books, and wines.
Tellico allows you to enter your collection in a catalogue database, saving many different properties like title, author, etc. Two different views of your collection are shown. On the left, your entries are grouped together by any field you like, allowing you to see how many are in each group. On the right, selected fields are shown in column format, allowing you to sort by any field. On the bottom is a customizable HTML view of the current entry. The entry editor is a dialog box where you enter the data. Check out the screenshots.
Tellico keeps things simple, so no database server is needed. The data is saved in XML format, which makes for easy parsing, portability, and styling. It will run on any platform which KDE supports, most commonly Linux. Tellico is licensed under the GNU General Public License, giving you the freedom to modify and distribute the source code.
If you download Tellico and like it, do let me know. I'm happy to try to accommodate any suggestions. If you have translation updates, please pass them along to the KDE translation teams. I do have to say that Tellico is a hobby for me, and it is released without any guarantees or warranties. It may crash a lot for you, it may not do anything that you find useful.
minor bugfix: .
the XSLT file loading to work correctly with libxml2 = 2.13 ()..
for showing entries with large content ()..
Improved the SRU fetcher to allow user-defined search indices ()..
.
GNU GPLv3 collection manager kde
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 June 24th 2024. lt;/p gt;.
lt;p gt; lt;strong gt;Improvements lt;/strong gt; lt;/p gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Docker container accepts lt;span id="user-content-index-0" gt; lt;/span gt; lt;a href="https://docs.weblate.org/en/weblate-5.6.1/admin/install/docker.html#envvar-WEBLATE_REMOVE_ADDONS" rel="nofollow" gt; lt;code gt;WEBLATE_REMOVE_ADDONS lt;/code gt; lt;/a gt; and lt;span id="user-content-index-1" gt; lt;/span gt; lt;a href="https://docs.weblate.org/en/weblate-5.6.1/admin/install/docker.html#envvar-WEBLATE_ADD_MACHINERY" rel="nofollow" gt; lt;code gt;WEBLATE_ADD_MACHINERY lt;/code gt; lt;/a gt; to customize automatic suggestion services and lt;span id="user-content-index-2" gt; lt;/span gt; lt;a href="https://docs.weblate.org/en/weblate-5.6.1/admin/install/docker.html#envvar-WEBLATE_CORS_ALLOW_ALL_ORIGINS" rel="nofollow" gt; lt;code gt;WEBLATE_CORS_ALLOW_ALL_ORIGINS lt;/code gt; lt;/a gt; for CORS handling in API. lt;/p gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Added OpenMetrics compatibility for lt;a href="https://docs.weblate.org/en/weblate-5.6.1/api.html#get--api-metrics-" title="GET /api/metrics/" rel="nofollow" gt; lt;code gt;GET /api/metrics/ lt;/code gt; lt;/a gt;. lt;/p gt;.
lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;.
lt;ul gt;.
lt;li gt;Language aliases in lt;a href="https://docs.weblate.org/en/weblate-5.6.1/admin/machine.html" rel="nofollow" gt; lt;span gt;Automatic suggestions lt;/span gt; lt;/a 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.6.1/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;a href="https://github.com/WeblateOrg/weblate/milestone/123?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.
GNU GPLv3 translation localization web python html
Fileferry is a terminal file-transfer client supporting ftp, sftp, webdav, and a few other service types. It focuses on automated transfers and being simple to use from scripts.
major feature: resumable transfers for ftp/http/https/webdav. Synology nas driver added.
GNU GPLv3 sftp ftp webdav
|