-
-
Couldn't load subscription status.
- Fork 73
Description
Describe the bug
The Linux build scripts copy the files of QTermWidget manually to the "share" folder:
RabbitRemoteControl/Script/build_appimage.sh
Line 194 in 2302429
| cp -r ${INSTALL_DIR}/share/qtermwidget6 ${INSTALL_APP_DIR}/share/ |
I believe it should be moved to CMake, since macOS also requires those files, otherwise the "Key binding" and "Color scheme" options isn't available on Preferences > Terminal and consequently some keys (like backspace/delete) do not work on Terminal for macOS.
For macOS, after compiling, it requires manually copying the
[qtermwidget installation path]/share/qtermwidget6 folder to /RabbitRemoteControl.App/Contents/share/qtermwidget6 folder. Also, if the user starts the program without those files in place, the Rabbit Remote Control configuration file ~/Documents/Rabbit/RabbitRemoteControl/RabbitRemoteControl.conf set keybinding values as empty, not allowing the user to select any value on UI, so I had to delete those files to allow it to be recreated so I was able to select a keybinding even after copying the qtermwidget share files over.
To Reproduce
Steps to reproduce the behavior:
- Go to 'Preferences'
- Click on 'Terminal'
- See error (Color scheme and Key binding empty and unable to choose any).
Expected behavior
QTermWidget share files should be copied over so Color scheme and Key binding options are available for selection.
Screenshots
After adding the QTermWidget share files, the Color scheme and Key binding options are available for selection as shown below:
Application details
- The application version (Open applicatoin → help → about)
- Compile date (Open applicatoin → help → about)
- Log file
Qt
Version: 6.9.2
System information
Desktop (please complete the following information):
- OS: macOS
- Version: Sequoia (15.6.1)
Smartphone (please complete the following information):
- Device: [e.g. Android/iPhone6/...]
- OS: [e.g. iOS8.1]
- Version [e.g. 22]
Additional context
None.