exiftool 12.32 💾

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 support for CBOR-format metadata in JUMBF (note that JUMBF support is still experimental). - Added a new Nikon LensID. - Added a new Pentax LensType. - Decode timed GPS for two more dashcam formats. - Support reference direction columns in -geotag CSV input. - Removed generation of GPSSpeedRef and GPSTrackRef tags in timed metadata for most dashcam formats when speed is km/h and track is relative to true north. - Patched to allow writing of console output to named pipes. - formatting of InternalSerialNumber for some Panasonic cameras. - in arg_files/xmp2exif.args support file.

Artistic perl exif meta-data

Vim 8.2.3459 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: Patch 8.2.3459: Vim9: need more tests for empty string arguments Problem: Vim9: need more tests for empty string arguments. Solution: Add more tests. Also use empty argument with menu_info() to get. The top-level menu names.

Other text-editor ide vi vim

TypeScript 4.5-beta 💾

TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language. TypeScript is designed for the development of large applications and transcompiles to JavaScript.[4] As TypeScript is a superset of JavaScript, existing JavaScript programs are also valid TypeScript programs. TypeScript may be used to develop JavaScript applications for both client-side and server-side execution (as with Node.js or Deno). There are multiple options available for transcompilation. Either the default TypeScript Checker can be used, or the Babel compiler can be invoked to convert TypeScript to JavaScript.

minor feature: Query for Typescript 4.4.0 (Beta). Query for Typescript 4.4.1 (RC). Query for Typescript 4.4.2. Query for Typescript 4.4.3. Npm.

Apache language develop script

µBlock Origin 1.38.2 💾

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

minor feature: Firefox: Review pending uBO works best on Firefox. . uBO works best on Firefox. Chromium: Review pending. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Review pending. Regression with important filter option. Weird with removeparam and negated types.

GNU GPLv3 javascript browser ad-blocker filter privacy

o 2.44.1 💾

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

minor feature: Update the light and dark color theme for the GUI application ko. Improve syntax highlighting for Go. Update man page content detection and syntax highlighting. Also respect the NO_COLOR environment variable when displaying the menu within o. Add a menu option for inserting the current date. Highlight accelerator keys in the menu. Let ctrl-f followed by just f go to the top of the current function. a typo in the documentation. Update dependencies.

BSDL text-editor editor

Qt5 Configuration Tool 1.5 💾

This program allows users to configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration.

minor bugfix: fixed build regression

BSDL-2 qt5 configuration

Qt5 Configuration Tool 1.4 💾

This program allows users to configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration.

major bugfix: added troubleshooting settings; updated translations

BSDL-2 qt5 configuration

Qt6 Configuration Tool 0.5 💾

This program allows users to configure Qt6 settings (theme, font, icons, etc.) under DE/WM without Qt integration.

minor feature: added troubleshooting settings; fixed issue with custom palette; updated 4 translations

BSDL-2 qt6ct qt6

OSPRay 2.7.1 💾

Intel OSPRay is an open source, scalable, and portable ray tracing engine for high-performance, high-fidelity visualization on Intel Architecture CPUs. OSPRay is part of the Intel oneAPI Rendering Toolkit and is released under the permissive Apache 2.0 license. The purpose of OSPRay is to provide an open, powerful, and easy-to-use rendering library that allows one to easily build applications that use ray tracing based rendering for interactive applications (including both surface- and volume-based visualizations). OSPRay is completely CPU-based, and runs on anything from laptops, to workstations, to compute nodes in HPC systems. OSPRay internally builds on top of Intel Embree and ISPC (Intel SPMD Program Compiler), and fully exploits modern instruction sets like Intel SSE4, AVX, AVX2, and AVX-512 to achieve high rendering performance, thus a CPU with support for at least SSE4.1 is required to run OSPRay.

minor feature: Use Open VKL v1.0.1 to sporadic slowdowns when rendering structured regular and VDB volumes with the SciVis renderer. CMake variables and logic. crash when transferfunction.opacity = 0. in MPI data-parallel rendering that caused rendering to hang. Workaround dynamic linking on Windows in MPI distributed rendering. Correctly initialize renderFrame progress. Improved performance of data-parallel rendering for scenes with a large number of regions. Expanded camera model support of the data-parallel renderer, data-parallel rendering can now use all the camera models supported by the SciVis renderer. Clarify documentation and error messages.

Apache renderer

MOSP 0.17.0 💾

MOSP is a platform to create, edit and share JSON objects. The goal is to gather security related JSON objects, in the first place aimed to be used with MONARC. You can use any available schemas in order to create new JSON objects.

minor feature: This release introduces the management of collection of objects: #9. See the changelog for more details.

Affero GPLv3 json json-schema monarc security

video2midi 💾

video2midi is an open source crossplatfrom utility, written in python for creating midi file from Synthesia video and the like.. Works on GNU/Linux, *BSD, Windows & Mac

minor feature: - Fixed and modify rollcheck, added switch to chose priority of the keys (white or black) - Added tkinter for Windows requirements, used to create file open dialog. - Added Windows binaries (.exe) built with pyinstaller.

GNU GPLv3 python midi opencv music education

GNU Radio 💾

GNU Radio is a free software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. It can be used with external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

minor feature: Many cleanups and some C++ modernization changes. Replace Boost with stdc++ equivalents (ongoing effort). Logging cleanup and performance improvements (ongoing effort). Cleanup of many unused includes. Various block yaml cleanups and repairs. Use Soapy instead of UHD for flowgraph testing in gr-analog and gr-dtv. Improvements in C++ templates and code generation, more blocks are usable. Add specification of packages to find (via cmake) for C++ templates. C++ hier block param template. Add GUI hints for widgets in C++ code generation. Add no_quotes() convenience function to strip quotes from strings, callable from templates. Allow short and byte as valid types in an enum. desync when dragging block (block would not always track cursor). Correctly evaluate interdependent variables. Allow error messages to be copied to clipboard. Update disabled blocks if they depend on others. Deprecate tag_checker class (will be removed in 3.10). Detect and follow symbolic links for installation prein gr::pre(). Add "

GNU GPL signal processing radio sdr amateur radio

GitLab 14.3.1 💾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor security: (2021-09-30). ### Security (29 changes). permissions check on project members import (gitlab-org/security/gitlab@63ba9ad2a1067eb74df493e273707bb64a13a197) ( merge request (gitlab-org/security/gitlab!1858)). Require password param for 2FA changes (gitlab-org/security/gitlab@f246cfbd15344ba74a0182276bf63f0b5f1a4a31) ( merge request (gitlab-org/security/gitlab!1813)). Respect disabled import sources when initiating import via API (gitlab-org/security/gitlab@046e964b0151fc8c58063281a39af063ffb678bd) ( merge request (gitlab-org/security/gitlab!1846)). Return 404 if model id wasn't passed to UploadsController (gitlab-org/security/gitlab@747e6f0e4aec39462f296fd56b37df1c255d29cb) ( merge request (gitlab-org/security/gitlab!1843)). Scrub artifacts signed URL in SendEntry logs (gitlab-org/security/gitlab@f6c57892ddc9518efaace1021346b42b4c805a1c) ( merge request (gitlab-org/security/gitlab!1840)). Prevent double-impersonation and impersonation breakout (gitlab-org/security/gitlab@615d418f9315ca3b3619689c47201f618cf6bde9) ( merge request (gitlab-org/security/gitlab!1834)). Clear session access tokens when starting/stopping impersonation (gitlab-org/security/gitlab@62c2e0d3ed73f2d7ded90d04fe232ff6ae2f6136) ( merge request (gitlab-org/security/gitlab!1831)). Prevent users from bypassing 2FA on certain pages (gitlab-org/security/gitlab@0b41838b36da09a9230de4d8449040a701464de7) ( merge request (gitlab-org/security/gitlab!1827)). Use validated URL when sending request to Gitea Importer (gitlab-org/security/gitlab@26731d762f6503fe1b8b509be11c56e77601a552) ( merge request (gitlab-org/security/gitlab!1822)). XSS in Jira link (gitlab-org/security/gitlab@d41060acb2aa151119042db9162a102d4e2c15ab) ( merge request (gitlab-org/security/gitlab!1819)) GitLab Enterprise Edition. fogz importer DNS Rebind SSRF (gitlab-org/security/gitlab@cc13d57c66cc65e6f920bdeab57b9fdb9d6baac1) ( merge request (gitlab-org/security/gitlab!1814)). Remove related project access tokens whe

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

FileZilla 3.56.0-rc1 💾

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: Right-clicking a queue tab header now opens the same context menu as right-clicking the correponding queue contents. By default, the minimum allowed TLS version is now TLS 1.2. Optionally, the systen trust store can be used for certificate verification. FTP: an with key file conversion. an loading servers not supporting session resumption from storage.

GNU GPL c ftp ftps file-transfer

Natron 2.4.1-rc1 💾

Natron is a visual effects composition software. It supports many common image file formats (EXR, DPX, TIFF, JPEG, PNG); colorspace management via OpenColorIO, and visual effects via OpenFX / OFX plugins. It has low hardware requirements that allow real-time playback, comes with command line tools, and uses Python3 for scripting.

minor feature: Windows 8.1/10 64-bit (installer and portable). macOS 10.15+ (64-bit) -.9+ (64-bit) 10.6+ (32-bit/64-bit) . 10.15+ (64-bit) -. 10.9+ (64-bit). 10.6+ (32-bit/64-bit). GNU/Linux 64-bit (Glibc 2.17+, libgcc 4.8.5+) Installer Portable . Installer. Portable. Rendering sometimes silently stalls after X frames #248. Some image formats may have (PCX, PSB, CR2) #602. Updated documentation. #572 #566 #551 #539 #538 #537 #520 #514. Handle console output on Windows. #524. Detect user installed fonts on Windows 10. #523. New Windows installer. #596. Improvements to SequenceFileDialog. #565. Snap timeline alpha cursor to nearest frame. #574. Handle UTF-8 values in KnobTable. #578. Tabs UI adjustments. #564. Do not allow Python keywords as node name or scriptname. #588. Always serialize nodes with an expression or a link, even if they have the default value. #585. Support cloned group nodes or hard links between groups. #568 #579 #594 #598. Default keyframe interpolation method for strokes and shapes is now "Smooth" (was "Linear"). #597. animation of Roto Beziers with non-broken tangents. #202. Remember properties panels state when reopening project. #168. ReadFFmpeg, WriteFFmpeg: upgrade to work more nicely with the FFmpeg 4 API. #148 #231 #241. ReadFFmpeg: add support for reading AV1 Canopus HQ/HQX/Lossless. WriteFFmpeg: add support for writing AV1 Cineform HD. another in DenoiseSharpen that caused crash when stoping/aborting. #300. Lin2Log to be consistent with Log2Lin. #570. Merge: never consider RGB as being transparent by default - this is OK for unpremultiplied compositing (After Effects) but is invalid in a premultiplied compositor such as Natron or Nuke. Users still have the option to ignore the alpha channel. #571. WriteOIIO: Do not add "Color." to the channel names of the color plane (affects mainly OpenEXR). #583. Writers: when writing RGBA to format that does not support alpha, just drop alpha - don't premultiply. #582. RGBtoHSL: with white and superwhite values.

Apache c++- python graphics composition animation effects