fb82846e9e
Commented out incorrect theme color change logic in ThemeInit due to issues with the new Fyne version.
kor-elf2025-08-21 22:24:21 +05:00
4a9182d063
Update dependencies in go.mod and go.sum to latest versions.
kor-elf2025-08-21 22:24:09 +05:00
799d257e9d
Bump version to 1.0.1 and update build number in FyneApp.toml.
kor-elf2025-08-21 21:37:21 +05:00
6adbff9bbf
Fix make build-for-linux_amd64. Added .gitignore files to exclude all files except .gitignore in Linux pixmaps and bin directories.
kor-elf2025-08-21 21:34:24 +05:00
fc4c916735
Expanded Linux README files with instructions for launching the application via the start menu or terminal.
kor-elf2025-08-21 21:32:32 +05:00
aaf43c15aa
Fix. Correct in the "FFplay Player Keys" window so that the last line does not change the text style.
kor-elf2025-08-21 21:07:30 +05:00
04eb6b87f4
Corrected folder paths in README for fyne-cross/dist archives.
kor-elf2025-08-21 21:02:37 +05:00
597e9f75cf
Merge pull request 'Версия 1.0.0' (#11) from develop into main
1.0.0
kor-elf2025-06-14 22:56:20 +05:00
26827d5ccd
Window title updated to "GUI for FFmpeg".
kor-elf2025-06-14 22:46:00 +05:00
b56199fe8b
Simplified fyne-cross build commands in Makefile by removing redundant flags. Adjusted Windows binary naming during packaging.
kor-elf2025-06-14 21:55:52 +05:00
f6958ffa97
Standardized application name in .desktop file (Name field updated to "GUI for FFmpeg").
kor-elf2025-06-14 21:55:30 +05:00
7f410ef700
Simplified README build instructions by removing redundant --icon and --name flags from fyne-cross commands.
kor-elf2025-06-14 21:54:50 +05:00
c4d205a79e
Updated FyneApp.toml with new Website, updated Icon path, bumped version to 1.0.0, added Linux/BSD-specific fields (GenericName, Categories, Comment, Keywords).
kor-elf2025-06-14 19:52:29 +05:00
c45c106f2f
Updated README for link fixes, new Makefile build instructions, and adjusted folder structure documentation. Deleted obsolete folder structure screenshot.
kor-elf2025-06-14 19:34:47 +05:00
63c13de181
Add Makefile to automate build process for Linux and Windows
kor-elf2025-06-14 19:32:29 +05:00
57767de4b3
Added files that will be copied during the build of the application for Linux.
kor-elf2025-06-14 19:32:05 +05:00
c59c87d109
Duplicated: icon.png and screenshot-gui-for-ffmpeg.png in assets, so that I could later delete them from their current locations after the links to the images have changed everywhere.
kor-elf2025-06-14 19:30:14 +05:00
0a22377cd6
Removed references to bbolt and its license info from "About" screen and LICENSE-3RD-PARTY.txt as it's no longer used. Added FFmpeg license details to LICENSE-3RD-PARTY.txt.
kor-elf2025-06-10 23:41:37 +05:00
7930a907f1
Removed unused AppMetadata configuration and refactored imports in main.go. Because the data is duplicated with FyneApp.toml.
kor-elf2025-06-10 22:25:21 +05:00
850cbbaf70
Removed the old program structure.
kor-elf2025-06-09 23:42:09 +05:00
f4604f94c6
Set Fyne window as master during controller initialization.
kor-elf2025-06-09 23:38:50 +05:00
077d7a82a9
Moved the menu to a new structure.
kor-elf2025-06-09 23:30:05 +05:00
e6db590937
Add GetFFplayVersion method to retrieve FFplay version details
kor-elf2025-06-09 23:28:25 +05:00
d7428683e4
Add GetFFprobeVersion method to retrieve FFprobe version details
kor-elf2025-06-09 23:25:13 +05:00
a9c59137af
Rename GetFFmpegVersion to GetVersion in FFmpegContract for consistency and clarity.
kor-elf2025-06-09 23:21:19 +05:00
c8619cdc7f
Added the ability to get the FFmpeg version.
kor-elf2025-06-09 23:19:48 +05:00
c49957e583
Moved the "About" window to a new structure.
kor-elf2025-06-09 23:12:20 +05:00
39080cac14
Refactor HelpFFplay to simplify array initialization.
kor-elf2025-06-09 22:56:04 +05:00
cae996a141
Moved the display of FFplay key descriptions to a new structure.
kor-elf2025-06-09 22:54:27 +05:00
fc4e585620
Add main settings view and theme management functionality
kor-elf2025-06-09 00:27:40 +05:00
690f84e2c8
Fix display of queues during conversion
kor-elf2025-06-08 22:54:50 +05:00
568d8f0897
Removed duplicate isChecked, since there is IsChecked.
kor-elf2025-06-08 22:28:11 +05:00
2909ef7cea
Introduce progress bar updates and queue processing logic
kor-elf2025-06-08 22:19:28 +05:00
1b1cdd5c22
Add RunConvert method to FFmpegContract and implementation
kor-elf2025-06-08 21:47:28 +05:00
eb43669ae7
Add GetTotalDuration method to FFprobeContract and implementation
kor-elf2025-06-08 21:38:29 +05:00
29ca392880
Made it so that files for conversion are added to the queue.
kor-elf2025-06-08 20:42:43 +05:00
df8095fb16
Added an action to the submit button.
kor-elf2025-06-08 19:19:50 +05:00
e48f363de0
Fix the bug where the file selection button for conversion disappears.
kor-elf2025-06-08 18:30:08 +05:00
9bb835beaf
Make a choice of the encoder in the form
kor-elf2025-06-08 17:26:49 +05:00
9cdfa18fc8
Add initial implementations for encoder handling and conversion logic
kor-elf2025-06-08 17:26:17 +05:00
46d210d6d5
Added return after kernel.PanicErrorLang(err, appMetadata) to avoid unpredictable results during an error.
kor-elf2025-05-18 19:28:16 +05:00
a053ffbed6
Merge pull request 'Версия 0.8.0' (#9) from develop into main
0.8.0
kor-elf2025-05-11 19:45:39 +05:00
3149ca25e1
Add version and build information to FyneApp.toml
kor-elf2025-05-11 19:01:36 +05:00
992762ef0a
Add gratitude view and menu item
kor-elf2025-05-11 18:35:21 +05:00
411e6c554a
Update menu view and third-party licenses
kor-elf2025-05-11 16:25:03 +05:00
bf3340e526
Add drag-and-drop support for single file selection
kor-elf2025-05-11 15:07:37 +05:00