MrS0m30n3
df47d4b2d4
remember window size #30
9 years ago
MrS0m30n3
b859ec210a
Change utils:get_config_path function
9 years ago
MrS0m30n3
5ebf46fbe3
Handle incorrect shutdown process
9 years ago
MrS0m30n3
6ad25b96ee
Add error message on open_dir fail
9 years ago
MrS0m30n3
de555c31ac
Handle unicode
9 years ago
MrS0m30n3
afae6cfb27
Check options type when loading from settings.json
Also add utf-8 encoding and change the literals to unicode
characters to match the GUI and the loaded json
9 years ago
MrS0m30n3
cff894b18f
Fix icons search problem
The icons search algorithm was searching first under the
/usr/share/pixmaps directory for the icons which had as a
result to miss the 256x256 icon under /usr/share/icons/hicolor/256x256/apps/
and retrieve the 48x48 icon
Now the algorithm first searches the $XDG_DATA_DIRS
and then the fallback directory (/usr/share/pixmaps)
9 years ago
MrS0m30n3
7fb5fba113
Patch get_icon_file & get_locale_file functions
Add the library path in both icons and locale file search paths
Refactor both get_icon_file & get_locale_file functions
9 years ago
MrS0m30n3
c41d69f59c
Add localization
CHANGES
=======
setup.py
Add youtube_dl_gui/locale file on the installation script
__init__.py
Add localization via gettext
Move optionsmanager, logmanager initialization out of the main() function
mainframe.py
Add the gettext _() function to translate the strings
optiosframe.py
Add the gettext _() function to translate the strings
Add LocalizationTab
optionsmanager.py
Add new option 'locale_name'
utils.py
Add get_locale_file() function
NEW FILES
=========
locale_build: Contains scripts to auto create locale files
youtube_dl_gui/locale: Contains locale files for youtube-dlg
9 years ago
MrS0m30n3
5ab0035c09
Update TwoWayOrderedDict to latest version
9 years ago
MrS0m30n3
5a298b7d08
Add TwoWaysOrderedDict on utils
9 years ago
MrS0m30n3
29269bf51c
Check with auto-tools (pyflakes, pylint)
9 years ago
MrS0m30n3
f84316d264
Update docstrings
9 years ago
MrS0m30n3
5afdd49c97
Update docstring utils.py
10 years ago
MrS0m30n3
48ac33e4ee
Refactor utils.py
10 years ago
MrS0m30n3
4cba365a3f
Support more formats when mixing
Now you can combine more video formats under
Options>Video tab.
10 years ago
MrS0m30n3
a811c05fb6
Add 48x48 icon
10 years ago
MrS0m30n3
28a01eeb70
Refactor
10 years ago
MrS0m30n3
659d7d7ac1
Small fixes
10 years ago
MrS0m30n3
f2ec244e1f
Change icons search algorithm
Change icon search algorithm
10 years ago
MrS0m30n3
d2406f33cd
Fix $XDG_DATA_DIRS None problem
10 years ago
MrS0m30n3
1ef6c8fac9
Search settings path for icons
10 years ago
MrS0m30n3
fea6f8948e
Add icons search algorithm
10 years ago
MrS0m30n3
e9f0b0c792
Reident
10 years ago
MrS0m30n3
8a36744c14
Save options when shuting down using shutdown option
10 years ago
MrS0m30n3
0a7d36ce35
Print statistics when done
10 years ago
MrS0m30n3
93868c8e24
Refactor code
rename YoutubeDLInterpreter -> YDLOptionsParser
pep8
etc..
10 years ago
MrS0m30n3
8bc4b8a978
Rerite DownloadThread.py using DownloadObject
Remove OutputHandler.py
Now DownloadThread talks directly on
ListCtrl using write() method.
Add DownloadObject.py
Now DownloadObject is responsible for
downloading the video and not the
DownloadThread.
Replaced DownloadThread.ProcessWrapper with
DownloadThread.DownloadThread
10 years ago
MrS0m30n3
c46446a364
Change config path as suggested on issue #10
LINUX: ~/.config/youtube-dlg/
WINDOWS: %APPDATA%\youtube-dlg\
10 years ago
MrS0m30n3
de517c008d
Add "shutdown when finished" option under Options>Shutdown
10 years ago
MrS0m30n3
33b0ff756b
Change DASH audio
Change "NO SOUND" to "none"
10 years ago
MrS0m30n3
1c006ef5c6
Remove more function wrappers
10 years ago
MrS0m30n3
a1fc6c4e65
Fix imports & add check_path()
10 years ago
Henrique Pereira
bb3da2c0be
Updated utils.py
Correct names now inplace
10 years ago
Henrique Pereira
9fc2068b27
Removed function wrappers
No need to write wrappers if you can import them with custom names
10 years ago
MrS0m30n3
27399e5321
Fix icon path
10 years ago
MrS0m30n3
961dcb5576
Reindent to 4-spaces
10 years ago
MrS0m30n3
bcf6579864
Remove icon_path()
10 years ago
MrS0m30n3
43be18ddc4
Change Options
Options>Filesystem
Add "Open destination folder when done"
Remove "ID as Name"
Add Options>Output
10 years ago
MrS0m30n3
3ae8ccc4f8
Fix subprocess encoding
10 years ago
MrS0m30n3
5c5aa2d77c
Fix windows icon problem
10 years ago
MrS0m30n3
31d2f07a84
Refactor Utils.py
10 years ago
MrS0m30n3
9723c083e7
Add filename on Video column
10 years ago
MrS0m30n3
365e1a49a3
Version 0.3.3
Refactor code
Fix DASH to Audio bug
When "Clear DASH audio/video files"
option was enable. Youtube-dlG would
also remove audio output files
*.mp3, *.wav, etc..
SignalHandler.py
Add DataPack class
Add OutputHandler class
DownloadThread.py
Now OutputHandler handles the stdout
Reduce user input errors:
OptionsHandler.py
Change to int
--> startTrack, endTrack, maxDownloads, retries
YoutubeDLInterpreter.py
Remove empty string check
--> startTrack, endTrack, maxDownloads, retries
YoutubeDLGUI.py
Change wx.TextCtrl to wx.SpinCtrl
--> startTrack, endTrack, maxDownloads, retries
Add check_input function for
--> maxFileSize, minFileSize
10 years ago
MrS0m30n3
e726538d98
Fixed icon path problem
10 years ago
MrS0m30n3
8652b4ce79
Version 0.3.2
Added LogManager.py
Added "Log" option under Options>Log
10 years ago
MrS0m30n3
7367cf874e
Version 0.3.1
Re-designed options frame
Changed "highest available" video format to "default"
Fixed password bug
Fixed "Download subtitle file by languages" bug
Removed Options
Rate Limit
Added Options
Embed Subtitles to mp4
Video Password (Vimeo etc..)
Added version check for settings file
10 years ago
MrS0m30n3
23c51b1d56
Fixed old settings file problem, os.makedirs(~) problem
10 years ago
MrS0m30n3
a6bb300be4
Fixed issue #3
10 years ago
MrS0m30n3
037fda4c05
Fixed issue #1
10 years ago