CadQuery is an intuitive, easy-to-use python based language for building parametric 3D CAD models. CadQuery is for 3D CAD what jQuery is for javascript. Imagine selecting Faces of a 3d object the same way you select DOM objects with JQuery!
minor bugfix: ### Highlights
* Updated to OCP and OpenCASCADE 7.7.2 #1440 (https://github.com/CadQuery/cadquery/pull/1440)
* Python 3.12 support #1468 (https://github.com/CadQuery/cadquery/pull/1468)
* VTK-based `show` function for showing models from the command line #1366 (https://github.com/CadQuery/cadquery/pull/1366) #1394 (https://github.com/CadQuery/cadquery/pull/1394)
### Other changes
* Documentation fixes and improvements #1360 (https://github.com/CadQuery/cadquery/pull/1360) #1362 (https://github.com/CadQuery/cadquery/pull/1362) #1367 (https://github.com/CadQuery/cadquery/pull/1367) #1368 (https://github.com/CadQuery/cadquery/pull/1368) #1380 (https://github.com/CadQuery/cadquery/pull/1380) #1400 (https://github.com/CadQuery/cadquery/pull/1400) #1423 (https://github.com/CadQuery/cadquery/pull/1423) #1424 (https://github.com/CadQuery/cadquery/pull/1424) #1458 (https://github.com/CadQuery/cadquery/pull/1458) #1474 (https://github.com/CadQuery/cadquery/pull/1474)
* Added an `enlarge` method to BoundBox object #1356 (https://github.com/CadQuery/cadquery/pull/1356)
* Added parallel operation support to `_bool_op()` #1357 (https://github.com/CadQuery/cadquery/pull/1357)
* Added typing for `importStep()` and `importShape()` #1372 (https://github.com/CadQuery/cadquery/pull/1372)
* Added tuple parameter support to CQGI #1373 (https://github.com/CadQuery/cadquery/pull/1373)
* Improved the shape iterator #1376 (https://github.com/CadQuery/cadquery/pull/1376)
* Added all other formats to ReadTheDocs downloads #1377 (https://github.com/CadQuery/cadquery/pull/1377)
* Improved segment naming in constraint solver test #1379 (https://github.com/CadQuery/cadquery/pull/1379)
* Fixed ellipse arc normal with DXF import and export #1384 (https://github.com/CadQuery/cadquery/pull/1384)
* Fixed bug in tapered extrude height #1388 (https://github.com/CadQuery/cadquery/pull/1388)
* Implementation of cq.Shape selectors #1406 (https://github.com/CadQuery/cadquery/pull/140
Apache python cad 3d modeling codecad parametric
KiCad is an EDA software suite for the creation of professional schematics and printed circuit boards up to 32 copper layers with additional technical layers. KiCad runs on Windows, Linux and Apple OS X and is released under the open-source GNU GPL v2 free of charge.
minor bugfix:
GNU GPL electronic design automation gpl schematic eda pcb cad cpp c
A versatile test tool running on Windows/Linux/macOS/Android. Works as data transceiver/realtime plotter/shortcut/file transceiver.
Supports serial port, Bluetooth SPP client/server, Bluetooth LE client, TCP client/server, UDP.
major bugfix: Android: Use adaptive launcher icon (commit da9f2caaf1).
GNU GPLv3 test-tool diagnose transceiver tcp udp bluetooth serial-port cross-platform cpp
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: New features
Trim image: Allow specifying the size of the trim rectangle using numbers
Closes tickets: 2056116
Full text search: Allow pressing Ctrl+S to select the current book in the calibre book list
Closes tickets: 2056664
Speed up scrolling through the book list book-by-book by only redrawing the book details panel when scrolling pauses
Add a tweak under Preferences- Tweaks to set the first day of the week in popup calendars used to input dates
Bug fixes
CHM Input: Handle CHM files with no HHC Table of Contents
Closes tickets: 2056470
E-book viewer: Fix a few settings such as pages per screen and header/footers not being saved in profiles
Full text search: Ignore text inside tags when indexing books
Closes tickets: 2056614
DOCX Output: Preserve spaces around soft hyphens
Book details popup: Copy the original cover image to the clipboard even when the image is rescaled to fit into view
Fix changing disabled colors in the UI color palette overriding non-disabled colors
Content server: Fix deletion of viewer profiles not working
Improved news sources
LiveMint
Bloomberg
Natural Geographic
MIT Technology Review
NY Review of Books
Scientific American
GNU GPLv3 python c++ ebook-reader e-book conversion
Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork.
Purpose
The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.
minor feature: SECURITY.
Only use supported sort orders for "/explore/users" page.
ENHANCEMENTS.
Wrong line number in code search result.
.
Use Get but not Post to get actions artifacts.
Inconsistent rendering of block mathematical expressions.
Rendering internal file links in org.
Don't show AbortErrors on logout.
User-defined markup links targets.
Incorrect rendering csv file when file size is larger than UI.CSV.MaxFileSize.
Hidden test's failure.
Add empty repo check-in DetectAndHandleSchedules.
When deleting an account with an incorrect password or unsupported login type.
Use strict protocol check when redirect.
Avoid info panic.
Avoid unexpected panic in graceful manager.
Make "/user/login" page redirect if the current user has signed in.
Workflow trigger event ChangeXXX.
Incorrect cookie path for AppSubURL.
Queue worker incorrectly stopped when there are still more items in the queue.
Incorrect redirection when creating a PR fails.
Incorrect subpath in links.
Link does not support quotes.
amp; comment history.
Set pre-step status to `skipped` if the job is skipped.
/Improve `processWindowErrorEvent`.
Counter display number incorrectly displayed on the page.
Workflow trigger event.
URL calculation in the clone input box.
The job should always run when `if` is `always()`.
Template.
Not trigger all jobs anymore when re-running the first job.
Ignore empty repo for CreateRepository in action notifier.
Incorrect tree path value for patch editor.
Add missing database transaction for new.
When pushing release to an empty repo.
Incorrect relative/absolute URL usages.
Wrong test usage of `AppSubURL`.
Missed return.
Ing the when status checks per rule matches multiple actions.
Improve contrast on blame timestamp, double border.
MITL git go
VIPS is a small, quick and memory-conservative 2D image processing C and C++ library. It comes with over 300 functions, for arithmetic processing, histograms, convolutions, morphological operations, frequency filtering, colouring, resampling, statistics and others. It supports most common raster image formats (PNG, TIFF, JPEG, FITS, OpenEXR), or chain to ImageMagick/GraphicsMagick.
minor bugfix: Deflate compression of tiff pyramids manthey .
Thumbnail always writes 8-bit thumbnails turtletowerz .
Lower min scale factor to 0.0 in svgload and pdfload lovell .
Heifload: don't warn on images with nclx profiles kleisauke .
Ppmload: ensure multi-line comments are skipped lovell .
Arrayjoin with some pipelines TheEssem .
High Q mono JPEG TIFF write with mozjpeg cavenel .
Tiffsave: ensure large file support ( 2GB) on MSVC kleisauke .
Check linker for target_clones support lovell .
GNU LGPL c c++ images image-processing arithmetic histogram morphing filtering library
Support complete timeline editing functions, including move, crop, cut, thumbnail preview, scale and delete.
Support more flexible and easily blueprint system. Blueprint is represented in the form of nodes, which can handle complex functions through nodes and flows.
Support about 45+ built-in media filters and 70+ built-in media transitions.
Support about 10 video and audio analysis tools.
Support multiple audio and video codecs, including ProRes, H.264, H.265, VP9, etc.
Support import and edit videos from standard definition to 4K resolution.
Support magnetic snapping, which can smoothly adjust adjacent clips when arranging them to eliminate gaps, conflicts, and synchronization issues.
Support frame-by-frame preview mode, including forward playback and reverse playback.
Support multi-monitor mode, making it easy to preview and process media through external monitors.
Support video attribute-editing, including cropping, moving, scaling and rotating video frames.
Support audio mixing, including mixer, pan, equalizer, gate, limiter and compressor.
Support curve and keypoint, applied in video filter, video transition, audio filter, audio transition, video attribute and text subtitle.
Support subtitle editing, including font, position, scale, rotate, oytline width, font attribute, alignment, etc.
Support customized blueprint nodes, allowing for free expansion of filter and transition effects.
Support multiple professional export formats, including QuickTime, MKV,
minor feature:
GNU LGPLv3 audio video filter imgui video-processing video-editor audio-processing video-effects media-decoder audio-mixing non-linear-editing cpp c
Krusader is an advanced twin panel (commander style) file manager for KDE Plasma and other desktops in the *nix world, similar to Midnight or Total Commander. It provides all the file management features you could possibly want. Plus:
Extensive archive handling
Mounted filesystem support
File transfers with (S)FTP
Advanced search module
Copy/move queues
An internal viewer and editor
Directory synchronisation
File content comparisons
Powerful batch renaming
And much much more ...
It supports a wide variety of archive formats and can handle other KIO slaves such as smb or fish. It is (almost) completely customizable, very user friendly, fast and looks great on your desktop! You should give it a try.
minor bugfix: Flickering during folder space calculation. : 462086 Segmentation fault when using CTRL+Left/Right on a panel with invalid path. : 462307 File icons are drawn at wrong position if desktop scaling is active.
scope
file-manager file-explorer kde cpp c
D is a modern C-style programming language, declarative, object-oriented, and with inferred static typing, somewhat inspired by Python, Java, Eiffel, C# and Ruby. It provides many conveniences, like automatic memory management, concurrency-awareness, contractual design, or first class arrays and dictionaries, built-in macro and meta programming features. It still permits inline assembler, and produces fast and native binaries.
minor bugfix: D 2.107.0 fixes a `writefln` linking issue, and a string array concatenation bug where it did not respect operator precedence. See the full ChangeLog for more information.
Boost dlang c programming-language developers
A library that creates and shuffles a deck of cards from which you can draw
minor feature:
MITL cards simulations zig
Expat is a stream-oriented XML parser library written in C99. It excels with files too large to fit RAM, and where performance and flexibility are crucial.
There are a number of applications, libraries and hardware using Expat, as well as bindings and 3rd-party wrappers. Expat is packaged everywhere.
minor bugfix: ecurity : #839 #842 CVE-2024-28757 -- Prevent billion laughs attacks with isolated use of external parsers. Please see the commit message of commit 1d50b80cf31de87750103656f6eb693746854aa8 for details. : #839 #841 Reject direct parameter entity recursion and avoid the related undefined behavior. Other changes: Autotools: build for DOCBOOK_TO_MAN containing spaces Add missing #821 and #824 to 2.6.1 change log #838 #843 Version info bumped from 10:1:9 (libexpat*.so.1.9.1) to 10:2:9 (libexpat*.so.1.9.2); see https://verbump.de/ for what these numbers do. Special thanks to: Philippe Antoine Tomas Korbar and Clang UndefinedBehaviorSanitizer OSS-Fuzz / ClusterFuzz.
MITL xml parser c c99 library
CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.
minor feature: Maintenance release.
CawtCore:
Take care of changed Img behaviour in procedure ImgToClipboard:
Img 2.0 returns image data as binary string.
Img 1.4 returns image data as base64 encoded string.
CawtOutlook:
Added new options "-requiredattendees" and "-optionalattendees" to
procedures GetAppointmentProperties and AddAppointment.
BSDL tcl c win32 com twapi word excel matlab
Offering a complete set of UI elements, GTK is suitable for projects ranging from small one-off tools to complete application suites.
Work with the language of your choice. Develop your GTK app with your language of choice by using Language Bindings or wrappers and take full advantage of the official GNOME bindings which guarantee API stability and time-based releases.
Portability. Projects built using GTK and its dependencies run on well known operating systems.
Stability. GTK delivers the enticing features and superb performance which adds to your applications.
Language Bindings. GTK is written in C but has been designed to support a wide range of languages such as Python, JavaScript, C++, Rust and many more.
Interfaces. GTK has a comprehensive collection of core widgets like Buttons, Windows, Toolbars for use in your application.
Open Source. GTK is a free and open-source project maintained by GNOME and an active community of contributors. GTK is released under the terms of the GNU Lesser General Public License.
API. GTK boasts of an easy to use API which helps in decreasing your development time and help you achieve better results.
Accommodation. GTK caters to many features like Native look and feel, theme support, Object-oriented approach that todayās developers look for in a toolkit.
Foundations. GTK is built on top of GLib. GLib provides the fundamental data types and system integration points to avoid duplicated code in applications.
major bugfix: Note: The new renderers and dmabuf support are using graphics drivers
in different ways than the old gl renderer, and trigger new driver,
(see for example https://gitlab.gnome.org/GNOME/gtk/-//6418 and.
https://gitlab.gnome.org/GNOME/gtk/-//6388). Therefore, it is
recommended to use the latest mesa release (24.x) with the new renderers.
GtkTextView:
- Don't snapshot children twice.
- Don't blink the cursor when hidden.
GtkEmojiChooser:
- presentation selector handling.
GtkSnapshot:
- wrong nodes with transformed shadows.
GtkIMContext:
- Make gtk_im_context_activate_osk public.
Accessibility:
- Implement get_contents_at for all our text widgets.
- Add GtkAccessibleText.get_default_attributes.
GSK:
- Don't fall back to cairo for software rendering. gl+llvmpipe is better.
- Round vertical glyph position to a device pixel position if the font is hinted.
- problems with clip handling.
- Make vulkan and ngl match their font handling.
- some corner-cases with offloading and clips.
- problem with rendering of missing glyphs in hinted fonts.
MacOs:
- Implement cursor-from-texture.
Translation updates:
Basque
British English
French
Indonesian
Kazakh
Latvian
Lithuanian
Norwegian BokmƄl
Slovenian
Spanish
Turkish.
GNU GPLv3 gnome gtk library framework gui toolkit cpp
DVelum is a web development platform built in PHP and ExtJS that tries to simplify routine tasks through a programatic graphical interface. DVelum operates basically like an IDE, with drag and drop coding, implicit code scaffolding, module packaging and server distribution. It has a visual query builder upon an ORM, can generate UML diagrams, integrates a report builder for analyzation, a media library and document structure manager.
major feature: Composer 2.0 installers compatibility issue fixed
Designer- Grid- Column- Editor - Combobox - Store property - Editor fixed
GNU GPLv3 php extjs web-framework ide code-generator visual-coding query-builder
A minimal-footprint terminal (and shell too I guess) for OpenGL 3.3
minor bugfix: Minor patch:
Fixed BmpFont not setting vertical flip for stb_image, resulting in weird flipped text
Fixed bug where the shader state wasn't preserved in terminal initialization
Cleaned up includes
Minor doc updates
Removed all usages of std::endl in core codebase (not in examples or tests)
Fixed cmake warning
Some other very minor things
MITL terminal opengl embed
FreeBSD is an operating system and a major BSD distribution, which focuses on stability, performance, cutting-edge features and security. It's both UNIXĀ® and Linux-compatible, ports a wide range of applications (24000), is suitable for server, embedded and desktop use. Has robust networking capabilities, cross-platform support, hardware and KMS/drm2 video drivers, hardware and network virtualization support, jails, dtrace, capsicum, understands ZFS and other filesystems, and simple installation methods.
major feature:
BSDL unix bsd operating-system kernel distribution ports networking linux
Texmaker is a free, modern and cross-platform LaTeX editor for Linux, MacOS X and Windows systems that integrates many tools needed to develop documents with LaTeX. It includes unicode support, spell checking, auto-completion, code folding and a built-in pdf viewer with synctex support and continuous view mode.
Texmaker is easy to use and to configure.
minor feature: - a bug with the contextual menu in the editor with Qt6 has been fixed
- a bug related to replace action with a regular expression has been fixed
- the internal pdf viewer can now zoom to 800
- "Home" and "End" key shortcuts have been added to the internal pdf viewer (first/last page)
- while clicking in an internal link in the internal pdf viewer, the pdf is no more moved horizontally
- some items have been added to the completion.txt (default list for completion)
- adaptation of the log file viewer to the dark theme
- a trouble for the compilation with C99 has been fixed (thanks to Florian Weimer)
- an option to set the (optional) interval to record a backup of the opened files has been added
- the blocking of the check grammar web page by the CORS policy has been fixed
GNU GPL tex latex desktop-publishing pdf cross-platform end-users qt4 qt5
ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.
minor bugfix: The release of the ALT Server 10.2 OS on the platform 10 (p10 Aronia branch) is prepared for x86_64 and AArch64. The default kernel version is un-def-6.1 when installing the system. The std-def-5.10 kernel is also available. New features 10.2: installation profiles and basic set of services have been redesigned; Samba 4.19; RAID arrays support based on INTEL VROC. New application versions.
GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu
ALT is a set of Linux distributions based on Sisyphus, an APT-enabled RPM package repository that aims to achieve feature completeness, usability, and security in a sensible and manageable mixture.
minor bugfix: The assembly of ALT Workstation 10.2 distribution kit is prepared for the x86_64, AArch64, i586 architecture and Elbrus. New features 10.2: OEM mode; Timeshift 23.12 added; it became possible to create subpartitions of the BtrFS at the disk preparation stage; new module of the System Control Center (Alterator) for remote configuration of the system via the alterator-fbi network; the license agreement changes. New application versions.
GNU GPL operating-system starterkit installation end-users developers livecd rescue desktop server security bbs communication communication commu
Cyberprobe is a network attack monitoring software stack. It collects data packets for inspection, logging and analysis. It can be integrated with snort to record the actual intrusion source. While Cybermon is highly configurable protocol decoder and analysis tool, which can also automate responses such as dynamic connection resets, firewalling or forged DNS replies.
minor bugfix:
GNU GPLv3 c++ monitoring security daemon snort packet-inspection honeypot
Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.
Ampache's usefulness is heavily dependent on being able to extract correct metadata from embedded tags in your files and/or the file name. Ampache is not a media organiser; it is meant to be a tool which presents an already organised collection in a useful way. It assumes that you know best how to manage your files and are capable of choosing a suitable method for doing so.
major feature: ### Added
* Translations 2024-03
* Lots more static typing on missing function returns
* Dynamic properties on the Captcha classes
* Add opml import (and export) for podcasts
* Database 600060
* Update Last.FM plugin preferences that could be incorrect
* Spell category and subcategory correctly
* Add unique constraint `playlist_track_UN` on `playlist_data` table
* Remove Flattr plugin (Service has been discontinued)
* Convert `object_type` to an enum on `image`, `rating`, `user_flag`, `user_activity`, `object_count`, `share`, `cache_object_count` tables
### Changed
* Split database updates into small migration classes
* Change usage of State in podcast_episode pages for Status
* Song additional metadata classes have been updated
* When searching art limit results per-plugin instead of total results
* Extend valid Share objects
* Update composer scripts and checks
* Don't send a cached file that does not match a requested target format
### Removed
* Flattr service has shut down, so remove the plugin
* php cs-sniffer from the project root and scrutinizer
### Fixed
* Catalog Filters could not be edited after creating
* Catalogs were not cleaned up from the `catalog_filter_group_map` table
* Wanted errors on an empty global user
* Public users can not cache playlist browses
* Last.FM plugin errors with preferences and linking accounts
* Fix up localplay commands for Kodi/XBMC clients
* Playlists were sorting by object type
* User::get_user_data was not putting the default return in correctly
* Unable to use `bin/cli export:playlist` undefined method
* Playlist had some issues adding songs
* Localplay and jukebox mode improvements (VLC and XBMC)
* Don't search for wanted albums on an invalid artist
* Browse filtering for album artist and song artist in certain situations
* Don't send an empty query to the database
* Remove stray span and use valid lang value on installer pages
* Updating array preferences
* Showing favicon
* Publication date of RSS feeds
Apache php streaming server audio music javascript video
PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development.
Features include:
Capture and playback of audio and video with minimal latency.
Real-time Multimedia processing on audio and video.
Multiprocess architecture to let applications share multimedia content.
GStreamer plugins for easy use and integration in current applications.
Sandboxed applications support. See Flatpak for more info.
major bugfix: Highlights
Track memfd better to avoid inconsistent memory. Also make sure the mixer info is removed correctly in all cases on destroyed ports.
Correctly handle removed objects in the metadata.
Add an option to set the server and client priorities instead of using a hardcoded value of 88.
The FFADO module has been fixed. Audio and MIDI now works with
the same latency as the JACK driver. This has now also been
tested with a Focusrite Saffire Pro 14.
The JACK library has seen some important fixes. Some ardour crackling has been fixed when looping and multiple MIDI ports on a client should now work.
Small bugfixes and improvements.
PipeWire
Track memfd better to avoid inconsistent memory. Also make sure the mixer info is removed correctly in all cases on destroyed ports.
Fix Props param emission again in pw_stream. (#3833)
Add MAPPABLE flag to buffer data to indicate that the fd can be
mmapped directly. Use this on DMABUF from v4l2. (#3840)
Correctly handle removed object in the metadata.
FreeBSD build and compatibility fixes.
Add an option to set the server and client priorities instead of using a hardcoded value of 88.
Read config overrides in the right order.
Fix PIPEWIRE_QUANTUM rate handling in pw_stream and pw_filter.
Fix pw_context_parse_conf_section(), actually use the conf argument.
A new pw_stream_get_nsec() and pw_filter_get_nsec() function was added to get the current time of the stream/filter without having to assume a particular clock.
A new default.clock.quantum-floor property was added to configure the absolute lowest buffer-size. (#3908)
docs
Many doc updates.
tools
Make sure we always quit pw-cli when the server stops. (#3837)
pw-top now prints all drivers in batch mode. (#3899)
modules
Don't destroy the client in protocol-simple on EAGAIN.
Handle IPv6 better in the RTP modules. Fix IPv6 SAP header
parsing. (#3851)
The FFADO module has been fixed. Audio and MIDI now works with
the same latency as the JACK driver. This has now also been
tested wit
MITL audio video c
Spyder is a powerful scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It offers a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package.
Beyond its many built-in features, its abilities can be extended even further via its plugin system and API. Furthermore, Spyder can also be used as a PyQt5 extension library, allowing developers to build upon its functionality and embed its components, such as the interactive console, in their own PyQt software.
minor bugfix: Important :
Activate environment for consoles that run in the same environment as Spyder.
IPython kernel hangs when using a different graphic backend than `Inline`.
check for updates mechanism when running Spyder from a conda installation.
:
Missing `Checking for updates` message in the status for the Windows and MacOS installers (PR 21868 by @ccordoba12).
Release 5.5.2 (PR 21842 by @dalthviz).
Error when trying to update from a conda installation (PR 21784 by @mrclary).
Crash in IPython console when running Numpy/Scipy code after Spyder is started from the Start menu (PR 21783 by @mrclary).
IPython kernel hangs when using other graphics backend than "inline" (PR 21834 by @ccordoba12).
In this release 5 were.
Pull Requests Merged:
PR 21868 - PR: showing update status bar widget in our apps at startup and other to the update process (Application), by @ccordoba12 (21861).
PR 21851 - PR: visibility of status bar widget that checks for Spyder updates (Application), by @ccordoba12.
PR 21843 - PR: Add `condabin` directory, relative to `sys.executable` and provided `pyexec`, to paths searched for conda executable, by @mrclary.
PR 21842 - PR: Update core dependencies for 5.5.2, by @dalthviz (21839).
PR 21834 - PR: hangs when using Matplotlib interactive backends (IPython console), by @ccordoba12 (21299).
PR 21784 - PR: Do not use version in macOS artifact name and names for the future Spyder 6 installers (Installers), by @mrclary (21781).
PR 21783 - PR: Always activate a conda environment for IPython consoles, by @mrclary (21749).
In this release 7 pull requests were.
----.
MITL interpreter ide cpython python science-research
FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, series, movies, etc. It can use different kinds of sources like RSS-feeds, html pages, csv files, search engines and there are even plugins for sites that do not provide any kind of useful feeds.
minor bugfix: all commits.
MITL download internet torrents bittorrent python
Gaia Sky is a real-time 3D Universe application that runs on Linux, Windows and macOS. It is developed within the framework of ESA's Gaia mission to chart more than 1 billion stars.
A part of Gaia Sky is described in the paper Gaia Sky: Navigating the Gaia Catalog.
major feature: Full changelog
:
Check leap years in date dialog.
Prevent NaNs in some camera operations.
Clean up test scripts a bit.
`startRecordingCameraPath(String filename)` does not use the filename correctly.
Build System:
Update dependency library versions.
Features:
Add 'textureAttribute' to particle sets, so that textures are selected with respect to the value of an attribute.
Use local dataset descriptors to construct catalog infos, when they are not explicitly set.
Enable local data information in the '+ info' window. This displays the local data on an object. In particle and star groups, the extra attributes are also offered.
Enable extra arguments of type string for star and particle sets.
Rename 'star systems' group to 'exoplanets extrasolar systems'. Add icons to group title in dataset manager.
Add time transition API call and test script.
Add support for multiple key sets bound to actions in hotkey tooltip.
Keyframes and camera path file saving no longer overwrites existing files. Instead, it generates a new unique file name based on the given one.
Support comma- as well as whitespace-separated values for camera and keyframes files. Default to comma-separated values for writing.
Add support for OptFlowCam (Piotrowski 2024) method to convert keyframes into camera path files. Gaia Sky calls the local python3 interpreter to process the keyframe files, so a local python3 installation (with numpy) needs to be in place for it to work.
Reorganize keyframes window layout for better use of space.
Add support for B-splines, additionally to Catmull-Rom splines, as a method for interpolating positions between keyframes.
Add API call to get the window coordinates of an object, in pixels.
Add API calls to do camera transitions only in position and orientation.
Add different durations for the transitions in position and orientation in the API call.
Add smooth interpolation methods to `cameraTransition()` calls. The new methods can use either a logis
MPL astronomy vr
JackTrip is a Linux, macOS, or Windows multi-machine audio system used for network music performance over the Internet. It supports any number of channels (as many as the computer/network can handle) of bidirectional, high quality, uncompressed audio signal streaming.
You can use it between any combination of machines e.g., one end using Linux can connect to another using macOS.
Virtual Studio
With JackTrip Virtual Studio, you may sing with your chorus, or jam with your band, online without leaving home. With built-in support for live broadcasting, you can share your sessions on JackTrip Radio. Additionally, Virtual Studio allows you to enhance your performances and bring your music to life utilizing Soundscapes digital signal processing. Musicians have creative control with dozens of audio effects with various reverbs, compression, attack and more, in real-time.
minor bugfix: Date: 2024-03-13
Description:
- Allow software opengl for older windows video drivers.
- VS Mode avoid unnecessary JACK library checks at startup.
Mixed audio music streaming server cpp qml
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: 30.1 New Features
Enabled HDR for HEVC over RTMP nquah
AV1 HDR is not currently supported by YouTube.
Reworked the Image Slideshow source Lain-B
The reworked Image Slideshow source loads files asynchronously and fixes an issue where the slideshow would loop before showing all images. To change existing Image Slideshow sources to the new version, you must recreate them. Existing Image Slideshow sources will continue functioning as before.
Added Capture Audio option to window/game capture on Windows derrod
Added Premultiplied Alpha option for game capture on Windows jpark37
Added option for automatic cropping to bounding box derrod
Added maxRGB tonemapper for SDR in HDR Tone Mapping filter jpark37
Added GPU rescaling options for streaming and recording outputs derrod
Added channel selection for CoreAudio input devices PatTheMav
Added Capture Card Device source type on macOS PatTheMav
Enabled multi-track audio support for mpegts pkviet
Added AV1 support for VA-API nowrep
Added AV1 support for WebRTC/WHIP output Sean-Der
Added Video Capture Device (PipeWire) source type GeorgesStavracas
30.1 Changes
Added HDR support for the Elgato HD60 X Rev.2 FBirth
Added theme data search paths derrod
Added Lua script location to search path for Lua native libraries Smartkin
Added Python 3.11 support for macOS PatTheMav
Updated obs-websocket to version 5.4.2 tt2468/Lain-B
Release notes for addition in 5.4.0 are here: https://github.com/obsproject/obs-websocket/releases/tag/5.4.0
Improved simple mode replay buffer settings gxalpha
Switched to bigger units in the UI for high bitrate/large recordings derrod
Disabled Paste Transform on locked scene items cg2121
Disabled Edit Transform if scene item is locked cg2121
Removed Windows 7 and Ubuntu 20.04 NVENC fallbacks derrod
PCM audio in (fragmented) MP4/MOV is now supported
GNU GPLv3 audio video screencasting livestreaming c c
OpenSSH is a BSD/Linux implementation of SSH1 and SSH2 for encrypted terminal connections, tunneling and file transfers.
It includes the sshd server, scp and sftp, and various utility tools such as ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen, and the sftp-server.
minor feature: This release contains mostly.
New features.
Ssh(1), sshd(8): add a "global" ChannelTimeout type that watches.
All open channels and will all open channels if there is no
Traffic on any of them for the specified interval. This is in
Addition to the existing per-channel timeouts added recently.
This supports situations like having both session and x11.
Forwarding channels open where one may be idle for an extended
Period but the other is actively used. The global timeout could
Both channels when both have been idle for too long.
All: make DSA key support compile-time optional, defaulting to on.
Sshd(8): don't append an unnecessary space to the end of subsystem.
Arguments (bz3667)
Ssh(1): the multiplexing "channel proxy" mode, broken when.
Keystroke timing obfuscation was added. (GHPR#463)
Ssh(1), sshd(8): spurious configuration parsing errors when.
Options that accept array arguments are overridden (bz3657).
Ssh-agent(1): potential spin in signal handler (bz3670).
Many to manual pages and other documentation, including
GHPR#462, GHPR#454, GHPR#442 and GHPR#441.
Greatly improve interop testing against PuTTY.
Portability.
Improve the error message when the autoconf OpenSSL header check.
Fails
Improve detection of broken toolchain -fzero-call-used-regs support.
bz3645).
Regress/misc/fuzz-harness fuzzers and make them compile without.
Warnings when using clang16
Checksums:
SHA1 (openssh-9.7.tar.gz) = 163272058edc20a8fde81661734a6684c9b4db11.
SHA256 (openssh-9.7.tar.gz) = gXDWrF4wN2UWyPjyjvVhpjjKd7D2qI6LyZiIYhbJQVg=.
SHA1 (openssh-9.7p1.tar.gz) = ce8985ea0ea2f16a5917fd982ade0972848373cc.
SHA256 (openssh-9.7p1.tar.gz) = SQQm92bYKidj/KzY2D6j1weYdQx70q/y5X3FZg93P/0=.
Please note that the SHA256 signatures are base64 encoded and not.
Hexadecimal (which is the default for most checksum tools). The PGP
Key used to sign the releases is available from the mirror sites:
Https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/RELEASE_KEY.asc
Reporting :
Please read https://www.openssh.com/repo
BSDL c ssh security cryptography utilities sftp scp openbsd linux
QFT is a small application for Quick (and really reliable) Peer-To-Peer UDP file transfer.
minor bugfix: This update allows specifying a send delay, but stays backwards-compatible with the rest of v0.5.
A lower send delay means packets are sent in quicker succession, but has similar negative effects as a higher packet size (except networks usually allow quite low delays, while some don't allow big packets, making this less likely to be a bottleneck).
Also, the gui is a rust featureflag now.
Mac binaries to follow.
GNU GPLv3 rust p2p udp file-transfer
Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.
There are three main reference papers for Geant4:
Nuclear Instruments and Methods in Physics Research A 835 (2016) 186-225
IEEE Transactions on Nuclear Science 53 No. 1 (2006) 270-278
Nuclear Instruments and Methods in Physics Research A 506 (2003) 250-303
minor feature: Configuration
-------------
+ CMake:
o Added -F flag on macOS with a framework build of Qt.
Addressing problem report #2589.
o Fixed detection of SoQt/Xt packages, by manually checking versions of
found packages. Geant4 only requires a minimum version.
o Geometry:
--------
+ solids/CSG:
o In wrapper G4UTrap, use GetThetaCosPhi() and GetThetaSinPhi() in
method GetVertices(); this overcomes a problem with trapezoid reported
in CMSSW after migration to VecGeom 1.2.6.
Also fixed typo in method SetAllParameters(), setter used in
parameterisation of shape dimensions.
o Global:
------
+ G4PhysicsModelCatalog: added ID for the Light-Ion QMD model.
+ Updated date and version for 11.2.1.
o Physics Lists:
-------------
+ constructors/electromagnetic
o G4GammaGeneralProcess: fixed sampling of muon pair production.
Addressing problem report #2543.
o G4EmStandardPhysics_option3: restore step limit type to use
'fUseDistanceToBoundary' and set default RangeFactor from 0.03 to 0.04,
fixing inaccuracy in medical benchmarks.
+ constructors/gamma_lepto_nuclear
o G4NeutrinoPhysics: fixed neutrino physics instantiation.
Addressing problem report #2594.
o Processes - Electromagnetic:
---------------------------
+ dna
o G4DNABornAngle: fixed numerical problem; added protection for cosTheta;
use relativistic formula for maximum energy transfer to delta-electrons.
+ loweneegy
o G4MicroElecInelasticModel_new: fixed Coverity report for memory leak at
exit. Minor code cleanup.
o G4MicroElecLOPhononModel: minor code cleanup.
+ standard
o G4IonICRU73Data: fix for the case when target material has an element
with Z 92; improved debug printouts. In the Lindhard-Sorensen model to
compute dEdx the first try i
Other visualization geometry scientific-computing computational-physics toolkit cpp
Checkstyle assists with source coding standard checking for Java.
It supports the Sun or Google code conventions, but is flexible and
configurable.
It can be run as console tool, or integrated as ANT task.
minor feature: Performance regression from 10.12.4 to 10.13.0.
False positive in RightCurly with 'alone_or_singleline' RightCurlyOption in
try/catch.
some messages are still hardcoded in english.
False positive error from JavadocType with record.
VariableDeclarationUsageDistance: no violation to move variables r to block.
Enable examples tests.
Expand XPath IT Regression Testing.
Remove '//ok' comments from Input files.
Rename Java Input files and test methods to specify Test functionality.
update JavadocTokenTypes.java to new format of AST print.
doc: Updated description and docs of TextBlock.
inconsistent documentation for TEXT_BLOCK_abc token types.
Excludes for createTempFile forbidden method.
doc: Update TokenTypes link to be more specific.
update TokenTypes.java to new format of AST print.
Update Tests to use new 'verifyXxxxxx' method or 'execute' that use
inlined config in Input files.
AbstractXpathTestSupport does not support generating multiple xpath suppressions.
move AllBlockCommentTest and AllSinglelineCommentsTest to AST Tests.
doc: line length violation in releasenotes.xml.
MITL java coding-style syntax-checker command-line
G'MIC (GREYC's Magic for Image Computing) is a portable and scriptable image processing framework. It comes as C++ library, can be used as command line tool, as Gimp plugin, as web service, or with its Qt application. G'MIC allows image conversion, manipulation, applying complex filters and visualization pipelines. Various image types can be used, 1D/2D/3D sources, multi-spectral and volumetric images or 3D vector objects, regardless of pixel depths. The "gmic" command line tool is often an alternative to ImageMagick or GraphicsMagick.
minor feature:
GNU GPL c++ libgmic image-processing gimp graphics-conversion visualization
Fasttracker II clone for Windows/macOS/Linux
Aims to be a highly accurate clone of the classic Fasttracker II software for MS-DOS.
The XM player itself has been directly ported from the original source code, for maximum accuracy.
The code is partly my own, partly based on the original FT2 code.
What is Fasttracker II? Read about it on Wikipedia.
minor feature: lt;ul gt;.
lt;li gt;Fullscreen have been mostly resolved for Macs with a notch in the display. It may still have a slight error in how the mouse maps to the pixels on the screen, but it's still MUCH more usable than it was! Another problem is that the mouse cursor can sometimes flicker for a split second (temporarily change into the OS cursor, then back to the FT2 cursor). Also an with fullscreen on Linux, but some systems may still have severe with the mouse position mapping... lt;/li gt;.
lt;li gt;The 32-point sinc resampling interpolator was reduced to 16-point again because of the trade-off not being big enough, and it was slightly wrongly implemented and would alias a little bit in some cases. I'll implement a better sinc interpolator in the future, if I ever stumble across a nice and simple implementation. Please let me know if you have one! lt;/li gt;.
lt;li gt;Windows/macOS: Updated SDL to v2.30.1 lt;/li gt;.
lt;/ul gt;.
BSDL-2 audio tracker
This is the Speech Dispatcher project (speech-dispatcher). It is a part of the Free(b)soft project, which is intended to allow blind and visually impaired people to work with computer and Internet based on free software.
Speech Dispatcher project provides a high-level device independent layer for access to speech synthesis through a simple, stable and well documented interface.
minor bugfix: * Update CLDR to version 43 and symbols from NVDA.
* Fix parsing and emitting space character.
* Reduce espeak buffer size to avoid ssml issues.
* Add --disable-doc.
* Fix spd-conf not being able to set the default module.
* Fix pausing without index.
* ibmtts: Fix parameter reset.
* ibmtts: Disable using the module punctuation by default
GNU GPLv3 vision-imparied audio tts text-to-speech c python
Kdenlive is an intuitive and powerful multi-track video editor, including most recent video technologies, released as a free software (GPL).
minor feature:
GNU GPL video non-linear-editor editor multimedia kde
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 bugfix: What's Changed
Fix Windows builds by @bitraid in #679
Bump github.com/stretchr/testify from 1.8.2 to 1.9.0 by @dependabot in #678
Bump softprops/action-gh-release from 1 to 2 by @dependabot in #680
New Contributors
@bitraid made their first contribution in #679
MITL file-transfer cli encryption tcp transfer peer-to-peer file-sharing data-transfer golang
Sunrize is an easy-to-use editor for X3D files that is based on the X_ITE framework. The Outline Editor allows for intuitive scene editing, while the Script Editor provides comprehensive editing of Script nodes and ComposedShader nodes.
minor feature:
GNU GPLv3 x3d editor javascript electron webgl node 3d wrl vrml
A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code.
minor bugfix: * fix comment indent after string macro with R suffix
* do not break single line block after enum in mozilla mode
* adjust cmake policy for new versions only
* update man page path
* add support for scikit-build-core
MITL formatting indentation
MKVToolNix is a tool collection for manipulating Matroska video (MKV) files. It can mux/demuc, split/merge, edit, inspect or create them, or convert from AVI, MP4, OGM, Dirac, h264 fromats. It supports common encodings and subtitle formats, runs on Linux, Windows and Max OS X.
major feature: "Circle Of Friends" 2024-03-10.
New features and enhancements:
translations: added a Belarusian translation of the programs the man pages
by prydespar (see `AUTHORS`).
mkvmerge, MKVToolNix GUI's chapter editor: added support for reading
chapters from ffmpeg metadata files. Implements #3676.
MKVToolNix GUI: added a new action type for execution after jobs or the
queue finishes: quitting MKVToolNix. Implements #3677.
Build system changes:
The bundled `fmt` library was updated to v10.2.1.
Other changes:
Tons of changes were made to support the latest development versions of
libEBML libMatroska.
GNU GPL c video matroska conversion
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 SMTP "FUTURERELEASE" extension in SMTP server. For submitting a lt;br gt;.
Message for delivery from the queue at a time in the future, e.g. tomorrow lt;br gt;
Morning 9:00. ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/93c52b01a02d9f4558a0c9eb29b8accc21b6da66/hovercard" href="https://github.com/mjl-/mox/commit/93c52b01a02d9f4558a0c9eb29b8accc21b6da66" gt; lt;tt gt;93c52b0 lt;/tt gt; lt;/a gt;) lt;/li gt;
lt;li gt;Delivery from the queue to multiple recipients in a single SMTP transaction, lt;br gt;.
Transferring data only once. This is only done for recipients with the same lt;br gt;
Recipient domain. The maximum recipients limit from the RFC 9422 SMTP LIMITS is lt;br gt;
Honored and mox now announces its own limit. ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/47ebfa81526cb87bd44f4452fcb080fda1be515a/hovercard" href="https://github.com/mjl-/mox/commit/47ebfa81526cb87bd44f4452fcb080fda1be515a" gt; lt;tt gt;47ebfa8 lt;/tt gt; lt;/a gt;) lt;/li gt;
lt;li gt;Allow configuring DNS blocklists (DNSBLs) only for monitoring, without using lt;br gt;.
Them for incoming email. Previously, mox would only monitor DNSBLs that are lt;br gt;
Used for incoming connections. But it is useful to know if your IPs are on a lt;br gt;
Blocklist, unrelated to whether you're using the blocklist. ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mjl-/mox/commit/15e450df61173701fbbf2be52bf2e944cbe4b0f7/hovercard" href="https://github.com/mjl-/mox/commit/15e450df61173701fbbf2be52bf2e944cbe4b0f7" gt; lt;tt gt;15e450d 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;Mox has a separate website now, lt;a href="https://www.xmox.nl" rel="nofollow" gt;https://www.xmox.nl lt;/a gt;. It should be more lt;br gt;.
Frien
MITL email email-server secure privacy golang go javascript server
|