Skip to content

Releases: Cuperino/QPrompt-Teleprompter

QPrompt 1.2.0 Early Access build 06

01 Dec 15:21
Compare
Choose a tag to compare
Pre-release

Early Access QPrompt v1.2.0 build 06

QPrompt v1.2.0 early access 06 is out, with a new and revamped pointer indicator system, text shadows, new status indicators, and more! Download from Patreon: https://www.patreon.com/posts/early-access-v1-86901646

New features in 1.2.0 early access build 06

  • Prevent other windows from covering QPrompt while the background is transparent
  • Draw shadows behind the text and pointers
  • Ability to pin and unpin the markers sidebar
  • Ability to set text as Subscript and Superscript
  • Use images as pointers
  • Use Emoji and text as pointers
  • Use you own QML scripts as pointers for unlimited pointer drawing possibilities
  • Customize the arrow pointer's width
  • Combine different kinds of pointers
  • Adjust pointers' vertical offset
  • Show a reference to validate correct alignment
  • Change pointers' colors according to prompter status
  • Tint pointers according to prompter status

Bugs fixed in 1.2.0 early access build 06

  • Various issues with cursor auto-hide have been fixed. Shout out to Videosmith for reporting these!
  • Fixed issues where importing from LibreOffice wouldn't work on Windows. Shout out to Alan for reporting these!
  • Countdown circle no longer has a jagged look to it
  • Improved compatibility with newer versions of Qt

Full Changelog: v1.2.0-early-access-05...v1.2.0-early-access-06

QPrompt 1.1.6

01 Dec 15:21
Compare
Choose a tag to compare

Linux, macOS, and Windows builds of QPrompt v1.1.6.

Download QPrompt

What's Changed

Full Changelog: v1.1.5...v1.1.6

Known bugs

  • On macOS, the about page shows QPrompt's icon at an incorrect scale. This is a bug in Kirigami 5.100.0 which has been fixed in later versions. I chose to use 5.100.0 for this build because versions after 5.100.0 change fullscreen behavior, causing QPrompt's playback buttons not to show in full screen mode.

MAC USERS, PLEASE READ
There's something wrong with QPrompt's MacOS builds which makes the app appear damaged. While I find a solution, you may need to run the following Terminal command after installing QPrompt to get it working. This command will clear extended attributes metadata throughout QPrompt's files, which will allow it to run:

sudo xattr -cr /Applications/QPrompt.app

SKIPPED RELEASES

  • Android: Android builds are paused until I find a faster way of making them.
  • HaikuOS: This release is skipped because, with the update to Haiku OS beta 4, the package ki18n_devel no longer builds due to missing dependencies, preventing me from making a new QPrompt build for the platform.

ANDROID USERS, IF YOU MAKE A BUILD OF YOUR OWN, PLEASE READ

  • The Android version of QPrompt is not ready for production use. Linux, Mac, and Windows versions are.
  • To update the Android version you may need to uninstall the previous version first, otherwise the installation may fail and fallback to the previous version.
  • The Android version can only load files made by the app.

QPrompt 1.2.0 Early Access build 01

01 Dec 15:21
Compare
Choose a tag to compare
Pre-release

Linux, macOS, and Windows builds of QPrompt v1.2.0 early access build 01, released on February 26, 2023.

Download on Patreon: https://www.patreon.com/posts/early-access-v1-79257762

What's Changed

New features

  • Open remote files using the HTTP, HTTPS, and FTP protocols.
  • Set the frequency to which auto-reload remote files. Frequency is specified in hours, minutes, and seconds.
  • A button notifies the time at which the next auto-reload will start. Clicking on this button takes you to the "Open from remote" dialog, in which the timer and URL to load can be customized.
  • Changing the URL while auto-reloading is active makes the new URL auto load when the timer restarts.
  • If the last opened file was a local file, the last opened file will automatically be opened when the QPrompt starts.
  • Implemented Search and Replace with "replace previous", "replace current or next", and "replace all" buttons.
  • Added support for Regular Expressions in search. Can be used in conjunction to search and replace. Search with regular expressions also doubles as case-sensitive searching.

Quality of life improvements

  • On Windows and Mac builds, prompting in full screen no longer shows buttons at the bottom. On Linux, this requires KDE frameworks versions 5.101.0 or later.

Quality of life improvements also included in 1.1.5

  • Closing the find menu after searching does no longer deselect the found text.
  • The checks that determine when to show a prompt to restart have been improved to only prompt when it's absolutely necessary
  • Screen configuration options are now hidden while Projections are disabled

Distribution

  • Reduced the amount of RAM required to build QPrompt by splitting Chinese font into separate build step.

Download on Patreon: https://www.patreon.com/posts/early-access-v1-79257762

QPrompt 1.1.5

01 Dec 15:21
Compare
Choose a tag to compare

Linux, macOS, and Windows builds of QPrompt v1.1.5, released on February 26, 2023.

Download QPrompt

What's Changed

Quality of life improvements

  • Closing the find menu after searching does no longer deselect the found text.
  • The checks that determine when to show a prompt to restart have been improved to only prompt when it's absolutely necessary
    Prompts to restart that were technically unnecessary have bee
  • Screen configuration options are now hidden while Projections are disabled

Full Changelog: v1.1.4...v1.1.5

Known bugs

  • On macOS, the about page shows QPrompt's icon at an incorrect scale. This is a bug in Kirigami 5.100.0 which has been fixed in later versions. I chose to use 5.100.0 for this build because versions after 5.100.0 change fullscreen behavior, causing QPrompt's playback buttons not to show in full screen mode.

MAC USERS, PLEASE READ
There's something wrong with QPrompt's MacOS builds which makes the app appear damaged. While I find a solution, you may need to run the following Terminal command after installing QPrompt to get it working. This command will clear extended attributes metadata throughout QPrompt's files, which will allow it to run:

sudo xattr -cr /Applications/QPrompt.app

SKIPPED RELEASES

  • Android: Android builds are paused until I find a faster way of making them.
  • HaikuOS: This release is skipped because, with the update to Haiku OS beta 4, the package ki18n_devel no longer builds due to missing dependencies, preventing me from making a new QPrompt build for the platform.

ANDROID USERS, IF YOU MAKE A BUILD OF YOUR OWN, PLEASE READ

  • The Android version of QPrompt is not ready for production use. Linux, Mac, and Windows versions are.
  • To update the Android version you may need to uninstall the previous version first, otherwise the installation may fail and fallback to the previous version.
  • The Android version can only load files made by the app.

QPrompt 1.1.4

01 Dec 15:20
Compare
Choose a tag to compare

Linux, macOS, Windows, and Android builds of QPrompt v1.1.4, released on February 7, 2023.

Download QPrompt

What's Changed

Quality of life improvements

  • Made the x-offset handle feature noticeable after the text area is re-sized using the left handle.
  • Reduced the length of the save notification for existing files that's shown in full screen mode such that the notification disappears faster.

Bugs fixed

  • Fixed missing welcome script translations for Portuguese, Arabic, and Finnish.
  • Attempt to fix some icons missing in some systems using Linux AppImage. If this change doesn't fix issue #90, the issue then lies outside of QPrompt, with the distribution, with the AppImage format or the Craft build system.

Distribution

  • Improvements to Android build system, although problems with it haven't been fixed yet, so I'm skipping Android for this release as well.

Full Changelog: v1.1.4...v1.1.3

Known bugs

  • On macOS, the about page shows QPrompt's icon at an incorrect scale. This is a bug in Kirigami 5.100.0 which has been fixed in later versions. I chose to use 5.100.0 for this build because versions 5.101.0 and 5.102.0 both suffer from a bug that's causing QPrompt's playback buttons not to show in full screen mode, making them unacceptable for use in QPrompt.

SKIPPED RELEASES

  • Android: I'm trying a new approach to making Android builds. Unfortunately, it is not working yet. Due to this, and the fact that performance improvements in this release do not impact Android, I'm skipping the Android build for v1.1.3.
  • HaikuOS: This release is skipped because, with the update to Haiku OS beta 4, the package ki18n_devel no longer builds due to missing dependencies, preventing me from making a new QPrompt build for the platform.

ANDROID USERS, IF YOU MAKE A BUILD OF YOUR OWN, PLEASE READ

  • The Android version of QPrompt is not ready for production use. Linux, Mac, and Windows versions are.
  • To update the Android version you may need to uninstall the previous version first, otherwise the installation may fail and fallback to the previous version.
  • The Android version can only load files made by the app.

QPrompt 1.1.3

01 Dec 15:20
Compare
Choose a tag to compare

Linux, macOS, Windows, and Android builds of QPrompt v1.1.3, released on January 16, 2023.

Download QPrompt

What's Changed

Quality of life improvements

  • Substantially improved performance under all configurations.

Bugs fixed

  • All mouse scrolling issues have been fixed for all platforms.

New features

  • Added option to fully disable timers to allow for better performance on low end devices.

Full Changelog: v1.1.3...v1.1.2

Known bugs

  • The about page shows QPrompt's icon at an incorrect scale. This is a bug in Kirigami 5.100.0 which has been fixed in later versions. I chose to use 5.100.0 for this build because versions 5.101.0 and 5.102.0 both suffer from a bug that's causing QPrompt's playback buttons not to show in full screen mode, making them unacceptable for use in QPrompt.

SKIPPED RELEASES

  • Android: I'm trying a new approach to making Android builds. Unfortunately, it is not working yet. Due to this, and the fact that performance improvements in this release do not impact Android, I'm skipping the Android build for v1.1.3.
  • HaikuOS: This release is skipped because, with the update to Haiku OS beta 4, the package ki18n_devel no longer builds due to missing dependencies, preventing me from making a new QPrompt build for the platform.

ANDROID USERS, IF YOU MAKE A BUILD OF YOUR OWN, PLEASE READ

  • The Android version of QPrompt is not ready for production use. Linux, Mac, and Windows versions are.
  • To update the Android version you may need to uninstall the previous version first, otherwise the installation may fail and fallback to the previous version.
  • The Android version can only load files made by the app.

QPrompt 1.1.2

01 Dec 15:20
Compare
Choose a tag to compare

Linux, macOS, Windows, Android, and Haiku OS builds of QPrompt v1.1.2, released on September 12, 2022.

Download QPrompt

What's Changed

Quality of life improvements

  • Substantially improved screen projection performance.
  • Ability to fully disable background opacity

Localization efforts

  • 100% Portuguese (BR) translation by Lia Guedes and Marttin Caravalho.

Bugs fixed

  • Fixed race condition bug where a prior version of a file would be reloaded while changes where still being written by QPrompt.
  • Fixed bug where any changes would be automatically reloaded for as many times as files had been open during QPrompt's execution.

Full Changelog: v1.1.1...v1.1.2

Notes for Wayland Linux users

  • Hotkeys do not work on Wayland. First Linux needs a standardized way of dealing with hotkeys under Wayland, then support must be added upstream on the QHotkeys library QPrompt uses.
  • The AppImage isn't rendering correctly on Fedora 36 while using Wayland, stick to X11 there.

Notes for Haiku OS users

  • Drag and drop, background opacity, screen projections, and the color picker do not work.
  • Sometimes crashes the first time the prompter is started or when the window's frame is toggled.
  • Other than that, it's pretty usable and integrates the OS' icons quite nicely. I don't know why anyone would choose Haiku OS to run their teleprompter software. The only reason I made this is because I like Haiku, and it seemed easier to port to this esoteric operating system than to make a package with native Apple Silicon support. To my surprise, it really was!

ANDROID USERS, PLEASE READ

  • The Android version of QPrompt is not ready for production use. Linux, Mac, and Windows versions are.
  • To update the Android version you may need to uninstall the previous version first, otherwise the installation may fail and fallback to the previous version.
  • The Android version can only load files made by the app.

QPrompt 1.1.1

01 Dec 15:20
Compare
Choose a tag to compare

Linux, macOS, Windows and Android builds of QPrompt v1.1.1, released on August 18, 2022.

Download QPrompt

Changelog

These are the changes between QPrompt v1.1.0 and v1.1.1.
For a more detailed list of changes, see: v1.1.0...v1.1.1

New features

  1. Added option to disable overlay contrast feature that was added in v1.1.0.
  2. Added a slider to control the bottom margin of all paragraphs.

Quality of life improvements

  1. Rewrote countdown animation and increased performance by an order of magnitude.
  2. Various small optimizations to operations that run on every frame during prompter animation.
  3. Save notification now is only shown for new saves on PC versions of QPrompt to reduce annoyance and to prevent the notification from covering controls.
  4. Reverted default text color to pure white, as requested by various users.
  5. Formatting tools are now always hidden by default on mobile devices.
  6. Set default paragraph bottom margin height is now set to 0.
  7. Updated translations.

Bugs fixed

  1. Font-size, letter-spacing, and word-spacing sliders stopped working after opening certain documents.
  2. Fixed crash where QPrompt would attempt to jump to a non-existent marker between the first marker and the start of the document.
  3. Jumping to the next marker from the last marker no longer jumps to a "virtual marker" 30 pixels bellow the last marker.
  4. If now file extension is specified, .html should now be the default in most systems.
  5. File saving not working on Android.
  6. Line height setting is now preserved across sessions.
  7. Added icons that were missing for Android's About Page.

ANDROID USERS, PLEASE READ

  • The Android version of QPrompt is not ready for production use. All other versions are.
  • To update Android version you may need to uninstall the existing installation, otherwise installation might fail and fallback to the previous version.
  • The Android version can only load files made by the app.

QPrompt 1.1.0

01 Dec 15:20
Compare
Choose a tag to compare

Linux, macOS, Windows and Android builds of QPrompt v1.1.0, released on August 5, 2022.

Smoother animations, improved multi-screen setup, better file handling, new support for French, Spanish, Chinese, and Czech languages, many quality of life improvements and bug fixes, better integration with Linux and Mac, and improved stability on Microsoft Windows.

Download QPrompt

Changelog

These are the changes between QPrompt v1.0 and v1.1.
For a more detailed list of changes, see: v1.0.0...v1.1.0

New features

  1. QPrompt has been fully translated to Spanish, French, Chinese, and Czech, thanks to users like you. Other languages are partially translated. Go to l10n.qprompt.app to help translate QPrompt to your native language.
  2. Reading region height can be adjusted.
  3. Orientation can now be rotated 90 degrees.
  4. Prompter projections are now configurable in a more intuitive and productive way.
  5. #44 Documents reload automatically if edited externally.
  6. Spacebar button now fully stops the teleprompter, pause has been moved to a different shortcut.
  7. "R" and "F" can be pressed to rewind and fast forward while prompting.
  8. "I" can be pressed invert scroll direction at the current speed.
  9. #92 You can switch between a small and a large font size by pressing the button at the left of the font size slider
  10. Ability to disable mouse wheel throttling and adjust throttling factor.
  11. #87 Ability to loop at end.
  12. #95 Ability to stop at end, without exiting prompter mode.
  13. Configurable auto hiding and forced hiding of formatting tools.
  14. Ability to toggle transparency of all windows at once by pressing Meta+Alt+F10.
  15. Easter Egg. Long time users of Imaginary Teleprompter may have an idea of what it is, as a similar surprise came with that software a long time ago...
  16. Modifier keys can now combine with other keys in shortcut creation.
  17. Basic Mac Touch Bar support, shows options from dialog windows.

Quality of life improvements

  1. Increased performance both while editing and prompting.
  2. Saving provides confirmation of success.
  3. Save dialogs are present in more situations where they're useful.
  4. Background remains opaque in Edit mode.
  5. Grabbing and scrolling scrollbar to start or end results in visual feedback on the scroller, for start or end having been reached.
  6. Icons are now contained inside QPrompt's binary. This ensures icons never go missing when using AppImage build on Linux systems where breeze-icons are not present or cannot be accessed. Solves issue #90 to the extent that it can be fixed from within QPrompt while respecting system icon choices under Linux.
  7. Mouse wheel events are now routed from all UI components into the prompter.
  8. Incorporated KCrash library to handle crashes gracefully.
  9. Improved behaviors of Esc key on main window.
  10. Reduced scroll bar width for visual appeal.
  11. HTML is now the default format when saving.
  12. Text cursor now defaults to center alignment.
  13. Improved program terminology for ease of use and translatability.
  14. Improved compatibility with HTML documents coming from other software.
  15. #48 New sidebar solid color scheme ensures scroll indicator is always visible in the most common backgrounds, which are black, white and the default gray.
  16. Default background color is now closer to black to reduce color bleeding on cheaper teleprompter hardware.
  17. #61 Velocity setting now persists when going from Prompter state to Editing state.
  18. #65 Previous anchor shortcut customization is now independent from move backwards and move forwards shortcuts.
  19. #73 Screen projections stay on after returning to edit mode.
  20. Overlay now dynamically contrasts the contents behind it.
  21. Improved find search feedback.
  22. Editor width and offset settings are now saved between sessions.
  23. Main window can now be dragged from the editor toolbar.
  24. Flips can now be configured from within screen projections.
  25. Pressing Esc on screen projection cancels prompt.
  26. Ctrl-D undoes selection.
  27. Stop smoothly at end when a flick would extend past the end.
  28. Screen projections work on mobile devices running Linux (not Android).
  29. "Animation complete" notification has been removed.
  30. Slider labels now occupy less space and said space is of a fixed size determined by the language being displayed. This enables users to be more precise when handling sliders.

Bugs fixed

  1. Auto-maximize has been disabled on Windows to prevent potential crash.
  2. On Windows, a new projection cannot be added on the same display where the main window is at in order to prevent potential crash.
  3. On Windows, automatic removal of disabled projections is disabled to prevent potential crash.
  4. More small tweaks to prevent crashing on Windows... For a system called "Windows", managing windows with intertwined behaviors can be quite a crash hazard! Things should be fine now. Please report any new crashes you can replicate.
  5. Fixed issue #35: Pressing the OS's default full screen key now triggers entering and leaving full screen mode.
  6. Fixed bug #45: Background color not saving.
  7. Fixed issue #47: HTML anchors created externally and HTML anchors created in QPrompt didn't share the same formatting.
  8. Fixed issue #50: cannot set same color attribute with text color and text highlight twice in a row.
  9. Fixed issues #53 and #75: Keyboard shortcuts are now persistent
  10. Fixed issue #56: New failed to reload when requesting to load a new document from an unsaved copy of new document and guide failed to reload when requesting to load guide from an unsaved copy of the guide.
  11. Fixed issue #57: Pasted text was broken into paragraphs at random places.
  12. Fixed issue #58: Anchors lost on file save.
  13. Fixed issue #60. Manually rewinding to the top no longer results in toggling out of prompting mode.
  14. Fixed another issue reported within issue #60: Fixed broken "at start" and "at end" detection.
  15. Fixed issue #62 Left text alignments weren't saved to disk.
  16. Fixed issue #67: Animation's timer continued to run in the background, sometimes triggering animation complete ahead of time.
  17. Fixed issue #69 Esc key failed to work in some circumstances.
  18. Fixed error where incorrect file extension was given when saving as HTML while specifying no extension.
  19. Fixed global shortcuts not working on macOS.
  20. Fixed files not opening on Windows and macOS.
  21. Fixed bug #88, added a background that takes care of covering the gap left by Kirigami's mobile action buttons becoming visible and shrinking the prompter's viewport upward.
  22. Fixed bug where the countdown's background showed while frame mode is on if countdown was disabled but had been enabled in a previous run.
  23. Fixed bug #102: Countdown didn't dissolve out when it's auto-started and its first iteration is the dissolve iteration.
  24. Fixed bug where right clicking and dragging would drag and drop the editor anywhere, breaking the prompter.
  25. Fixed issue #83: Mouse scroll now works as originally intended on macOS.

Builds

  1. #31 AppImage now works on Ubuntu 16.04 and derivative Linux distributions.
  2. Use of KCrash and QHotkey libraries has been made optional at build time. This makes things easier for those who compile QPrompt manually on their own. Features that rely on these libraries will be disabled if QPrompt is compiled without them.

ANDROID USERS, PLEASE READ

  • The Android version of QPrompt is not ready for production use. All other versions are.
  • To update Android version you must first uninstall the existing installation, otherwise installation will fail and fallback to the previous version.
  • The Android version cannot load or save files, even when correct permissions are given.

QPrompt 1.1.0-rc-3 (08/04/2022)

01 Dec 15:20
Compare
Choose a tag to compare
Pre-release

Linux, macOS, Windows and Android builds of the third release candidate for QPrompt v1.1, released on August 5, 2022.

Bugs fixed

  • Patched mouse wheel related bugs.