ACS issueshttps://git.rwth-aachen.de/groups/acs/-/issues2022-08-17T13:35:11+02:00https://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/1Feature: Suggest Matr.Nr based on CSV Input2022-08-17T13:35:11+02:00Jonathan KlimtFeature: Suggest Matr.Nr based on CSV InputImport Participants and make suggestions based on thisImport Participants and make suggestions based on thishttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/2Feature: Use PDF Preview for Matr.Nr. Input2021-01-24T12:52:05+01:00Jonathan KlimtFeature: Use PDF Preview for Matr.Nr. Inputhttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/3Feature: Export specific page at the end2021-01-27T13:58:30+01:00Jonathan KlimtFeature: Export specific page at the endE.G. for the correction sheet. Must be sorted by matr. nr.E.G. for the correction sheet. Must be sorted by matr. nr.https://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/7Feature: Check against Participant List to prevent false inputs2021-01-27T13:59:01+01:00Jonathan KlimtFeature: Check against Participant List to prevent false inputshttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/4Check if number of page is not already given2021-02-02T00:25:43+01:00Jonathan KlimtCheck if number of page is not already givenhttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/5Don't close manual id entry when id/pagenr is entered2021-01-24T12:52:32+01:00Jonathan KlimtDon't close manual id entry when id/pagenr is enteredThis way we can go back and edit the data if it was entered erroneous.This way we can go back and edit the data if it was entered erroneous.https://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/6Add the option to edit the pagenr/id on the examid_mapping page2021-01-24T12:52:54+01:00Jonathan KlimtAdd the option to edit the pagenr/id on the examid_mapping pagehttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/8Add a matriculation input screen2021-01-24T12:53:06+01:00Jonathan KlimtAdd a matriculation input screenThis screen shows the first page of every exam and asks for the matr.nr. as input. With enter, the user can confirm and the next exam is shown.
This might appear when clicking a button in the examid-mapping screenThis screen shows the first page of every exam and asks for the matr.nr. as input. With enter, the user can confirm and the next exam is shown.
This might appear when clicking a button in the examid-mapping screenhttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/9Output QR Exams in single file2022-08-27T21:45:53+02:00Jonathan KlimtOutput QR Exams in single filehttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/10Set all input characters of Exam-ID to upper case2022-08-18T10:42:29+02:00Jonas Baudejonas.baude@eonerc.rwth-aachen.deSet all input characters of Exam-ID to upper caseThe input of the Exam ID fiedls should automatically be casted to Upper Case.
Double Check internal handling ID case sensitivityThe input of the Exam ID fiedls should automatically be casted to Upper Case.
Double Check internal handling ID case sensitivityhttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/11Auto-jump to next field2021-02-17T21:22:21+01:00Jonas Baudejonas.baude@eonerc.rwth-aachen.deAuto-jump to next fieldConsider jumping to the next input field automatically after a certain number of characters.
For example from 'Exam ID' field to 'Pagenumber' in the Mapping GUI for unreadable QR codes.Consider jumping to the next input field automatically after a certain number of characters.
For example from 'Exam ID' field to 'Pagenumber' in the Mapping GUI for unreadable QR codes.https://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/12Auto Rotate Pages2021-02-08T22:58:38+01:00Jonathan KlimtAuto Rotate Pageshttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/13Show ratio of scanned pages in scan progress2022-08-27T22:32:37+02:00Jonathan KlimtShow ratio of scanned pages in scan progresspossibly also of adaptive rescanned onespossibly also of adaptive rescanned oneshttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/14glade files are not relative2021-02-05T20:58:17+01:00Jonathan Klimtglade files are not relativeRunning them outside the root directory crashes the programRunning them outside the root directory crashes the programhttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/15Windows Problems with path2021-02-05T00:22:11+01:00Jonathan KlimtWindows Problems with path```
$ exam_scan_manager
Traceback (most recent call last):
File "C:/msys64/home/jonathan/exam-toolbox/exam_scan_tools/barcode_generation_gui.py", line 80, in update_settings
filename = str((Path(out_folder) / filename).resolve())
...```
$ exam_scan_manager
Traceback (most recent call last):
File "C:/msys64/home/jonathan/exam-toolbox/exam_scan_tools/barcode_generation_gui.py", line 80, in update_settings
filename = str((Path(out_folder) / filename).resolve())
File "C:/msys64/mingw64/lib/python3.8/pathlib.py", line 1043, in __new__
self = cls._from_parts(args, init=False)
File "C:/msys64/mingw64/lib/python3.8/pathlib.py", line 684, in _from_parts
drv, root, parts = self._parse_args(args)
File "C:/msys64/mingw64/lib/python3.8/pathlib.py", line 668, in _parse_args
a = os.fspath(a)
TypeError: expected str, bytes or os.PathLike object, not NoneType
```https://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/16exit not known on windows2021-02-05T00:22:15+01:00Jonathan Klimtexit not known on windowshttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/17Integrate dependencies2021-02-05T18:33:36+01:00Jonathan KlimtIntegrate dependenciesexam-scan-manager depends on
- imagemagick
- ghostscript
We could either bundle the exe/dll files or somehow create an installer which also installs them. For the latter approach, https://wixtoolset.org/ might be an optionexam-scan-manager depends on
- imagemagick
- ghostscript
We could either bundle the exe/dll files or somehow create an installer which also installs them. For the latter approach, https://wixtoolset.org/ might be an optionhttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/18Reduce Windows bundle size2021-02-05T18:37:16+01:00Jonathan KlimtReduce Windows bundle sizeLikely a few libraries and dlls could be removed.
Also the icons (and especially the cursors) take a lot of space.Likely a few libraries and dlls could be removed.
Also the icons (and especially the cursors) take a lot of space.https://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/19Find and integrate a nice windows theme2021-02-05T18:38:18+01:00Jonathan KlimtFind and integrate a nice windows themeAdwaita looks quite alien on Windows. There must be better Gtk themes for windows.
It's important to check the licenses of the themesAdwaita looks quite alien on Windows. There must be better Gtk themes for windows.
It's important to check the licenses of the themeshttps://git.rwth-aachen.de/acs/public/exam-tools/exam_scan_manager/-/issues/20Manual Input Left/Right Icon not in Adwaita2021-02-18T12:08:05+01:00Jonathan KlimtManual Input Left/Right Icon not in AdwaitaEither use different icons or choose adwaita iconsEither use different icons or choose adwaita icons