Releases: Cuperino/QPrompt-Teleprompter
QPrompt 1.1.0-rc-2 (08/03/2022)
Second release candidate for version v1.1 of QPrompt.
If no new issues are reported for this pre-release it may become v1.1 as is. You have a few days to test everything as thoroughly as possible and to contribute translations to https://l10n.cuperino.com/. If you have an Apple Silicon device, this is your last chance to try a QPrompt v1.1 pre-release and report if something's wrong. Version 1.1 will be released on August 5, 2022.
Quality of life improvements
- Stop smoothly at end position on flick reaching past end.
- Use of KCrash and QHotkey have been made optional in some systems. This makes things easier for those who compile QPrompt manually on their own.
Bug fixes
- Scroll stops working after returning to edit mode.
- Incorrect menu icon on Windows and Android versions, and added a missing icon.
Feature changes
- Ability to toggle transparency of all windows at once by pressing Meta+Alt+F10. (For RC-2, this feature is present on Linux and Windows only and is not included in the MacOS build.
Please refer to individual issues for status on bugs not referenced here.
QPrompt 1.1.0-rc-1 (07/27/2022)
Release candidate for version v1.1 of QPrompt.
If no new issues are reported for this pre-release it may become v1.1 as is. You have a full week to test everything as thoroughly as possible and to contribute translations to https://l10n.cuperino.com. Version 1.1 will be released on August 5, 2022.
New features
- User interface to allow disabling mouse wheel throttling and adjusting throttling factor.
- Ability to loop at end. Solves issue #87.
- Ability to stop at end, without exiting prompter. Solves issue #95.
- Basic Mac Touch Bar support, shows options from dialog windows.
- Ability to toggle between a small and a large font size with the click of a button to the left of the font size slider.
- Enabled auto hiding and forced hiding of formatting tools.
- New toolbar icon hiding and auto-hiding options.
- Prompter projections are now configurable in a more intuitive and productive way.
New features with the potential to be removed
- Ability to toggle transparency of all windows at once by pressing Meta+Alt+F10. (Note: this feature will be removed from the final release unless I'm able to get the build for Intel Macs working on Apple Silicon, or have a proper Apple Silicon build prior to the final release.)
- This release features an 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... (Like any other Easter egg, this will be removed if it causes interference with other features.)
Quality of life improvements
- Various performance improvements
- Changed pause key to Ctrl+P/Command+P.
- Editor width and offset settings are now saved between sessions.
- Window can now be dragged from the editor toolbar.
- 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. Fixes issue #90 to the extent that it can be fixed from withing QPrompt while respecting system icon choices for most icons on Linux distros.
- Mouse wheel events are now routed from all UI components into the prompter.
- Incorporated library for handling crashes.
- Improved behaviors of Esc key on main window.
- Increased scroll bar width (but it's still smaller than it used to be on v1.0).
- Flips can now be configure from within projections.
- Pressing Esc on screen projection cancels prompt.
- Ctrl-D undoes selection.
Features removed
- "Animation complete" notification has been removed.
Bugs fixed
- Welcome documents now load on translated languages.
- Fixed scrolling issues on macOS, solving issue #83.
- Prevented unnecessary removal of top bar and editor toolbars while using forced orientation.
- Fixed incorrect vertical offset in new slider labels.
- Fixed incorrect top margin size when reading region has sizes greater than 2.
- Fixed bug where the editor's right click handler had the ability to drag and drop the editor anywhere, breaking the prompter.
- Mouse scroll now works as originally intended on macOS. Fully solving issue #83.
- Fixed incorrect cursor shown when hovering prompter "width resize bar" while using forced orientation.
- Countdown doesn't dissolve out when it's auto-started and its first iteration is the dissolve iteration. Solves issue #102.
- Auto restart after rewinding not working in some systems.
- Do not auto-maximize on Windows to prevent crash.
- Reduce crashes on Windows by avoiding showing new projection on the same display where the main window is at.
- Do not auto remove screens on Windows to prevent crash.
- More tweaks to prevent crashing on Windows... Never open Windows on an airplane!
- Disable find buttons when they can't be used.
- Alert during search when start or end have been reached.
Builds
- MacOS builds continue to be Intel only despite now being able to manually build on Apple Silicon. If you own an M1 or M2 Mac, please report as soon as possible whether QPrompt can be launched and used on your computer as is.
QPrompt 1.1.0-beta-7 (07/05/2022)
Windows, macOS, and Linux builds of the main branch as of Jul 5, 2022.
These add a new feature for testing purposes.
New features
- The ability to switch between a small and a large font size in the same editor/prompter window, as requested by @videosmith in issue #92.
Note
If using the Deb installer for arm64, you must also install libqhotkey, included here, which is a new dependency not provided by Debian.
QPrompt 1.1.0-beta-6 (07/02/2022)
Builds of the main branch as of July 2, 2022.
These builds include additional libraries not present in previous versions of QPrompt and meant for use in QPrompt 1.2. These builds are released with the purpose of testing whether QPrompt can launch and be used correctly throughout all of the supported operating systems.
Changes
- (Windows, macOS, Linux X11 only) Pressing Alt-Q (or Option-Q on macOS) while none of QPrompt's windows are in focus should quit the application. This means the QHotkey library ran successfully.
- (macOS) Launching QPrompt on a system with a Touch Bar will show buttons to control the prompter, but pressing these buttons should have no effect.
Note for Linux users: Hotkey functionality won't be supported on Wayland until Wayland or an equivalent project provides a standard way for desktop apps to listen for key presses while they're not in focus. See QHotkey issue 14 for more details: Skycoder42/QHotkey#14
QPrompt 1.1.0-beta-5 (06/28/2022) Pre-release
Windows and macOS builds of the main branch as of June 28, 2022.
These are built with the purpose of testing whether QPrompt can start correctly on M1 Macs and Windows installations.
Bugs fixed
- (Windows and MacOS only) Mobile actions buttons no longer show at the bottom of the main window at all times.
Quality of life improvements
- Improved contrast of Overlay and of rewind rectangle.
QPrompt 1.1.0-beta-4 (05/22/2022)
Windows, macOS, Linux, and Android builds of the main branch as of May 22, 2022.
These are built with the purpose of testing translation correctness.
Bugs fixed
- Fixed bug #88, added extra backgrounds that take care of covering the gap left by Kirigami's action buttons becoming visible, which appears when the user is in full screen mode and not editing and when a bug in Kirigami which causes the mobile action buttons to show at the same time as the desktop buttons, manifests itself.
- 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.
ANDROID USERS, PLEASE READ
- 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 save files, even when correct permissions are given.
QPrompt 1.1.0-beta-3 (05/21/2022)
Beta 4 is out already. It fixes issues with opacity. Download beta-4 at:
https://github.com/Cuperino/QPrompt/releases/tag/v1.1.0-beta-4
Windows, macOS, Linux, and Android builds of the main branch as of May 21, 2022.
These are built with the purpose of testing translation correctness.
New features
- Spacebar button now stops the teleprompter, pause has been moved to the Pause button.
- "R" and "F" is used to rewind and fast forward while prompting.
- "I" is used to invert scroll direction at the current speed.
Quality of life improvements
- Default background color is now darker.
- Improved appearance of Overlays and Find widgets.
- Updated translations.
Bugs fixed
- Fixed files not opening on Windows and Android.
ANDROID USERS, PLEASE READ
- 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 save files, even when correct permissions are given.
QPrompt 1.1.0-beta-2 (05/19/2022)
Beta 3 is out already. It fixes the inability to open files on Windows.
You can download beta-3 here:
https://github.com/Cuperino/QPrompt/releases/tag/v1.1.0-beta-3
Windows, macOS, Linux, and Android builds of the main branch as of May 19, 2022.
These are built with the purpose of testing translation correctness.
The following new bugs have been introduced in this beta
- Translations are not able to load in macOS Monterrey. I have not tested previous macOS versions. If you're reading this and own a Mac that runs an older system, feel free to test this and report your outcome.
- The mobile interface's teleprompter state toggle button is visible at all times in desktop systems. As a result, vertical prompting and editing space is reduced in some systems.
- User welcome text fails to load in Windows and Android operating systems.
- Text is off vertical middle on mobile devices when a 90 degree orientation is active. This only affects Android and mobile Linux.
- Text is off vertical middle at start when Reading Region size is above 2.
- Cannot open files in Windows and Android.
New features
- Reading region height can be adjusted.
- Orientation can now be rotated 90 degrees left or right.
- Screen projections are enabled on mobile Linux interface.
- #44 Documents reload automatically if edited externally.
Quality of life improvements
- Saving provides confirmation of success.
- Save dialogs are present in more situations where they're useful.
- Background remains opaque in Edit mode.
- Grabbing and scrolling scrollbar to start or end results in visual feedback, in the scroller, of start or end having been reached.
- HTML is now the default format when saving.
- Text cursor now defaults to center alignment.
- Improved program terminology.
- Improved compatibility with HTML documents coming from other software.
- Modifier keys can now combine with other keys in shortcut creation.
- #48 New sidebar color scheme ensures scroll indicator is always visible in the most common backgrounds, which are black, white and the default gray.
- #61 Velocity setting now persists when going from Prompter state to Editing state.
- #65 Previous anchor shortcut customization is now independent from move backwards and move forwards shortcuts.
- #73 Screen projections stay on after returning to edit mode.
Bugs fixed
- Fixed issue #35: Pressing the OS's default full screen key now triggers entering and leaving full screen mode, solving issue.
- Fixed bug #45: Background color not saving.
- Fixed issue #47: HTML anchors created externally and HTML anchors created in QPrompt didn't share the same formatting.
- Fixed issue #50: cannot set same color attribute with text color and text highlight twice in a row.
- Fixed issues #53 and 75: Keyboard shortcuts are now persistent
- Fixed issue #56: New not reloading when requesting to load a new document from an unsaved copy of new document. Guide not reloading when requesting to load guide from an unsaved copy of the guide.
- Fixed issue #57: Pasted text broken into paragraphs at random places.
- Fixed issue #58: Anchors lost on file save.
- Fixed issue #60. Manually rewinding to the top no longer results in toggling out of prompting mode.
- Fixed another issue reported within issue #60: Fixed broken at start and at end detection.
- Fixed issue #62 where left text alignments weren't saved to disk.
- Fixed issue #67: where animation's timer continued to run in the background, triggering the animation complete ahead of time.
- Fixed issue #69 by implemented global cancel shortcut that always returns program to edit mode.
event when it finished, even though the animation had already been stopped. - Fixed error where incorrect file extension was given when saving as HTML while specifying no extension.
- Fixed bug where velocity would be set to 0 on new prompt after prompter completed once.
- Fixed global shortcuts not working on macOS.
Builds
- #8 Support for arm64 Snaps was added but build process remains untested.
- #31 AppImage now officially supports Ubuntu 16.04.
- All packages come with compiled translations for all supported languages.
ANDROID USERS, PLEASE READ
- 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-beta-1 (04/06/2022)
This is an AppImage of the most current development version as of April 16, 2022. It is meant to test compatibility with older Linux systems. This release is also limited to the more common x86_64 architecture.