Wykres commitów

37 Commity (c966f1cb5a353bf5b1542d5e0816e3a66bf537ba)

Autor SHA1 Wiadomość Data
Jon Beniston c966f1cb5a dd maximize button to MainSpectrum and expandible Channels and Features.
Add sizeToContents in ChannelGUI and FeatureGUI, called when widget is
rolled, so we can remove resizing code from all of the individual
channels and features.

In RollupContents, use minimumSizeHint for calculated size, so that
minimumWidth can come from .ui file.

In DeviceGUI::sizeToContents(), call adjustSize(), so Device GUIs start
out at minimum needed size (which should restore appearance prior to
last patch).

In stackSubWindows, use available space for channels if no
spectrum/features present.
In stackSubWindows, fix spectrum from being sized too big, resulting in
scroll bars appearing.
Reset user-defined channel width in stackSubWindows, when channels are
removed.
Don't stack maximized windows.

There's one hack in Channel/FeatureGUI::maximizeWindow(). It seems that
when maximimzing a window, QOpenGLWidgets aren't always paint properly
immediately afterwards, so the code forces an additional update. I can't
see why the first call to paintGL doesn't work.
2022-11-11 12:24:27 +00:00
f4exb 5b27a50cf8 DATV plugin: added dial to flip through DATV standard symbol rates 2022-10-16 23:01:20 +02:00
f4exb e39277269c DATV demod: fixed TV screen but on exit and UI cosmetic changes 2022-07-20 04:56:40 +02:00
f4exb 2f89b79c84 Massive UI revamping (v7): added channels 2022-04-12 16:20:45 +02:00
f4exb f04741d692 Fixed some plugins layout so that they work with new rollup widget 2021-11-01 02:11:47 +01:00
Jon Beniston 8f94593a0c Set DATV GUI to be minimum sized rather than expanding. Set minimum size constaint on videoTab not just tabWidget 2021-10-31 12:14:04 +00:00
Jon Beniston 05987586bf #897 - Add support for vertically expanding widgets to RollupWidget 2021-10-30 16:20:24 +01:00
f4exb f8a512e91b DATV demod: allow video player enable/disable 2021-04-11 23:52:16 +02:00
f4exb 2e96fef6e3 DATV demod: implemented REST API for channel settings. Implements #825 2021-04-03 06:41:12 +02:00
f4exb c4e9ada144 DATV demod: GUI: more accurate display of video thread active and MCOD detection. Correction of RRC=0.2 bug. Small optimizations in dvbs2.h match_frame 2021-03-31 05:03:10 +02:00
f4exb 29506a1d65 DATV: fixes to improve stability (1) 2021-03-29 06:00:40 +02:00
f4exb 75b08c0dee DATV: added LDPC max bit flip control and future soft LDPC control. Updated documentation 2021-02-28 12:05:25 +01:00
f4exb bf62693093 DATV demod: implemented gauge meters for MER and CNR. Implements #784 2021-02-23 01:06:25 +01:00
f4exb 0dc554b30b DATV: Display MER 2021-02-22 19:29:16 +01:00
f4exb 9af9b0972e REST API: config: added DATV demodulator 2019-08-11 12:47:51 +02:00
f4exb 2f5b50d206 DATV demod: added UDP transport stream output 2019-07-28 10:54:04 +02:00
f4exb 1119c64771 DATV demod: manage MODCOD changes in the GUI. Reworked settings validation against standard's system configurations 2019-07-17 02:51:46 +02:00
f4exb bb92048dcc DATV demod: set minimum symbol rate to 100 kSym/s 2019-07-14 22:08:35 +02:00
f4exb c981d76e6e DATV demod: experimental DVB-S2 support 2019-07-14 15:35:45 +02:00
f4exb 1e1a64cd13 DATV demod: deactivate full screen. Fixed bug 2019-03-24 01:37:34 +01:00
f4exb 200d6beaab DATV demod: put video screen inside a layout 2019-03-24 00:21:20 +01:00
f4exb 760c3fdd0f DATV demod: not functionning full screen 2019-03-23 23:37:26 +01:00
f4exb 2d9715fbb6 DATV demod: GUI cosmetic changes 2019-03-23 10:51:01 +01:00
f4exb 2d6730678d DATV demod: implemented audio and video mute. Corrected audio volume 2019-03-23 06:06:42 +01:00
f4exb 9e668f5f22 DATV demod: audio volume (1) 2019-03-22 08:05:01 +01:00
f4exb 5b300c1033 DATV demod: refactored audio and video GUI 2019-03-21 14:13:26 +01:00
f4exb b83b7eec06 DATV demod: audio setup 2019-03-19 23:12:54 +01:00
f4exb c43ecc8afe Channel Rx plugins: use liberation font 2018-05-05 18:12:05 +02:00
Jason Gerecke f6ea7b216e Fix spelling errors present in UI files 2018-04-21 18:44:54 -07:00
f4exb 707ce197cd Unify TV screen (3) 2018-03-11 16:39:02 +01:00
f4exb 0486462398 DATV demod: GUI changes (4) 2018-03-10 23:01:03 +01:00
f4exb 93d0d28add DATV demod: GUI changes (3) 2018-03-10 20:15:20 +01:00
f4exb d1fafce4b6 DATV demod: GUI changes (2) 2018-03-10 19:30:55 +01:00
f4exb 82ec3891c5 DATV demod: GUI changes (1) 2018-03-10 10:43:22 +01:00
f4exb a406128c47 DATV demod: GUI: added tooltip 2018-02-26 01:33:50 +01:00
f4exb 1436844fb3 DATV demodulator: improvements 2018-02-26 01:04:45 +01:00
f4exb f1f7a0058c DATV demod: reception of the code 2018-02-22 22:52:49 +01:00