Open arky opened 4 years ago
This is a great idea! I'll try to implement it when I get time. I also want work on https://github.com/camelot-dev/camelot/issues/13 and hope we don't need this enhancement on the excalibur UI for long.
Thanks @vinayak-mehta Let's connect with this weekend so I can present the rationale behind the need for some of the changes and how we intended to use this tool with our partners across southeast asia.
I haven't looked at camelot-dev at all. Will try to familiarize myself with that codebase.
I've sent you an email.
At the moment, Excalibur fails with a console error if Ghostscript was not found on MS Windows OS (See complete log below). I would like propose a usability improvements. 1. User launches Excalibur 2. Excalibur checks the requirements (ie. ghostscript) 3. Prints a user friendly comment about missing requirements along with a download URL 4. Continues to start Excalibur 5. Display a Warning Dialog in Excalibur default UI about missing requirements and where to download them. I believe this improves the overall usability of the excalibur for both novice users and also those who will peek into logs and console errors.
```python PS E:\> .\excalibur-windows-latest-ia32.exe Creating new Excalibur configuration file in: C:\Users\a/excalibur/excalibur.cfg Traceback (most recent call last): File "arthur.py", line 5, in