kor-elf
2a7d860cbf
Add missing fyne import in convertor_windows.go
...
The fyne package import was added to fix missing dependencies in the file.
2025-05-11 00:50:23 +05:00
kor-elf
cf2a0933b4
Update program link URL in menu/view.go
...
Updated the host and path for the program link to reflect the correct URL structure. This ensures users are directed to the proper project page.
2025-05-10 18:36:17 +05:00
kor-elf
fa6c929ec8
Update app version to 0.8.0
...
Bumped the application version from 0.7.0 to 0.8.0 in `main.go`. This prepares the app for the new release and reflects recent changes or improvements.
2025-05-10 18:35:26 +05:00
kor-elf
cce45ee791
Update dependencies in go.sum to latest versions
...
This commit removes outdated dependencies and adds updated versions of required modules in the `go.sum` file. The changes ensure the project uses the latest compatible releases, improving stability and maintaining compatibility with current updates.
2025-05-10 18:09:38 +05:00
kor-elf
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
kor-elf
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
kor-elf
86886fb5d9
Replace GORM with bbolt for database operations
...
Migrated from GORM to bbolt for lightweight key-value storage, better aligning with project requirements. Updated repository methods to utilize bbolt's native APIs and removed dependencies associated with GORM.
2025-05-09 23:58:48 +05:00
kor-elf
f262d5f931
Add Linux support for downloading and setting up FFmpeg.
...
This commit introduces platform-specific functionality for downloading, extracting, and configuring FFmpeg on Linux systems.
2025-05-06 23:10:29 +05:00
kor-elf
12dc5c8ef9
Add progress tracking to unzip operation on Windows
...
Introduced a progress bar to display the extraction progress when unzipping files using the `unZip` function. This enhancement provides visual feedback by updating the progress as file data is unpacked, improving user experience.
2025-05-06 23:08:29 +05:00
kor-elf
9aaee4c183
Changed the version to 0.7.0
2024-04-28 14:52:18 +05:00
kor-elf
2017617614
Added preset option for libx265.
...
Added preset option for h264_nvenc.
2024-04-28 14:43:18 +05:00
kor-elf
21d4afcedb
Made it possible for each encoder to add its own parameters.
...
Added preset option for libx264.
2024-03-17 20:28:35 +05:00
kor-elf
8347e9fbb2
Changed Readme.md.
...
Updated instructions for working with translations.
2024-03-17 00:46:39 +05:00
kor-elf
8d17a52f00
Added .gitignore for fyne-cross/*.
2024-03-17 00:39:56 +05:00
kor-elf
4668da3223
Added .gitignore for translate.*.toml.
2024-03-17 00:39:32 +05:00
kor-elf
a3b30c4543
Deleted temporary languages/translate.*.toml files.
2024-03-17 00:32:21 +05:00
kor-elf
3f358c8b7d
Refactoring.
...
I have moved the conversion form to a separate conversion file.
2024-03-17 00:30:02 +05:00
kor-elf
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
kor-elf
a95692196e
Changed screenshot-gui-for-ffmpeg.png.
2024-03-07 23:17:55 +05:00
kor-elf
68d9c4bb66
I fixed it in OS Windows so that the console window would not appear.
2024-03-07 22:50:00 +05:00
kor-elf
1ece1e443d
Added the ability to convert files to different extensions.
2024-03-07 22:18:35 +05:00
kor-elf
1eb7ea4a93
Refactoring LocalizerContract.
...
Instead of AddListener I made AddChangeCallback. And removed unnecessary dependencies.
2024-03-05 20:13:58 +05:00
kor-elf
e766c6d465
Added the ability to show and hide elements by status type.
2024-03-05 00:58:43 +05:00
kor-elf
1f9f646f51
Refactoring.
...
type File struct and type ConvertSetting struct moved to convertor.go.
2024-02-25 23:38:16 +06:00
kor-elf
d88586739a
Edited README.md.
...
src/icon.png to icon.png
src/data to data
src/languages to languages
2024-02-17 21:22:20 +06:00
kor-elf
a3db2b8f89
Merge pull request 'Версия 0.4.0.' ( #5 ) from develop into main
...
Reviewed-on: #5
0.4.0
2024-02-17 20:33:18 +06:00
kor-elf
d0539f5e90
Fixed an error when building an assembly in fyne-cross.
2024-02-17 20:06:09 +06:00
kor-elf
240ae7aa96
Windows OS fix.
2024-02-17 20:04:11 +06:00
kor-elf
0d05fdb307
Changed the screenshot in README.md.
2024-02-17 19:48:50 +06:00
kor-elf
8e6fb90482
Code improvement.
...
And added a comment to the code.
2024-02-17 19:45:28 +06:00
kor-elf
bab8c1f383
Bug fixed.
...
When starting the program, sometimes the window was displayed incorrectly.
2024-02-17 19:18:25 +06:00
kor-elf
a1c9143685
Added queues.
...
Reworked the architecture.
2024-02-17 19:08:58 +06:00
kor-elf
c4ec958576
Moved the code from src to the root.
2024-02-12 22:21:47 +06:00
kor-elf
359db74251
Merge pull request 'Версия 0.3.1' ( #4 ) from develop into main
...
Reviewed-on: #4
0.3.1
2024-02-10 21:35:08 +06:00
kor-elf
154cd1c7dd
Fixed convertor_windows.go.
...
Changed "git.kor-elf.net/kor-elf/gui-for-ffmpeg/convertor" to "git.kor-elf.net/kor-elf/gui-for-ffmpeg/src/convertor".
2024-02-10 20:32:29 +06:00
kor-elf
a617635911
Changed the version to 0.3.1.
2024-02-10 20:23:41 +06:00
kor-elf
48f8c577c0
Fixed a buffer overflow error when converting videos when the video is more than 2 hours long.
2024-02-10 20:13:17 +06:00
kor-elf
ee0a305972
I made sure that the current folder was saved.
2024-02-10 20:11:26 +06:00
kor-elf
3dc59344cb
Fix command "fyne get ..."
...
Renamed the module to git.kor-elf.net/kor-elf/gui-for-ffmpeg/src.
0.3.0
2024-02-04 21:00:55 +06:00
kor-elf
f631c55eae
Merge pull request '0.3.0' ( #3 ) from develop into main
...
Reviewed-on: #3
2024-02-04 20:50:54 +06:00
kor-elf
d46d642e61
Added the ability to automatically download FFmpeg from the site https://github.com/BtbN/FFmpeg-Builds/releases .
2024-02-04 20:16:15 +06:00
kor-elf
a82d283c1a
Added licensed third party.
2024-02-04 15:57:37 +06:00
kor-elf
b7c363faaa
Изменил файл README.md.
...
Added installation instructions and other useful information.
2024-02-03 20:16:16 +06:00
kor-elf
2c0e20210f
Переименовал модуль в git.kor-elf.net/kor-elf/gui-for-ffmpeg.
2024-02-03 18:40:44 +06:00
kor-elf
eec298bfd7
Added a window with information about the program.
2024-02-03 17:47:32 +06:00
kor-elf
2afc5f5b1a
Fixed minor errors reported by the analyzer.
2024-02-01 00:31:28 +06:00
kor-elf
fd7ce5fa08
Fixed minor errors reported by the analyzer.
2024-02-01 00:29:11 +06:00
kor-elf
05553f06b8
Fixed minor errors reported by the analyzer.
2024-02-01 00:28:06 +06:00
kor-elf
0d5cfab38d
Made it possible to change the path to FFmpeg and FFprobe.
2024-02-01 00:23:28 +06:00
kor-elf
d86c0d37af
Updated some dependencies.
2024-01-31 22:27:50 +06:00