Commit Graph

310 Commits

Author SHA1 Message Date
95fdae058d Added test suites for fixes 2018-12-30 01:11:33 -06:00
9aa61b1e7b Fixed requests after running some tests 2018-12-30 01:11:15 -06:00
3e0bf34390 Removed init file 2018-12-30 01:10:46 -06:00
875aab7e00 Added test for storage path 2018-12-29 21:08:06 -06:00
855055b192 Fixed extractors based in tests results 2018-12-29 20:18:20 -06:00
2cfa3739a8 Added unittests to the extractor pakage 2018-12-29 20:18:00 -06:00
32db1ade12 [py2] Fixed error when coppying VLC plugins, include settings template 2018-12-29 10:05:21 -06:00
309815b7e5 Fixed integration issue 2018-12-29 09:32:03 -06:00
ae253bb083 Add plugins to py2 version 2018-12-29 09:27:51 -06:00
4e88686671 Fixed a typo 2018-12-28 22:08:47 -06:00
1541b0e1b7 Add locales to the final distribution file for python 3 2018-12-28 22:03:00 -06:00
bbb0b4283b Added app-configurations file 2018-12-28 21:55:44 -06:00
130fb40d78 Fixed zaycev.net extractor 2018-12-28 19:46:26 -06:00
7d1a0a71c8 Added issue reporting functionality (needs testing) 2018-10-11 10:59:47 -05:00
febc63c547 Volume is saved in settings 2018-10-10 11:46:35 -05:00
2e6443a4aa Added basic config, still not implemented inside the application 2018-10-09 15:38:33 -05:00
b0e02c831a Fix winpaths' call to wintypes in py3k 2018-10-08 11:20:45 -05:00
17bc40c920 Import fixes in a python 3 compatible way 2018-10-08 11:19:56 -05:00
Andre Polykanine
593ae5c925 Added paths resolver to the repository
Modified requirements file
2018-07-15 17:18:44 +03:00
f95cdbd843 Fixed search selector issue. Fixed #2 2018-07-11 11:21:55 -05:00
1396c7e743 Removed VK from the UI 2018-06-22 08:29:10 -05:00
cbdc6daa7a Removed VK temporarily 2018-06-22 08:26:32 -05:00
3f2ff7ad82 Improved info in VK extractor 2018-06-22 08:19:04 -05:00
db9591c3a6 Updated version in installer file 2018-06-22 08:16:40 -05:00
e20ca3b1d9 Fixed typo 2018-06-22 08:16:16 -05:00
9575869d8a Update status bar inmediately when started a new search 2018-04-13 08:46:59 -05:00
62c786ee60 Updated translators 2018-04-13 08:46:27 -05:00
d2ae245ad7 Added russian po file 2018-04-13 08:29:08 -05:00
192aa4d9d4 Merge branch 'master' of manuelcortez.net:music-dl 2018-04-13 08:28:02 -05:00
57987535db Merged all translations 2018-04-13 08:27:27 -05:00
144e6f58c2 Bumped version to 0.3 2018-04-09 11:13:57 -05:00
5997f1fe6b Added extraction of video links directly and playlists 2018-04-01 12:36:20 -05:00
7385613218 Gets all extractors with a simple function 2018-04-01 05:12:23 -05:00
61f4371509 Prepare extractors for automatic importing 2018-04-01 05:11:59 -05:00
3e6f6626a1 Takes format_track as name when downloading a song 2018-04-01 04:50:31 -05:00
3c6adeff79 Updated spanish translation 2018-04-01 04:48:14 -05:00
0e56f681ab Create data directory for portable mode 2018-04-01 04:47:47 -05:00
2c9486fc2d Added exceptohok module 2018-04-01 04:44:12 -05:00
2fe4f5b665 Added logging to almost everything here 2018-03-12 17:11:05 -06:00
1a9200cefe Added excepthook to logger module 2018-03-12 12:27:15 -06:00
d81db41f16 Define paths according to presence of uninstall.exe 2018-03-12 10:02:45 -06:00
c6c0774ec5 Added logger module 2018-03-12 10:02:18 -06:00
414b0a95fd Setup i18n in setup file so it won't raise an exception 2018-03-12 09:29:30 -06:00
c27485bb75 Apply fixes for Python 2 only is sys.frozen is True 2018-03-12 09:28:21 -06:00
ab8b5f268d Made changes for compatibility reasons 2018-03-12 09:27:35 -06:00
39994be579 Install unicode gettext function if Python 2 2018-03-12 09:27:03 -06:00
c67c835ecd Define Python version in application.py 2018-03-12 09:26:37 -06:00
db7de2c644 Allow searches in VK with spaces 2018-03-12 09:25:04 -06:00
500671d2a7 Added changes to make GUI compatible for Python 2 and 3 2018-03-12 09:24:27 -06:00
15ab0bb38d Fixed change position keystroke handlers 2018-03-04 12:35:57 -06:00
3b185ac77b Added setup script and fixes for building with py2 2018-03-04 12:31:48 -06:00
b47d6efe45 Additions to make code more compatible for py2 and py3 2018-03-04 12:29:25 -06:00
69487bac2d Added mail.ru music 2018-03-02 14:05:38 -06:00
a2074d2b49 Notify about playback issues 2018-03-02 14:04:20 -06:00
313c5736f6 Added option for reading changelog in help menu 2018-03-01 11:11:55 -06:00
741843b827 Added VK extractor 2018-03-01 10:42:47 -06:00
12a2378179 Focus the list of results after a completed search 2018-02-28 17:44:42 -06:00
0efab2a4ff Notify user of fully downloaded song with a system notification 2018-02-28 17:44:18 -06:00
182b783987 Fixed spanish translation 2018-02-28 17:43:08 -06:00
ff68dc0e95 Updated spanish translation 2018-02-28 15:05:22 -06:00
e1838d55c6 Added translator to the list 2018-02-28 13:51:10 -06:00
f407a05e56 Fixed translation in program 2018-02-28 13:50:31 -06:00
e98d170420 Added spanish translation 2018-02-27 13:42:02 -06:00
49ed50f6cc Fixed localization setup 2018-02-27 13:41:18 -06:00
28b19d72e9 Set duration for youtube videos 2018-02-27 12:33:07 -06:00
f17a1a8738 Fixed displaying of youtube results 2018-02-27 10:54:06 -06:00
5b2ea093b3 Adjust volume properly in stream changes 2018-02-27 10:42:15 -06:00
2d23dea097 added dll for playing mp3 files 2018-02-27 10:32:03 -06:00
93f9e5fc24 Updated version number for next release 2018-02-26 17:45:26 -06:00
bc40a925c5 Fixed a typo 2018-02-26 11:28:55 -06:00
cd99e9ab8e Added bootstrap for updater. Fixed plugins and dlls path 2018-02-26 11:00:21 -06:00
438c9f5a21 Removed license requirements for installer script 2018-02-26 10:44:19 -06:00
4325f3e1f4 Merge branch 'master' of manuelcortez.net:music-dl 2018-02-26 10:43:15 -06:00
1c133bc16e Added installer script 2018-02-26 10:42:50 -06:00
68f73501ed Added website and check for updates in menu bar 2018-02-26 10:06:48 -06:00
0a2307d56f Added updater at the start of the program 2018-02-26 09:52:33 -06:00
eab1627925 Added about info in program¿s help menu 2018-02-25 07:15:30 -06:00
eebd86a987 Changed play to play_pause for avoiding ambiguous situations 2018-02-25 07:15:05 -06:00
d08042247a Play button changes according to its function 2018-02-25 05:09:11 -06:00
6953ced3b5 Added more plugins for transcoding 2018-02-25 04:55:47 -06:00
aa8d4dfc0c Call to te appropiate download function depending in the extractor used 2018-02-25 04:55:15 -06:00
f7c886a0eb Specifies if results taken from an extractor interface requires VLC transcoding or can be directly downloaded in mp3 2018-02-25 04:54:18 -06:00
3bcf10cb97 Added vlc based audio transcoder for youtube and other services 2018-02-25 04:53:39 -06:00
bfc49bb6e0 Added working youtube extractor. Needs converting mp3 at the end of downloads 2018-02-23 17:52:26 -06:00
9830da2924 Add all demuxers for now 2018-02-23 17:38:34 -06:00
a5b0ebb4e2 Added prototype for a youtube extractor 2018-02-23 13:16:25 -06:00
c338469523 removed application menu from now 2018-02-23 12:41:34 -06:00
eaa9bf919a Modified mainspec file for pyinstaller 2018-02-23 12:23:29 -06:00
942e607cf0 Fixed errors in volume slider manipulation 2018-02-23 12:21:39 -06:00
0db27197f7 Added plugins and VLC libs for x86 2018-02-23 12:21:08 -06:00
7f693fe9b2 Responde to changes in track position and volume 2018-02-22 13:58:28 -06:00
b2539ba697 Detach event after destroying player class 2018-02-22 13:57:51 -06:00
a4b73a963e Added controls for handling playback from the main window 2018-02-19 17:48:20 -06:00
38a9829ca9 Switched from sound_lib to libvlc 2018-02-19 11:45:57 -06:00
8c95d54305 Replaced deprecated functions 2018-01-26 13:51:54 -06:00
d307ca1784 Added context menu for tracks and file downloads 2018-01-26 12:56:50 -06:00
834b1d2dd7 Added keystrokes: alt left/right for playing the previous/next track 2018-01-26 12:15:47 -06:00
d72b63ad89 Set volume default to 50 2018-01-26 12:11:14 -06:00
f94dca48ff Added keystrokes: control and up/down to turn volume 2018-01-26 12:08:21 -06:00
00a1560b60 Implemented shuffle mode properl 2018-01-26 12:03:07 -06:00
a91e081aa0 Improved playing experience 2018-01-26 11:52:49 -06:00
c9a832b6ee Items can requests their download URL by themselves 2018-01-26 11:52:18 -06:00
86cfb3bf94 Updated software 2018-01-25 17:18:51 -06:00
9e06e0c29e Added checks to play functions for avoiding tracebacks when results are empty 2018-01-25 11:51:11 -06:00
841488537b Added spec file for PyInstaller 2018-01-25 11:45:58 -06:00
5dbf07a311 Added basic app functionality 2018-01-24 17:43:35 -06:00
edd5069603 Added basic app info 2018-01-24 17:41:44 -06:00
3d54a752a4 Added track formatting into baseSong. 2018-01-24 17:41:18 -06:00
513d3ccf68 Removed unneeded files 2018-01-23 13:40:41 -06:00
eda8b950e4 Added extractors package 2018-01-23 13:39:49 -06:00