MrS0m30n3
f776062792
Fix #173
7 years ago
MrS0m30n3
fbae6738c9
utils.py: Add 'to_bytes' & 'format_bytes' methods
8 years ago
MrS0m30n3
0af97268bb
utils.py: Fix typo
8 years ago
MrS0m30n3
97adefb8fd
Update utils.py to handle new UI changes
8 years ago
MrS0m30n3
718854d7ab
utils.py: Remove unused OSX support
8 years ago
MrS0m30n3
dcd433e9d8
Improve custom output template creation
8 years ago
MrS0m30n3
904cfaf3c2
Remove twodict from utils.py and use it as a dep
8 years ago
MrS0m30n3
de3dc09b57
Rename utis.open_dir -> utils.open_file
8 years ago
MrS0m30n3
53f9f9f3ac
Add remove_file method to utils
8 years ago
MrS0m30n3
0c9a31a8b1
Enable video formats ComboBox
8 years ago
MrS0m30n3
37aff4a1f7
Add ComboBoxLimit widget
8 years ago
MrS0m30n3
799ebed9f7
Apply new layout
8 years ago
MrS0m30n3
638d4e70ed
Convert between str-unicode on app bounds, fixes #57
8 years ago
MrS0m30n3
b84a84fc5e
Revert "Utils.py: decode sys.argv & os.getenv using system encoding"
This reverts commit def80ed6b4
.
9 years ago
MrS0m30n3
def80ed6b4
Utils.py: decode sys.argv & os.getenv using system encoding
9 years ago
Marcin Nowicki
5d510d0d95
Add osx support to install via homebrew.
9 years ago
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
10 years ago
MrS0m30n3
29269bf51c
Check with auto-tools (pyflakes, pylint)
10 years ago
MrS0m30n3
f84316d264
Update docstrings
10 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