Thom2 2.2.1 💾

GTK2 Thomson TO7 Emulator for Linux. Forked from Sylvain Huet and Eric Botcazou version.

major feature: Add the debian directory for Debian/Ubuntu package. An Ubuntu package for x86_64/amd64 is now provided. Fix keyboard under Linux.

Public Domain emulator

SWI Prolog 7.7.23 💾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: Updated chr . Updated ssl. . Updated nlp. . DOC: Replace -tty with --no-tty. Peter Ludemann. . BUILD: Build and install the manual index doc/manindex.db. . Updated pldoc. . ENHANCED: Allow compile time specification of unix shell. . BUILD: Allow qlf compiling using friend compiler. . Support preloading for compiling.qlf files. . Start preloading some libraries. . Updated http and pldoc. . DOC: improve SWIPL_NATIVE_FRIEND explanation. . : Remove hint to removed -v cli option. Falco Nogatz. . : Do not try to add.qlf files to a library index. . ADDED: ' stage_file'/2 and ' install_staged_file'/4 to stage file cre . . : Use file staging for.qlf files to avoid concurrent processes to. . CLEANUP: Use staging interface for library index files rather than a . . ADDED: meta-predicate declaration for op/3 and current_op/3. . Cleanup and extend demessages for operator handling. . Safe destruction of modules that may be the current source or typein. . MODIFIED: op/3 and current_op/3 now default to the typein module module. . DOC: Module handling for operators. . Updated clib and pengines. . Ensure doc/manindex.db is up-to-date. . PORT: support zlib that does not export internal macros. . Document add_qcompile_target() a bit more. . Updated pldoc. . Updated ssl. . : staged generation of autoload index files did not the file. . PORT: Link packages to and on Android. . Updated clib. . PORT: shell/2 now used execve() for b . . Updated clib. . ADDED: Prolog flag `posix_shell`. Used by shell/2 and qsave_program/2. . possible dependency. PORT: support older versions of cmake for cross-compiling to Windows. . Use termux delivered gmp. . PORT: Set proper android arch. . PORT: Link to needed to write to android syslog equivalent. . INSTALL: Allow installing libswipl in the public library directory in . . Move all library affecting options together. . ADDED: Prolog flag `tmp_dir` reflecting the directory for temporary

GNU LGPL prolog compiler software-development

Qtractor 0.9.3 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

exiftool 11.21 💾

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 a new Sony/Minolta LensType. - Added a new Olympus FlashModel. - Improved decoding of FujiFilm InternalSerialNumber. - Minor improvements to decoding of GPS from some dashcam videos. - Made XMP-getty:Personality a List-type tag. - Made it an error to use the -o option or write FileName or Directory tags when using the TestName dry-run feature. - problem using -E with other character sets when writing.

Artistic perl exif meta-data

package-update-indicator 2 💾

The package-update-indicator utility regularly checks for software updates and notifies the user about available updates using desktop notifications and either a status notifier icon or a system tray icon.

minor feature: Add keywords to desktop files. typo in notification message. Do not run glib-compile-schemas if schemas are installed into staging Directory. Set application indicator title. Add note for vendors on how to override default settings

MITL desktop packaging utilities c x11 gtk linux end-users

Vim 8.1.0570 💾

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.1.0570: 'commentstring' not used when adding fold marker Problem: 'commentstring' not used when adding fold marker. (Maxim Kim). Solution: Only use empty 'comments' middle when leader is empty.

Other text-editor ide vi vim

libgphoto2 2.5.21 💾

libgphoto2 is a set of libraries for previewing, retrieving, and capturing images from a range of supported digital cameras to your local hard drive. It does not support digital cameras based on the USB storage protocol, those can be mounted by Linux directly. The list of current cameras can be found on: or by running gphoto2 --list-cameras

major feature: libgphoto2 2.5.21 release ptp2: * Nikon Z series support added * New Canon Powershot SX / GX also support capture, ALPHA support added * Canon EOS bugfixes * imported IDs from libmtp * Added: * Nikon Z6, Z7 * Canon Powershot SX720HS, G5X * Canon IXUS 185

GNU LGPL camera usb capture digital camera remote control tethering

Mesa 18.3.0 💾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL 3. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 18.3.0 is a new development release. People who are concerned With stability and reliability should stick with a previous release or Wait for Mesa 18.3.1. Mesa 18.3.0 implements the OpenGL 4.5 API, but the version reported by GlGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / GlGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.5. OpenGL 4.5 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Libwayland-egl is now distributed by Wayland (since 1.15, See announcement ), And has been removed from Mesa in this release. Make sure you're using an up-to-date version of Wayland to keep the functionality. New features, Note: some of the new features are only available with certain drivers. GL_AMD_depth_clamp_separate on r600, radeonsi. GL_AMD_framebuffer_multisample_advanced on radeonsi. GL_AMD_gpu_shader_int64 on i965, nvc0, radeonsi. GL_AMD_multi_draw_indirect on all GL 4.x drivers. GL_AMD_query_buffer_object on i965, nvc0, r600, radeonsi. GL_EXT_disjoint_timer_query on radeonsi and most other Gallium drivers (ES extension), GL_EXT_texture_compression_s3tc on all drivers (ES extension).. GL_EXT_vertex_attrib_64bit on i965, nvc0, radeonsi. GL_EXT_window_rectangles on radeonsi. GL_KHR_texture_compression_astc_sliced_3d on radeonsi. GL_NV_fragment_shader_interlock on i965. EGL_EXT_device_base for all drivers. EGL_EXT_device_drm for all drivers. EGL_MESA_device_software for all drivers., G965 Some objects in Neverwinter Nights Linux version not displayed correctly, piglit.spec.arb_depth_buffer_float.fbo-depth-gl_depth_component32f-copypixels fails, BXT,SKLGT4e intermittent ext_framebuffer_multisample.accuracy fails, dEQP failures on llvmpipe, quot;float a+++4 ? 1:1 f; quot; crashes glsl_compiler, Corrupted frame contents with Vulkan version of DOTA2, Talos Principle and Sascha Willems'

MITL x11 graphics 3d graphics-driver emulation opengl

Wine 4.0-rc1 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: Preloader implemented on mac OS. Mouse cursor support on Android. Updates to the timezone database. Vulkan support updated to the latest spec. Stream I/O support in WebServices. Better palette support in WindowsCodecs. Synchronization objects support for kernel drivers. Various.

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

Calibre 3.35 💾

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: 3.35 07 Dec, 2018 New features Edit book: Insert hyperlink: Allow specifying a template to control the markup that is inserted for the hyperlink. Metadata download: Add an option (in Preferences- gt;Metadata download) to keep multiple results from individual metadata sources, useful if you prefer to pick the best result by hand and use only one or two metadata sources. Kobo driver: Add an option to directly update metadata in the Kobo device database, instead of waiting for the Kobo to update the database after disconnecting. (Preferences- gt;Plugins- gt;Customize the Kobo device plugin). E-book viewer: a regression that broke viewing of HTMLZ files Edit book: suggestions in completion popup not being sorted. Windows: restarting calibre with system tray icon enabled causing duplicate defunct icons in the tray. New news sources. Macrobusinness by 2018robert. Sports Illustrated by Kovid Goyal. Le Peuple Breton by Lionel Plais. Mandidner by pofa Improved news sources. Wired Magazine. Wall Street Journal. Telepolis. Yahoo News. Associated Press. Mother Jones.

GNU GPLv3 python c++ ebook-reader e-book conversion

Linux kernel 4.19.7 💾

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 4.19.7, misc: mic/scif: copy-paste error in scif_create_remote_lookup, Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl(), mm: use swp_offset as key in shmem_replace_page(), mm: cleancache: corruption on missed inode invalidation, lib/test_kmod.c: rmmod double free, iio:st_magn: enable device after trigger, iio/hid-sensors: IIO_CHAN_INFO_RAW returning wrong values for signed numbers, Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid", usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series, USB: usb-storage: Add new IDs to ums-realtek, staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station, staging: rtl8723bs: incorrect sense of ether_addr_equal, staging: mt7621-pinctrl: uninitialized variable ngroups, staging: mt7621-dma: potentially dereferencing uninitialized 'tx_desc', staging: vchiq_arm: compat VCHIQ_IOC_AWAIT_COMPLETION, staging: most: use format specifier " s" in snprintf, dmaengine: at_hdmac: module unloading, dmaengine: at_hdmac: memory leak in at_dma_xlate(), ARM: dts: rockchip: Remove @0 from the veyron memory node, ASoC: pcm186x: device reset-registers trigger value, ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0, ext2: potential use after free, ext2: initialize opts.s_mount_opt as zero before using it, binder: race that allows malicious free of live buffer, function_graph: Reverse the order of pushing the ret_stack and the callback, function_graph: Move return callback before update of curr_ret_stack, function_graph: Have profiler use curr_ret_stack and not depth, function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack, function_graph: Make ftrace_push_return_trace() static, MIPS: function_graph: Simplify with function_graph_enter(), arm64: function_graph: Simplify with function_graph_enter(), s390/function_graph: Simplify with function_graph_enter(), riscv/function_graph: Simplify with function_graph_enter(), parisc: function_graph: S

GNU GPL c linux kernel operating-system

Converse.js 4.0.6 💾

Converse.js is an instant messaging client for websites. It provides an entirely browser-based Jabber/XMPP interface, and can connect to any XMPP public server. Converse implementes single and multiuser chats, invitations, service discovery, direct registration, contact lists, roosters and vCard exchange, status changes and messages, typing and state notification, and OTR encryption.

minor feature: Updated translations: ar, cs, de, es, eu, fr, gl, hu, id, it, ja, nb, pt_BR. Don't render http (i.e. non-TLS) resources. Converse caused RID out of range errors on Prosody. MUC messages sometimes appear twice after resync. missing checkmarks in old muc messages. Don't send receipt requests in MUCs. Font gets cut off in Firefox #1348.

MPL javascript html5 xmpp jabber chat messaging instant-messaging web-based

CakePHP 3.6.14 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: Improved API documentation. PaginatorHelper no longer always includes the direction query string argument when sorting by an associative array with the default direction. LocaleSelectorMiddleware now support fallback languages allowing Accept header values of es-ES to match the generic es locale. NullEngine::write() now conforms to the documented return type. incorrect association properties being set when loading joined associations with a subset of fields that excludes all fields on the root entity. ADmad. Cauan Cabral. Edgaras. George Constantinou. Hideki Kinjyo. Ian den Hartog. Mark Scherer. Mark Story. Michael Hoffmann. Val Bancer. gregs.

MITL php framework web-mvc cakephp rails

Nextcloud 15.0.0RC3 💾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: tx-robot updated from transifex. . tx-robot updated from transifex. . tx-robot updated from transifex. . dialogs, button position. . tx-robot updated from transifex. . activatable/deactivatable 2fa provider interface typos. . . . . . Only run the AnonymousOptionsPlugion on Anonymous requests. . . . the system address book. . PHP module is named mbstring. . Unshare from mail activity is missing. . layout of "i" in admin settings of federated sharing. . . . PHP 7.0 is end of life. . . . . . Do not update child all child shares on group share update. . Add setup check for recommended PHP modules (i.e. Imagick, intl). . Update casing of PHP inside method name. . tx-robot updated from transifex. . . . . . . . make a button out of 'What's new' so it's obvious it can be clicked on . . missing click event on update button. . . . Show columns to update in CLI interface. . bigint conversion on SQLite. . Add setup check for pending bigint conversion. . Validate all rich objects not only the used ones. . wrong used type. . . . No DAV user enumeration if disabled. . password confirmation lib for ie11. . Only execute query in propagateChange once. . . . . . . . . . Log and continue on Dav reader failure. . Emit write update only once on touch. . . . . . . . . . tx-robot updated from transifex. . Do not show general warning on free space error. . Add abort stub in JSUnit. . Set 3rdparty to pr187. . . . . . 15.0.0 RC 3. . .

Affero GPLv3 storage cloud web-environment file-sharing secure s3 dropbox

dna.js Semantic Templates 1.5.1 💾

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

minor feature: Next version . variable error that only occures in minified version. . Release v1.5.1.

GNU GPLv3 clone template javascript jquery html dom developers