Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.
minor bugfix: (2024-10-22).
#### :: `babel-parser`, `babel-template`, `babel-types`.
: Keep type annotations in `syntacticPlaceholders` mode (@liuxingbaoyu).
`babel-helper-compilation-targets`, `babel-preset-env`.
: support BROWSERSLIST ,_CONFIG env (@JLHwung).
Other.
Analyze `ClassAccessorProperty` to prevent the `no-undef` rule (@victorenator).
#### :house: Internal.
`babel-helper-transform-ture-test-runner`.
Remove test options flaky (@JLHwung).
#### :running_woman: Performance.
`babel-parser`, `babel-types`.
Perf: Make `VISITOR_KEYS` etc. faster to access (@liuxingbaoyu).
MITL javascript ecmascript nodejs compiler conversion es6 es7 developers
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not.
The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud.
Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.
minor feature: lt;ul gt;.
lt;li gt;: error screen shown on opening settings when an incompatible plugin is installed lt;/li gt;.
lt;li gt;Security: Improve KaTeX error handling lt;/li gt;.
lt;li gt;Security: Improve Markdown viewer link handling lt;/li gt;.
lt;li gt;Security: Open more target="_blank" links in a browser lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
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;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;NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC. lt;/p gt;.
lt;/div 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 551.76 (Windows) / 550.54.14 (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-.25Z
GNU GPLv3 audio video screencasting livestreaming c c
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.
major feature: We're proud to present the newest release of FreeRDP.
This one brings some major code cleanup (we've addressed lots of clang-tidy
warnings) as well as some highly anticipated new features.
We also did update the API documentation quite a bit (still incomplete though,
help always welcome ;))
So, what is new:
Support for RDPEAR (remote credential guard) /remoteGuard option for non windows clients.
Global configuration file support, allowing to configure certificate
accept/ignore/... default settings for all users.
Simplified manpage generation, eliminates docbook and xmlto dependencies
speeding up builds.
New API for client channels to run tasks on RDP thread.
New extended transport layer API.
RDPECAM MJPEG support.
the first updates of timezone definitions from our automated ci.
Noteworthy changes:
in SSE4.1/AVX2 image copy.
Add warnings for invalid monitor settings during connect.
ALSA microphone support.
modal windows in RAILS mode.
Update experimental SDL3 client (SDL3 API should now have been stabilized,
various pull requests).
keyboard layouts, the external JSON did miss a few.
For a complete and detailed change log since the last release run:
git log 3.9.0...3.8.0
Apache rdp remote-desktop networking c
DBeaver is a free multi-platform database tool for developers, SQL programmers, database administrators and analysts. Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, Teradata, MongoDB, Cassandra, Redis, etc.
minor feature: Dbeaver/pro#3458 txn isolation read
Dbeaver/pro#3458 Transaction isolation cache read.
Dbeaver/pro#3458 Transaction isolation cache read.
Dbeaver/pro#3458 Transaction isolation cache read.
Dbeaver/pro#3458 Transaction isolation cache read.
Co-authored-by: Daria Markaryan lt;43252954+DariaMarkaryan@users.noreply.github.com gt;.
GNU GPL database front-end sql java
Back In Time is a simple backup solution for Linux Desktops. It is based on rsync and uses hard-links to reduce space used for unchanged files. It comes with a Qt5 GUI which will run on both Gnome and KDE based Desktops. Back In Time is written in Python3 and is licensed under GPL2.
Backups are stored in plain text. They can be browsed with a normal file-browser or in Terminal which makes it possible to restore files even without Back in Time. Files ownership, group and permissions are stored in a separate compressed plain text file (fileinfo.bz2). If the backup drive does not support permissions Back in Time will restore permissions from fileinfo.bz2. So if you restore files without Back in Time, permissions could get lost.
minor bugfix: Doc: User manual (build with MkDocs).
Doc: User-callback topic in user manual.
Feature: Support language Interlingua (Occidental).
Feature: Warn if destination directory is formatted as NTFS.
Breaking Change: Minimal Python version 3.9 required.
Breaking Change: Auto migration of config version 4 or lower not longer supported.
: Prevent duplicates in Exclude/Include list of Manage Profiles dialog.
: Qt segmentation fault when canceling out of unconfigured BiT.
: Correct global flock fallbacks.
: Use SSH key password only if it is valid, otherwise request it from user.
Feature: Support fcron.
Feature: User message about release candidate.
Refactor: General tab and its Schedule section.
Refactor: Own module for Manage Profiles dialog and separate Generals tab code.
Refactor: Remove class OrderedSet.
Refactor: Remove os.system() from class Execute.
Refactor: Systray notifications send utilize DBUS instead of notify-send.
Refactor!: Remove unused config field "user_callback.no_logging".
Refactor!: Remove eCryptFS check for home folder.
Dependency: Remove libnotify-bin (notify-send).
Build: Replace "pycodestyle" linter with "flake8".
GNU GPLv3 backup restore python
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 bugfix: "All I Know" 2024-10-19.
New features and enhancements:
Mkvmerge, MKVToolNix GUI's chapter editor: added support for reading.
Chapters from PotPlayer bookmark files.
:
Configure: setting `HAVE_QTDBUS` properly if the QtDbus module is.
Found.
Mkvmerge: MP4 reader: mkvmerge will no longer warn when multiple identical
FourCCs are present within the same track headers.
Mkvmerge man page: removed the wrong statement that an attachment's MIME.
Type must be set before use of the `--attach-file` `--attach-file-once`
Options. If not given, mkvmerge auto-detects the MIME type.
GNU GPL c video matroska conversion
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.
minor bugfix: Full changelog
:
External view feature not working.
Build System:
Remove lib directory, does not contain anything anymore.
.
MPL astronomy vr
Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size can be used on embedded devices as well.
major feature: This Monitorix version comes with small changes and just a few fixes. The mature of this tool and mainly my lack of spare time to include new features resulted in a short list of changes.
The most noticeable change in this version is the new size of the graphs. Until now the option global_zoom was set to 1, which meant 100 . Now it is set to 1.5 which means 150 . As a result, all graphs are 50 bigger than before.
The rest of new features, changes and bugs fixed are, as always, reflected in the Changes file.
All users still using older versions are encouraged to upgrade to this version.
GNU GPL monitoring linux unix bsd perl
ExifTool is a Perl library and command-line tool for reading and updating
common meta data information in various file formats. Foremost it works on
image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB,
FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3.
It can also edit maker notes of digital (RAW) camera files
from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf,
Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica,
Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
minor feature: Added -diff option to compare the metadata in two files.
- Added a new Canon lens.
- Decode GPS from 70mai A810 dashcam videos.
- Decode a new QuickTime tag.
- Patched to recognize C2PA APP11 JUMBF header with incorrect byte order
written by gy Microsoft software.
- Patched to maintain order of entries in a JSON object when reading.
- Patched to maintain order of CSV columns when setting tags from a CSV file.
- Patched to maintain order of XMP lang-alt entries when writing/copying.
- typo in an APP12 tag name.
- API Changes:
- Structured values returned as HASH references with the Struct option may
contain a new "_ordered_keys_" entry used to preserve the order of the
entries.
- Added the OrderedKeys method to
return the ordered or sorted keys from a returned structure value.
Artistic perl exif meta-data
Orekit aims at providing accurate and efficient low level components for the development of flight dynamics applications. It is designed to be easily used in very different contexts, from quick studies up to critical operations.
As a library, Orekit provides basic elements (orbits, dates, attitude, frames, ...) and various algorithms to handle them (conversions, propagations, pointing, ...).
minor feature: lt;p gt;Version 12.2 is a minor release of Orekit. The main changes are: lt;/p gt;.
lt;ul gt;.
lt;li gt;.
lt;p gt;Introduction of indirect optimal control lt;/p gt;.
lt;ul gt;.
lt;li gt;Adjoint equations as defined by Pontryagin s Maximum Principle with Cartesian coordinates for a range of forces: (gravitational, inertial) including J2 lt;/li gt;.
lt;li gt;So-called energy cost functions (proportional to the integral of the control vector s squared norm), with Hamitonian evaluation Single shooting based on Newton algorithm for the case of time, Cartesian bounds lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Attitude lt;/p gt;.
lt;ul gt;.
lt;li gt;Implementation of attitude provider with primary target and secondary constraint lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Data parsing lt;/p gt;.
lt;ul gt;.
lt;li gt;Implementation of a parser for GRGM1200B-like gravity models lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Noticeable lt;/p gt;.
lt;ul gt;.
lt;li gt;Use proper body-(ITRF) frame in DSST zonal (see ) lt;/li gt;.
lt;li gt;A long standing on the Brouwer-Lyddane model has been (see ) lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;li gt;.
lt;p gt;Miscelleneous lt;/p gt;.
lt;ul gt;.
lt;li gt;Impulsive maneuvers can now be added to relevant PropagatorBuilder lt;/li gt;.
lt;li gt;PropagatorBuilder are now cloneable lt;/li gt;.
lt;li gt;Closing gap in implemented methods between classes and their field equivalent lt;/li gt;.
lt;li gt;Implementation of several quality of life methods lt;/li gt;.
lt;li gt;Several lt;/li gt;.
lt;/ul gt;.
lt;/li gt;.
lt;/ul gt;.
lt;p gt;This version depends on Hipparchus 3.1 lt;/p gt;.
Apache scientific physics space flight dynamics aerodynamics astrodynamics satellite-prediction altitude spaceflight orbital-mechanics java
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: Added option to always refresh remote directory listings when starting a recursive operation.
Changing logfile settings no longer requires a restart of FileZilla.
a display with special characters in usernames.
MSW: local file list not updating after renaming or deleting items.
SFTP: Update interval of transfer progress during uploads should now be more consistent on very slow connections.
Updated to libfilezilla 0.49.0.
GNU GPL c ftp ftps file-transfer
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
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.20 18 Oct, 2024
New features
PDF Input: Automatic header/footer detection and removal
A new, dedicated PDF Input engine for calibre that implements automatic detection of headers and footers based on document analysis. The new engine is the default to go back to using the old engine, select it in the PDF Input section of the Conversion dialog.
Read Aloud: Allow configuring an extra pause at the end of every sentence when using the Piper TTS engine
PDF Output: Add _WIDTH_PIXELS_ and _HEIGHT_PIXELS_ variables to know the width and height of the header/footer area in templates.
Windows: Use calibre's bundled SSL certificates instead of the system certificate store by default
Can be turned off via CALIBRE_USE_SYSTEM_CERTIFICATES=1 env var.
Trim image tool: Add a control to adjust aspect ratio.
Kobo driver: Add support for the new firmware used by the Tolino Shine 5.
a regression in previous release that broke copying of book to another library if the books author does not exist in the destination database.
Read aloud: Piper backend: not working with voices whose names have non-ASCII characters on Windows.
Content server: book with non-ASCII filenames not downloading in the Kindle browser when using the /mobile view.
Content server: embedding the server HTML inside a third party iframe causing an error.
New news sources.
NYT Magazine by unkn0wn. RedaktionsNetzwerk Deutschland by epubli.
Improved news sources.
The Wire. Nikkei Asia Magazine. Swarajya. Mainichi. Nautilus. National Geographic. Science Journal. Times Literary Supplement. Saechsische Zeitung. India Today. Scientific American.
GNU GPLv3 python c++ ebook-reader e-book conversion
Rust is systems programming language, which is intended to be fast and memory-safe through stronger typing, and prevent race conditions.
It's developed by Mozilla, multi-paradigm, supports concurrent execution, procedural, imperative, actor-based, object-oriented and pure-functional design schemes, with a syntax close to C++. The self-hosting
compiler utilizes LLVM and its resulting binaries are comparable in performance to C++. It also features algebraic data types, pattern matching, closures,
type inference, zero-cost abstractions, guaranteed memory safety, minimal runtime, and efficient C bindings.
minor feature: lt;p gt; lt;a id="user-content-1.82.0-Language" gt; lt;/a gt; lt;/p gt;.
lt;h2 gt;Language lt;/h2 gt;.
lt;ul gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/120221/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/120221/hovercard" gt;Don't make statement nonterminals match pattern nonterminals lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/122792" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/122792/hovercard" gt;Patterns matching empty types can now be omitted in common cases lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/124336" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/124336/hovercard" gt;Enforce supertrait outlives obligations when using trait impls lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/125834" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/125834/hovercard" gt; lt;code gt;addr_of(_mut)! lt;/code gt; macros and the newly stabilized lt;code gt; amp;amp;raw (const mut) lt;/code gt; are now safe to use with all static items lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/126152/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/126152/hovercard" gt;size_of_val_raw: for length 0 this is safe to call lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/127054/" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/127054/hovercard" gt;Reorder trait bound modifiers lt;em gt;after lt;/em gt; lt;code gt;for amp;lt;... amp;gt; lt;/code gt; binder in trait bounds lt;/a gt; lt;/li gt;.
lt;li gt; lt;a href="https://github.com/rust-lang/rust/pull/127672" data-hovercard-type="pull_request" data-hovercard-url="/rust-lang/rust/pull/127672/hovercard" gt;Stabilize opaque type precise capturing (RFC 3617) lt;/a gt; lt;
MITL rust programming-language compiler concurrent type-safe
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: Convert stopped converting variable frame rate to constant (broke in v24.10). Filter in and out points when you resize transition by moving a clip (broke in v24.10). Reframe loses its keyframes in Export (broke in v24.10). Moving a clip immediately after a transition beyond another clip stopped working (broke in v24.10). Settings Time Format Timecode (Non-Drop Frame) for other non-integer frame rates such as 23.98 fps. Using Export From Marker with subtitles creates a bad output (broke in v24.08). a video transition between sources with alpha channel is more translucent than expected. a crash adding MLT XML As a Clip to a Timeline with a higher frame rate. View Resources Convert negatively affects color if input is not HDR. Export Video Aspect ratio immediately after you toggle Use hardware encoder. Possible crash on File New or File . Possible crash dragging a MLT XML file to Playlist of a new project/session. Changing Properties Audio Track All to something else not working.
state
GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt
Linux is a mostly POSIX-compliant Unix-inspired operating system kernel, originally implemented by Linus Torvalds and now maintained as an international project. It's the base and common namegiver to a wide array of Linux distributions. The kernel provides all modern Unix-y features, like true process multitasking, virtual memory, virtual and clustered filesystem support, complex networking and extensive support for various hardware and machine platforms.
minor feature: Linux 6.11.4, io_uring/rw: cflags posting for single multishot read, PCI: Pass domain number to pci_bus_release_domain_nr() explicitly, secretmem: disable memfd_secret() if arch cannot set direct map, fs/proc/kcore.c: allow translation of physical memory addresses, kthread: unpark only parked kthread, idpf: use actual mbx receive payload length, PM: domains: alloc/free in dev_pm_domain_attach detach_list(), btrfs: add cancellation points to trim loops, btrfs: split remaining space to discard in chunks, selftests/rseq: mm_cid test failure, selftests/mm: incorrect buffer- mirror size in hmm2 double_map test, powercap: intel_rapl_tpmi: bogus register reading, nouveau/dmem: vulnerability in migrate_to_ram upon copy error, ice: improper handling of refcount in ice_sriov_set_msix_vec_count(), ice: improper handling of refcount in ice_dpll_init_rclk_pins(), device-dax: correct pgoff align in dax_set_mapping(), mptcp: pm: do not remove closing subflows, mptcp: handle consistently DSS corruption, net: phy: realtek: MMD access on RTL8126A-integrated PHY, net: phy: Remove LED entry from LEDs list on unregister, net: dsa: lan9303: ensure chip reset and wait for READY status, net: an unsafe loop on the list, net: explicitly clear the sk pointer, when pf- create fails, OPP: error code in dev_pm_opp_set_config(), ata: libata: avoid superfluous disk spin down + spin up during hibernation, mptcp: fallback when MPTCP opts are dropped after 1st data, mmc: sdhci-of-dwcmshc: Prevent stale command interrupt handling, Revert "mmc: mvsdio: Use sg_miter for PIO", scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb(), scsi: fnic: Move flush_work initialization out of if block, scsi: wd33c93: Don't use stale scsi_pointer value, thermal: core: Free tzp copy along with the thermal zone, thermal: core: Reference count the zone in thermal_zone_get_by_id(), Bluetooth: hci_conn: UAF in hci_enhanced_setup_sync, drm/xe/ct: xa_store() error checking, drm/xe/ct: prevent UAF in send_recv(), drm/i91
GNU GPL c linux kernel operating-system
Xfdesktop manages the root window for the XFCE4 desktop environment. It basically displays the background, shows desktop icons, implements the virtual desktop switching, and the root context and application menu.
minor bugfix: Rework how icon pointer "hit detection" works.
g-critical warning when starting a drag *just outside the icon
area.
Tell GtkTooltip the region the tooltip is for.
Add option to sort folders before files ().
leaks in xfdesktop_file_utils_next_new_file_name.
string leak in xfdesktop_icon_view_show_tooltip.
GIcon leak in xfdesktop_icon_view_manager_sort_icons.
Reword a couple settings option names, some accelerators.
Only clear drag/context menu timeout if a drag actually starts.
settings: define infobar_label in glade file, not in code.
settings: avoid flashing an empty info bar on startup.
settings: enumerate image folder fully asynchronously.
settings: change icon view selection if background changes externally.
Merge branch xfdesktop:master into master.
Refactor settings dialog code.
memory corruption in icon view's tooltip size changed handler.
Redesign the 'Desktop Icons' tab in the settings dialog.
Decouple refreshing the desktop with cycling the backdrop.
Sort all desktops vs. just one based on where the event came from.
Improve how the "active" desktop is tracked.
Add a root context menu for the window icon manager.
invalid read when changing foreground color.
string leak in save_icons.
Make icon sorting confirmation dialog optional ().
Added missing Keywords entry to.desktop file.
Don't remove icon position from current config.
Use g_ascii_dtostr() instead of custom decimal-printing hack.
Update icon view's item_under_pointer on button presses as well.
Simplify XfdesktopIconView- item_under_pointer tracking code.
icon DnD between two monitors with the same priority.
Modernize GObject usage in XfdesktopThumbnailer.
Modernize GObject usage in XfceDesktop.
Remove spurious newly added #include.
Modernize GObject in XfdesktopIconView.
Avoid printing GTK CSS with commas as the decimal separator.
Add ability to set custom icon label text and background colors.
xfdesktop_icon_view_invalidate_item_text().
memleak when XfdesktopCell
GNU GPL c gtk xfce desktop root-window x11
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: SHIFT+D shortcut for duplication not working for vanilla non-mesh
like objects (eg lights).
GNU LGPLv3 geometry bim ifc cad cpp python
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.
major feature: (2024-10-16).
### Added (145 changes).
Add X-Forwarded-To to allowed headers for email ingestion by @divyamtayal (merge request).
Search API: Merge request support for title search_as_you_type (merge request) GitLab Enterprise Edition.
Added the group select to the global timelogs report by @zillemarco (merge request).
Add global work item epics feature flag (merge request) GitLab Enterprise Edition.
Add support for updating abuse report notes (merge request).
Audit merged MRs (merge request) GitLab Enterprise Edition.
Add user level AI metrics API (merge request) GitLab Enterprise Edition.
Reschedule BackfillPCiRunnerMachineBuildsProjectId migration (merge request).
Backfill runner_type, sharding_key_id columns on ci_runner_machines (merge request).
Add sharding key ci_pipeline_chat_data.project_id (merge request).
Add customize jira setting (merge request) GitLab Enterprise Edition.
Create todos for expired SSH keys (merge request).
Implement project compliance center (merge request) GitLab Enterprise Edition.
Add search button back to the header gated by feature flag (merge request).
History rewrite: send emails after asynchronous processing (merge request).
Add Project.projectComplianceStandardsAdherence field (merge request) GitLab Enterprise Edition.
Add Project.projectComplianceStandardsAdherence field (merge request) GitLab Enterprise Edition.
Allow disabling password auth for SSO users (merge request).
Add download button to a health-check page (merge request) GitLab Enterprise Edition.
Release project-level security exclusions feature (merge request) GitLab Enterprise Edition.
Directly ingest emails by custom email in To header (merge request).
Add migrate_memberships to BulkImportEntities (merge request).
Ignore column vulnerablity_count in project_statistics table (merge request).
Add custom license to license widget (merge request) GitLab Enterprise Edition.
Update Saml NameID related authentication errors (merge request) Git
MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control
Conda is a cross-platform, language-agnostic binary package manager. It is the package manager used by Anaconda installations, but it may be used for other systems as well. Conda makes environments first-class citizens, making it easy to create independent environments even for C libraries. Conda is written entirely in Python, and is BSD licensed open source.
Conda is enhanced by organizations, tools, and repositories created and managed by the amazing members of the conda community.
minor feature: lt;h2 gt;24.9.2 lt;/h2 gt;.
lt;h3 gt; lt;/h3 gt;.
lt;ul gt;.
lt;li gt;Refine the deprecation warning to the prepopulation of the channel list with "defaults". lt;/li gt;.
lt;li gt;Add protected directories guardrail to lt;code gt;conda create lt;/code gt; command. lt;/li gt;.
lt;/ul gt;.
lt;h3 gt;Contributors lt;/h3 gt;.
lt;ul gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/beeankha/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/beeankha" gt;@beeankha lt;/a gt; lt;/li gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jezdez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jezdez" gt;@jezdez lt;/a gt; lt;/li gt;.
lt;li gt; lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/travishathaway/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/travishathaway" gt;@travishathaway lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Full Changelog lt;/strong gt;: lt;a class="commit-link" href="https://github.com/conda/conda/compare/24.9.1...24.9.2" gt; lt;tt gt;24.9.1...24.9.2 lt;/tt gt; lt;/a gt; lt;/p gt;.
BSDL-2 package-management binaries python
Pipexec can build a complex pipe connection between processes. Instead of linear stdin/stdout pipes, it can open and route file descriptors in directed graphs, back and forth. It provides a terse and understandable option scheme like '{LS:1>GREP:0}' for setting them up.
minor feature: Added release notes and updated copyright year
Signed-off-by: andreas@florath.net lt;andreas@florath.net gt;.
GNU GPL c piping shell redirection unix
lonezilla is a partition and disk imaging/cloning program similar to True Image® or Norton Ghost®. It helps you to do system deployment, bare metal backup and recovery. Three types of Clonezilla are available, Clonezilla live, Clonezilla lite server, and Clonezilla SE (server edition). Clonezilla live is suitable for single machine backup and restore. While Clonezilla lite server or SE is for massive deployment, it can clone many (40 plus!) computers simultaneously. Clonezilla saves and restores only used blocks in the hard disk. This increases the clone efficiency.
Many File systems are supported: (1) ext2, ext3, ext4, reiserfs, reiser4, xfs, jfs, btrfs, f2fs and nilfs2 of GNU/Linux, (2) FAT12, FAT16, FAT32, exFAT and NTFS of MS Windows, (3) HFS+ and APFS of Mac OS, (4) UFS of FreeBSD, NetBSD, and OpenBSD, (5) minix of Minix, and (6) VMFS3 and VMFS5 of VMWare ESX. Therefore you can clone GNU/Linux, MS windows, Intel-based Mac OS, FreeBSD, NetBSD, OpenBSD, Minix, VMWare ESX and Chrome OS/Chromium OS, no matter it's 32-bit (x86) or 64-bit (x86-64) OS. For these file systems, only used blocks in partition are saved and restored by Partclone. For unsupported file system, sector-to-sector copy is done by dd in Clonezilla.
LVM2 (LVM version 1 is not) under GNU/Linux is supported.
LUKS (Linux Unified Key Setup) is supported.
Boot loader, including grub (version 1
minor feature: lt;div class="markdown_content" gt; lt;h1 id="this-release-of-clonezilla-live-320-5-includes-major-enhancements-and--" gt;This release of Clonezilla live (3.2.0-5) includes major enhancements and. lt;/h1 gt;.
lt;h2 id="enhancements-and-changes-from-313-16" gt;ENHANCEMENTS and CHANGES from 3.1.3-16 lt;/h2 gt;.
lt;ul gt;.
lt;li gt;The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2024/Jul/15). lt;/li gt;.
lt;li gt;Linux kernel was updated to 6.11.2-1. lt;/li gt;.
lt;li gt;Removed wireless-tools from live system since it's not available in packages repo. Package iw should have same function, which is already included in live system. Ref: lt;a href="https://.launchpad.net/ubuntu/+source/wireless-tools/+/2075850" rel="nofollow" gt;https://.launchpad.net/ubuntu/+source/wireless-tools/+/2075850 lt;/a gt; lt;/li gt;.
lt;li gt;Package reiser4progs was removed from live system. lt;/li gt;.
lt;li gt;Program ocs-scan-disk: use lsblk so the codes is neater. The block device with file system (e.g., sda has ntfs file system) can be correctly shown now. Ref: lt;a href="https://github.com/stevenshiau/clonezilla//67" rel="nofollow" gt;https://github.com/stevenshiau/clonezilla//67 lt;/a gt; lt;/li gt;.
lt;li gt;Merged zstd and zstdmt, use "zstd -T0" by default. Hence the following extra_zstdmt_ variables are dropped: extra_zstdmt_opt, extra_zstdmt_dc_opt, extra_zstdmt_opt_onthefly amp;amp; extra_zstdmt_dc_opt_onthefly. This will be easier for user to customize that using boot parameters. Now only available variables for zstd are: extra_zstd_opt, extra_zstd_dc_opt, extra_zstd_opt_onthefly amp;amp; extra_zstd_dc_opt_onthefly. Thanks to trfl for asking. Ref: lt;a href="https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/27e0b4559d/?limit=25#0d85/99ae" gt;https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/27e0b4559d/?limit=25#0d85/99ae lt;/a gt; lt;/li gt;.
lt;/ul gt;.
lt;h2 id="-"
GNU GPLv3 mirroring cloning backup shell perl
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 October 15th 2024. lt;/p gt;.
lt;p gt; lt;strong gt; lt;/strong gt; lt;/p gt;.
lt;ul gt;.
lt;li gt;Use lower case name for the Python package. lt;/li gt;.
lt;/ul gt;.
lt;p gt; lt;strong gt;Upgrading lt;/strong gt; lt;/p gt;.
lt;p gt;Please follow lt;a href="https://docs.weblate.org/en/weblate-5.8.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;strong gt;Contributors lt;/strong gt; lt;/p gt;.
lt;p gt;Code contributions lt;br gt;.
Michal Čihař lt;/p gt;
lt;p gt;Documentation contributions lt;br gt;.
Michal Čihař lt;/p gt;
lt;p gt; lt;a href="https://github.com/WeblateOrg/weblate/milestone/128?=1" gt;All changes in detail lt;/a gt;. lt;/p gt;.
GNU GPLv3 translation localization web python html
pv ("Pipe Viewer"), a terminal-based tool for monitoring the progress of data through a pipeline. It can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion.
major bugfix: *feature: new --store-and-forward option to read input to a file first, then write it to the output.
*feature: new --stats option to show transfer stats at the end, like "`ping`".
*feature: --rate can now be used with --numeric.
*feature: --gauge with --progress to show rate gauge when size is unknown.
*i18n: comprehensive German translations update.
*i18n: comprehensive Polish translations update.
*i18n: complete Turkish translations added.
*i18n: complete Czech translations added.
*i18n: updates to French translations.
*: resume stopped pipelines when running in the background (part of.
**: inspect the output pipe buffer to give a more accurate progress indicator of how much the next command has consumed.
*: precompletion time (--fineta) with *FIN rather than *ETA.
*: surround average rate (--average-rate) with brackets rather than square brackets.
*: correct a memory leak in --watchfd PID.
*: make --direct-io work correctly with --output instead of assuming stdout.
*: call `posix_fadvise()` on every input, not just the first one.
*: write UTC timestamps in deging mode to avoid lockups in signal handlers.
*security: added a signed *MANIFEST file to releases.
*cleanup: removed TODO.md, since it's just an outdated copy of the tracker.
*cleanup: re-ordered structure members to reduce padding.
*cleanup: improved readability of *SIGTTOU handling code.
*cleanup: refactored to separate display, transfer, and calculation more cleanly.
*cleanup: instead of moving stderr when backgrounded, set a suspend-output flag.
GNU GPLv3 cli terminal logging monitoring network c
Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.
major feature: :
Core:
Add support for SubmitForms Links.
Internal code improvements.
Crash in malformed documents.
Qt6:
Add support for SubmitForms Links.
Add API for creating signature field without signing immediately.
Glib:
Add auto_cleanup functions so that consumers can use g_auto*.
Closure GI annotation.
Qt5:
Add support for SubmitForms Links.
Build system:
Use the boosts own cmake file as suggested by cmake itself.
GNU GPL c++ pdf rendering library developers
CGAL is a software project that provides easy access to efficient and reliable geometric algorithms in the form of a C++ library. CGAL is used in various areas needing geometric computation, such as geographic information systems, computer aided design, molecular biology, medical imaging, computer graphics, and robotics.
The library offers data structures and algorithms like triangulations, Voronoi diagrams, Boolean operations on polygons and polyhedra, point set processing, arrangements of curves, surface and volume mesh generation, geometry processing, alpha shapes, convex hull algorithms, shape reconstruction, AABB and KD trees...
minor documentation: ### Poisson Surface Reconstruction.
Made the implicit function thread-safe so that the parallel version of `make_mesh_3()` can be used.
##.
GNU GPLv3 c++ mathematics visualization
Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.
minor feature: DH reconnect error handling can lead to stale sharemode entries. quot;inherit permissions = yes quot; triggers assert() in vfs_default
When creating a stream. Samba 4.21.0 broke FreeIPA domain member integration. Missing conversion for msDS-UserTGTLifetime, msDS-
ComputerTGTLifetime and msDS-ServiceTGTLifetime on quot;samba-tool.
Domain auth policy modify quot. irpc_destructor may crash during shutdown. DH reconnect error handling can lead to stale sharemode entries. Durable handle is not granted when a previous OPEN exists with
NoOplock. Durable handle is granted but reconnect fails. Disconnected durable handles with RH lease should not be purged
by a new non conflicting open. net ads testjoin and other commands use the wrong secrets.tdb in
a cluster. 4.21 using --with-system-mitkrb5 requires MIT krb5 1.16 as rfc
8009 etypes are used. VFS_OPEN_HOW_WITH_BACKUP_INTENT breaks shadow_copy2. Samba 4.20.0 DLZ module crashes BIND on startup. Cannot build libldb lmdb backend on a build without AD DC. Consistent log level for sighup handler.
GNU GPLv3 communications file-sharing cifs windows
Advanced Gtk+ Sequencer
Welcome to project website of Advanced Gtk+ Sequencer. Advanced Gtk+ Sequencer is a tree based audio processing engine released under the terms of the GNU GPLv3+. It uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format.
Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains an automation editor and you might want live export to audio files. There are sequencer machines as well a fully featured notation editor. Supporting copy & paste, resizing audio channels or align in-/output pads
GSequencer does audio output on GNU/Linux by ALSA. Avoid additional layers on ALSA like arts, esd or pulseaudio. The output to the soundcard is usually done by AgsPanel sink. Sounds are created by sequencers like AgsDrum, AgsMatrix and alike. Such sources can be bundled by AgsMixer and finally write to hardware by AgsPlayChannelRun recall.
minor bugfix: Joël Krähemann (Maintainer of Advanced Gtk+ Sequencer) .
Deprecated ags_fx_notation_audio_processor_record() because of MIDI version 2 transition.
Deprecated ags_audio_buffer_util_get_copy_mode() because of future naming conflict with getter of struct field.
Deprecated ags_envelope_*_wah_wah_*() because not used.
Deprecated ags_sf2_synth_util_boxed_copy() for uniform naming schema.
Deprecated ags_sfz_synth_util_boxed_copy() for uniform naming schema.
Deprecated ags_time_stretch_util_get_buffer_size() for uniform naming schema.
Deprecated ags_time_stretch_util_set_buffer_size() for uniform naming schema.
GNU GPLv3 sound-synthesis mixers sequencer audio
fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling.
IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.
minor feature: Type Manager
Corrected the alignment of the Type Manager preview in tool header.
Improved click-ability of the thumbnail icon in the Type Manger preview in the side bar.
GNU LGPLv3 geometry bim ifc cad cpp python
VSCode is an extensible source code editor with support for a wide cross-section of programming languages and features for debugging, refactoring, code completion, Markdown previews, and Git integration. VSCode is a cross-platform project started by Microsoft and is based on the Electron framework, although it features an interface with very little visual clutter and is more responsive than many IDEs, even on low-end development machines.
minor feature: lt;p gt;The update addresses these lt;a href="https://github.com/Microsoft/vscode/?q=is 3A 20milestone 3A 22September 202024 20Recovery 202 22 20is 3A 20 20" gt; lt;/a gt;. lt;/p gt;.
lt;p gt;For the complete release notes go to lt;a href="https://code.visualstudio.com/updates/v1_94" rel="nofollow" gt;Updates lt;/a gt; on lt;a href="https://code.visualstudio.com" rel="nofollow" gt;code.visualstudio.com lt;/a gt;. lt;/p gt;.
MITL software-development text-editor debugger terminal-emulator build-tool version-control
Npgsql is a .NET data provider for Postgresql 9.0 and later. It's implemented completely in C# 3.0 and thus does not require a client library. Allows complete database querying and CRUD interaction, has some support for ADO.NET 2.0, provides logging support, allows :colon or @prefix parameter binding, and native large object support.
minor feature: Protocol desync while reading output parameters from a function (#
5840).
(cherry picked from commit 764bfea).
BSDL-2 c dotnet mono-compatible database-driver postgresql
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;What's Changed lt;/h2 gt;.
lt;ul gt;.
lt;li gt;build(deps): update dependency requests to v2.32.2 security (hot/8.4) by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate" gt;@renovate lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2548171823" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5067" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5067/hovercard" href="https://github.com/canonical/snapcraft/pull/5067" gt;#5067 lt;/a gt; lt;/li gt;.
lt;li gt;feat: support standard and kernel-modules by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2571553998" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5100" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5100/hovercard" href="https://github.com/canonical/snapcraft/pull/5100" gt;#5100 lt;/a gt; lt;/li gt;.
lt;li gt;docs(changelog): add 8.4.3 release notes by lt;a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mr-cal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mr-cal" gt;@mr-cal lt;/a gt; in lt;a class="-link js--link" data-error-text="Failed to load title" data-id="2579797166" data-permission-text="Title is private" data-url="https://github.com/canonical/snapcraft//5110" data-hovercard-type="pull_request" data-hovercard-url="/canonical/snapcraft/pull/5110/hovercard" h
GNU GPLv3 snaps linux packaging distribution python cpp
PROJ is a generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another. This includes cartographic projections as well as geodetic transformations. PROJ is released under the X/MIT open source license
PROJ includes command line applications for easy conversion of coordinates from text files or directly from user input. In addition to the command line utilities PROJ also exposes an application programming interface, or API in short. The API lets developers use the functionality of PROJ in their own software without having to implement similar functionality themselves.
PROJ started purely as a cartography application letting users convert geodetic coordinates into projected coordinates using a number of different cartographic projections. Over the years, as the need has become apparent, support for datum shifts has slowly worked its way into PROJ as well. Today PROJ supports more than a hundred different map projections and can transform coordinates between datums using all but the most obscure geodetic techniques.
major bugfix: ## Updates
* Database: update to EPSG v11.021 (#4254, #4275, #4297)
* Speed-up dramatically proj.db build time (#4280)
* Database: ingest deprecated ESRI names to be able to better import old WKT ESRI (#4282)
### Bug fixes
* `findsOpsInRegistryWithIntermediate()`: Restrict to using known source/target CRS that have the same originating authority (#4252)
* `isTimeDependent()`: Do not mark "static" Coordinate Frame helmert transformations as time-dependent, only time-dependent ones (#4259)
* Fix clang-19 "warning: empty paragraph passed to '@throw' command -Wdocumentation " (#4263)
* WKT importer: fix `nullptr` dereference on invalid `VERTCS ` (#4266)
* Fixed `sql_filelist.cmake` relative path issue (#4296)
* Fail consistently on network error and grid transformations (#4302)
* Fix `-Wshadow` warnings between `parammappings.cpp` and `singleoperation.cpp` with unity builds (#4304)
* Removed leftover setting of `CMAKE_REQUIRED_FLAGS` (#4322)
* WKT1 ESRI export: fix wrong mapping of Lambert Cylindrical Equal Area to Behrmann (#4328)
* Numerous documentation fixes (#4248, #4267, #4291, #4293)
Mixed cartography cartographic cpp c
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.
major feature: Allow small offsets for the PDF magic string project0 .
Add support for OJPEG tiffs DarthSim .
Add "palette" metadata item to flag palette images DarthSim .
Jxl load and save now support exif, xmp, animation DarthSim .
Improved configure output.
Add a filetype blocker for imagemagick.
Add basic g_auto support.
Support for long EXIF values MarcosAndre .
Better system error messages on windows kleisauke .
Add configurable max coordinate and vips_max_coord_get().
Improve kill handling.
PFM save and load now uses scRGB (ie. linear 0-1) NiHoel .
Turn vips_addalpha() into a VipsOperation RiskoZoSlovenska .
Add vips_rawsave_target(), vips_rawsave_buffer() akash-akya .
Vipsheader supports multiple "-f field" arguments sergeevabc .
Add "target_size" to webpsave john-parton .
Add "passes" to webpsave john-parton .
Revise sRGB - B_W coefficients daniellovera .
Add vips_sdf(), vips_clamp(), vips_maxpair(), vips_minpair().
More const for the C++ API Julianiolo .
Deprecate "cache" (use tilecache instead).
Add tests for tokenisation.
Add "unpack_complex" option to vips_getpoint().
Add deflate compression level setting to tiffsave ruven .
Add "smart_deblock" to webpsave goodusername123 .
GNU LGPL c c++ images image-processing arithmetic histogram morphing filtering library
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: s7: divided s7.html into 3 files: s7.html, s7-ffi.html, and s7-scm.html.
Added swap! to stuff.scm
Checked: sbcl 2.4.9.
Thanks!: Daniel Hensel, Tito Latini.
Public Domain sound-synthesis sound-editor audio music scheme c ruby
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
Joplin is "offline first", which means you always have all your data on your phone or computer. This ensures that your notes are always accessible, whether you have an internet connection or not.
The notes can be securely synchronised using end-to-end encryption with various cloud services including Nextcloud, Dropbox, OneDrive and Joplin Cloud.
Full text search is available on all platforms to quickly find the information you need. The app can be customised using plugins and themes, and you can also easily create your own.
minor feature: lt;ul gt;.
lt;li gt;New: Plugins: Add support for joplin.settings.values and deprecate joplin.settings.value ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/715abcce32ec657b5ec9fba70d44802ca8d617c0/hovercard" href="https://github.com/laurent22/joplin/commit/715abcce32ec657b5ec9fba70d44802ca8d617c0" gt; lt;tt gt;715abcc lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;Improved: Downgrade CodeMirror packages to various Android regressions lt;/li gt;.
lt;li gt;Improved: Plugins: Name webview root attribute so that it can be styled ( lt;a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/laurent22/joplin/commit/75b8caf8163291cae8e9db2180e3315fa5d26986/hovercard" href="https://github.com/laurent22/joplin/commit/75b8caf8163291cae8e9db2180e3315fa5d26986" gt; lt;tt gt;75b8caf lt;/tt gt; lt;/a gt;) lt;/li gt;.
lt;li gt;Improved: Remove Math Mode from the list of plugins incompatible with the new editor lt;/li gt;.
lt;li gt;Improved: Updated packages glob (v10.4.5), katex (v0.16.11), types lt;/li gt;.
lt;li gt;: Accessibility: context menu button doesn't open the note list context menu (regression) lt;/li gt;.
lt;li gt;: incorrect list switching behavior lt;/li gt;.
lt;li gt;: Improve performance by allowing note list background timers to be cancelled lt;/li gt;.
lt;/ul gt;.
Affero GPLv3 note-taking todo markdown typescript javascript
|