11 Commits

Author SHA1 Message Date
da7d9c8035
Fix .mts duration parsing by extracting leading digits
This update addresses a parsing issue for .mts files by introducing a fallback to extract and parse only the leading digits when converting frame data to a float. A new helper function `getFirstDigits` is added to isolate and handle numeric values correctly.
2025-05-10 00:55:16 +05:00
17c570bf1d
Fixed error handling for setting default duration on failure
Previously, failures in getting the total duration resulted in queue status updates and interruptions due to errors. Now, if we could not determine the duration, we return zero. This will at least allow us to simply convert without a progress bar.
2025-05-10 00:54:15 +05:00
7b7c15ad27
Fixed bug related to incorrect window size.
Sometimes when starting a program the program window was small.
2024-03-16 21:45:14 +05:00
68d9c4bb66
I fixed it in OS Windows so that the console window would not appear. 2024-03-07 22:50:00 +05:00
1ece1e443d
Added the ability to convert files to different extensions. 2024-03-07 22:18:35 +05:00
1eb7ea4a93
Refactoring LocalizerContract.
Instead of AddListener I made AddChangeCallback. And removed unnecessary dependencies.
2024-03-05 20:13:58 +05:00
e766c6d465
Added the ability to show and hide elements by status type. 2024-03-05 00:58:43 +05:00
1f9f646f51
Refactoring.
type File struct and type ConvertSetting struct moved to convertor.go.
2024-02-25 23:38:16 +06:00
8e6fb90482
Code improvement.
And added a comment to the code.
2024-02-17 19:45:28 +06:00
bab8c1f383
Bug fixed.
When starting the program, sometimes the window was displayed incorrectly.
2024-02-17 19:18:25 +06:00
a1c9143685
Added queues.
Reworked the architecture.
2024-02-17 19:08:58 +06:00