fix(main.py): correct key bindings and add save screenshot functionality for "s" and "S" keys
This commit is contained in:
@@ -1656,20 +1656,20 @@ class VideoEditor:
|
||||
elif key == ord("-") or key == ord("_"):
|
||||
self.rotate_clockwise()
|
||||
print(f"Rotated to {self.rotation_angle}°")
|
||||
elif key == ord("w"):
|
||||
elif key == ord("s"): # Shift+S - Save screenshot
|
||||
self.save_current_frame()
|
||||
elif key == ord("W"):
|
||||
# Speed control only for videos
|
||||
if not self.is_image_mode:
|
||||
self.playback_speed = min(
|
||||
self.MAX_PLAYBACK_SPEED, self.playback_speed + self.SPEED_INCREMENT
|
||||
)
|
||||
elif key == ord("s"):
|
||||
elif key == ord("S"):
|
||||
# Speed control only for videos
|
||||
if not self.is_image_mode:
|
||||
self.playback_speed = max(
|
||||
self.MIN_PLAYBACK_SPEED, self.playback_speed - self.SPEED_INCREMENT
|
||||
)
|
||||
elif key == ord("S"): # Shift+S - Save screenshot
|
||||
self.save_current_frame()
|
||||
elif key == ord("e") or key == ord("E"):
|
||||
# Brightness adjustment: E (increase), Shift+E (decrease)
|
||||
if key == ord("E"):
|
||||
|
Reference in New Issue
Block a user