| 
						
					 | 
					
						
						
							
						
						9763597af8
					 | 
					
						
						
							
							feat(main.py): track display updates and optimize video rendering process
						
						
						
						
						
						
					 | 
					
						2025-09-08 16:27:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4d60526952
					 | 
					
						
						
							
							refactor(main.py): optimize video processing by seeking once and reading sequentially to improve performance
						
						
						
						
						
						
					 | 
					
						2025-09-08 16:23:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						87ead9189f
					 | 
					
						
						
							
							fix(main.py): replace 'n' with 'b' for save and render commands to avoid confusion
						
						
						
						
						
						
					 | 
					
						2025-09-08 10:23:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e1a886766
					 | 
					
						
						
							
							fix(main.py): correct key binding and add debug check for render video
						
						
						
						
						
						
					 | 
					
						2025-09-08 09:31:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						34179e5922
					 | 
					
						
						
							
							refactor(main.py): simplify render video logic and improve filename handling
						
						
						
						
						
						
					 | 
					
						2025-09-08 08:40:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1a05963c31
					 | 
					
						
						
							
							fix(main.py): reset zoom factor to 1.0 and save state when crop is cleared
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:49:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3a8f8d26d3
					 | 
					
						
						
							
							feat(main.py): add file overwrite handling for video editor
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:42:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						56d6e04b48
					 | 
					
						
						
							
							refactor(main.py): simplify video rendering process by reusing existing method and reducing redundant code
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:40:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6efbfa0c11
					 | 
					
						
						
							
							refactor(main.py): update video rendering to handle asynchronous rendering and improve debug logging
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:37:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1b26fe8b4
					 | 
					
						
						
							
							refactor(main.py): add debug prints and validate cut markers against video length
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:36:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1da8efc528
					 | 
					
						
						
							
							feat(main.py): add synchronous video rendering method for overwrite operations
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:32:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0dbf82f76b
					 | 
					
						
						
							
							refactor(main.py): add state saving on crop and marker changes to ensure consistent state management
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:30:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4651ba51f1
					 | 
					
						
						
							
							refactor(main.py): simplify filename generation logic and update user instructions
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:28:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2961fe088d
					 | 
					
						
						
							
							refactor(main.py): update shift+n functionality to handle both image and video editing consistently
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:26:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0fb591d0b3
					 | 
					
						
						
							
							feat(main.py): add overwrite and new file options for enter and shift+enter keys in video editor
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:24:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						709e637e88
					 | 
					
						
						
							
							feat(main.py): increase seek multiplier increment and add debug prints for state management
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:21:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						252cda9ad3
					 | 
					
						
						
							
							refactor(main.py): add debug prints for state file handling and seeking logic improvements
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:06:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d29d45d4fd
					 | 
					
						
						
							
							feat(main.py): enhance video editor with rendering state checks and logging
						
						
						
						
						
						
					 | 
					
						2025-09-08 00:00:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b7e4fac9e7
					 | 
					
						
						
							
							feat(main.py): add threaded video rendering with progress updates and cancellation support
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:56:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a815679a38
					 | 
					
						
						
							
							refactor(main.py): initialize last_display_update to prevent immediate auto-repeat in VideoEditor class
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:52:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ce8560aafb
					 | 
					
						
						
							
							feat(main.py): add seek multiplier configuration and usage throughout the editor
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:50:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0740af6024
					 | 
					
						
						
							
							Update
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:48:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b1ade237a7
					 | 
					
						
						
							
							fix(video editor): adjust frame counts for modifier keys to enhance precision
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:36:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eb9b4d9c8c
					 | 
					
						
						
							
							refactor(main.py): consolidate save_state calls to a single method for consistency and improve logging
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:35:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						84993c4fc8
					 | 
					
						
						
							
							refactor(main.py): simplify and consolidate auto-repeat seeking logic for cleaner code
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:32:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e5e4dea2a3
					 | 
					
						
						
							
							refactor(main.py): remove unused seeking state and update dependencies in pyproject.toml
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:19:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8a266303a5
					 | 
					
						
						
							
							refactor(main.py): simplify seek logic, update imports and print statements; update pyproject.toml to include ruff as a dependency
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:09:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						366de8e796
					 | 
					
						
						
							
							feat(main.py): implement smart video seeking with keyframe optimization
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:06:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b85e757871
					 | 
					
						
						
							
							feat(main.py): track last key activity and improve auto-repeat logic for responsive key detection
						
						
						
						
						
						
					 | 
					
						2025-09-07 23:03:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f08f38457
					 | 
					
						
						
							
							refactor(main.py): update last seek time on key press to prevent auto-repeat timeout and handle different key presses
						
						
						
						
						
						
					 | 
					
						2025-09-07 22:50:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						161b221992
					 | 
					
						
						
							
							feat(main.py): implement auto-repeat seeking for video editor with configurable delays and rates
						
						
						
						
						
						
					 | 
					
						2025-09-07 22:46:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4a8492dcd2
					 | 
					
						
						
							
							feat(main.py): add state saving and loading for video editor session
						
						
						
						
						
						
					 | 
					
						2025-09-07 22:39:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a7c5398faf
					 | 
					
						
						
							
							refactor(main.py): simplify and optimize coordinate conversion logic in VideoEditor class
						
						
						
						
						
						
					 | 
					
						2025-09-07 20:10:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f919015e6b
					 | 
					
						
						
							
							fix(main.py): correct key bindings and add save screenshot functionality for "s" and "S" keys
						
						
						
						
						
						
					 | 
					
						2025-09-07 19:59:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6f3f03d863
					 | 
					
						
						
							
							refactor(main.py): adjust feedback message duration and refine coordinate transformation logic for cropping and zooming
						
						
						
						
						
						
					 | 
					
						2025-09-07 19:58:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dd237d0723
					 | 
					
						
						
							
							feat(main.py): add feedback message system for operations and update UI rendering
						
						
						
						
						
						
					 | 
					
						2025-09-07 19:55:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b54131e4e7
					 | 
					
						
						
							
							feat(main.py): add functionality to save screenshots with unique filenames and update documentation
						
						
						
						
						
						
					 | 
					
						2025-09-07 19:53:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						204dcf491d
					 | 
					
						
						
							
							fix(main.py): handle overwriting of already edited files to avoid naming conflicts
						
						
						
						
						
						
					 | 
					
						2025-09-07 19:50:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0adcc8f32a
					 | 
					
						
						
							
							Add support for images
						
						
						
						
						
						
					 | 
					
						2025-09-05 09:21:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ffd4cd321
					 | 
					
						
						
							
							fix(main.py): correct key binding for video navigation to avoid duplication
						
						
						
						
						
						
					 | 
					
						2025-09-04 22:11:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b510ec9637
					 | 
					
						
						
							
							feat(main.py): add marker looping functionality and update frame handling
						
						
						
						
						
						
					 | 
					
						2025-09-04 22:06:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c4c88c8175
					 | 
					
						
						
							
							refactor(main.py): update backend order preference to prioritize FFmpeg for video files and DirectShow for cameras
						
						
						
						
						
						
					 | 
					
						2025-09-04 21:30:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0a73926427
					 | 
					
						
						
							
							fix(main.py): handle actual end of video correctly in sequential read fallback
						
						
						
						
						
						
					 | 
					
						2025-09-04 21:08:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						007e371db6
					 | 
					
						
						
							
							refactor(main.py): optimize frame advancement logic to handle playback speed and improve readability
						
						
						
						
						
						
					 | 
					
						2025-09-04 21:04:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6c8a5dad8e
					 | 
					
						
						
							
							fix(main.py): handle argument parsing errors and improve error messages
						
						
						
						
						
						
					 | 
					
						2025-09-04 21:02:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6e9bb9ad8e
					 | 
					
						
						
							
							Greatly improve performance
						
						
						
						
						
						
						
						yippie! 
						
						
					 | 
					
						2025-09-04 20:59:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						df103e4070
					 | 
					
						
						
							
							Vimify the cropping
						
						
						
						
						
						
					 | 
					
						2025-09-04 16:54:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1f823a7465
					 | 
					
						
						
							
							Invert the cropping controls
						
						
						
						
						
						
					 | 
					
						2025-09-04 16:51:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						85bef2b3bd
					 | 
					
						
						
							
							Add crop preview rectangle while dragging
						
						
						
						
						
						
					 | 
					
						2025-09-04 16:49:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						525ecd2cf5
					 | 
					
						
						
							
							Remove weird ass overlay
						
						
						
						
						
						
					 | 
					
						2025-09-04 16:47:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |