Cuperino / QPrompt-Teleprompter

Teleprompter software for all video creators. Built with ease of use, productivity, control accuracy, and smooth performance in mind.
https://qprompt.app
GNU General Public License v3.0
357 stars 23 forks source link

Cannot save files on Android platform #81

Closed Miguel-Rodrigues closed 1 year ago

Miguel-Rodrigues commented 2 years ago

Bug Description Cannot save files on android platform.

Steps to Reproduce

  1. Start a new file
  2. Fill teleprompter with some text
  3. Hamburger menu > Save As > ep01.txt
  4. Throws a message box saying the file does not exists and creates an empty file with the specified name.

Expected behavior To save the file into the selected folder.

Detailed description of display configuration (if applicable)

Screenshots (optional) Screenshot_2022-04-02-13-16-44-963_com cuperino qprompt Screenshot_2022-04-02-13-17-54-343_com google android documentsui

Device information

Additional context

Cuperino commented 2 years ago

Issue confirmed. Thanks for reporting.

Cuperino commented 1 year ago

Hello @Miguel-Rodrigues, I noticed you translated QPrompt to Portuguese on the fork that you made. If you make a pull request and sign the CLA that comes with the PR, I can incorporate your translation into the next minor release v1.1.1, which I plan on releasing later this month. For that release I also hope to solve this bug here with file saving in Android, and polish the Android interface a little more.

Please note that I will still not be calling v1.1.x version production ready on Android, because I consider one should be able to remotely control QPrompt, and it should better integrate with the operating system before it's ready for production use.

Cuperino commented 1 year ago

It may take longer than I had anticipated to fix this issue...

Here are some links for personal reference:

Cuperino commented 1 year ago

Reverted goal back to v1.1.1 now that two libraries that could serve this purpose have become viable options.

Cuperino commented 1 year ago

Issue fixed for v1.1.1, to be released later today.

Nevertheless, for now you can only load files created from QPrompt due to limitations in Qt's API that must be overcome either by using one of the aforementioned libraries or by upgrading to Qt 6, which is currently not an option due to KDE dependencies not being compatible yet.