Changes since v1.30
v1.31 - 28.08.2020
- The audio channel mixer is floating-point based now, for a theoretical
precision improvement.
- Windows: The 32-bit version now has the same mixer as the 64-bit version
(e.g. you can use >48kHz rates).
- Fixed an issue where the channel panning could overflow if pan was close to
255 ($80) and you had a panning envelope going upwards.
- Fixed another issue with dithering in 16-bit audio output mode (d'oh)
- Dithering is now always enabled for 16-bit audio output mode, and the
"dithering" checkbox has been removed from the config screen.
- Disk op.: When listing modules, only list .wav files if "Save as:" is
set to "WAV".
- Fixed a misplaced pixel on the "Usable" mouse pointer type graphics =)
- Code cleanup (more sensible variable names in the audio mixer)
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the aegypten project.
It provides programs for several graphical toolkits, such as FLTK,
GTK+ and QT, as well as for the console, using curses.
This package contains the GNOME 3 frontend.
Upstream doesn't build support for these devices by default anymore:
> The actual osmosdr had only a very limited production run many years
> ago and is therefore of little interest to most gr-osmosdr users.
> Mirisdr was experimental at best, because the dongles were never
> widely avaialble outside of Japan and had multiple unconnected antenna
> ports.
Here is a very high level list of changes:
## Changed
### Project Scope
- C++11
- merged the wholeness of the `next` branch
- Dependency version bumps: CMake, GCC, MSVC, Swig, Boost
- New dependencies: MPIR/GMP, Qt5, gsm, codec2
- Removed dependencies: libusb, Qt4, CppUnit
- Python: Python 2 & Python 3 compatible. 3.8 will be the last Py2k-compatible
release series
- gengen was replaced by templates (if you don't know gengen, don't do any
research; save yourself that sorrow)
- Modern CMake (as far as feasible at this point)
- VOLK version updated to v2.0.0
- .clang-format file now dictates coding style
- clang-format'ed the whole tree.
- installed CMake files now tell about configuration
### gnuradio-runtime
- reworked fractional tag time handling, especially in the context of resamplers
### GRC
- C++ generation as option
- YAML instead of XML
- removed `blks2`
- much better canvas tooling
- consistent gobject usage
- ROUNDED ARROWS
### gr-qtgui
- moving from Qt4 to Qt5
### gr-utils
- `gr_modtool` now vastly improved
### gr-vocoder
- improved versatility
- removed in-tree libgsm, libcodec2, use system-wide libs
## Removed
### Project Scope
- Modules `gr-comedi`, `gr-fcd` and `gr-wxgui` are gone
### gr-comedi
- nobody could remember who used this, or for what. It has seen 0 active code
contributions in the 3.7 lifecycle
### gr-digital
- python-based `packet_encoder` and related tools: Bugs that were sporadic and
never fixed, so after long deprecation, we're removing it
### gr-fcd
- since it's currently untestable by the CI, it's being removed, as there was no
code contributions. Generally, we strive to include all batteries with GNU
Radio. Re-integration within a more general SDR interface would be desirable.
### gr-utils
- removed PyQwt (dead) based tools
### gr-wxgui
- Unmaintained, breaks on increasingly many systems, always was slower than
Qtgui. We've been starting to tell people to migrate to Qt since at
least 2015. Now, we're finally removing it.
#-----------------------------------------------------------------------
# Version 3.009 - 13th July 2020
#------------------------------------------------------------------------
* Revert "Allow SET to have FILTER used in it"
#-----------------------------------------------------------------------
# Version 3.008 - 30th March 2020
#------------------------------------------------------------------------
* Bump version requirement for CGI.pm
* Fix taint issue in Template::Provider (jwakely)
* Allow SET to have FILTER used in it (dracos)
#-----------------------------------------------------------------------
# Version 3.007 - 27th January 2020
#------------------------------------------------------------------------
* Fixes cpanm by adding VERSION to Template/Toolkit.pm
#-----------------------------------------------------------------------
# Version 3.006 - 16th January 2020
#------------------------------------------------------------------------
* Fix t/date.t timezone issue introduced when adding '%z' support
#-----------------------------------------------------------------------
# Version 3.005 - 15th January 2020
#------------------------------------------------------------------------
* Add encoding option to Datafile plugin
* Add support for '%z' in Date plugin.
* Fix for WHILE_MAX which was stopping one iteration earlier.
* Refresh contributor list
* Update Copyrights for year 2020
#-----------------------------------------------------------------------
# Version 3.004 - 13th January 2020
#------------------------------------------------------------------------
* Use three-args open which fix an issue in Datafile plugin
as reported by Mikhail Klyuchnikov from Positive Technologies.
#-----------------------------------------------------------------------
# Version 3.003 - 27th December 2019
#------------------------------------------------------------------------
* Revert 'Ensure we only load plugins once per context' which was breaking
multiple plugins including: Template-Plugin-Autoformat, Template-DBI,
Template-Plugin-Map, Template-XML...
* Fix _fetch when mtime is not provided by the plugin.
This is fixing Template-Provider-FromDATA.
* Add an additional GitHub Actions workflow to check plugins for future releases.
#-----------------------------------------------------------------------
# Version 3.002 - 23rd December 2019
#------------------------------------------------------------------------
* Stop warning when updating from version 1 which was released 20 years ago
#-----------------------------------------------------------------------
# Version 3.001 - 23rd December 2019
#------------------------------------------------------------------------
* Remove 'use vars' and officially drop 5.6 support.
* Remove old_new function from Template::Plugin
#-----------------------------------------------------------------------
# Version 3.000 - 23rd December 2019
#------------------------------------------------------------------------
* Bump all packages versions to 3.000
* Switch to github actions for CI testing
* @nataraj-hates-MS-for-stealing-github fixed a minor metacpan POD issue
with Template::Manual::Config
* Display github actions CI status in README
* Reverted behavior change to import vmethod and updated documentation to clarify that it chains.
* Use XSLoader for Template::Stash::XS
* Cache compiled filename so we don't have to figure it out multiple times
* Speed up Template Toolkit template by about 10% with single quotes
* Avoid a double stat in Provider.pm by caching the mtime.
* Avoid destruction segfault on Template objects due to global destruction issues.
* Avoid requiring in modules that are already loaded.
* Switch win32 logic to a constant to speed up processing speed
* Switch from regexes to simple string checks to speed up parsing.
* Ensure we only load plugins once per context.
* Reduce the number of stat()s needed to find a compiled template.
* Optimize get_next overhead for frequent calls by avoiding AUTOLOAD.
* Reduce Template Toolkit get_next overhead
* Update with yapp parser using sort()
* Add BEGIN blocks to Template::Grammar
* Set date to epoch when doing date.format(0)
* Reduce op complexity in some regexes to reduce overhead.
This is slightly tricky because the license is BSDish with extra
terms, and I'd give even odds Debian is or isn't ok with it.
(I don't see any reason to set NO_*_ON_*.)
This makes it at least link miniperl, but it still fails during the
build with:
panic: MUTEX_UNLOCK (1) [util.c:2616] at make_ext.pl line 613.
panic: MUTEX_LOCK (22) [op.c:864].
panic: MUTEX_UNLOCK (1) [util.c:2616] at make_ext.pl line 513.
panic: MUTEX_LOCK (22) [op.c:864].
Version 0.13.6
This version is backwards compatible with save states from SameBoy 0.11.x
and newer.
New/Improved Features
* Prevent SameBoy from asking for notification permissions until that
feature is needed by an HuC-3 game
* Improved user interface on macOS Big Sur
* The SDL frontend now has the ability change the default window size
Bug Fixes
* Fixed a bug that caused the Quick Look previews to include a border on
macOS Big Sur
* Fixed a bug where the RTC might drift when loading older saves or
states, or when pausing SameBoy for a long time
ncmpc 0.39 - (2020-08-21)
* library page: skip tags when there is only one value
* fix jumping cursor with large scroll-offset values
* key bindigs page: fix crash bug
* key bindigs page: eliminate bogus message "Did you forget to Apply your changes?"