Commit Graph

273 Commits

Author SHA1 Message Date
Chris Esposito c980c98457 refactored siprint 2021-06-24 20:32:34 +10:00
Chris Esposito b24e39fb8b trigger frequency displayed 2021-06-24 20:12:28 +10:00
Chris Esposito ae7c631de0 isoBuffer calculates trigger frequency 2021-06-24 19:04:36 +10:00
Chris Esposito 7b0dc8e7bc can hide debug console 2021-06-24 17:59:36 +10:00
Chris Esposito faa07c7e3c better hyperlink colours for dark mode 2021-06-24 17:53:49 +10:00
Chris Esposito 38822a83a7 removed accidental depend on Qt 5.12 2021-06-24 17:37:35 +10:00
Chris Esposito 19454671e2 Dark Mode 2021-06-04 15:55:20 +10:00
Chad Clark 555c3eaffd
Android auto flash firmware (#167)
* Update build for Android.  Tool versions:
Qt 5.15.2
QtCreator 4.14.1
Java OpenJDK 11.0.10+9
SDK 28
NDK 21.3.6528147
Gradle 5.6.4
Gradle Plugin 3.6.0

* Add firmware images to Android package.

* Remove properties files ending in tilde.

* Android application will automatically flash firmware when a Labrador in bootloader mode is connected.

* Remove unused firmware images from Android package.
2021-04-19 10:55:31 +10:00
Chris Esposito b62f221056 Simplified scope range dialog 2021-03-29 15:34:57 +11:00
Chad Clark a098e6d7fb
Android build 20210328 (#166)
* Remove saving preference for the Range Dialog that has not been added to Android yet.
2021-03-29 15:29:01 +11:00
Oleksiy Protas d9f05e3ec5 Exporting the current oscilloscope view as image 2021-03-21 13:59:05 +11:00
Chris Esposito 7164791e1b Range Dialog Preference saved between launches 2021-03-17 17:22:04 +11:00
Chad Clark e52869554e
Update build for Android.
Tool versions:
Qt 5.15.2
QtCreator 4.14.1
Java OpenJDK 11.0.10+9
SDK 28
NDK 21.3.6528147
Gradle 5.6.4
Gradle Plugin 3.6.0
2021-03-17 16:53:48 +11:00
Chris Esposito 0893106ea5 Mutimeter works with negative voltages 2020-12-02 13:39:38 +11:00
Chris Esposito 4cab851f13 linuxdeployqt unbroken 2020-07-05 15:24:32 +10:00
Chris Esposito 3e651316d2 Degobindarification 2020-07-05 15:12:19 +10:00
Chris Esposito 90b966ede7 shows diagram to user 2020-07-05 13:49:06 +10:00
Chris Esposito d8b442f484 Tooltip appears when gobindar detected 2020-07-05 13:08:46 +10:00
Chris Esposito 0723116db0 Gobindar detection 2020-07-05 12:28:14 +10:00
jrwwallis e7c5e4e687
Allow PSU abort from PSU calibration (#115)
* Allow PSU abort from PSU calibration

* Fix indentation
2020-02-19 10:07:26 +11:00
Chris Esposito f6901671f4 Fixed trigger for Multimeter++ 2019-10-11 14:25:52 +11:00
Chris Esposito d04da3748d Triggering works in Double Sample Rate mode 2019-10-11 12:43:22 +11:00
Andrew Neitsch 1c324c1603 Enable smooth zoom (#103)
Correctly interpret trackpad scroll events
2019-10-09 12:34:51 +11:00
Chris Esposito db3d0543c8 hidable widgets on main page 2019-10-01 14:53:41 +10:00
Chris Esposito eec790411c Correct buffers cleared for mode 6 and 7 2019-09-22 00:37:07 +10:00
Chris Esposito 403dacb364 Fixed build 2019-08-24 12:09:27 +10:00
Chris Esposito e29004913c Added missing icon source files 2019-08-24 12:08:30 +10:00
Chris Esposito 132240fcc3 make_deb and make_appimage bail on error 2019-08-24 11:33:25 +10:00
Chris Esposito a4471c6ee6 Hides XY curve upon exiting mode 2019-08-21 20:53:45 +10:00
Chris Esposito 078e27bf70 Removed Windows-unfriendly trigram 2019-07-28 10:09:38 +10:00
Chris Esposito e2639ae67e 60Hz refresh rate on Linux 2019-07-21 07:48:55 +10:00
Chris Esposito 41e7c228aa Warns user if CH2 is disabled 2019-07-13 20:56:21 +10:00
Chris Esposito 44626f0f34 Fixed segfault when enabling DAQ CH2 2019-07-13 20:48:06 +10:00
Chris Esposito a19b5ce3fd Fixed .desktop and .deb 2019-07-13 20:30:07 +10:00
Chris Esposito 0b007c4b37 XY Mode fixed 2019-06-30 13:02:55 +10:00
Chris Esposito c1c21236a1 typos 2019-06-23 15:04:34 +10:00
Chris Esposito 2851e82a82 autoreleased deb 2019-06-23 14:55:35 +10:00
Chris Esposito d1fc926e7f Take 2... 2019-06-23 14:22:42 +10:00
Chris Esposito 54aabcd17b AppImage shouldn't ask for sudo every time 2019-06-23 13:52:10 +10:00
Chris Esposito 40bed49c25 Hex display on serial decoder 2019-06-23 13:45:54 +10:00
Chris Esposito 398f8252bf Better UI on 1366x768 displays 2019-06-23 13:45:54 +10:00
Chris Esposito 3245f1b242 Slightly wider UI by default 2019-06-23 13:45:54 +10:00
Sebastián Mestre b0e1d1eaf4 Isodriver refactor - part 1 (#81)
* isodriver.h: reflow comments, one declaration/line

* move delay to a struct that handles display settings

* Make changes related to isoDriver::window

 - move isoDriver::window to display struct
 - remove isoDriver::windowAtPause
 - remove isoDriver::setWindow
 - call isoDriver::timeWindowUpdated signal where deemed necessary

* Make changes related to isoDriver display settings

 - move x0, y0, x1, and y1 from isoDriver to DisplayControl
 - Replace some ternaries with std::max and std::min
 - Add some comments

* Move topRange and botRange from isoDriver into DisplayControl

* Move most of isoDriver::setVoltageRange into DisplayControl
2019-05-12 09:58:10 +10:00
Chris Esposito 0c1604cb5e correct .desktop added to .appimage 2019-04-25 20:46:23 +10:00
Chris Esposito e0c83db061 added file extension to desktop entry/icon 2019-04-25 20:31:51 +10:00
Chris Esposito 25a9196ea2 labrador_bootstrap_pi 2019-04-25 20:30:08 +10:00
Chris Esposito 3aa577aef8 Better laid out UI 2019-04-25 20:19:14 +10:00
Chris Esposito 003f3d94cd Fixed crash when triggering state was uninitialised 2019-04-25 10:41:29 +10:00
Chris Esposito 23c2fee6f9 Added back in darealshinji's libstdc++ workaround 2019-04-24 20:18:12 +10:00
Chris Esposito 6223662616 Uses make install 2019-04-24 20:06:10 +10:00