cont release
Pre-release
Pre-release
AlexandraTrifan
released this
15 Mar 14:56
·
571 commits
to becd501aca596e7ec1ec87f3da0aae7de4d7c307
since this release
Changes:
- becd501 azure-pipelines.yml: Test auto push to github releases from master.
- fbe13db CMakeLists.txt: Bump to version v1.4.0.
- 1e862f6 dmm: use kernel buffers when using dmm
- 3ca878e general: make scopy generate less output on connect
- d426bf8 general: change scopy namespace to adiscope
- dd23354 oscilloscope: prevent channel handles from moving when resizing the canvas
- 29684f1 SignalGenerator: implemented external load setting
- 1b253f1 FftDisplayPlot.cc: Use update instead of repaint (which tries to force an
- 1c6c168 gui: added style for dockWidgets
- 65d457f logic_analyzer: fix general settings menu size
See More
- 7586327 gui: re-arranged dockwidgets
- 8f016da network_analyzer: added dockWidgets for nyquist and nichols graphs also
- 02cf513 android: disable floating dock widgets
- b3aa7de gui: fix plots placement and spacing
- 6aa1f3c gui: re-added the non-dockable implementation
- e63e993 gui: fix bad ui rendering after docking operation
- 0d51bf8 capture plot: re-added the min sizes
- c01f577 pattern_generator: hide the buffer previewer layout
- d1130a9 azure-pipelines.yml: Move MacOS builds to Azure Pipelines.
- 574b825 osc: probe attenuation custom value
- 36afaa1 ScopyActivity.java: fix syntax error
- dad694f cmake: remove reference to qwtpolar as this library has been included in qwt
- 35fd528 ci: fix ubuntu build
- a14e0a1 ci: added dependency information
- a0981a1 ci: fix macOs and ubuntu build errors
- ff19aaa preferences: use 30 fps and openGL by default on some platforms
- 47f29c5 ci: fix scopy apk target build folder
- 85fb839 ci: disable win32 build and switched win image to windows-2019
- 53c36b9 ci: update ci with latest library versions
- 016fa0f iio_manager: only use one kernel buffer
- d2aa2a1 SpectrumAnalyzer: workaround stuttering when huge number of points is plotted
- 6934bd5 Preferences: add fps parameter
- e496879 iio_manager: set data_rate to the gr-m2k blocks
- 9277634 ToolLauncher: use queued connection when loading tools to prevent hanging
- b1dee9d plots: use ShareOpenGLContexts application attribute
- b295632 spectrum_analyzer: reenable channel thickness while running
- d898b42 general: use snappier animations
- 8f6e05a plots: fix OpenGL on Android
- 7e9fa01 preferences: added show fps and opengl rendering to preferences
- 26e91d1 plots: added opengl rendering option
- 677ceb1 general: port qwt to latest version of multiaxes
- a7cf7d6 preferences: added show fps to debug preferences
- 537c244 oscilloscope: run hw queries in a threadpool
- 435d434 oscilloscope: a series of optimizations related to plotting and zooming
- 4d27df8 measurements: only measure when measurements are enabled
- bc531ac plots: remove 10fps cap of the plots
- 7267d69 plots: implemented basicplot
- 9f84e68 resources: add svg assets zip file
- 748d635 gui: added toggle menu button for signal generator
- 7ba13be gui: fixed widgets positioning for voltmeter and power supply
- 944c944 gui: added scroll area for tools menu
- 648fd92 android: disable tool item move feature
- 6d822d8 android: lock landscape mode
- 2adc4ec android: scale ui based on screen properties
- b6539eb cmake: Add C as project language
- 3a42fb9 iio-emu: Update emulator.
- 6800b02 main.cpp: fix compilation error
- 38c8b20 ScopyActivity: fix crash after closing scopy on Android
- 9f462d1 js: added startupscript.js
- 50015ab api: added focus instrument call
- 669d664 api: added returnToApplication method
- 8087d66 tool_launcher: create a getter for tool launcher global instance
- cf5fb2d install_ubuntu_20.sh: Add missing packages for qwt and sigrokdecode.
- cdef7aa .gitignore: added autogenerated stylesheets
- 50a80ef tool_launcher: save session on android pause callback
- 2ec47c1 spectrum analyzer: disabled measurements
- af66fbf spectral measurements: temporary fix crash
- 75022b2 ci: stopped building for macos-mojave start building for macos-bigsur
- 7a29cea src/tool_launcher.cpp: Provide the full path to the decoders location.
- 8cea04f tool_launcher: fix ping function with adequate iio call
- 0f7365e android: increase size of add buttons
- 2a6c41e android: fix indicator sizes
- 050252d android: fix info page button sizes
- 4476141 oscilloscope: fix gui header spacing
- edbf151 spectrum analyzer: added measurements
- c67dc6e ChannelManager: create addChannelBtn only when needed
- 9603216 gui: added style for SubsectionSeparator
- 97286c9 gui: implemented method for adding fixed tabbed widgets in ToolView
- 1cfe1e2 gui: reworked adding central widgets into ToolView
- ed43846 ToolView: added top bar to dockable widgets
- f78975e gui: added menu bar to plot dockers
- 67f4a06 gui: added dockable plots
- d9c7af0 gui: added ToolView, ToolViewBuilder and ChannelManager
- f9dbb33 gui: added GenericMenu
- eea69c5 gui: added SettingsPairWidget
- a107939 gui: added CustomMenuButton
- 9a0f265 gui: added MenuHeader
- 0f707bd gui: added SubsectionSeparator
- feb4d78 gui: added ThemeManager
- 5ed4faf gui: moved gui files
- 6b33131 cmake: enable stylesheets preprocessing
- f166b26 spectrum_analyzer: change behavior of the top, bottom and scale/div spin boxes
- 43c526f spectrum_analyzer: enable more in-depth zoon on y axis
- d99adc3 spectrum_analyzer: update y axis labels
- 3460cd8 tool_launcher: fix decoders load path
- 1eb00fb cmake: preprocess stylesheets using clang
- 7ec371a iio-emu: use IIOEMU_BIN envvar on all platforms
- 532bf51 android: fix gnuradio in external storage bug
- 83ca3dd android: handle application restarts from Java
- d7d9508 android: enable iio-emu in android
- 8abbc1d updated .gitignore
- c85af0d android: added zoom-out option on double click for all plots
- db443fe android: close on back button pressed
- a650e40 gui: disabled tool detaching for android
- cdaa56a fixed checking for updates
- 2e7c901 android: use nicer splash screen
- 3a6f6a7 ci: moved dockerfiles to their repositories
- 411fa0c android: make both apk and aab
- b4c6086 android: created libs folder for arm64-v8a
- 9e88d3a android: wrap ScopyActivity and ScopyApplication in JNI
- b88dfde android: enable decoders on android build
- f2a54d6 drivers: updated to m2k driver version 0.8
- 7163362 ci: added inside_mingw_docker.sh
- 9ca1047 ci: use the new configuration for building the android docker
- 4dd4988 ci: configured android build to be performed for current branch
- f182a02 appveyor builds: Drop qwtpolar since it's now installed from libqwt.
- 6a420fd appveyor/ubuntu18: Add missing dependencies to the ubuntu 18 build (libusb)
- 178e812 cmake: fix qwt and gr OOTs find_package / find_library
- 13a3e7b tool_launcher: changed buttons type for initial message box
- 3778574 Added changeable units to capture and fft plots
- 889d8b2 tool_launcher: disabled digital decoders on android
- 6c8b8a2 ci: Added android job
- cf55c23 ci: Dockerfile for android
- 213514f tool_launcher: Fixed files styling
- 4dfecf4 main.cpp: Android application scaling
- 1fe997d tree: enable Android build
- 4dfcb80 scopy.html: Fix Engineer Zone link on the Scopy homepage.
- 86ddd9d build_appveyor_macos.sh: Set the min accepted macos version to 10.13.
- 237da6d CursorsSettings: Fixed UI alignment
- 51c2946 Fixed small errors
- 9dbc1ed Fix compilation errors
- a8345da NetworkAnalyzer: don't reset cursors when toggling menus
- be944ab SignalGenerator: use capture plot instead of oscilloscope plot
- 5492b59 General bug fixes in cursors.
- 034486a Added cursors functions to oscilloscope_api, logicanalyzer_api,
- 8a3f156 Moving cursors (FftDisplayPlot) in the base class: DisplayPlot
- 7e17123 Moving cursors (dBgraph) in the base class: DisplayPlot
- f9782cb Moving cursors in the base class: DisplayPlot
- fd97c9d Changed the inheritance for dbGraph from QwtPlot to DisplayPlot.
- b51fa20 Spectrum Analyzer: Fix alignment for spinboxes when VRootHz is active.
- 519a720 fft_block: Cleanup the code used for the FFT flowgraph.
- 4612ebb AnnotationDecoder: Synchronize libsigrok session access.
- b42260d ci/appveyor: Build latest version of libsigrokdecode.
- de22fff MacOS and Linux builds: Lock libiio version to v0.21 for now.
- fd9ba24 Preferences: Disable the "Debug messages" option in preferences.
- 8507c27 scopyExceptions: Don't create a pop up to handle an exception, since
- 5f0accd Win installer: Add an option to delete the Preferences files when
- f6e85ec ci: update msys2 environment according to https://www.msys2.org/docs/ci/#appveyor
- e396e6f ScaleSpinbox: clamp to min/max value
- 9814a3c Windows installer: Change default install location to program files.
- d24488d Windows installer: Fix install path and change the uninstaller caption.
- 11874e3 MacOS build: Change the libboost download link.
- bb2a8c4 appveyor: Add macos 10.14 (Mojave) builds.
- c625d89 ci: push latest master flatpak build to continous prerelease
- 00caa53 ci: push latest master macOS builds to continous prerelease
- a096fbc ci: push latest master Windows builds to continous prerelease
- 526e5e5 windows installer: Rework the overwriting method used in the Win installer.
- 07bb391 DMM: rework the autoscaling algorithm
- b3bfb62 ci: generate more debug info
- c7fdefb ci: deploy full python - revert from bbdedc2
- e4dee81 PhoneHome: Use QNetworkAccessManager from toollauncher
- 87cdf3c CMakeLists: Added Qt5Network dependency
- 612e084 ToolLauncher: Use inovkeMethod on non-GUI threads to change GUI
- 491e269 NetworkAnalyzer: use std::thread instead of boost::thread
- 379c851 tree: fix the remaining clazy-loop-range
- 56245c4 InfoPage: apply missing clazy-range-loop fix
- df1a170 ci: -fno-omit-frame-pointer may lead to better debugability
- 2f0e783 PhoneHome: do not deletelater NetworkAccessManager
- 23fec40 ci: try generating pdb file
- 188133f scopy.iss: Custom Scopy uninstaller for removing the ADALM2000 drivers.
- 098658f macos: Update brew before searching and installing packages.
- f4c0cfc LogicAnalyzer: Autoappend extension to export filename if not already appended
- dee68bc SignalGenerator: correctly show/hide channel 0 when disabled
- a64f254 Logic Analyzer: Removed spacers from Cursors menu
- 59f6fc3 main.cpp: instantiate ToolLauncher after setting the application theme
- 901aa8b Gui: Removed frames from tool menus
- 8ac8e08 About page: Updated license links
- e933f7d Signal Generator: Updated line color for CH2 menu
- 94e9c94 GUI: Changed color for dropdown list elements on light theme
- a9f7176 tree: apply fix for clazy-range-loop: c++11 loop might detach Qt container
- 4075a7c ToolLauncher: Do not change button text
- 86c25f7 CapturePlot: fix index of new handles
- 2848c01 Windows installer: Rework the drivers install checkbox.
- c4e4784 DigitalIoElement: fix initial settings
- 78a7765 LogicAnalyzer: ExternalTrigger: do not enable options when source is osc
- de5faee PatternGenerator: do not change the channel name in the enumerator widget
- 8f83754 PatternGenerator: display correct output mode for each channel
- 5a3641e CMakeLists: Bump to v1.3.0
- e918918 MacOS: fix package for MacOS.
- c8c2e8a ci: Add tinyiiod for Windows.
- c88fcbc connectDialog: Enable demo mode.
- 1bf9267 ci: Build libtinyiiod for Ubuntu and macOS.
- 309ea6f iio-emu: Add submodule.
- 5431ea0 ci: disable dll & executable stripping
- 0745319 SpectrumAnalyzer: don't force scale/div to 1
- 4b671ad Fixed widgets spacing in 4k
- 0390bd0 LogicAnalyzer: make sure to stop the tool if mixed signal view is enabled
- fd7e457 PatternGenerator: Set min sampling frequency to 1kHz.
- eeb607f Win installer: Bundle M2K driver into the Scopy Windows installer.
- 3daf1b6 InfoPage: added device registration link
- d2f11ba Tools: Added help button for each tool
- 791d8c2 Appveyor: fix MacOS job
- 6560925 Preferences: allow the user to browse for a custom stylesheet
- 5d61cf5 Tools: Set smaller minimum size for detached tools
- 163b239 Ui: Added scroll areas where needed
- 886558d ci: windows: install libusb v1.0.21
- d2a467f InfoPage: M2kInfoPage specific methods should only be called from M2kInfoPage objects
- c2515e1 Signal Generator: Fixed the plot autoscaled view
- 0d12676 Signal Generator: Added new option for autoscaling the plot
- 8a2ec0f Ui: Set colors for pattern labels based on theme
- 21f5427 Ui: Removed unnecessary frames
- 24bbfc7 Ui: Set text color for line edits based on theme
- e870099 Tools: Set smaller minimum size for detached tools
- d4b8f06 LogicAnalyzer: fix bug when closing scopy while logic is running
- dffa038 phonehome: fix phonehome firmware label
- bfe2afb Added session info that contains information about the system
- 26f2e8c InfoPage: add getters for firmware version and serial number
- be96f40 ToolLauncher: report a bug now points to the wiki
- 4229fad ci: use docker image for ubuntu20
- b9a85b7 cmake: qwt and qwtpolar check update
- 8823022 ci: Add glog for Ubuntu and macOS.
- ca865d7 ci: Add glog for Windows.
- 3e6a836 General: Add logging system.
- 0fb2a1d LogicAnalyzer: disable/enable the time position instead of hidding it
- 059f57d LogicAnalyzer: make sure to always stop the acquisition
- 208e097 LogicAnalyzer: make sure to call restoreTriggerState on the main thread
- b346cc5 LogicAnalyzer: handle streaming flag when auto mode changes trigger
- 7e4ec73 LogicAnalyzer: when plot is filled and acquisition is reset make sure to restart
- b7c6d1a UI: LogicAnalyzer: increases minimum contents length for trigger source
- 435df09 UI: LogicAnalyzer: fix wrong font on cursors button
- 76163b7 LogicAnalyzer: wait startAcquisition() before shutting down the capture thread
- 8eb5e22 LogicAnalyzer: reset streaming flag when running mode fills the plot
- 56c96c9 LogicAnalyzer: set the correct timeout for auto mode and plot state label
- 5b2d5c6 LogicAnalyzer: Always capture the same chunk size
- 505598c LogicAnalyzer: limit minimum buffer size to 1000 samples
- 417dd13 LogicDataCurve: rework drawing algorithm
- 4e347da LogicAnalyzer: update auto/normal mode to work when "running"
- 7da6b88 LogicAnalyzer: max buffer size per kernel adjustments
- 26932bf CapturePlot: increase the offset of the first handle when added
- e5ac68b Info page: Added fixed sizes for info labels
- bdc6400 Digital IO: Fixed size of combobox dropdown list
- 5b04334 Logic Analyzer: Fix bad view of settings menu.
- b28d540 Network Analyzer: Fixed bad view of settings menu.
- 925b6c1 Logic Analyzer: Replaced icons with text for trigger conditions
- ad6f678 Plots: Changed colors based on theme
- 3138368 Spectrum Analyzer: Maker table: Added colors for table header
- 9106abb Light Theme: Changed colors for disabled labels
- 44c98f6 ToolLauncher: move update permission QMessageBox to the center of the active screen
- 5790fb5 InfoPage: Changed firmware outdated string
This list of changes was auto generated.