1.12.2 Add/edit satellite dialog

Trigger:
- when you click on the "+" button on the bottom toolbar to create new satellite or
- an on pencil icon to edit in the menu column
- The dialog title clearly indicates whether you are creating a new satellite, editing an existing one, ensuring clarity in the action being performed.
Fields:
- Name: The user defined name of this satellite.
- Orbit position: Satellite orbit position in degrees.
- Norad number: unique name (world wide standardized)
- Alias: This can be used by customer to add own name.
- Inclination: Satellite inclination in degrees.
- Operator: Add satellite operator.
- Designator: Unique name (world wide standardized).
Actions:
- Create/Save:
- For new satellite, this creates the satellite with the provided details.
- For existing satellite, this saves modifications.
- If an error occurs in the input fields, the button is deactivated.
- Cancel: Closes the dialog without saving.