Commit Graph

292 Commits

Author SHA1 Message Date
2a834559ec Fixed a small typo 2020-07-27 11:45:29 -05:00
fd791fe181 Modified update paths and files in order to deploy the next date based release 2020-07-27 09:39:54 -05:00
1477522681 removed i18n from the test suite [Skip CI] 2020-07-23 06:09:28 -05:00
81d0c48a8b Updated spanish translation [Skip CI] 2020-07-23 06:08:27 -05:00
0f062a2fde Added some accelt controls 2020-07-20 03:38:58 -05:00
d6e75f8604 Removed app description as it is displayed in windows notifications 2020-07-19 11:29:01 -05:00
abd83553b7 Safe filename function has been added to controller 2020-07-19 10:45:59 -05:00
4c2d696ee6 Always use safe filenames for downloads 2020-07-19 10:41:23 -05:00
841df99d61 Write new alpha version info on every build 2020-07-18 01:52:41 -05:00
fdea954083 Added bootstrap updater into executable 2020-07-18 01:37:13 -05:00
1051b81983 Added alpha version generation for Music DL and autoupdates 2020-07-17 17:51:02 -05:00
f0f23c9b05 Imported updater module directly from socializer 2020-07-17 17:50:18 -05:00
12a4ee65c3 Tidal: Added top:// command to retrieve the top rated tracks for a provided artist. [Skip CI] 2020-07-17 17:36:48 -05:00
0cc6f97f01 Added metadata to m4a files downloaded from tidal 2020-07-13 16:04:20 -05:00
fef5c218b0 Fixed a couple of issues 2020-07-12 23:11:41 -05:00
7d9067a611 Fixed some issues in cx_freeze 2020-07-12 20:31:15 -05:00
cfd6a92c35 Added a few comments 2020-07-12 20:19:20 -05:00
f1f460bf0a small fix for VK2 2020-07-12 18:21:46 -05:00
561660b700 Added experimental support to VK 2020-07-10 17:38:30 -05:00
bcd3b7b36e Removed extra call to get_download_url 2020-07-08 17:16:35 -05:00
332365d53b Remove references to google discovery services 2020-07-08 16:39:44 -05:00
0768ecc24f Player receives metadata now 2020-07-08 16:39:17 -05:00
6aeffd57bb Added get_metadata into base songs 2020-07-08 13:14:50 -05:00
dae1df79ad Pass metadata to downloaders 2020-07-08 13:14:08 -05:00
c06df2092e Added tidal Settings and apply metadata functions 2020-07-08 13:12:33 -05:00
bb32d79dd7 Updated version numbers 2020-07-08 08:27:08 -05:00
27e422888b Removed pyinstaller spec file 2020-07-07 21:15:59 -05:00
b1f239fe82 Fixed tests 2020-07-07 21:14:22 -05:00
ea04cf2eb1 Fixed installer script 2020-07-07 17:52:15 -05:00
b4a0060756 Modified setup file 2020-07-07 17:21:31 -05:00
66f6f32916 Updated some tests. 2020-07-07 17:03:25 -05:00
01f639b809 fixed Youtube searches 2020-07-07 17:03:04 -05:00
10d60e3aa2 tidal: Add track number to results when tracks are part of an album in artist search 2019-10-06 11:26:09 -05:00
625931f40b Reverted commits to the last working state 2019-08-16 03:05:37 -05:00
6a188b7ec7 Revert "Added more settings in Tidal"
This reverts commit 207a7110ef.

Revert to the last commit so the integration of music player features needs to be done in another way.
2019-08-16 02:59:04 -05:00
adc1317401 Added experimental changes for musicDL 2019-07-12 17:54:29 -05:00
207a7110ef Added more settings in Tidal 2019-07-08 16:43:31 -05:00
084d3b8b10 Renamed extractors module to services 2019-07-08 13:04:00 -05:00
eedf897de0 Fixed a typo in player module 2019-07-08 12:34:42 -05:00
9ac26bc818 Imported paths module from Socializer. That means unicode paths should be fully supported 2019-07-08 12:29:41 -05:00
a65d6a82c0 Updated code for Version 0.6 2019-06-24 13:36:12 -05:00
659e436dc4 [YouTube]: disable transcode settings due to errors implementing this feature 2019-06-24 13:30:03 -05:00
ab0fc159f1 [tidal]: Fixed error that was resetting quality every time the config dialog was shown 2019-06-24 13:27:42 -05:00
18e90b7502 Updated translations 2019-06-24 13:20:53 -05:00
c8e83d2011 [zaycev.net]: Fixed a typo 2019-06-24 12:55:39 -05:00
4254f444db added a service category in settings for all services 2019-06-24 12:54:43 -05:00
7756d71b32 Added a progress bar for downloads in the application. Fixed a problem with format in Tidal 2019-06-24 12:45:09 -05:00
64d076ce44 The search should be performed without blocking the GUI at all 2019-06-24 09:51:11 -05:00
d33205e84e Reload all extractors' config after saving changes in the settings dialog 2019-06-24 09:41:22 -05:00
bb411e7bbc [zaycev.net]: Added settings GUI 2019-06-21 17:12:15 -05:00
a80bfd53c1 Allow duplicate values in config files 2019-06-21 17:11:26 -05:00
75131a6fe6 Added settings to the zaycev service 2019-06-21 17:10:32 -05:00
d480e06ee3 Added settings section for tidal 2019-06-21 14:47:24 -05:00
1fcdd51358 Added setting to control the output device in libVLC 2019-06-21 13:12:54 -05:00
b254a4eb1b Download files using the new parameters from the base Extractor 2019-06-20 17:45:14 -05:00
93b066804b Defined a base extractor interface from where others will be derived. Added methods to retrieve if the transcoder should be enabled or not, and to retrieve the default file format, which also will be used as file extension in the saveDialog suggestions 2019-06-20 17:44:39 -05:00
edc46ee824 Added _format and bitrate parameters to the transcoder so it will be more flexible. The default for mp3 now is 320 KBPS 2019-06-20 17:24:56 -05:00
7786a31c2c Revert to LibVLc v2.x due to problems to pass arguments to 3.0.7 2019-06-20 17:11:53 -05:00
ffa02088ad Allow displaying up to 50 results in youtube 2019-06-20 10:19:18 -05:00
22b3b31895 Check if credentials exists for displaying this module in the services list 2019-06-20 10:18:49 -05:00
2e67a1ae63 Check if components should be displayer for a service 2019-06-18 16:42:31 -05:00
52265c4f3e Services may be disabled from config 2019-06-18 16:36:45 -05:00
b105dd649d Added WX locale 2019-06-18 16:17:07 -05:00
ad5569f26f Updated tests with new settings 2019-06-18 16:16:46 -05:00
b090d7f896 Add options for all extractors to be enabled or disabled 2019-06-18 16:16:29 -05:00
0447974029 Added base code for settings 2019-06-17 06:01:55 -05:00
a8d6fa84b4 Updated libvlc.dll and libvlccore.dll to 3.0.7 2019-06-13 17:43:00 -05:00
a04dd9c11b File extension when downloading will be determined by the extractor itself. Fixed an issue in youtube that was making VLC to receive encrypted streams only 2019-06-13 17:41:05 -05:00
daf1610054 Removed mail.ru extractor 2019-06-13 17:39:52 -05:00
76b06090e6 Updated VLC components to version 3.0.7 2019-06-13 17:33:28 -05:00
f080977e23 Define info as a conditional value in the song model 2019-06-13 12:34:07 -05:00
cb5b0707bb Add track info from tidal API into song's classes 2019-06-13 12:33:00 -05:00
4e5941cdf4 Fixed issue with logging unicode characters in some cp1252 systems 2019-06-12 22:43:57 -05:00
6a16a66b5e fixed issue with search by title 2019-06-12 22:43:20 -05:00
dd23ce6adf fixed conditional import with testing suite 2019-06-12 22:42:51 -05:00
99d02c97f0 Add available extractors dynamically from imports of extractors package 2019-06-12 22:28:58 -05:00
d0491d8dd0 Added tidal as a service 2019-06-12 17:44:45 -05:00
efeb0fbec6 Updated version to 0.5 2019-05-06 02:20:01 -05:00
24abc58c2f Updated version to 0.4 2019-01-23 17:47:22 -06:00
0160215fb5 Updated issue reporter 2019-01-01 23:40:41 -06:00
0bc88c0cd0 Added tests for unicode strings in searches 2018-12-30 10:34:33 -06:00
f70ef51551 Added i18n unittest 2018-12-30 10:29:57 -06:00
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