Terminal and Application Settings
Summary
This page provides a centralized location to manage your application's operational settings. You can adjust how your terminal behaves, enhance security with end-to-end encryption, and personalize your experience by choosing your preferred language. These settings help tailor the application to your specific needs and ensure efficient and secure device communication.
Page Access
You can access this page by navigating to: /user_settings
Page Functionalities
Autoplay Settings
Autoplay Received Commands: This toggle switch controls whether commands received in the smart terminal are automatically executed. When enabled, the application can automatically run up to two proposed commands based on your input.
Terminal Options
Clear Terminal: Tapping the trash can icon button next to this option removes all past prompts and commands from your terminal history.
Use Reduced Terminal Height: This toggle switch, when active, reduces the terminal's display height. This feature is particularly useful on mobile phones and tablets, where it helps prevent the input field from obscuring part of the terminal output.
Security Settings
End to End Encryption: This toggle switch enables or disables encrypted communication between your device and the application. Activating this feature enhances data security but might slightly increase command processing time on older or less powerful devices.
Language Preferences
Preferred Language: This dropdown menu allows you to select your preferred language for the application's interface. After selecting a language, the application's text will update to your chosen language.
Scenario Executions
Possible usage steps within this page
1. Enabling Autoplay for Commands:
- Action: Locate the "Autoplay Received Commands" switch under the "Autoplay" section.
- Action: Tap the switch to turn it "On."
- Result: The switch will show "On," and the application will now automatically execute up to two proposed commands in the smart terminal.
2. Clearing Terminal History:
- Action: Find the "Clear terminal" option under the "Terminal" section.
- Action: Tap the trash can icon next to it.
- Result: Your terminal's history of past prompts and commands will be cleared.
3. Adjusting Terminal Height:
- Action: Locate the "Use reduced terminal height" switch under the "Terminal" section.
- Action: Tap the switch to turn it "On" or "Off."
- Result: If "On," the terminal display will become shorter, improving visibility on smaller screens. If "Off," it will return to its standard height.
4. Setting End-to-End Encryption:
- Action: Find the "End to end encryption" switch under the "Security" section.
- Action: Tap the switch to change its state.
- Result: If you turn it "On," communication with your device becomes encrypted. If you turn it "Off," encryption is disabled. Note that changing this setting might briefly disconnect your current device session.
5. Changing Application Language:
- Action: Navigate to the "Preferred Language" section.
- Action: Tap the dropdown menu that currently displays "Select language" or your current language.
- Action: Choose a new language from the list (e.g., "Deutsch," "English," "Español").
- Result: The application's interface language will change to your selection.
Possible errors which may occur on this page
1. Language Not Selected:
- Error: When attempting to set the language, you might encounter a message like "Please select a language."
- Reason: This occurs if you open the language dropdown but do not choose a specific language from the list before trying to confirm the selection. The system requires a valid language choice to proceed.
2. Temporary Disconnection During Encryption Change:
- Error: When toggling the "End to end encryption" switch, your current device connection might temporarily disconnect.
- Reason: This is not strictly an error but a system behavior. Changing the encryption setting requires re-establishing a secure connection, which may involve a brief interruption of your active session. You will typically be reconnected automatically or prompted to reconnect.
3. No Visible Change After Setting Terminal Height (on larger screens):
- Error: You might not observe a significant change in terminal height when toggling the "Use reduced terminal height" switch.
- Reason: This feature is primarily designed for mobile phones and tablets to prevent the input field from obscuring the terminal. On larger screens (like desktops), the full terminal height might already be accommodated, making the "reduced" state visually similar to the standard state.