streamtuner2 2.2.1 šŸ’¾

Streamtuner2 is an internet radio browser. It utilizes various directory services like Shoutcast, Xiph, InternetRadio, SurfMusik, MyOggRadio, TuneIn, Dirble, Reddit, or Jamendo and Youtube to present categorized streaming stations. It chains to installed audio players like Audacious or VLC, uses streamripper for recording, but also allows bookmarking, exporting and easy searching.

minor bugfix: Fix missing import for find_executable fallback. Fixed shoutcast base url, and added format option. Updates to extraction for radiolist.net, delicast, streema. Optional bookmark subcategories. Radiotray-NG support. Optional toolbar button for search dialog. Added plugin to highlight Vorbis and Opus streams. New recordflags plugin with additional command options. Support for internal calls in specbuttons. Disable man page compression. New st2subprocess plugin for alternative player invocation schemes (mostly Windows). UI changes for player/application configuration and feature settings, colorization and icons in main statusbar. More streamlined heuristic for URL and format guessing. Logging and broader plugin dependency checking. Minor text fixes. Windows fixes related to paths and encoding.

Public Domain python gtk music internet-radio audio-recording desktop

Audacious 3.10.1-gtk3 šŸ’¾

Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computerā€™s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists. Listen to CDā€™s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp Classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.

minor feature: Mostly revert GTK2 port; keep some cleanup changes. . Merge branch 'master' into gtk3. . Don't display icons where they are deprecated (GTK3 branch only). . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge remote-tracking branch 'origin/master' into gtk3. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . GTK3 deprecation warnings. . Merge branch 'master' into gtk3. . libaudgui: Replace deprecated use of GtkMisc. . Merge branch 'gtk3' of github.com:audacious-media-player/audacious in . . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . libaudgui: Expand entries/font buttons horizontally. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . libaudgui: Set same width for buttons in Jump-to-Song dialog. . Merge branch 'master' into gtk3. . Merge branch 'master' into gtk3. . libaudgui: Let the DE/user decide whether menu icons are shown. . libaudgui: Use the GTK3 function to clear a combobox. . Merge branch 'master' into gtk3. . Merge branch 'master' into master-gtk3. . GTK3 deprecation warnings. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . deprecation warnings. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . Prevent SmartPtr from deleting an incomplete type. . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . audgui: too-wide settings window with Adwaita theme (GTK3 only). . Merge branch 'master' into master-gtk3. . Merge branch 'master' into master-gtk3. . libaudgui: caption spacings again. . Merge branch 'master' into master-gtk3. . libaudgui: Use correct mar

BSDL-2 audio music player c++ gtk qt windows linux

tcconfig 0.21.2 šŸ’¾

A simple tc command wrapper tool. Easy to setup traffic control of network bandwidth/latency/packet-loss/packet-corruption to network interfaces.

minor feature: Change to accept unit for netem parameters. Tcset command that --change option not properly reflected the output when using --tc-command/--tc-script options.

MITL testing networking system-administrators telecommunications-industry developers tc traffic-shaping

Mixxx 2.1.6 šŸ’¾

Mixxx is an audio mixing / turntable software for DJs. It provides a dual-deck interface, easy drag and drop. It's GUI has various wave transformation controls, beat and cue points, and full waveform previews, vinyl emulation, sample stretching, single click looping, quad sampler decks, MIDI controls. It also helps organazing playlists, with BPM detection, an auto DJ feature, recording, replaygain normalization, and even ICY broadcasting.

minor feature: Crash when loading a Qt5 Soundsource / Vamp Plug-In. lp:1774639 Validate effect parameter range. lp:1795234. Crash using the bpm_tap button without a track loaded. lp:1801844. Possible crash after ejecting a track. lp:1801874. Wrong bitrate reported for faulty mp3 files. lp:1782912. Echo effect syncing lp:1793232. ITunes context menu lp:1799932. Loading the wrong track after delete search and scroll. lp:1803148. Improve search bar timing. lp:1635087. Quoted search sentence. lp:1784141. Loading a track formerly not existing. lp:1800395. Imporing m3u files with blank lines. lp:1806271. Position in sampler overview waveforms. lp:1744170. Don't reset rate slider, syncing a track without a beatgrid. lp:1783020. Clean up iTunes track context menu. lp:1800335. Collapsed sampler are not analyzed on startup. lp:1801126. Search for decoration characters like " ". lp:#1802730. Cue button blinking after pressing eject on an empty deck. lp:1808222.

GNU GPL c++ qt audio playback mixing auto-dj

Checkstyle 8.16 šŸ’¾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: ClassMemberImpliedModifier: New Check to demand all modifiers to be explicit in class members. ImportOrder reports incorrect errors for redundant imports. JavadocMethod: False positive from comment inside method. Pitest: add new mutator REMOVE_CONDITIONALS. pitest: increase mutation coverage for javadoc profile to 100 . set up JDK11 build. Align XDocs and Javadocs. pitest: increase mutation coverage for indentation profile to 100 . Update AbstractChecks to log DetailAST (part 1, hard cases). pitest: increase mutation coverage for pitest-checks-coding profile to 100 . Pitest: add new mutator FALSE_RETURNS. Pitest: add new mutator CONSTRUCTOR_CALLS. Pitest: add new mutator TRUE_RETURNS. pitest: increase mutation coverage for blocks profile to 100 . Strive for 100 mutation coverage. exception in build log from spot. Move test inputs with deprecated packages to resources-noncompilable. Pitest script order locally. create Travis ready to use shell script to check that pistes profiles cover all classes. XmlLoader: remove incomplete namespaces support. Upgrade Powermock2 to RC4. Resolve Teamcity violations of inspection engine 2018.3. Split and Organize Checkstyle IT inputs.

MITL java coding-style syntax-checker command-line

GnuCash 3.4 šŸ’¾

GnuCash is a personal finance and small-business accounting software. It provides a check-book like register GUI to enter and track bank accounts, stocks, income and expenses, for double-entry accounting. It also allows to manage stock/bond/mutual fund accounts, generate graphs and reports, supports QIF/OFX/HBCI import, and transaction matching, common calculations and scheduling. It's still simple to use.

minor feature: Different warnings when changing reconciled splits vs. splits linked to reconciled splits. "Save changes on closing" window waits 2 32 seconds when "Time to wait for answer" is set 0. GnuCash won't load currency fractions larger than 1000000. Also create larger fractions for the account dialog. Segmentation Fault in Transfer dialog after clearing Date field and pressing escape. Unable to overwrite sqlite3 database file. Mixed languages in error dialog. Python bindings can't find loadable modules. Commodity Register displays fractional prices. A new Preference, "Force Prices to display as decimals" on the General pane will cause prices that can't be exactly displayed as decimals to be rounded to two more places than the currency's smallest unit. If no book is opened, gnucash still asks if the user wants to save changes when opening a file. GnuCash could not obtain the lock for file://C: Users username Documents GnuCash 2.6.21 xxxx xxxx.gnucash. Unposting and reposting invoice doubles amounts. query.search_for outputs critical qof.object errors and prevents queries being run. Editing Scheduled Transaction. In addition to not begining to edit already-loaded transactions, don't try to load splits that are already loaded. It shouldn't be possible to load a transaction without also loading its splits. Segmentation fault while setting up online banking. Allow only a single instance of the assistant. Saved reports don't respect *some 'Edit report options'. Cannot go forward with empty duplicates screen. Backspace Key Inoperable After Ctrl+V. Dark Theme Text Colors Hard to Read. Only add the register-foreground class when using Gnucash built in colours. When this setting not used, the foreground colour by default will be what ever the theme has set and will be down to the user to over ride along with the other register colours. Can't overwrite gnucash DB on MariaDB. of 6 Date Posted options fail to return matching transactions. Auto-complete entry not highlighting to a

GNU GPL c perl scheme gtk gnome accounting personal-finance

LibCXX Windows Library 0.14.0 šŸ’¾

LibCXXW is a library that implements a basic X user interface toolkit with a modern C++17 API and without any dependencies on large Gnome (GTK) or QT libraries.

minor feature: This release adds a search widget.

GNU GPLv3 widget-set c++ x11 linux developers

SWI Prolog 7.7.25 šŸ’¾

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 jpl . Documentation typo. . Updated pldoc. . Updated pldoc and odbc. . ENHANCED: identifier_parts/2: support Prolog symbol identifiers. . ADDED: identifier_parts/2: deal with Prolog singleton identifiers. . Updated pldoc. . Removed test.zip binary. Lev Lamberov. . Updated pldoc. . BUILD: Document `-DSWIPL_INSTALL_IN_LIB`. . ENHANCED: Declare library(solution_sequences) predicates transparent for. . Updated pldoc. . BUILD: Add `nlp` package dependency for building pldoc2tex. . Updated pldoc. . Updated pldoc. . Add public declaration to avoid xref warning. . : thread_send_message/2,3: possibly double unlock of the message. . Updated jpl. . DE: If supported, print location where an ignored exception was. . DE: Also test wheher an exception is pending at the start of a for . . MODIFIED: Consider an exception from an asynchronous signal handler a . . : Track exceptions from hooks called at thread termination. . Updated xpce and pldoc. . ADDED: library(dcg/high_order), providing meta-predicates over DCGs. . DOC: added dgc/basics.pl and dgc/high_order.pl to manual. . Updated pldoc. . Small simplification. . ADDED: non_terminal/1 to declare grammar rules and make this available. . ADDED: html_text/2: handle colspan. . ENHANCED: html_text/2: better distribution of column widths. . html_text/2: skip empty cells. . ENHANCED: html_text/2: support cell alignment and horizontal rules in. . ADDED: Sandbox declarations for DCG high order predicates. . Updated http. . ADDED: foreach//2 to the high order DCG library. . Updated http. . Updated http. . Preparing version 7.7.25. . ADDED: command line option --no-threads to avoid starting threads at . . Preparing version 7.7.25.

GNU LGPL prolog compiler software-development

dna.js Semantic Templates 1.5.3 šŸ’¾

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: Added badges plus version number . Next release. . Updated js fiddles, font, wording. . More es6 fat arrow functions. . Point require('dna.js') to version in dist folder. . Test case added to check version number format. . Make sidebar full width on mobile screens. . nested folder in jshint command. . repeat calback for templates inside of panels. . Semantic tagging for authors. . Release v1.5.3.

GNU GPLv3 clone template javascript jquery html dom developers

Linux kernel 4.19.13 šŸ’¾

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.13, drm/ioctl: Spectre v1 vulnerabilities, proc/sysctl: don't return ENOMEM on lookup when a table is unregistering, Input: elantech - disable elan-i2c for P52 and P72, mm: don't miss the last page because of round-off error, mm, page_alloc: has_unmovable_pages for HugePages, mm: thp: flags for pmd migration when split, mm, memory_hotplug: initialize struct pages for the full memory section, media: ov5640: set format regression, iwlwifi: add new cards for 9560, 9462, 9461 and killer series, Revert "mwifiex: restructure rx_reorder_tbl_lock usage", iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares, rtlwifi: leak of skb when processing C2H_BT_INFO, xfrm_user: freeing of xfrm states on acquire, mm: introduce mm_ p4d pud pmd _folded, mm: make the __PAGETABLE_PxD_FOLDED defines non-empty, mm: add mm_pxd_folded checks to pgtable_bytes accounting functions, panic: avoid deadlocks in re-entrant console drivers, x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence, x86/vdso: Pass --eh-frame-hdr to the linker, x86/mm: decoy address handling vs 32-bit builds, x86/mtrr: Don't copy uninitialized gentry fields back to userspace, futex: Cure exit race, Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels, KVM: UAF in nested posted interrupt processing, kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs, KVM: X86: NULL deref in vcpu_scan_ioapic, posix-timers: division by zero, gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers, gpio: max7301: driver for use with CONFIG_VMAP_STACK, mmc: omap_hsmmc: DMA API warning, mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl, mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support, mmc: core: Reset HPI enabled state during re-init and in case of errors, scsi: sd: use mempool for discard special page, scsi: t10-pi: Return correct ref tag when queue has no integrity profile, ubifs: Handle re-linking of inodes correctly while recove

GNU GPL c linux kernel operating-system

Calendar Lock PEA 0.3 šŸ’¾

Calendar Lock PEA displays password encrypted iCalendar compatible calendars in a monthly and daily view. The calendars in plaintext are never stored on a device, but are in memory only. iCalendars from other applications can be imported. This program is in beta stage.

minor feature: - Day view - Event info window instead of tool tips to show events - Priority of events: red border signals the priority of the event - Event setting starts with time depending on mouse click location - Minor modification in appearance and minor bug fixes

GNU GPL security cryptography java cross-plattform end-users calendar

Jailer 8.2.3 šŸ’¾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: Implemented "#57 Analyze database convenience". UPK is formed exclusively for the tables related to the subjects. Implemented "#58 receipt += times". "#34 Possible Performance-Improvement in CellContentConverter.toSql". "#59 Retry Deadlock?". Automatic adjustment of the number of database connections.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Interactive Books' Atelier 0.11.1 šŸ’¾

Best independent content management system for independent content creators ... Future of digital content publishing ... Lean, magical CMS package for Laravel ...

minor feature: Patron management system (initiation). . Patron management system (initiation). . Patron management system (initiation).

MITL cms flat-file php laravel

CAWT 2.4.3 šŸ’¾

CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.

minor feature: Support for Office 2019. CawtOffice: Added script DocumentInfo.tcl to retrieve information about Office documents. CawtWord: Extended procedure GetRowRange to use start and end rows. Extended procedure GetNumImages to consider both InlineShapes as well as Shapes. New procedure in CawtOffice: GetOfficeType. New procedure in CawtExcel: AddSeriesTrendLine. New procedures in CawtPpt: GetCommentKeyTopPosition, GetNumShapes, GetPresImages, GetPresVideos, GetShapeId, GetShapeMediaType, GetShapeName, GetShapeType, InsertVideo, SetShapeName, SetMediaPlaySettings. New procedures in CawtWord: CollapseRange, CopyRange, DeleteTable, GetImageList, GetPageSetup, GetRowId, GetTableIdByName, GetTableName, IsVisible, MergeCells, ScreenUpdate, SetCellVerticalAlignment, SetHeadingFormat, SetRowHeight, SetTableName. External packages: Updated Tablelist to version 6.3. Updated Img to version 1.4.8. Updated Twapi to version 4.3.5. Updated tDOM to version 0.9.1.

BSDL tcl c win32 com twapi word excel matlab

Mesa 18.2.8 šŸ’¾

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.8 is a release which found since the 18.2.7 release. Mesa 18.2.8 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,, vulkancts new VK_KHR_16bit_storage tests fail. vulkancts stencil partial clear tests fail. Vkd3d test failure test_multisample_array_texture(), Vkd3d test failure test_clear_render_target_view(), bisected HSW Regression in clipping.user_defined.clip_ vulkancts tests, Changes, Alex Deucher (3):, pci_ids: add new vega10 pci ids, pci_ids: add new vega20 pci id, pci_ids: add new VegaM pci id, Axel Davy (3):, st/nine: volumetexture dtor on ctor failure, st/nine: Bind src not dst in nine_context_box_upload, st/nine: Add src reference to nine_context_range_upload, Caio Marcelo de Oliveira Filho (1):, nir: properly clear the entry sources in copy_prop_vars, Dylan Baker (1):, meson: ppc64 little endian detection, Emil Velikov (9):, glx: mandate xf86vidmode only for "drm" dri platforms, bin/get-pick-list.sh: rework handing of sha nominations, bin/get-pick-list.sh: warn when commit lists invalid sha, meson: don't require glx/egl/gbm with gallium drivers, pipe-loader: meson: reference correct library, TODO: glx: meson: build dri based glx tests, only with -Dglx=dri, glx: meson: drop includes from a link-only library, glx: meson: wire up the dispatch-index-check test, glx/test: meson: assorted include, Eric Anholt (2):, v3d: Make sure that a thrsw doesn't split a multop from its umul24. v3d: Add missing flagging of SYNCB as a TSY op. Erik Faye-Lund (2):, virgl: wrap vertex element state in a struct, virgl: work around bad assumptions in virglrenderer, Iago Toral Quiroga (1)

MITL x11 graphics 3d graphics-driver emulation opengl