<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 10 Aug, 2022, 20:33 Utkarsh Tiwari, <<a href="mailto:utkarsh02t@gmail.com">utkarsh02t@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Difference from v8:<br></blockquote></div></div><div dir="auto">Typo :</div><div dir="auto">Difference from v7:</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
1. Fixes the commit message in 1/8<br>
2. Removes various useless headers in cam_select_dialog.h<br>
3. The cameraSelectDialog_ is now only created once in 6/8<br>
4. scriptPathLabel_ now has permanent parent captureWidget<br>
<br>
Each patch include their differences from previous versions.<br>
<br>
Difference from v6 :<br>
1. This series now merges <a href="https://lists.libcamera.org/pipermail/libcamera-devel/2022-August/033137.html" rel="noreferrer noreferrer" target="_blank">https://lists.libcamera.org/pipermail/libcamera-devel/2022-August/033137.html</a><br>
2. The capture script button now lives in the CameraSelectorDialog<br>
3. We now show the capture selected scripts path<br>
4. Now the implementation of CameraSelectorDialog lives in it .cpp<br>
<br>
Normal Introduction:<br>
Hi,<br>
<br>
This series aims to add a Dialog box which can be used to select<br>
camera while at startup and trying to switch cameras.<br>
<br>
The series first adds the dialog to be used just for selection of<br>
camera at startup and then moves on to replace the current QCombBox<br>
in favour of the dialog box.<br>
<br>
We already got the ability to load capture scripts to run the<br>
capture sessions in cam.<br>
<br>
This is patch series introduces both a GUI way and a cmdline way to<br>
load the capture script in qcam.<br>
<br>
With this we get the ability to load a capture script and<br>
to stop a running one.<br>
<br>
It utilizes the parser in cam.<br>
<br>
A Screenshot :<br>
<a href="https://pasteboard.co/mO811IF3RQtk.png" rel="noreferrer noreferrer" target="_blank">https://pasteboard.co/mO811IF3RQtk.png</a><br>
<br>
Utkarsh Tiwari (8):<br>
qcam: Use QDialog for selection of cameras at startup<br>
qcam: Support Hotplug for Camera Selection Dialog<br>
qcam: MainWindow: Replace cameraCombo_ with CameraSelectorDialog<br>
qcam: CamSelectDialog: Display Location and Model propety of camera<br>
qcam: Queue requests only through MainWindow::queueRequest()<br>
qcam: CamSelectDialog: Add capture script button<br>
qcam: CamSelectDialog: Display Capture script path<br>
qcam: Add --script to load capture script<br>
<br>
src/qcam/cam_select_dialog.cpp | 205 +++++++++++++++++++++++++++++++++<br>
src/qcam/cam_select_dialog.h | 71 ++++++++++++<br>
src/qcam/main.cpp | 3 +<br>
src/qcam/main_window.cpp | 161 ++++++++++++++++++--------<br>
src/qcam/main_window.h | 20 +++-<br>
src/qcam/meson.build | 4 +<br>
6 files changed, 413 insertions(+), 51 deletions(-)<br>
create mode 100644 src/qcam/cam_select_dialog.cpp<br>
create mode 100644 src/qcam/cam_select_dialog.h<br>
<br>
-- <br>
2.25.1<br>
<br>
</blockquote></div></div></div>