Bump version to v1.00
0
.gitignore
vendored
Normal file → Executable file
0
DSView/CMake/FindFFTW.cmake
Normal file → Executable file
0
DSView/CMake/Findlibusb-1.0.cmake
Normal file → Executable file
0
DSView/CMake/Findlibzip.cmake
Normal file → Executable file
199
DSView/CMakeLists.txt
Normal file → Executable file
@@ -104,9 +104,9 @@ find_package(FFTW REQUIRED)
|
||||
set(DS_TITLE DSView)
|
||||
set(DS_DESCRIPTION "A GUI for instruments of DreamSourceLab")
|
||||
|
||||
set(DS_VERSION_MAJOR 0)
|
||||
set(DS_VERSION_MINOR 9)
|
||||
set(DS_VERSION_MICRO 9)
|
||||
set(DS_VERSION_MAJOR 1)
|
||||
set(DS_VERSION_MINOR 0)
|
||||
set(DS_VERSION_MICRO 0)
|
||||
set(DS_VERSION_STRING
|
||||
${DS_VERSION_MAJOR}.${DS_VERSION_MINOR}.${DS_VERSION_MICRO}
|
||||
)
|
||||
@@ -121,95 +121,102 @@ configure_file (
|
||||
#-------------------------------------------------------------------------------
|
||||
|
||||
set(DSView_SOURCES
|
||||
main.cpp
|
||||
pv/sigsession.cpp
|
||||
pv/mainwindow.cpp
|
||||
pv/devicemanager.cpp
|
||||
pv/data/snapshot.cpp
|
||||
pv/data/signaldata.cpp
|
||||
pv/data/logicsnapshot.cpp
|
||||
pv/data/logic.cpp
|
||||
pv/data/analogsnapshot.cpp
|
||||
pv/data/analog.cpp
|
||||
pv/dialogs/deviceoptions.cpp
|
||||
pv/prop/property.cpp
|
||||
pv/prop/int.cpp
|
||||
pv/prop/enum.cpp
|
||||
pv/prop/double.cpp
|
||||
pv/prop/bool.cpp
|
||||
pv/prop/binding/binding.cpp
|
||||
pv/toolbars/samplingbar.cpp
|
||||
pv/view/viewport.cpp
|
||||
pv/view/view.cpp
|
||||
pv/view/timemarker.cpp
|
||||
pv/view/signal.cpp
|
||||
pv/view/ruler.cpp
|
||||
pv/view/logicsignal.cpp
|
||||
pv/view/header.cpp
|
||||
pv/view/cursor.cpp
|
||||
pv/view/analogsignal.cpp
|
||||
pv/prop/binding/deviceoptions.cpp
|
||||
pv/toolbars/trigbar.cpp
|
||||
pv/toolbars/filebar.cpp
|
||||
pv/dock/protocoldock.cpp
|
||||
pv/dock/triggerdock.cpp
|
||||
pv/dock/measuredock.cpp
|
||||
pv/dock/searchdock.cpp
|
||||
pv/toolbars/logobar.cpp
|
||||
pv/data/groupsnapshot.cpp
|
||||
pv/view/groupsignal.cpp
|
||||
pv/data/group.cpp
|
||||
pv/dialogs/about.cpp
|
||||
pv/dialogs/search.cpp
|
||||
pv/data/dsosnapshot.cpp
|
||||
main.cpp
|
||||
pv/sigsession.cpp
|
||||
pv/mainwindow.cpp
|
||||
pv/devicemanager.cpp
|
||||
pv/data/snapshot.cpp
|
||||
pv/data/signaldata.cpp
|
||||
pv/data/logicsnapshot.cpp
|
||||
pv/data/logic.cpp
|
||||
pv/data/analogsnapshot.cpp
|
||||
pv/data/analog.cpp
|
||||
pv/dialogs/deviceoptions.cpp
|
||||
pv/prop/property.cpp
|
||||
pv/prop/int.cpp
|
||||
pv/prop/enum.cpp
|
||||
pv/prop/double.cpp
|
||||
pv/prop/bool.cpp
|
||||
pv/prop/binding/binding.cpp
|
||||
pv/toolbars/samplingbar.cpp
|
||||
pv/view/viewport.cpp
|
||||
pv/view/view.cpp
|
||||
pv/view/timemarker.cpp
|
||||
pv/view/signal.cpp
|
||||
pv/view/ruler.cpp
|
||||
pv/view/logicsignal.cpp
|
||||
pv/view/header.cpp
|
||||
pv/view/cursor.cpp
|
||||
pv/view/analogsignal.cpp
|
||||
pv/prop/binding/deviceoptions.cpp
|
||||
pv/toolbars/trigbar.cpp
|
||||
pv/toolbars/filebar.cpp
|
||||
pv/dock/protocoldock.cpp
|
||||
pv/dock/triggerdock.cpp
|
||||
pv/dock/measuredock.cpp
|
||||
pv/dock/searchdock.cpp
|
||||
pv/toolbars/logobar.cpp
|
||||
pv/data/groupsnapshot.cpp
|
||||
pv/view/groupsignal.cpp
|
||||
pv/data/group.cpp
|
||||
pv/dialogs/about.cpp
|
||||
pv/dialogs/search.cpp
|
||||
pv/data/dsosnapshot.cpp
|
||||
pv/data/dso.cpp
|
||||
pv/view/dsosignal.cpp
|
||||
pv/view/dsldial.cpp
|
||||
pv/dock/dsotriggerdock.cpp
|
||||
pv/view/trace.cpp
|
||||
pv/view/selectableitem.cpp
|
||||
pv/data/decoderstack.cpp
|
||||
pv/data/decode/rowdata.cpp
|
||||
pv/data/decode/row.cpp
|
||||
pv/data/decode/decoder.cpp
|
||||
pv/data/decode/annotation.cpp
|
||||
pv/view/decodetrace.cpp
|
||||
pv/prop/binding/decoderoptions.cpp
|
||||
pv/widgets/fakelineedit.cpp
|
||||
pv/widgets/decodermenu.cpp
|
||||
pv/widgets/decodergroupbox.cpp
|
||||
pv/prop/string.cpp
|
||||
pv/device/sessionfile.cpp
|
||||
pv/device/inputfile.cpp
|
||||
pv/device/file.cpp
|
||||
pv/device/devinst.cpp
|
||||
pv/dialogs/storeprogress.cpp
|
||||
pv/storesession.cpp
|
||||
pv/view/devmode.cpp
|
||||
pv/device/device.cpp
|
||||
pv/dialogs/waitingdialog.cpp
|
||||
pv/dialogs/dsomeasure.cpp
|
||||
pv/dialogs/calibration.cpp
|
||||
pv/data/decodermodel.cpp
|
||||
pv/dialogs/protocollist.cpp
|
||||
pv/dialogs/protocolexp.cpp
|
||||
pv/dialogs/fftoptions.cpp
|
||||
pv/data/mathstack.cpp
|
||||
pv/view/mathtrace.cpp
|
||||
dsapplication.cpp
|
||||
pv/widgets/viewstatus.cpp
|
||||
pv/toolbars/titlebar.cpp
|
||||
pv/mainframe.cpp
|
||||
pv/widgets/border.cpp
|
||||
pv/dialogs/dsmessagebox.cpp
|
||||
pv/dialogs/shadow.cpp
|
||||
pv/view/dsosignal.cpp
|
||||
pv/view/dsldial.cpp
|
||||
pv/dock/dsotriggerdock.cpp
|
||||
pv/view/trace.cpp
|
||||
pv/view/selectableitem.cpp
|
||||
pv/data/decoderstack.cpp
|
||||
pv/data/decode/rowdata.cpp
|
||||
pv/data/decode/row.cpp
|
||||
pv/data/decode/decoder.cpp
|
||||
pv/data/decode/annotation.cpp
|
||||
pv/view/decodetrace.cpp
|
||||
pv/prop/binding/decoderoptions.cpp
|
||||
pv/widgets/fakelineedit.cpp
|
||||
pv/widgets/decodermenu.cpp
|
||||
pv/widgets/decodergroupbox.cpp
|
||||
pv/prop/string.cpp
|
||||
pv/device/sessionfile.cpp
|
||||
pv/device/inputfile.cpp
|
||||
pv/device/file.cpp
|
||||
pv/device/devinst.cpp
|
||||
pv/dialogs/storeprogress.cpp
|
||||
pv/storesession.cpp
|
||||
pv/view/devmode.cpp
|
||||
pv/device/device.cpp
|
||||
pv/dialogs/waitingdialog.cpp
|
||||
pv/dialogs/dsomeasure.cpp
|
||||
pv/dialogs/calibration.cpp
|
||||
pv/data/decodermodel.cpp
|
||||
pv/dialogs/protocollist.cpp
|
||||
pv/dialogs/protocolexp.cpp
|
||||
pv/dialogs/fftoptions.cpp
|
||||
pv/data/mathstack.cpp
|
||||
pv/view/mathtrace.cpp
|
||||
dsapplication.cpp
|
||||
pv/toolbars/titlebar.cpp
|
||||
pv/mainframe.cpp
|
||||
pv/widgets/border.cpp
|
||||
pv/dialogs/dsmessagebox.cpp
|
||||
pv/dialogs/shadow.cpp
|
||||
pv/dialogs/dsdialog.cpp
|
||||
pv/dialogs/interval.cpp
|
||||
pv/prop/binding/probeoptions.cpp
|
||||
pv/view/viewstatus.cpp
|
||||
pv/dialogs/lissajousoptions.cpp
|
||||
pv/view/lissajoustrace.cpp
|
||||
pv/view/spectrumtrace.cpp
|
||||
pv/data/spectrumstack.cpp
|
||||
pv/dialogs/mathoptions.cpp
|
||||
pv/dialogs/regionoptions.cpp
|
||||
pv/view/xcursor.cpp
|
||||
)
|
||||
|
||||
set(DSView_HEADERS
|
||||
pv/sigsession.h
|
||||
pv/sigsession.h
|
||||
pv/mainwindow.h
|
||||
pv/dialogs/deviceoptions.h
|
||||
pv/prop/property.h
|
||||
@@ -254,7 +261,7 @@ set(DSView_HEADERS
|
||||
pv/dialogs/fftoptions.h
|
||||
pv/data/mathstack.h
|
||||
pv/view/mathtrace.h
|
||||
pv/widgets/viewstatus.h
|
||||
pv/view/viewstatus.h
|
||||
pv/toolbars/titlebar.h
|
||||
pv/mainframe.h
|
||||
pv/widgets/border.h
|
||||
@@ -262,6 +269,17 @@ set(DSView_HEADERS
|
||||
pv/dialogs/shadow.h
|
||||
pv/dialogs/dsdialog.h
|
||||
pv/dialogs/interval.h
|
||||
pv/dialogs/lissajousoptions.h
|
||||
pv/view/lissajoustrace.h
|
||||
pv/view/spectrumtrace.h
|
||||
pv/data/spectrumstack.h
|
||||
pv/dialogs/mathoptions.h
|
||||
pv/dialogs/regionoptions.h
|
||||
pv/view/xcursor.h
|
||||
pv/view/signal.h
|
||||
pv/view/logicsignal.h
|
||||
pv/view/analogsignal.h
|
||||
pv/view/dsosignal.h
|
||||
)
|
||||
|
||||
set(DSView_FORMS
|
||||
@@ -269,7 +287,8 @@ set(DSView_FORMS
|
||||
|
||||
set(DSView_RESOURCES
|
||||
DSView.qrc
|
||||
darkstyle/style.qrc
|
||||
themes/breeze.qrc
|
||||
languages/language.qrc
|
||||
)
|
||||
|
||||
if(ENABLE_DECODE)
|
||||
@@ -401,8 +420,10 @@ set_target_properties(${PROJECT_NAME} PROPERTIES INSTALL_RPATH "${CMAKE_INSTALL_
|
||||
install(TARGETS ${PROJECT_NAME} DESTINATION bin/)
|
||||
install(DIRECTORY res DESTINATION share/${PROJECT_NAME})
|
||||
install(FILES icons/logo.png DESTINATION share/${PROJECT_NAME} RENAME logo.png)
|
||||
install(FILES ../NEWS DESTINATION share/${PROJECT_NAME} RENAME NEWS)
|
||||
install(FILES ../ug.pdf DESTINATION share/${PROJECT_NAME} RENAME ug.pdf)
|
||||
install(FILES ../NEWS25 DESTINATION share/${PROJECT_NAME} RENAME NEWS25)
|
||||
install(FILES ../NEWS31 DESTINATION share/${PROJECT_NAME} RENAME NEWS31)
|
||||
install(FILES ../ug25.pdf DESTINATION share/${PROJECT_NAME} RENAME ug25.pdf)
|
||||
install(FILES ../ug31.pdf DESTINATION share/${PROJECT_NAME} RENAME ug31.pdf)
|
||||
install(FILES DreamSourceLab.rules DESTINATION /etc/udev/rules.d/)
|
||||
install(FILES DSView.desktop DESTINATION /usr/share/applications/)
|
||||
|
||||
|
||||
0
DSView/COPYING
Normal file → Executable file
0
DSView/DSView.desktop
Normal file → Executable file
190
DSView/DSView.qrc
Normal file → Executable file
@@ -1,71 +1,137 @@
|
||||
<RCC>
|
||||
<qresource prefix="/">
|
||||
<file>icons/search.png</file>
|
||||
<file>icons/next.png</file>
|
||||
<file>icons/pre.png</file>
|
||||
<file>icons/file.png</file>
|
||||
<file>icons/save.png</file>
|
||||
<file>icons/open.png</file>
|
||||
<file>icons/params.png</file>
|
||||
<file>stylesheet.qss</file>
|
||||
<file>icons/down-arrow.png</file>
|
||||
<file>icons/slider-handle.png</file>
|
||||
<file>icons/trigger.png</file>
|
||||
<file>icons/measure.png</file>
|
||||
<file>icons/search-bar.png</file>
|
||||
<file>icons/protocol.png</file>
|
||||
<file>icons/logo_noColor.png</file>
|
||||
<file>icons/logo_color.png</file>
|
||||
<file>icons/capture.png</file>
|
||||
<file>icons/stop.png</file>
|
||||
<file>icons/start.png</file>
|
||||
<file>icons/dsl_logo.png</file>
|
||||
<file>icons/logo.png</file>
|
||||
<file>icons/hidden.png</file>
|
||||
<file>icons/shown.png</file>
|
||||
<file>icons/instant.png</file>
|
||||
<file>icons/trigger_dis.png</file>
|
||||
<file>icons/file_dis.png</file>
|
||||
<file>icons/measure_dis.png</file>
|
||||
<file>icons/protocol_dis.png</file>
|
||||
<file>icons/search-bar_dis.png</file>
|
||||
<file>icons/params_dis.png</file>
|
||||
<file>icons/gear.png</file>
|
||||
<file>icons/wait.gif</file>
|
||||
<file>icons/instant_dis.png</file>
|
||||
<file>icons/start_dis.png</file>
|
||||
<file>icons/settings.png</file>
|
||||
<file>darkstyle/style.qss</file>
|
||||
<file>icons/export.png</file>
|
||||
<file>icons/single.png</file>
|
||||
<file>icons/single_dis.png</file>
|
||||
<file>icons/math.png</file>
|
||||
<file>icons/math_dis.png</file>
|
||||
<file>icons/fft.png</file>
|
||||
<file>icons/Blackman.png</file>
|
||||
<file>icons/dsl_logo.png</file>
|
||||
<file>icons/Flat_top.png</file>
|
||||
<file>icons/Hamming.png</file>
|
||||
<file>icons/Hann.png</file>
|
||||
<file>icons/logo.png</file>
|
||||
<file>icons/Rectangle.png</file>
|
||||
<file>icons/close.png</file>
|
||||
<file>icons/maximize.png</file>
|
||||
<file>icons/minimize.png</file>
|
||||
<file>icons/restore.png</file>
|
||||
<file>icons/nav.png</file>
|
||||
<file>icons/oneloop.png</file>
|
||||
<file>icons/repeat.png</file>
|
||||
<file>icons/moder.png</file>
|
||||
<file>icons/moder_dis.png</file>
|
||||
<file>icons/modes.png</file>
|
||||
<file>icons/modes_dis.png</file>
|
||||
<file>icons/add.png</file>
|
||||
<file>icons/del.png</file>
|
||||
<file>icons/add_dis.png</file>
|
||||
<file>icons/del_dis.png</file>
|
||||
<file>icons/about.png</file>
|
||||
<file>icons/manual.png</file>
|
||||
<file>icons/bug.png</file>
|
||||
<file>icons/support.png</file>
|
||||
<file>icons/showDoc.png</file>
|
||||
<file>icons/search.png</file>
|
||||
<file>icons/dark/about.png</file>
|
||||
<file>icons/dark/add.png</file>
|
||||
<file>icons/dark/bug.png</file>
|
||||
<file>icons/dark/capture.png</file>
|
||||
<file>icons/dark/close.png</file>
|
||||
<file>icons/dark/dark.png</file>
|
||||
<file>icons/dark/del.png</file>
|
||||
<file>icons/dark/display.png</file>
|
||||
<file>icons/dark/down-arrow.png</file>
|
||||
<file>icons/dark/export.png</file>
|
||||
<file>icons/dark/fft.png</file>
|
||||
<file>icons/dark/file.png</file>
|
||||
<file>icons/dark/gear.png</file>
|
||||
<file>icons/dark/hidden.png</file>
|
||||
<file>icons/dark/instant.png</file>
|
||||
<file>icons/dark/light.png</file>
|
||||
<file>icons/dark/logo_color.png</file>
|
||||
<file>icons/dark/logo_noColor.png</file>
|
||||
<file>icons/dark/manual.png</file>
|
||||
<file>icons/dark/maximize.png</file>
|
||||
<file>icons/dark/measure.png</file>
|
||||
<file>icons/dark/minimize.png</file>
|
||||
<file>icons/dark/moder.png</file>
|
||||
<file>icons/dark/modes.png</file>
|
||||
<file>icons/dark/nav.png</file>
|
||||
<file>icons/dark/next.png</file>
|
||||
<file>icons/dark/oneloop.png</file>
|
||||
<file>icons/dark/open.png</file>
|
||||
<file>icons/dark/params.png</file>
|
||||
<file>icons/dark/pre.png</file>
|
||||
<file>icons/dark/protocol.png</file>
|
||||
<file>icons/dark/repeat.png</file>
|
||||
<file>icons/dark/restore.png</file>
|
||||
<file>icons/dark/save.png</file>
|
||||
<file>icons/dark/search.png</file>
|
||||
<file>icons/dark/search-bar.png</file>
|
||||
<file>icons/dark/shown.png</file>
|
||||
<file>icons/dark/single.png</file>
|
||||
<file>icons/dark/start.png</file>
|
||||
<file>icons/dark/stop.png</file>
|
||||
<file>icons/dark/support.png</file>
|
||||
<file>icons/dark/trigger.png</file>
|
||||
<file>icons/light/about.png</file>
|
||||
<file>icons/light/add.png</file>
|
||||
<file>icons/light/bug.png</file>
|
||||
<file>icons/light/capture.png</file>
|
||||
<file>icons/light/close.png</file>
|
||||
<file>icons/light/dark.png</file>
|
||||
<file>icons/light/del.png</file>
|
||||
<file>icons/light/display.png</file>
|
||||
<file>icons/light/down-arrow.png</file>
|
||||
<file>icons/light/export.png</file>
|
||||
<file>icons/light/fft.png</file>
|
||||
<file>icons/light/file.png</file>
|
||||
<file>icons/light/gear.png</file>
|
||||
<file>icons/light/hidden.png</file>
|
||||
<file>icons/light/instant.png</file>
|
||||
<file>icons/light/light.png</file>
|
||||
<file>icons/light/logo_color.png</file>
|
||||
<file>icons/light/logo_noColor.png</file>
|
||||
<file>icons/light/manual.png</file>
|
||||
<file>icons/light/maximize.png</file>
|
||||
<file>icons/light/measure.png</file>
|
||||
<file>icons/light/minimize.png</file>
|
||||
<file>icons/light/moder.png</file>
|
||||
<file>icons/light/modes.png</file>
|
||||
<file>icons/light/nav.png</file>
|
||||
<file>icons/light/next.png</file>
|
||||
<file>icons/light/oneloop.png</file>
|
||||
<file>icons/light/open.png</file>
|
||||
<file>icons/light/params.png</file>
|
||||
<file>icons/light/pre.png</file>
|
||||
<file>icons/light/protocol.png</file>
|
||||
<file>icons/light/repeat.png</file>
|
||||
<file>icons/light/restore.png</file>
|
||||
<file>icons/light/save.png</file>
|
||||
<file>icons/light/search.png</file>
|
||||
<file>icons/light/search-bar.png</file>
|
||||
<file>icons/light/shown.png</file>
|
||||
<file>icons/light/single.png</file>
|
||||
<file>icons/light/start.png</file>
|
||||
<file>icons/light/stop.png</file>
|
||||
<file>icons/light/support.png</file>
|
||||
<file>icons/light/trigger.png</file>
|
||||
<file>icons/mAmplitude.png</file>
|
||||
<file>icons/mBurst.png</file>
|
||||
<file>icons/mDelay.png</file>
|
||||
<file>icons/mFall.png</file>
|
||||
<file>icons/mFreq.png</file>
|
||||
<file>icons/mHigh.png</file>
|
||||
<file>icons/mLow.png</file>
|
||||
<file>icons/mMax.png</file>
|
||||
<file>icons/mMean.png</file>
|
||||
<file>icons/mMin.png</file>
|
||||
<file>icons/mNduty.png</file>
|
||||
<file>icons/mNover.png</file>
|
||||
<file>icons/mNwidth.png</file>
|
||||
<file>icons/mPcount.png</file>
|
||||
<file>icons/mPduty.png</file>
|
||||
<file>icons/mPeriod.png</file>
|
||||
<file>icons/mPover.png</file>
|
||||
<file>icons/mPwidth.png</file>
|
||||
<file>icons/mRise.png</file>
|
||||
<file>icons/mRms.png</file>
|
||||
<file>icons/mVpp.png</file>
|
||||
<file>icons/light/lissajous.png</file>
|
||||
<file>icons/dark/lissajous.png</file>
|
||||
<file>icons/light/function.png</file>
|
||||
<file>icons/dark/function.png</file>
|
||||
<file>icons/light/math.png</file>
|
||||
<file>icons/dark/math.png</file>
|
||||
<file>icons/math.png</file>
|
||||
<file>icons/Chinese.png</file>
|
||||
<file>icons/English.png</file>
|
||||
<file>icons/lissajous.png</file>
|
||||
<file>icons/light/wait.gif</file>
|
||||
<file>icons/dark/wait.gif</file>
|
||||
<file>icons/light/daq.png</file>
|
||||
<file>icons/light/la.png</file>
|
||||
<file>icons/light/osc.png</file>
|
||||
<file>icons/dark/daq.png</file>
|
||||
<file>icons/dark/la.png</file>
|
||||
<file>icons/dark/osc.png</file>
|
||||
<file>icons/showDoc25.png</file>
|
||||
<file>icons/showDoc31.png</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
||||
0
DSView/DreamSourceLab.rules
Normal file → Executable file
98
DSView/INSTALL
Normal file → Executable file
@@ -1,49 +1,49 @@
|
||||
-------------------------------------------------------------------------------
|
||||
INSTALL
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Requirements
|
||||
------------
|
||||
|
||||
- git
|
||||
- g++
|
||||
- make
|
||||
- libtool
|
||||
- pkg-config >= 0.22
|
||||
- cmake >= 2.6
|
||||
- libglib >= 2.28.0
|
||||
- Qt >= 4.5
|
||||
- libboost >= 1.42 (including the following libs):
|
||||
- libboost-system
|
||||
- libboost-thread
|
||||
- libsigrok4DSL >= 0.2.0
|
||||
|
||||
|
||||
Building and installing
|
||||
-----------------------
|
||||
Get the DSView source code from: www.dreamsourcelab.com/download.html
|
||||
In order to build it, run:
|
||||
|
||||
$ cd DSView
|
||||
$ cmake .
|
||||
$ make
|
||||
|
||||
For installing PulseView:
|
||||
|
||||
$ make install
|
||||
|
||||
See the following wiki page for more (OS-specific) instructions:
|
||||
|
||||
http://sigrok.org/wiki/Building
|
||||
|
||||
|
||||
Creating a source distribution package
|
||||
--------------------------------------
|
||||
|
||||
In order to build a source package begin with an unconfigured source tree.
|
||||
|
||||
$ mkdir dist
|
||||
$ cd dist
|
||||
$ cmake ..
|
||||
$ make package_source
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
INSTALL
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Requirements
|
||||
------------
|
||||
|
||||
- git
|
||||
- g++
|
||||
- make
|
||||
- libtool
|
||||
- pkg-config >= 0.22
|
||||
- cmake >= 2.6
|
||||
- libglib >= 2.28.0
|
||||
- Qt >= 4.5
|
||||
- libboost >= 1.42 (including the following libs):
|
||||
- libboost-system
|
||||
- libboost-thread
|
||||
- libsigrok4DSL >= 0.2.0
|
||||
|
||||
|
||||
Building and installing
|
||||
-----------------------
|
||||
Get the DSView source code from: www.dreamsourcelab.com/download.html
|
||||
In order to build it, run:
|
||||
|
||||
$ cd DSView
|
||||
$ cmake .
|
||||
$ make
|
||||
|
||||
For installing PulseView:
|
||||
|
||||
$ make install
|
||||
|
||||
See the following wiki page for more (OS-specific) instructions:
|
||||
|
||||
http://sigrok.org/wiki/Building
|
||||
|
||||
|
||||
Creating a source distribution package
|
||||
--------------------------------------
|
||||
|
||||
In order to build a source package begin with an unconfigured source tree.
|
||||
|
||||
$ mkdir dist
|
||||
$ cd dist
|
||||
$ cmake ..
|
||||
$ make package_source
|
||||
|
||||
|
||||
10
DSView/NEWS
Normal file → Executable file
@@ -1,5 +1,5 @@
|
||||
0.1.0 (2013-12-15)
|
||||
------------------
|
||||
|
||||
* Initial release.
|
||||
|
||||
0.1.0 (2013-12-15)
|
||||
------------------
|
||||
|
||||
* Initial release.
|
||||
|
||||
|
||||
0
DSView/README
Normal file → Executable file
0
DSView/config.h.in
Normal file → Executable file
|
Before Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 160 B |
|
Before Width: | Height: | Size: 150 B |
|
Before Width: | Height: | Size: 166 B |
|
Before Width: | Height: | Size: 492 B |
|
Before Width: | Height: | Size: 491 B |
|
Before Width: | Height: | Size: 512 B |
|
Before Width: | Height: | Size: 493 B |
|
Before Width: | Height: | Size: 492 B |
|
Before Width: | Height: | Size: 514 B |
|
Before Width: | Height: | Size: 464 B |
|
Before Width: | Height: | Size: 464 B |
|
Before Width: | Height: | Size: 483 B |
|
Before Width: | Height: | Size: 598 B |
|
Before Width: | Height: | Size: 598 B |
|
Before Width: | Height: | Size: 586 B |
|
Before Width: | Height: | Size: 165 B |
|
Before Width: | Height: | Size: 166 B |
|
Before Width: | Height: | Size: 166 B |
|
Before Width: | Height: | Size: 166 B |
|
Before Width: | Height: | Size: 940 B |
|
Before Width: | Height: | Size: 972 B |
|
Before Width: | Height: | Size: 933 B |
|
Before Width: | Height: | Size: 728 B |
|
Before Width: | Height: | Size: 760 B |
|
Before Width: | Height: | Size: 724 B |
|
Before Width: | Height: | Size: 160 B |
|
Before Width: | Height: | Size: 160 B |
|
Before Width: | Height: | Size: 129 B |
|
Before Width: | Height: | Size: 224 B |
|
Before Width: | Height: | Size: 182 B |
|
Before Width: | Height: | Size: 239 B |
|
Before Width: | Height: | Size: 195 B |
|
Before Width: | Height: | Size: 578 B |
|
Before Width: | Height: | Size: 158 B |
|
Before Width: | Height: | Size: 159 B |
@@ -1,42 +0,0 @@
|
||||
<RCC>
|
||||
<qresource prefix="/qss_icons">
|
||||
<file>rc/up_arrow_disabled.png</file>
|
||||
<file>rc/stylesheet-branch-end.png</file>
|
||||
<file>rc/branch_closed-on.png</file>
|
||||
<file>rc/stylesheet-vline.png</file>
|
||||
<file>rc/branch_closed.png</file>
|
||||
<file>rc/branch_open-on.png</file>
|
||||
<file>rc/transparent.png</file>
|
||||
<file>rc/right_arrow_disabled.png</file>
|
||||
<file>rc/sizegrip.png</file>
|
||||
<file>rc/close.png</file>
|
||||
<file>rc/close-hover.png</file>
|
||||
<file>rc/close-pressed.png</file>
|
||||
<file>rc/down_arrow.png</file>
|
||||
<file>rc/left_arrow.png</file>
|
||||
<file>rc/stylesheet-branch-more.png</file>
|
||||
<file>rc/up_arrow.png</file>
|
||||
<file>rc/right_arrow.png</file>
|
||||
<file>rc/left_arrow_disabled.png</file>
|
||||
<file>rc/branch_open.png</file>
|
||||
<file>rc/down_arrow_disabled.png</file>
|
||||
<file>rc/undock.png</file>
|
||||
<file>rc/checkbox_checked_disabled.png</file>
|
||||
<file>rc/checkbox_checked_focus.png</file>
|
||||
<file>rc/checkbox_checked.png</file>
|
||||
<file>rc/checkbox_indeterminate.png</file>
|
||||
<file>rc/checkbox_indeterminate_focus.png</file>
|
||||
<file>rc/checkbox_unchecked_disabled.png</file>
|
||||
<file>rc/checkbox_unchecked_focus.png</file>
|
||||
<file>rc/checkbox_unchecked.png</file>
|
||||
<file>rc/radio_checked_disabled.png</file>
|
||||
<file>rc/radio_checked_focus.png</file>
|
||||
<file>rc/radio_checked.png</file>
|
||||
<file>rc/radio_unchecked_disabled.png</file>
|
||||
<file>rc/radio_unchecked_focus.png</file>
|
||||
<file>rc/radio_unchecked.png</file>
|
||||
</qresource>
|
||||
<qresource prefix="/qdarkstyle">
|
||||
<file>style.qss</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
0
DSView/dsapplication.cpp
Normal file → Executable file
0
DSView/dsapplication.h
Normal file → Executable file
0
DSView/extdef.h
Normal file → Executable file
0
DSView/icons/Blackman.png
Normal file → Executable file
|
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 8.4 KiB |
BIN
DSView/icons/Chinese.png
Executable file
|
After Width: | Height: | Size: 706 B |
BIN
DSView/icons/English.png
Executable file
|
After Width: | Height: | Size: 1.4 KiB |
0
DSView/icons/Flat_top.png
Normal file → Executable file
|
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 9.5 KiB |
0
DSView/icons/Hamming.png
Normal file → Executable file
|
Before Width: | Height: | Size: 8.7 KiB After Width: | Height: | Size: 8.7 KiB |
0
DSView/icons/Hann.png
Normal file → Executable file
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
0
DSView/icons/Rectangle.png
Normal file → Executable file
|
Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB |
|
Before Width: | Height: | Size: 8.3 KiB |
|
Before Width: | Height: | Size: 173 B |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 399 B After Width: | Height: | Size: 399 B |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
0
DSView/icons/capture.png → DSView/icons/dark/capture.png
Normal file → Executable file
|
Before Width: | Height: | Size: 860 B After Width: | Height: | Size: 860 B |
BIN
DSView/icons/dark/close.png
Executable file
|
After Width: | Height: | Size: 612 B |
BIN
DSView/icons/dark/daq.png
Executable file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
DSView/icons/dark/dark.png
Executable file
|
After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 714 B After Width: | Height: | Size: 714 B |
BIN
DSView/icons/dark/display.png
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
0
DSView/icons/down-arrow.png → DSView/icons/dark/down-arrow.png
Normal file → Executable file
|
Before Width: | Height: | Size: 248 B After Width: | Height: | Size: 248 B |
0
DSView/icons/export.png → DSView/icons/dark/export.png
Normal file → Executable file
|
Before Width: | Height: | Size: 919 B After Width: | Height: | Size: 919 B |
0
DSView/icons/fft.png → DSView/icons/dark/fft.png
Normal file → Executable file
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
BIN
DSView/icons/dark/file.png
Executable file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
DSView/icons/dark/function.png
Executable file
|
After Width: | Height: | Size: 3.4 KiB |
0
DSView/icons/gear.png → DSView/icons/dark/gear.png
Normal file → Executable file
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB |
0
DSView/icons/hidden.png → DSView/icons/dark/hidden.png
Normal file → Executable file
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
BIN
DSView/icons/dark/instant.png
Executable file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
DSView/icons/dark/la.png
Executable file
|
After Width: | Height: | Size: 829 B |
BIN
DSView/icons/dark/light.png
Executable file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
DSView/icons/dark/lissajous.png
Executable file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
DSView/icons/dark/logo_color.png
Executable file
|
After Width: | Height: | Size: 713 B |
BIN
DSView/icons/dark/logo_noColor.png
Executable file
|
After Width: | Height: | Size: 638 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
BIN
DSView/icons/dark/math.png
Executable file
|
After Width: | Height: | Size: 1.5 KiB |
BIN
DSView/icons/dark/maximize.png
Executable file
|
After Width: | Height: | Size: 400 B |
BIN
DSView/icons/dark/measure.png
Executable file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
DSView/icons/dark/minimize.png
Executable file
|
After Width: | Height: | Size: 380 B |
BIN
DSView/icons/dark/moder.png
Executable file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
DSView/icons/dark/modes.png
Executable file
|
After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 660 B After Width: | Height: | Size: 660 B |
0
DSView/icons/next.png → DSView/icons/dark/next.png
Normal file → Executable file
|
Before Width: | Height: | Size: 465 B After Width: | Height: | Size: 465 B |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
0
DSView/icons/open.png → DSView/icons/dark/open.png
Normal file → Executable file
|
Before Width: | Height: | Size: 692 B After Width: | Height: | Size: 692 B |
BIN
DSView/icons/dark/osc.png
Executable file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
DSView/icons/dark/params.png
Executable file
|
After Width: | Height: | Size: 3.8 KiB |
0
DSView/icons/pre.png → DSView/icons/dark/pre.png
Normal file → Executable file
|
Before Width: | Height: | Size: 475 B After Width: | Height: | Size: 475 B |