1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-26 09:48:45 -05:00
sdrangel/sdrgui/gui
Jon Beniston 1c9cc7a989 GLSpectrum touchscreen updates
Add "show all controls" button, that allows most of the "set once"
controls to be hidden on small screens. Please feel free to make a
better icon! Could also be hidden if !ANDROID, if you don't like it.
Add pinch and pan gestures, for frequency scrolling and zooming in to
spectrum.
Queue frequencies requested by scrolling, so intermediate frequencies
can be omitted, if device is slow to update its frequency.
Support non-integer pixel ratios.
Add popup sliders for dials.
Add DialogPositioner for dialogs.
Add layout to spectrum markers dialog, so that it can be resized, to fit
on smaller screens.
2022-12-20 14:39:39 +00:00
..
aboutdialog.cpp Bump copyright year 2022-09-03 14:46:28 +02:00
aboutdialog.h
aboutdialog.ui
addpresetdialog.cpp
addpresetdialog.h
addpresetdialog.ui
audiodialog.cpp Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
audiodialog.h Audio output device recording: GUI and settings 2022-11-11 18:39:21 +01:00
audiodialog.ui Audio output device recording: GUI and settings 2022-11-11 18:39:21 +01:00
audioselectdialog.cpp Add support for Qt6 audio 2022-11-17 14:50:16 +00:00
audioselectdialog.h SimplePTT: fixed list of audio devices for VOX displaying output instead of input devices 2022-08-13 11:14:31 +02:00
audioselectdialog.ui
basicchannelsettingsdialog.cpp Massive UI revamping (v7): updated basic channel settings and indicate stream index for MIMO device and single stream channel 2022-04-18 01:42:03 +02:00
basicchannelsettingsdialog.h Massive UI revamping (v7): updated basic channel settings and indicate stream index for MIMO device and single stream channel 2022-04-18 01:42:03 +02:00
basicchannelsettingsdialog.ui Massive UI revamping (v7): updated basic channel settings and indicate stream index for MIMO device and single stream channel 2022-04-18 01:42:03 +02:00
basicdevicesettingsdialog.cpp
basicdevicesettingsdialog.h
basicdevicesettingsdialog.ui
basicfeaturesettingsdialog.cpp Massive UI revamping (v7): feature window basic feature settings dialog: implemented reset to default title. Some cosmetic changes 2022-04-18 12:08:33 +02:00
basicfeaturesettingsdialog.h Massive UI revamping (v7): feature window basic feature settings dialog: implemented reset to default title. Some cosmetic changes 2022-04-18 12:08:33 +02:00
basicfeaturesettingsdialog.ui Massive UI revamping (v7): feature window basic feature settings dialog: implemented reset to default title. Some cosmetic changes 2022-04-18 12:08:33 +02:00
buttonswitch.cpp ButtonSwitch: use stylesheet instead of fiddling with the color palette. Fixes some inital color state issues 2022-05-19 17:51:51 +02:00
buttonswitch.h ButtonSwitch: use stylesheet instead of fiddling with the color palette. Fixes some inital color state issues 2022-05-19 17:51:51 +02:00
channeladddialog.cpp In feature and channel add dialogs ignore apply action if there are no items to select 2022-06-25 12:19:26 +02:00
channeladddialog.h Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
channeladddialog.ui GUI: Removed some useless maximum size constraints 2020-09-22 00:09:38 +02:00
clickablelabel.cpp
clickablelabel.h
colormapper.cpp
colormapper.h
commanditem.cpp
commanditem.h
commandoutputdialog.cpp
commandoutputdialog.h
commandoutputdialog.ui
commandsdialog.cpp Massive UI revamping (v7): created configurations with just Features for now 2022-04-05 16:28:07 +02:00
commandsdialog.h Massive UI revamping (v7): created configurations with just Features for now 2022-04-05 16:28:07 +02:00
commandsdialog.ui Massive UI revamping (v7): created configurations with just Features for now 2022-04-05 16:28:07 +02:00
configurationsdialog.cpp Massive UI revamping (v7): main window documentation 2022-04-19 07:03:28 +02:00
configurationsdialog.h Massive UI revamping (v7): main window documentation 2022-04-19 07:03:28 +02:00
configurationsdialog.ui Massive UI revamping (v7): main window documentation 2022-04-19 07:03:28 +02:00
crightclickenabler.cpp Support touchscreen tap and hold to be used instead of right mouse click. 2022-12-20 10:01:16 +00:00
crightclickenabler.h Support touchscreen tap and hold to be used instead of right mouse click. 2022-12-20 10:01:16 +00:00
customtextedit.cpp ChirpChat modulator: implementation 2020-11-09 18:56:06 +01:00
customtextedit.h ChirpChat modulator: implementation 2020-11-09 18:56:06 +01:00
cwkeyergui.cpp Add popups for dials 2022-12-20 11:21:54 +00:00
cwkeyergui.h Implement serialize and deserialize to/from API in Serializable interface. Related changes and fixes 2021-12-01 00:21:19 +01:00
cwkeyergui.ui CW keyer keyboard input: GUI mods (1) 2019-07-29 18:54:50 +02:00
datetimedelegate.cpp Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
datetimedelegate.h Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
decimaldelegate.cpp Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
decimaldelegate.h Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
devicesetpresetsdialog.cpp Massive UI revamping (v7): try to fix Ubuntu prod build error 2022-04-13 21:45:56 +02:00
devicesetpresetsdialog.h Massive UI revamping (v7): device set presets 2022-04-13 18:43:37 +02:00
devicesetpresetsdialog.ui Massive UI revamping (v7): device set presets 2022-04-13 18:43:37 +02:00
devicesetselectiondialog.cpp Massive UI revamping (v7): Implemented channel move to another device and more 2022-04-16 16:45:53 +02:00
devicesetselectiondialog.h Massive UI revamping (v7): Implemented channel move to another device and more 2022-04-16 16:45:53 +02:00
devicestreamselectiondialog.cpp Fixed select device stream dialog window placement 2019-05-21 14:12:32 +02:00
devicestreamselectiondialog.h Added missing files for DeviceStreamSettingsDialog 2019-05-21 08:44:46 +02:00
devicestreamselectiondialog.ui Fixed select device stream dialog window placement 2019-05-21 14:12:32 +02:00
deviceuserargsdialog.cpp Fixed -Wunused-parameter warnings 2020-11-14 11:13:32 +01:00
deviceuserargsdialog.h Fixed -Wunused-parameter warnings 2020-11-14 11:13:32 +01:00
deviceuserargsdialog.ui Added possibility to specify devices that cannot be discovered automatically. This implements #445 2019-12-16 01:03:47 +01:00
dialogpositioner.cpp Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
dialogpositioner.h Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
dialpopup.cpp Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
dialpopup.h Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
dmsspinbox.cpp Add Custom Az/El target and drift scan plot to Star Tracker. 2021-05-24 12:34:38 +01:00
dmsspinbox.h Add Custom Az/El target and drift scan plot to Star Tracker. 2021-05-24 12:34:38 +01:00
doublevalidator.h Fixed remaining warnings 2020-11-15 12:02:04 +01:00
editcommanddialog.cpp Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
editcommanddialog.h
editcommanddialog.ui
externalclockbutton.cpp
externalclockbutton.h
externalclockdialog.cpp
externalclockdialog.h
externalclockdialog.ui
featureadddialog.cpp In feature and channel add dialogs ignore apply action if there are no items to select 2022-06-25 12:19:26 +02:00
featureadddialog.h Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
featureadddialog.ui Feature plugins framework initial commit and Misc plugins removal 2020-09-28 16:49:32 +02:00
featurelayout.cpp Add FeatureLayout - to try to better use space in Feature window 2022-03-18 17:07:52 +00:00
featurelayout.h Add FeatureLayout - to try to better use space in Feature window 2022-03-18 17:07:52 +00:00
featurepresetsdialog.cpp Massive UI revamping (v7): devices intermediate 2022-04-09 13:38:22 +02:00
featurepresetsdialog.h Massive UI revamping (v7): devices intermediate 2022-04-09 13:38:22 +02:00
featurepresetsdialog.ui Massive UI revamping (v7): device set presets 2022-04-13 18:43:37 +02:00
fftwisdomdialog.cpp FFTW Wisdom program invocation dialog 2021-11-03 21:56:33 +01:00
fftwisdomdialog.h FFTW Wisdom program invocation dialog 2021-11-03 21:56:33 +01:00
fftwisdomdialog.ui FFTW Wisdom program invocation dialog 2021-11-03 21:56:33 +01:00
flowlayout.cpp FlowLayout: Add support for vertically expanding widgets and vertical alignment. 2022-09-16 08:50:21 +01:00
flowlayout.h FlowLayout: Add SDRGUI_API so can be used in plugins 2022-09-16 08:49:26 +01:00
fmpreemphasisdialog.cpp Define _USE_MATH_DEFINES and clean M_PI redefinitions 2020-11-04 23:05:41 +01:00
fmpreemphasisdialog.h Add narrowband FM preemphasis settings 2020-09-24 08:36:13 +02:00
fmpreemphasisdialog.ui Add narrowband FM preemphasis settings 2020-09-24 08:36:13 +02:00
framelesswindowresizer.cpp Only enable resize grips if size policy isn't fixed 2022-11-09 16:15:35 +00:00
framelesswindowresizer.h Restore cursor when moved over child widget 2022-04-25 15:01:59 +01:00
glscope.cpp GLScope and GLSpectrum removed extraneous call to cleanup method. Fixes #1295 2022-06-28 20:53:47 +02:00
glscope.h DOA2: set scope timescale display as frequency in FFT (correlation) mode for X and XY displays 2022-05-28 23:44:53 +02:00
glscopegui.cpp Add popups for dials 2022-12-20 11:21:54 +00:00
glscopegui.h Implement serialize and deserialize to/from API in Serializable interface. Related changes and fixes 2021-12-01 00:21:19 +01:00
glscopegui.ui Scope GUI: amplitude and offset reset buttons. Fixes and updated documentation 2021-06-27 11:42:27 +02:00
glshadercolormap.cpp GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
glshadercolormap.h Spectrum: Enable alpha blending on gradient fill, so channel markers are visible 2022-06-22 10:07:35 +01:00
glshadercolors.cpp Optimise VAO usage 2022-06-19 14:16:45 +01:00
glshadercolors.h Optimise VAO usage 2022-06-19 14:16:45 +01:00
glshadersimple.cpp Spectrum: And fill and gradient styles. Allow 2D waterfall color map to be changed 2022-06-22 08:52:48 +01:00
glshadersimple.h Spectrum: And fill and gradient styles. Allow 2D waterfall color map to be changed 2022-06-22 08:52:48 +01:00
glshaderspectrogram.cpp GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
glshaderspectrogram.h Fix shaders so they don't crash when OpenGL 2.0 ES is used 2022-07-21 21:09:41 +01:00
glshadertextured.cpp GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
glshadertextured.h Fix formatting 2022-06-20 08:50:28 +01:00
glshadertvarray.cpp Update TVScreen to OpenGL 3.3 2022-06-19 23:22:43 +01:00
glshadertvarray.h Update TVScreen to OpenGL 3.3 2022-06-19 23:22:43 +01:00
glspectrum.cpp Size spectrum measurements table. 2022-10-02 20:06:52 +01:00
glspectrum.h Spectrum frequency ticks MSB truncation: base algorithm 2022-10-16 04:48:07 +02:00
glspectrumgui.cpp GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
glspectrumgui.h GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
glspectrumgui.ui GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
glspectrumview.cpp GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
glspectrumview.h GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
graphicsdialog.cpp Add 3D spectrogram 2022-06-18 12:35:44 +01:00
graphicsdialog.h Add 3D spectrogram 2022-06-18 12:35:44 +01:00
graphicsdialog.ui Add 3D spectrogram 2022-06-18 12:35:44 +01:00
graphicsviewzoom.cpp Add pinch gesture to GraphicsViewZoom 2022-12-20 11:31:01 +00:00
graphicsviewzoom.h Add pinch gesture to GraphicsViewZoom 2022-12-20 11:31:01 +00:00
httpdownloadmanagergui.cpp Fix linux warnings 2022-02-04 22:26:40 +00:00
httpdownloadmanagergui.h HTTPDownloadManagerGUI - Support retrying downloads. Remove close dialog buttons that don't work. 2022-02-04 17:20:24 +00:00
indicator.cpp
indicator.h
levelmeter.cpp
levelmeter.h Fixed some warnings from Mac ports compilation 2020-04-19 06:14:45 +02:00
loggingdialog.cpp
loggingdialog.h
loggingdialog.ui
myposdialog.ui Massive UI revamping (v7): restore menu shortcuts and ellipsis. Fixes #1208 2022-04-20 21:33:18 +02:00
mypositiondialog.cpp Add ADS-B Demodulator plugin. 2020-10-27 16:22:10 +00:00
mypositiondialog.h
pluginsdialog.cpp Added possibility to specify devices that cannot be discovered automatically. This implements #445 2019-12-16 01:03:47 +01:00
pluginsdialog.h
pluginsdialog.ui
presetitem.cpp
presetitem.h
qtcompatibility.h Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
rollupcontents.cpp dd maximize button to MainSpectrum and expandible Channels and Features. 2022-11-11 12:24:27 +00:00
rollupcontents.h dd maximize button to MainSpectrum and expandible Channels and Features. 2022-11-11 12:24:27 +00:00
rollupwidget.cpp Rollupwidgets: Handle child layout requests 2022-10-02 20:07:28 +01:00
rollupwidget.h Make rollup state a serializable object so that it can be dumped in JSON format for the API. Prerequisite tp #1050 2022-01-09 05:27:12 +01:00
samplingdevicedialog.cpp Massive UI revamping (v7): devices basic 2022-04-07 16:32:03 +02:00
samplingdevicedialog.h Massive UI revamping (v7): devices basic 2022-04-07 16:32:03 +02:00
samplingdevicedialog.ui GUI: Removed some useless maximum size constraints 2020-09-22 00:09:38 +02:00
scaledimage.cpp Add Satellite Tracker feature 2021-02-26 20:25:48 +00:00
scaledimage.h Add Satellite Tracker feature 2021-02-26 20:25:48 +00:00
scaleengine.cpp Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
scaleengine.h Spectrum frequency ticks MSB truncation: display 2022-10-16 11:29:45 +02:00
scidoublespinbox.cpp Fix unused variable warnings 2022-11-09 16:59:02 +00:00
scidoublespinbox.h Add SciDoubleSpinBox for a DoubleSpinBox that supports scientific E notation entry 2022-09-16 09:00:51 +01:00
scopewindow.ui
sdrangelsplash.cpp Scale splash screen to size of screen 2022-12-20 09:56:30 +00:00
sdrangelsplash.h Added a splash screen on startup 2019-05-14 19:23:13 +02:00
spectrum.md Spectrum frequency ticks MSB truncation: fixed algorithm, settings persistency and added documentation. Fixes #1477 2022-10-16 12:57:54 +02:00
spectrumcalibration.md Fix typing errors in readme's 2022-05-15 12:39:57 +02:00
spectrumcalibrationpointsdialog.cpp Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
spectrumcalibrationpointsdialog.h Fixed some warnings 2022-07-26 06:53:48 +02:00
spectrumcalibrationpointsdialog.ui Spectrum calibration: further adjustments and documentation 2022-02-05 23:40:23 +01:00
spectrummarkers.md Spectrum markers peaks option 2022-10-03 00:23:47 +02:00
spectrummarkersdialog.cpp Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
spectrummarkersdialog.h Spectrum markers peaks option 2022-10-03 00:23:47 +02:00
spectrummarkersdialog.ui GLSpectrum touchscreen updates 2022-12-20 14:39:39 +00:00
spectrummeasurements.cpp Ensure bandwidth is positive. Use engineering units for bandwidths. 2022-10-03 16:18:38 +01:00
spectrummeasurements.h Add occupied bandwidth and 3dB bandwidth measurements 2022-10-03 16:02:24 +01:00
spectrummeasurements.md Update docs 2022-10-03 16:07:48 +01:00
spectrummeasurementsdialog.cpp Add occupied bandwidth and 3dB bandwidth measurements 2022-10-03 16:02:24 +01:00
spectrummeasurementsdialog.h Move GLSpectrum to GLSpectrumView and create new GLSpectrum that instances GLSpectrumView and SpectrumMeasurements 2022-09-29 13:48:04 +01:00
spectrummeasurementsdialog.ui Ensure bandwidth is positive. Use engineering units for bandwidths. 2022-10-03 16:18:38 +01:00
tabletapandhold.cpp Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
tabletapandhold.h Add DialogPositioner to ensure dialogs are fully on screen and remain on 2022-12-20 10:31:15 +00:00
tickedslider.cpp
tickedslider.h
timedelegate.cpp Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
timedelegate.h Add RS41 Radiosonde (Weather Ballon) demodulator and feature 2022-03-01 17:17:56 +00:00
transverterbutton.cpp IQ swap: fixed transverter dialog 2020-06-23 22:25:54 +02:00
transverterbutton.h IQ swap: fixed transverter dialog 2020-06-23 22:25:54 +02:00
transverterdialog.cpp Center frequency dials up to 9 digits and transverter delta frequency dial up to 12 digits. Fixes #1476 2022-10-15 03:04:29 +02:00
transverterdialog.h IQ swap: fixed transverter dialog 2020-06-23 22:25:54 +02:00
transverterdialog.md Updated transverter dialog documentation 2022-10-15 10:52:29 +02:00
transverterdialog.ui IQ swap: implementation in transverter dialog 2020-06-23 19:58:08 +02:00
tvscreen.cpp Replace deprecated QMutex(Recursive) with QRecursiveMutex 2022-09-17 23:00:07 +02:00
tvscreen.h Replace deprecated QMutex(Recursive) with QRecursiveMutex 2022-09-17 23:00:07 +02:00
tvscreenanalog.cpp Update TVScreen to OpenGL 3.3 2022-06-19 23:22:43 +01:00
tvscreenanalog.h Update TVScreen to OpenGL 3.3 2022-06-19 23:22:43 +01:00
valuedial.cpp Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
valuedial.h Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
valuedialz.cpp Allow Android virtual keyboard to change sign in ValueDialZ widget 2022-12-20 09:55:22 +00:00
valuedialz.h Allow Android virtual keyboard to change sign in ValueDialZ widget 2022-12-20 09:55:22 +00:00
welcomedialog.cpp Add welcome dialog for Android 2022-12-20 10:32:09 +00:00
welcomedialog.h Add welcome dialog for Android 2022-12-20 10:32:09 +00:00
welcomedialog.ui Add welcome dialog for Android 2022-12-20 10:32:09 +00:00
workspace.cpp dd maximize button to MainSpectrum and expandible Channels and Features. 2022-11-11 12:24:27 +00:00
workspace.h Update sdrbase and sdrgui to support Qt5 and Qt6 2022-11-17 14:41:55 +00:00
workspaceselectiondialog.cpp Massive UI revamping (v7): features 2022-04-05 16:28:07 +02:00
workspaceselectiondialog.h Massive UI revamping (v7): features 2022-04-05 16:28:07 +02:00
workspaceselectiondialog.ui Massive UI revamping (v7): features 2022-04-05 16:28:07 +02:00
wrappingdatetimeedit.cpp Add Radio Astronomy plugin 2021-10-12 11:31:14 +01:00
wrappingdatetimeedit.h Add Radio Astronomy plugin 2021-10-12 11:31:14 +01:00
wsspectrumsettingsdialog.cpp Websocket spectrum: Websocket spectrum settings dialog implementation taking settings into account 2020-11-11 10:49:02 +01:00
wsspectrumsettingsdialog.h Websocket spectrum: Websocket spectrum settings dialog implementation taking settings into account 2020-11-11 10:49:02 +01:00
wsspectrumsettingsdialog.ui Websocket spectrum: Websocket spectrum settings dialog implementation taking settings into account 2020-11-11 10:49:02 +01:00