Changelog for
welle-io-20170826.git1507364671.a64e66e-lp150.1.1.x86_64.rpm :
* Sat Oct 07 2017 mardnhAATTgmx.de- Update to version 20170826.git1507364671.a64e66e:
* Automatic playback last station after restart
* Add support of multiple stations on different channels
* Add hardware AGC setting
* Always enable channel names within station list
* Initial Android Auto app integration including built-in RTL-SDR & libusb library
* Add IPC between Android background service and MAIN activity
* Fix Android build without built-in RTL-SDR driver
* Fix GUI data update during channel scan
* Remove station ID handling and fix some issues
* Separate GUI data from high frequently updating information
* Enable spectrum view in Android again
* Change handling of RTL-SDR devices within RadioController
* Add more detailed information for the channel scan
* Replace built-in RTL-SDR & libusb library with patched Android RTL-SDR driver
* Fix QML RadioView DAB status
* Further improve handling of Android RTL-SDR driver
* Fake RTL-TCP client stop due to missing RTL-TCP command
* Add skip previous media button within Android notification
* Handle not initialised DAB backend within Android DabService
* Do not stop Android DabService to fix anymore to avoid crash
* Add DabDelegate.java to welle.io.pro file
* Fix playback status in Android Auto & Notification
* Remove stop of audio initialization even if the audio format is detected as not supported.
* Add Italian translation (thanks to Antonio Picone)
* Reintroduce PAD decoding for DAB
* Fix bug that only \"Joint Stereo\" was showed a stereo.
* Ugly hack to avoid crashes while shutdown
* Update AUTHORS, switch from \"alpha\" state to \"beta\" state, disable experimental 3D view
* Add QT version to info view
* Add max width for pop ups on small devices
* Some Android maintenance
* Centralize station list handling within CRadioController
* Fix device name GUI data
* Fix Android playback states and station list updates
* Fix Android skip previous track wrap around
* Remove Android custom next channel action (not yet supported)
* Fix reinterpreter_cast warning
* Fix RTL-TCP stopped state if set frequency got called
* Render Android Media Skip Next/Prev buttons depending on available stations
* Fix Android Media Browser Service to handle empty lists
* Move Android metadata handling to updatePlaybackState
* Fix Android JNI handling of empty station and channel parameters
* Load Android station lists upon service instead of device ready signal
* Release Android media session upon DAB service destroys and minor editorial changes
* Fix Android initialisation to support RTL-SDR device reconnect
* Add manual channel switching
* Fix Android initialisation if the app got launched before an RTL-SDR device connects or without installed RTL-SDR driver
* Add Android Media Queue support
* Add Android Media Play From Search support
* Stop channel scan upon play
* Clear station upon channel scan starts
* Add support for favorite stations (Android only)
* Fix playback state information without connected RTL-SDR device
* Add service label for DabMediaService
* Use Android material design icons
* Add Android MOT image support
* Clear MOT image instead of faking transparent image
* Move favorite station to first position within Android media listing
* Prevent use of Android Media Session control functions without RTL-SDR device
* Fix AGC default setting and hide HwAGC setting per default
* Fix handling of GUI data e.g. after leaving expert view
* Fix missing information \"Station list is empty\" in case of an empty station list
* Fix frame synchronization information
* Show channel information within station list only if expert mode is enabled
* Limit HwAGC to RTL-SDR and RTL-TCP devices
* Update README.md
* Fix MOT image handling
* Show Android notification buttons in compact view
* Backport to Android API v21
* Use Android icon as notification\'s default large icon
* Change Android cancel scan icon and fix large notification icon handling
* Add Android notification\'s content intent to open welle.io app from notification
* Add Android close button within notification and close device on welle.io app exit
* Set Android background service language
* Set Android background and accent colors
* Update German translation
* Fix that the settings icon was visible instead of the back icon if the info page was used.
* Add Hungarian translation (Thanks to Tibor Kovács)
* Add Android Install message again
* Add Android RTL-SDR driver\'s TCP_ANDROID_EXIT cmd to explicitly cause the driver to turn off itself
* Update Hungarian translation (Thanks to Tibor Kovács)
* Update README.md
* Update to QT 5.9.1
* Add SoapySDR support to CMake build
* Remove automatic playback after RTL-SDR device initialization
* Add HackRF to supported devices via SoapySDR
* Sun Aug 20 2017 mardnhAATTgmx.de- Update to version 20170417.git1503233373.ef3b61f:
* export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/pulseaudio/
* Add a first cut at a reintroduced CMake build.
* Add the rtlsdr device to the build.
* Added RAW file format \"s16be\" (signed int 16 bit big endian)
* Amend the way the Qt5 stuff is handled.
* Added Android development branch. Included kiss FFT library. Changed some stuff to compile it for Android
* Added libfaad for Android build
* Added AndroidManifest
* Make settings page flickable
* Reorganize 3rd party libs
* Updated THANKS
* Added initial Android driver for https://github.com/martinmarinov/rtl_tcp_andro-
* Fixed crash while closing
* Added suppress of the most of libfaad warnings
* Make GUI responsive for mobile devices - not ready yet
* There are no tests.
* Some small GUI changes
* Catch Java exceptions and open Play store if no Android RTL-SDR driver is installed
* Improved responsive GUI to be usable on Android and PC
* Manually add MOC processing for the faadDecode.h file to get a successful build.n
* Correct the test for the cmake command option.
* Fix the problem with the resources.
* Added page indicator the portrait view. Start welle.io in full screen if display size is small.
* Added dummy station entry if list is empty
* Added a scroll bar to the station list
* Changed permissions
* Update README.md
* Save landscape view settings again
* Added always full screen on Android
* Fixed audio click bug
* Increased Android version code
* Updated audio error message
* Added improved AGC
* Reintroduce show of channel name in expert view
* Updated README.md
* Fixed missing minimal gain count check in AGC mode
* Added special translation handling for German
* Update README.md
* Create .travis.yml
* Removed word wrap in COPYING
* Added vertical scroll bar to info page and some info page improvements
* Added scroll bar to settings page
* Changed QT version to 5.9
* Changed QT version to 5.9
* Added git hash to info page (only Unix)
* Get git hash also under Windows.
* Increased Android version number
* Init GUI first than init the SDR device
* Added a dialog if Android RTL-SDR driver is not installed.
* Added improved error message display
* Removed obsolete code
* Moved some code
* Added detection of an unplugged RTL-SDR
* Fix MOT image positioning & scaling
* Sort StationList case insensitive
* Replace Viterbi implementation by the SSE supporting implementation from qt-dab
* Added manual channel selector in expert mode (not finished)
* Mentioned Matthias Benesch
* Added \"SSE_AVAILABLE\" to Linux build
* Manual channel selector is working now. Fixed not working manual gain.
* Added non working SSE defines to Windows build
* Fixed small debug message bug
* Changed manual channel selector
* Add the short form Git hash of built changeset in CMake build.
* Deal with git call failing.
* Some tinkering with the CMake find modules.
* Changed reset timer from 10 s to 15 s
* Added info message if the signal got lost
* Renamed \"touch_gui_resource.qrc\" to \"resources.qrc\"
* Updated German translation
* Increased Android version number
* Fixed compatibility with QT 5.7
* Change popups -Replace two popup with one -Wrap child items in contentItem -Use properties for layout rather than trying to access items outside of document\'s scope (animation wasn\'t working)
* Made setting buttons fill up complete width
* Change landscape view to the 3D DAB layout from viktorgino/headunit
* Add my full name to the list of authors and viktorgino/headunit-desktop to thanks section
* Remove onShowErrorMessage from 3D view
* Add channel browser layout switching
* Add manual chanell control to 3D view
* Marked channel list layout as experimental. Repaired auto closing of info message.
* backend: reformat, no functional changes
* Change line endings of mp2processor.cpp to unix
* Remove destructors from dabProcessor and derived classes
* Remove destructors from protection and derived classes
* Use unique_ptr for dabProcessor
* replace outV in dab-audio by vector
* Revert \"Use unique_ptr for dabProcessor\"
* Use vector inside RingBuffer, reindent
* Avoid leaking \'bi\' in CRAWFile, use RAII for ringbuffer
* Remove nonexisting ~eep_protection
* Use RAII for ringbuffer in dab-audio
* Use RAII for Buffers in CRTL_SDR
* Use a vector for gains in CRTL_SDR
* Use vectors in Xtan2
* Reindent fft.{h,cpp}
* Use vector for reed-solomon\'s generator variable
* Use vector in fic-handler for buffers
* Use vector in galois
* Make dabVirtual virtual
* Rework src/ofdm, no functional changes
* Use vector in freq-interleaver
* Use RAII in phasereference
* Improve auto device selector. Try to open the first device if it is not working try the next one and so on.
* Add ubuntu-toolchain-r/ppa and install latest gcc 4.9
* Add C++14 support to welle.io.pro
* Bug fix \"error: call of overloaded ‘abs(uint32_t)’ is ambiguous\". Thanks to Matthias Braendli for the fix
* Fix data type mismatch
* [CI] Update GCC to latest 5.
*
* Fixed frequency for 13A
* Typos in Countries and Language fixed
* Update de_DE.ts
* Mention s8 and s16be in line option
* Mention s8 and s16be in German translation
* Updated German (ts and qm file)
* Mention input device possiblities in help
* Mention real name for me
* Switch to latest X-PAD decoding from https://github.com/Opendigitalradio/dablin/tree/37065157a2b145b70fa3df8c7a1e9486ba0faa35 Enable loose mode: if the announced X-PAD length of a DAB+ service does not match the available X-PAD length the X-PAD is discarded. However not all X-PADs may be affected and hence it may happen that the Dynamic Label can be processed but the MOT Slideshow cannot. To anyhow process affected X-PADs, a loose mode is enabled.
* Mon Apr 17 2017 mardnhAATTgmx.de- Update to version 20170417.git1492451075.cfb14f3:
* Create .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* https://github.com/AlbrechtL/welle.io/issues/32#issuecomment-289561703
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Fix error: variable-sized object ‘...’ may not be initialized
* Build airspy
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Create welle-io.desktop
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Build status
* initial macOS port
* readme corrected
* Update README.md
* Update README.md
* Update .travis.yml
* Update README.md
* Update README.md
* Changed expert mode window behavior
* Some housekeeping
* Some housekeeping 2nd
* Seperated GUI functionality from controling the back-end
* Fixed non working manual gain
* Fixed some GUI stuff
* RAWFILE improvements: deactivated channel scan, added s8 option
* Added a automatic resync again
* Fixed windows compile problem
* Fixed calculation of window width in full screen mode if expert mode is disabled
* Removed cmake files because they are not maintained
* Updated info section and files
* Update README.md
* Update README.md
* GUI fix
* The sync check has to be off while station scan
* Added check if station is really available
* Added display of error messages inside the GUI
* Added multi-language support
* Added initial German translation (not finished yet)
* First version of German translation
* Added change of audio sample rate again
* Fixed crashes during exit of application
* Localized the date and time display.
* More German translations
* Sun Mar 26 2017 mardnhAATTgmx.de- initial package