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.33.1 19 Oct, 2018
New features Driver for the new Kobo Forma.
PDF Output: Add a new 'page number map' setting to easily modify page numbers as needed in headers/fotters and the generated inline table of contents.
Edit book: Insert image: remember size of displayed thumbnails.
Edit book: Compress images losslessly: Remember the last used compression quality for jpeg compression.
CHM Input: a regression in the previous release that broke processing of CHM files.
clearing of metadata download author and tag map rules not working.
notifications from calibre being displayed as "Others" on the GNOME desktop.
Improved news sources.
Ambito Financiero. Pagina 12. stuff.co.nz. The New Zealand Herald. Various Polish news sources.
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.18.16, ARC: build: Don't set CROSS_COMPILE in arch's Makefile, ARC: build: Get rid of toolchain check, mremap: properly flush TLB before releasing the page, Revert "vfs: freeze protection in mnt_want_write_file() for overlayfs", x86/boot: kexec booting failure in the SEV bit detection code, iommu/amd: Return devid as alias for ACPI HID devices, powerpc/numa: Use associativity if VPHN hcall is successful, powerpc/tm: Avoid possible userspace r1 corruption on reclaim, powerpc/tm: userspace r13 corruption, pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type, iommu/rockchip: Free irqs in shutdown handler, RISC-V: include linux/ftrace.h in asm-prototypes.h, RDMA/bnxt_re: system crash during RDMA resource initialization, clocksource/drivers/fttmr010: set_next_event handler, net/mlx4: Use cpumask_available for eq- affinity_mask, bpf: test_maps, only support ESTABLISHED socks, bpf: sockmap, transition through disconnect without, bpf: sockmap only allow ESTABLISHED sock state, scsi: sd: don't crash the host on invalid commands, scsi: ipr: System hung while dlpar adding primary ipr adapter back, drm: mali-dp: Call drm_crtc_vblank_reset on device init, scsi: lpfc: Synchronize access to remoteport via rport, RDMA/uverbs: validity check for modify QP, PCI: dwc: scheduling while atomic, qed: Do not add VLAN 0 tag to untagged frames in multi-function mode. qed: populating the invalid stag value in multi function mode. net/smc: sizeof to int comparison, net/smc: non-blocking connect problem, ravb: do not write 1 to reserved bits, net: emac: -link setup for the RTL8363SB switch, selftests: pmtu: properly redirect stderr to /dev/null, Input: atakbd - Atari CapsLock behaviour, Input: atakbd - Atari keymap, intel_th: pci: Add Ice Lake PCH support, scsi: ibmvscsis: Ensure partition name is properly NUL terminated, scsi: ibmvscsis: a stringop-overflow warning, clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs, cxgb4: abort_req_rss6 st
IDE for the D programming language, its compilers, tools and libraries.
minor feature: Editor: update completions when deleting and if its menu is active.
Editor: The call tips window, when already shown, stacked the same hint after each comma.
BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.
major bugfix: 3.24.1 (2018-10-22) (stable)
Mac OS X: Get desktop icon working again.
Mac OS X: Use DYLD_FALLBACK_LIBRARY_PATH rather than DYLD_LIBRARY_PATH.
Mac OS X: Fix 'About' from global menu.
Mac OS X: Fix font chooser, BPM counter.
Help: Music Manager: Moved the menu selections to the main music manager help selection.
Mac OS X: File cleanup.
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: New translations: Arabic, Basque, Czech, French, German, Hungarian, Japanese, Norwegian Bokmål, Polish, Romanian, Spanish.
Converse continuously publishes an empty OMEMO devicelist for itself.
Handler not triggered when submitting MUC password form 2nd time.
MUC features weren't being refreshed when saving the config form.
Don't show duplicate notification messages.
New config setting show_images_inline.
Disable OMEMO when the user has indicated that Converse is running on an untrusted device.
Render xmpp: URI as link.
Send an inactive chat state notification when the user switches to another tab.
Collapse multiple join/leave messages into one.
URLs in the topic / subject are not clickable.
Add support for destroyed chatrooms.
Non-joined participants display an unwanted status message.
Added Contact still shown as pending.
MUC Participants column disappears in certain viewport widths.
OMEMO messages without a fallback are ignored.
Can't get back from to login screen from registration screen.
Bring color codes of users' status in line with other clients.
Setting allow_contact_requests to false has no effect.
Avoid creating a headlines box if we don't have anything to show inside it.
Adding a bookmark should prefill the room name.
Converse automatically visits links (to try and determine whether they're images to show inline).
Mustangproject is a library and tool for a open e-invoicing standard called ZUGFeRD/Factur-X.
ZUGFeRD works by embedding a XML file into a PDF, making it a hybrid (i.e. both human and machine readable) invoice.
Mustangproject is both a APL licensed java library and a command line tool which allows to extract and combine PDF and XML as well as migrate from ZUGFeRD v1 to v2 public preview and count how many PDF files contain ZUGFeRD metadata.
minor bugfix: Issues #66 Commandline: provide a way to set input parameters and #68 Combine with ZUGFeRD v2: NullPointerException
Fixes #63 PDF/A3 conversion not valid.
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: SQL completion check
HANA keywords update.
Merge remote-tracking branch 'origin/devel' into devel.
Merge remote-tracking branch 'origin/devel' into devel.
Version checker extra check.
Version checker job is now system.
Test connection (do not call on non-initialized pages).
Driver count calc.
PG privileges editor.
Oracle TIMESTAMPTZ type resolve.
Oracle TIMESTAMP type resolve error handle.
DBeaver statup logging (include full product version).
Oracle: timestamp with (local) timezone value extraction.
Tip of the day plugin included in standalone version. Build.
Tip of the day plugin refactoring. Added Help menu item.
NLS bundles refactoring/removal.
Eclipse 2018-09 migration.
Project explorer view columns config.
Clickhouse group by + order by.
Grouping panel settings save.
Update plugins/org.jkiss.dbeaver.data.transfer/src/org/jkiss/dbeaver/ .
Build + main menu.
Athena driver version update.
Operation cancel (uncomment).
Merge remote-tracking branch 'origin/devel' into devel.
ERD: remove color action.
SQL Server: sequences read.
Oracle: TIMESTAMPTZ reading.
Merge remote-tracking branch 'origin/devel' into devel.
SQL formatter: quote characters processing.
MS Azure connector.
Remove redundant Java 7 API invocation handlers.
Client identification. SQL Server proper client app ID.
SQL information provider activation (use only in standaloen SQL e .
Azure SQL - active directory auth support.
Navigator context menu redesign (custom action first).
JDBC URL parser/generator refactoring.
Redshift driver config (use URL).
Greenplum session manager.
Entity editor edit control relayout.
RSV edit - use original DBDContent value in updates.
RSV: refresh actio
libpng is the PNG image format reference implementation. Portable Network Graphics are the most widely used raster image format, patent-free, based on lossless data compression, support indexed/paletted, grayscale, and 24 or 32 bit truecolor images with transparency. It's also an highly extensible container format, with built-in color profiles and representation information, textual meta data, filters, progressive interlacing, and permits animations in the derived APNG or MNG formats.
minor feature: Restored 21 of the contrib/pngsuite/i*.png, which do not cause test
failures. Placed the remainder in contrib/pngsuite/interlaced/i*.png.
Added calls to png_set_*() transforms commonly used by browsers to
Removed some unnecessary brackets in pngrtran.c
Change "ASM C" to "C ASM" in CMakeLists.txt
incorrect handling of bKGD chunk in sub-8-bit files (Cosmin)
Added hardware optimization directories to zip and 7z distributions.
incorrect bitmask for options.
many spelling typos.
Make png_get_iCCP consistent with man page (allow compression-type argument
to be NULL, report by Lenard Szolnoki).
Replaced the remaining uses of png_size_t with size_t (Cosmin)
the calculation of row_factor in png_check_chunk_length
Added missing parentheses to a macro definition.
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 bugfix: core:
FreeText annotations: default to font from default appearance string.
Splash: Speed improvements.
security found by oss-fuzz.
Improve page lable parsing.
Use std some std classes instead of self grown ones.
Various internal improvements.
Add Page::index() method.
Improve method to get the page from a label string.
crash on missing embedded file.
Add support for PDF subtype property.
Only export symbols in the public API.
pdftohtml: Improve font handling.
Checkstyle assists with source coding standard checking for Java.
It supports the Sun or Google code conventions, but is flexible and
It can be run as console tool, or integrated as ANT task.
minor feature: IllegalType: does not check types in generics.
Code samples for Naming Checks.
Update FullIdent to store DetailAST instead of line/column.
Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++ libraries (Boost, Eigen, …) and others state of art numerical libraries.
It has sophisticated data structures (including cell, struct, linear systems, …), an interpreter and a high level programming language.
Nelson has been developped to be an open/modular system where an user can define these own data types and operations on these data types by using overload.
minor feature: Overload complement
Rename string to char type.
Initial support string array.
String array in progress: strings, string, isequal, isequaln, isequal .
Extends double builtin to manage string array.
Toupper, tolower extended to manage string array.
Extends fileread, filewrite with string array.
== != updated to manage string array.
Operators ==, =, , =,
Antivirus Live CD is an official 4MLinux fork including the ClamAV scanner. It's designed for users who need a lightweight live CD, which will help them to protect their computers against viruses. Ethernet, WiFi, PPP and PPPoE are supported by Antivirus Live CD to enable automatic updates of its virus signature databases. All partitions are mounted during the boot process so that they can be scanned by ClamAV. The Antivirus Live CD ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use Antivirus Live USB.
major feature: This version is based on 4MLinux 27.0 and ClamAV 0.100.2.
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.2.3 is a release which found since the 18.2.2 release.
Mesa 18.2.3 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. New features, None,, Corrupted frame contents with Vulkan version of DOTA2, Talos Principle and Sascha Willems' demos when they're run Vsynched in fullscreen, GPU hang - GS_EMIT without shader outputs, anv Rise of the Tomb Raider always misrendering, segfault and gpu hang. Compiler crashes on access of non-existent member incremental operations, Changes, Boyuan Zhang (1):, st/va: use provided sizes and coords for vlVaGetImage, Dave Airlie (1):, anv: add missing unlock in error path. Dylan Baker (1):, meson: Don't allow building EGL on Windows or MacOS, Emil Velikov (5):, st/nine: do not double-the fd on teardown, egl: make eglSwapInterval a no-op for !window surfaces, egl: make eglSwapBuffers a no-op for !window surfaces, vl/dri3: do full teardown on screen_destroy, Revert "mesa: remove unnecessary 'sort by year' for the GL extensions", Eric Engestrom (1):, radv: add missing meson c++ visibility arguments, Fritz Koenig (1):, i965: Replace checks for rb- gt;Name with FlipY (v2), Gert Wollny (1):, virgl, vtest: Correct the transfer size calculation, Ilia Mirkin (4):, glsl: array assignments of a swizzled vector, nv50,nvc0: mark RGBX_UINT formats as renderable, nv50,nvc0: guard against zero-size blits, nvc0: blitting red to srgb8_alpha, Jason Ekstrand (7):, nir/cf: Remove phi sources if needed in nir_handle_add_jump, anv: Use separate MOCS settings for external BOs, intel/fs: a typo in need_matching_subreg_offset, nir/from_ssa: Don't rewrite derefs destinations to registers, anv/batch_chain:
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.0488: using freed memory in quickcode
Problem: Using freed memory in quickcode. (Dominique Pelle).
Solution: Add the quick_busy() flag to postpone deleting quicklists.
Until it is safe.
Lutris is an open gaming platform and manager for Linux. It provides an unified interface for installation, configuration and foremost launching games. It works with native software, installed Windows and DOS games, Steam, Desura, online/browser games, as well as games from the over 20 supported emulators. Aquiring new games from any channel is helped by community-contributed installers. It comes prepacked for a few major distributions.
minor feature: Added an Esync toggle for wine builds with esync patches and a check for limits if the toggle was activated.
Added a warning for wine games if wine is not installed on the system (to avoid with dependencies).
Added a check for Vulkan loaders when using DXVK.
Added check for the presence of executable after the installation finished.
Added an option to sort installed games first.
Added a discouraging warning if Lutris was launched as root.
Added a "--version" command line option.
Added an error message if requested DXVK version does not exist.
Improved behavior of Lutris' background process.
Improved UI when changing game's identifier.
Wine's own Virtual Desktop configuration is now respected.
Merge command now has a 'copy' alias.
Executable selection how has a text field.
Blacklisted Proton and SteamWorks from showing up as games.
Sidebar now shows number of installed games per runner and platform.
Visual improvements to wine download dialog.
an when DXVK versions didn't get updated if dxvk directory wasn't present.
an when the watcher would sync Steam games even if the feature was disabled.
missing warning for existing preduring installation process if the path contained " ".
Prevent Steam games from being synced from the AppManifest watcher if Steam sync if off.
Games load properly when launching Lutris for the first time.
Minor improvements to wording in some menus.
-- Mathieu Comandon Sat, 20 Oct 2018 17:39:31 -0700.