oop7
c00ef14703
Add 'Open Folder' button after download completion
...
Introduces an 'Open Folder' button to the UI, shown after a download completes, allowing users to quickly open the folder containing the downloaded file. Updates all language files to include translations for the new button tooltip.
2025-10-25 18:10:04 +03:00
oop7
6ed1314bec
Improve asset path resolution and app data directory logic
...
Enhanced get_asset_path to better handle frozen executables (PyInstaller, cx_Freeze) by checking multiple locations for assets. Updated app data directory logic to always use user data directories for app data, logs, config, and binaries, regardless of whether the app is frozen, ensuring consistent storage location across platforms.
2025-10-25 16:25:57 +03:00
oop7
f9c8b80bfe
Update CI/CD README for v4.9.0 release instructions
...
Replaces references to v4.8.0 with v4.9.0 in the CI/CD workflow documentation to reflect the latest release process.
2025-10-25 15:53:29 +03:00
oop7
115718c396
Localize update dialog strings in all languages
...
Added new translation keys for update dialog fields (new version available, current/latest version labels, changelog, download update, remind later) in all supported languages. Updated the GUI code to use these localized strings instead of hardcoded English text for improved internationalization.
2025-10-13 15:50:25 +03:00
oop7
3c8fa38a94
Add Keys for update and error messages
...
Replaces hardcoded update and error strings in ytsage_dialogs_update.py with internationalized messages. Adds new translation keys for update success, already latest, network error, general error, pip update errors, and pip update failed in all supported languages.
2025-10-13 15:15:27 +03:00
Mohamed
b063b4f01e
Format project name and update Python version badge
2025-09-05 15:01:13 +03:00
Mohamed
defdedc9b1
update build-windows.yml
2025-08-27 02:52:50 +03:00
Mohamed
858fb0fc98
update scripts
2025-08-27 02:39:46 +03:00
Mohamed
7fb316be9b
Add windows_build_universal.py
2025-08-27 01:59:28 +03:00
Mohamed
0b3a8e9fa6
Add windows-build-universal script
2025-08-27 01:06:25 +03:00
Mohamed
f5ee279bfc
Add cx_Freeze setup script for Windows build ffmpeg
2025-08-27 01:05:36 +03:00
Mohamed
1eb138172c
Create setup.py for Windows build
2025-08-27 01:03:57 +03:00
Mohamed
eaf024d78b
Add README.md file with initial content
2025-08-27 01:01:45 +03:00
Mohamed
6652d7f00f
docs: add antivirus false positive warning to troubleshooting
2025-08-19 20:30:54 +03:00
Your Name
e926543eeb
Merge branch 'main' of https://github.com/oop7/YTSage
2025-07-06 15:20:24 +03:00
Your Name
97375ec93b
Add .gitignore file for Python project
...
Initial .gitignore includes rules for Python bytecode, local configuration, packaging artifacts, logs, OS/editor files, and yt-dlp temporary files.
2025-07-06 15:20:20 +03:00
Mohamed
0d384227fa
feat: fix README navigation and add themed badges
2025-07-05 13:17:10 +03:00
Your Name
99d0750a74
Add yt-dlp Module with Download and Installation Path Logic
2025-07-04 21:37:01 +03:00
Your Name
49c53abe1e
Refactor Utility Functions with Caching and Error Handling for yt-dlp/ffmpeg Paths
2025-07-04 21:36:35 +03:00
Your Name
67d11592bc
Refactor Button Styles for Consistency
2025-07-04 21:36:07 +03:00
Your Name
c75c36eea9
Ensure yt-dlp Availability in Video Info Module
2025-07-04 21:35:39 +03:00
Your Name
36f9996424
Refactor Imports, yt-dlp/Pygame Availability, and ffmpeg/yt-dlp Checks
2025-07-04 21:35:16 +03:00
Your Name
5a49e606cd
Refactor Imports and yt-dlp Path Handling in Dialogs
2025-07-04 21:34:48 +03:00
Your Name
320e064ddc
Refactor yt-dlp Integration and Error Handling
2025-07-04 21:34:18 +03:00
Your Name
b04502b28b
notification
2025-07-04 21:33:49 +03:00
Your Name
df41c42ae8
Update Requirements: Add pygame
2025-07-04 21:33:10 +03:00
Your Name
4e939149de
Update README with Installation and Feature Details
2025-07-04 21:32:28 +03:00
Your Name
03a210507d
Update Application Initialization with yt-dlp Checks
2025-07-04 21:32:00 +03:00
Your Name
1cc16cab5d
chore: bump version number
2025-06-11 00:35:19 +03:00
Your Name
236521a8eb
ui: redesign speed limit dropdown to match theme
2025-06-11 00:34:46 +03:00
Your Name
55c7cd5032
docs: add .deb package info to README
2025-06-11 00:34:02 +03:00
Muhamed
633af43ec9
docs: update emojis and add collapsible section
2025-06-10 20:03:24 +03:00
Your Name
c138a19822
Add Custom Options & Trim Video
2025-06-04 18:47:24 +03:00
Your Name
d9fc067e62
Add yt-dlp auto-update via PyPI
2025-06-04 18:47:11 +03:00
Your Name
b8b73f0bf2
Refine file size notes
2025-06-04 18:46:56 +03:00
Your Name
6bd6ba8dd1
Merge cookie/custom dialogs; add trim dialog
2025-06-04 18:46:39 +03:00
Your Name
b4d1254c64
Support time-ranged video downloads
2025-06-04 18:46:21 +03:00
Your Name
8293b3f91d
Document Trim Video feature
2025-06-04 18:46:02 +03:00
Your Name
2bd11f9727
Check yt-dlp update on start
2025-06-04 18:45:40 +03:00
Your Name
062b145085
chore: Move Troubleshooting section after Usage
2025-05-22 19:03:03 +03:00
Your Name
63fa3d991e
fix: handle yt-dlp path errors
2025-05-22 18:58:31 +03:00
Your Name
4b56e23a13
fix(gui): handle pre-executable errors in main_gui.py
2025-05-22 18:57:12 +03:00
Your Name
55feca69c6
docs: add Troubleshooting section to README
2025-05-22 18:55:53 +03:00
Muhamed
e1a0f76298
Update README.md
...
Clarify yt-dlp update instructions in README
2025-05-01 10:03:00 +03:00
Muhamed
cfc7e9891a
Update screenshots
2025-04-29 15:10:14 +03:00
Muhamed
7e354a1938
Update README.md
2025-04-29 14:58:42 +03:00
Muhamed
030760eae8
Update Screenshot
...
Update the main interface screenshot
2025-03-10 15:44:07 +02:00
Muhamed
be11ab069b
Delete __pycache__ directory
2025-03-10 15:35:03 +02:00
Muhamed
705f16be57
Add a issue templates
2025-02-23 09:44:52 +02:00
Muhamed
a1c51a4342
Update the screenshots
...
Remove the cursor from the screenshots
2025-02-23 09:06:30 +02:00
Muhamed
732188059b
Update README.md
2025-02-21 19:59:16 +02:00
Muhamed
7c71d6bd9e
Update README.md
2025-02-21 19:57:27 +02:00
Muhamed
f84e0f2ef0
Update screenshots.md
2025-02-21 19:07:45 +02:00
Muhamed
8d0de0dcd5
update README
2025-02-21 19:03:24 +02:00
Muhamed
01e4d7daae
v3.5.0
2025-01-30 17:12:52 +02:00
Muhamed
989e9ce708
Update README.md
2025-01-30 16:56:02 +02:00
Muhamed
9003183484
Update README.md
2025-01-30 15:57:48 +02:00
Muhamed
9f914a9f7d
Update README.md
2025-01-30 15:54:08 +02:00
Muhamed
a1b07a64d6
Update README.md
2025-01-28 17:41:46 +02:00
Muhamed
a4483822a5
Update README.md
2025-01-28 17:37:04 +02:00
Muhamed
1121fa9ccd
Update README.md
2025-01-28 17:31:36 +02:00
Muhamed
f2c2f477a4
Add files via upload
2025-01-28 17:29:25 +02:00
Muhamed
c66261705e
Update README.md
2024-12-26 10:40:39 +02:00
Muhamed
611cfe4cec
2.0.0
2024-12-26 10:29:26 +02:00
Muhamed
7bedadc909
Add dependencies
2024-12-26 10:28:30 +02:00
Muhamed
d0b220b8fc
LICENSE
2024-12-26 10:27:13 +02:00
Muhamed
304604f0d6
Hot fix
2024-11-29 21:54:51 +02:00
Muhamed
8c5fd6f4bb
README.md
2024-11-29 20:21:51 +02:00
Muhamed
134c73d2d3
README.md
2024-11-29 20:21:13 +02:00
Muhamed
7fc9932df4
Add requirements
2024-11-29 20:17:35 +02:00
Muhamed
f5decd6b8d
app
2024-11-29 19:54:25 +02:00
Muhamed
8573445e27
Update README.md
2024-11-29 19:53:14 +02:00
Muhamed
e8069a6fa5
Initial commit
2024-11-29 19:15:45 +02:00