Your Name
4fdc815f70
Add package docstring to core __init__.py
...
Introduces a new __init__.py file for the core package with a descriptive docstring outlining its purpose and contents.
2025-08-16 15:04:24 +03:00
Your Name
97a046cbae
Add package metadata to __init__.py
...
Created src/__init__.py with project docstring, version, and author information for YTSage, a PySide6-based YouTube video downloader.
2025-08-16 15:04:13 +03:00
Your Name
42edf075c6
Delete notification.mp3
2025-08-16 15:04:00 +03:00
Your Name
5d417e980e
Add loguru to requirements.txt
...
Added the loguru logging library to the project dependencies in requirements.txt.
2025-08-16 15:03:54 +03:00
Your Name
989a070782
Revamp README with improved structure and details
...
Enhanced the README with a new 'Why YTSage?' section, improved installation instructions, added troubleshooting steps, and expanded feature descriptions. Updated project structure, acknowledgments, and star history sections for better clarity and navigation. Improved formatting and added advanced usage notes for cross-platform support.
2025-08-16 15:03:42 +03:00
Your Name
d72685ca28
Refactor imports and add logging to main.py
...
Updated import paths to use src.gui and src.core modules. Integrated logger for improved error and status reporting throughout application startup and error handling.
2025-08-16 15:03:31 +03:00
Your Name
0299affaad
Delete icon.png
2025-08-16 15:03:21 +03:00
Your Name
0cb7437d5f
Add notification sound asset
...
Introduced notification.mp3 to the assets/sound directory for use in application alerts or notifications.
2025-08-16 15:03:18 +03:00
Your Name
227c6e7474
Add new icon image to assets
...
Added icon.png to the assets/Icon directory for use in the application interface.
2025-08-16 15:03:13 +03:00
Your Name
227e543ad9
Update .gitignore for venv and test artifacts
...
Added rules to ignore virtual environment directories (venv, .venv) and test artifact files (*.test, *.tmp) to prevent them from being tracked in the repository.
2025-08-16 15:03:00 +03:00
Elvis
7e586c07f5
Add setuptools to requirements.txt ( #25 )
...
Fix error: ModuleNotFoundError: No module named 'pkg_resources'
2025-08-13 13:57:22 +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
3384cef83a
v4.5.0
2025-04-29 15:07:11 +03:00
Muhamed
156d1a4d70
add markdown
2025-04-29 15:07:03 +03:00
Muhamed
f5b952075d
Update Readme
2025-04-29 15:06:53 +03:00
Muhamed
48ad55635c
add icon
2025-04-29 15:06:33 +03:00
Muhamed
aa0cc57d4d
Merge branch 'main' of https://github.com/oop7/YTSage
2025-04-29 15:04:45 +03:00
Muhamed
985ba9d864
Revert "4v.5.0"
...
This reverts commit 82de19c95a .
2025-04-29 15:03:52 +03:00
Muhamed
7e354a1938
Update README.md
2025-04-29 14:58:42 +03:00
Muhamed
82de19c95a
4v.5.0
2025-04-29 14:54:13 +03:00