Commit Graph

342 Commits

Author SHA1 Message Date
Roberto Tonino
4e652b65cc style: started removing globals.scss; style: removed loading placeholder classes 2020-10-28 22:21:41 +01:00
Roberto Tonino
e950a59e1f style: added image-header CSS component; style: removed stackedTabs and middle section SCSS files 2020-10-28 21:25:07 +01:00
Roberto Tonino
2cf68d182b chore: downgraded rollup-plugin-vue@4.2.0 due to watcher problems; performance: removed download tab styles 2020-10-28 21:14:21 +01:00
Roberto Tonino
f095c1264e chore: updated @rollup/plugin-node-resolve@10.0.0, rollup-plugin-terser@7.0.2, rollup-plugin-vue@5.1.9; chore: replaced /deep/ selector in favor of ::v-deep due to deprecation 2020-10-28 20:27:11 +01:00
Roberto Tonino
36504b523c chore: updated @rollup/plugin-commonjs@16.0.0 with no problems 2020-10-28 20:22:02 +01:00
Roberto Tonino
63ee8cdaab chore: updated svg-country-flags@1.2.9, vue-i18n@8.22.1, vue-router@3.4.8, @rollup/plugin-node-resolve@8.4.0, @rollup/plugin-replace@2.3.4, postcss@8.1.4, rollup@2.32.1, rollup-plugin-analyzer@3.3.0, rollup-plugin-vue@4.7.2, sass@1.27.0 and tailwindcss@1.9.6 2020-10-28 20:15:10 +01:00
Roberto Tonino
482f54bf07 build: v1.2.1; style: changed theme icon; style: sidebar link active bg color; style: updated toastify-js to v1.9.3; style: used toastify-js styles instead of local ones; style: removed inclusion of animate.css styles (but kept the file for future usage) 2020-10-17 17:52:31 +02:00
Roberto Tonino
301c6f0ebe wip: fixed sidebar style; style: removed foreground inverted variable; style: removed icon hover variable; style: removed panels text variable; wip: sidebar link active style 2020-10-16 23:56:53 +02:00
Roberto Tonino
09f3b2138d style: removed grayscale filters on sidebar; style: refactored sidebar; style: now the sidebar is fixed 2020-10-16 23:02:34 +02:00
Roberto Tonino
2f42f965d2 build: v1.2.0; style: changed dark theme palette; style: changed green and explicit colors
thanks to @BasCurtiz
2020-10-16 21:42:28 +02:00
RemixDev
13b5ed627f Added link in error toast message
Added start and finish queueItemGeneration feedback
2020-10-14 23:29:24 +02:00
Roberto Tonino
c1bde5357d build: v1.1.2, chore: improved charts displaying by removing duplicated worldwide chart code; style: removed a lot of .scss files in favor off tailwind utilities; chore: removed some unused ids; style: improved feedback on section-tabs; chore: replaced css variable in primary color in tailwind config with the hsl color code 2020-10-14 22:18:13 +02:00
Roberto Tonino
f600e8afad style: replaced _track-preview.scss with Vue component and Tailwind styles 2020-10-13 23:48:00 +02:00
Roberto Tonino
36d5484b3a fix: track preview still playing after changing tab 2020-10-13 22:53:19 +02:00
Roberto Tonino
97764b8335 style: fixed pages without back button being cut; build: v1.1.2 2020-10-13 22:32:06 +02:00
Roberto Tonino
932ffc10e7 chore: fixed some route names that were not correct; style: made back button in artist, playlist and album tabs stick to the top of the window 2020-10-13 22:14:37 +02:00
Roberto Tonino
34102101bd build: updated webui to v1.1.0; style: fixed home "open settings" button; style: updated updateAvailable notification; style: changed default theme to dark; bump: tailwindcss to 1.9 2020-10-13 21:07:56 +02:00
RemixDev
be5eb52446 Added update notification on sidebar 2020-10-13 19:31:51 +02:00
Roberto Tonino
c1c585de3c style: unified accent color and changed its name to primary-color; style: back button; style: added btn css component 2020-10-10 20:03:19 +02:00
Roberto Tonino
685c637d3d style: integrated base variables into Taiwlind 2020-10-10 17:35:04 +02:00
Roberto Tonino
d9435d019b Merge branch 'main' into feature/tailwind-implementation 2020-10-10 16:28:42 +02:00
Roberto Tonino
f5cb7de55e workflow: added TailwindCSS; workflow: removed watch:style script from dev script 2020-10-09 20:53:24 +02:00
Roberto Tonino
8b8b5ac934 wip: confirm modal 2020-10-07 22:59:10 +02:00
Roberto Tonino
8abec22794 bugfix: items in download bar waiting for others downloads to finish could not be removed, this corrects #68 2020-10-07 20:42:53 +02:00
Roberto Tonino
d3e1b71faf feat: download all button in Favorites page, this solves #37 2020-10-07 20:29:20 +02:00
Roberto Tonino
1646f6b0e5 feat: moved back button to top left of Artist and Tracklist 2020-10-07 18:44:33 +02:00
Roberto Tonino
9e25ada875 style: download items color bar; style: download items delete icon 2020-10-05 19:54:48 +02:00
RemixDev
a02e25c046 Fixed typo 2020-10-04 11:58:19 +02:00
RemixDev
c22247b57a Fixed bundle build 2020-10-02 19:32:44 +02:00
RemixDev
786b1017c8 Added "albumDoesntExsists" errid translation 2020-10-02 19:23:41 +02:00
Roberto Tonino
7ce1ddb6dd feat: added keybinding to toggle download bar; style: search bar 2020-09-26 21:48:55 +02:00
Roberto Tonino
acdd702c66 workflow: reorganized components' folder structure 2020-09-26 21:10:40 +02:00
Roberto Tonino
064c3b29bc chore: removed main_selected global; perf: added route links instead of showView method and removed tabs.js 2020-09-26 19:48:30 +02:00
Roberto Tonino
468142004a chore: reduced a bit bundle size by using lighter flags; workflow: improved code modularity; chore: removed unused functions and globals; chore: removed .jsbeautify file 2020-09-26 17:53:25 +02:00
Roberto Tonino
4c81cb0cb9 chore: moved App.vue outside components folder 2020-09-25 20:43:23 +02:00
Roberto Tonino
013fc7bca9 perf: removed TheMiddleSection component 2020-09-25 19:01:08 +02:00
Roberto Tonino
6ae827f6ea fix: all tab in search not working in pt-BR 2020-09-24 19:15:49 +02:00
Roberto Tonino
f5468fe1b9 feat: scrolling at the top every route change 2020-09-24 18:44:49 +02:00
Roberto Tonino
dace87887b feat: added ALT+Left/Right Arrow to move through pages, chore: added hidden features in README 2020-09-24 18:33:56 +02:00
RemixDev
3c276405af Removed main_selected from updateResults as it's not used 2020-09-24 15:14:47 +02:00
RemixDev
aaecaab04d Reload search page if searching again and already in search tab 2020-09-24 13:48:37 +02:00
Roberto Tonino
c1198037a8 feat: playlists and albums now open when pressing enter if they're focused (only home tab) 2020-09-23 18:41:57 +02:00
Roberto Tonino
db1a0a5ec3 fix: logout removing client mode; fix: nickname not showing after app login 2020-09-23 18:36:10 +02:00
Roberto Tonino
0be64f1477 fix: locale not dynamically changing in the sidebar 2020-09-23 18:20:49 +02:00
Roberto Tonino
0eb0ebcbc9 fix: custom locale not being set until the settings tab is open 2020-09-23 18:15:59 +02:00
RemixDev
53735647f9 Changed all download_overlay buttons to actual buttons 2020-09-23 18:00:52 +02:00
RemixDev
4ece538746 Made download buttons actual buttons 2020-09-23 17:51:16 +02:00
RemixDev
70813bdefc Added tabindex for items in Home tab, still not clickable with enter 2020-09-23 17:40:38 +02:00
RemixDev
0ff20aa594 Added names to sections for accessibility 2020-09-23 17:25:27 +02:00
RemixDev
fdd30396b7 Changed clear search from CTRL+BACKSPACE to CTRL+SHIFT+BACKSPACE 2020-09-23 17:02:26 +02:00
RemixDev
760ce913b6 Started working on acessibility
Sidebar is now navigable with keyboard using tab
In reference to #40
2020-09-23 16:23:42 +02:00
RemixDev
3fd924eebc Fixed languages and added CTRL+F to focus search 2020-09-23 15:44:43 +02:00
Roberto Tonino
30b0881b76 fix: client mode not being detected; chore: added gui dev scripts 2020-09-22 22:40:41 +02:00
Roberto Tonino
3a6577e9a8 chore: removed commented code; chore: removed jQUery from deps 2020-09-22 22:01:52 +02:00
Roberto Tonino
717a1a87b8 perf: removed jQuery; chore: updated COMPILE-UI 2020-09-22 21:59:18 +02:00
Roberto Tonino
c24b3cce76 build: version 0.2.0, chore: updated README 2020-09-22 18:27:18 +02:00
Roberto Tonino
55646c7179 perf: applied home cache technique to favorites and to settings 2020-09-21 21:54:00 +02:00
Roberto Tonino
53dd45b740 feat: removed unused code 2020-09-21 19:32:22 +02:00
Roberto Tonino
b5d5a5761a feat: applied same cache technique of home to charts as well 2020-09-21 19:22:09 +02:00
Roberto Tonino
5593dc085e feat: simple but efficient cache of home data 2020-09-21 19:12:14 +02:00
Roberto Tonino
63c86c1267 Merge branch 'main' into router-implementation 2020-09-21 17:27:50 +02:00
RemixDev
1f19fccc20 Built French langfile update 2020-09-20 18:35:58 +02:00
Roberto Tonino
48b203841a fix: cleaned up comments 2020-09-20 13:27:24 +02:00
Roberto Tonino
01668a5aaf feat: added QueueItem component for data driven queue management 2020-09-20 13:18:06 +02:00
RemixDev
291917e9b2 Added toast message for deezerNotAvailable 2020-09-20 12:32:53 +02:00
Roberto Tonino
032762f75c wip: improving downloads' managemente 2020-09-19 17:07:28 +02:00
Roberto Tonino
6e195827aa fix: errors tab displaying 2020-09-19 15:11:06 +02:00
Roberto Tonino
5fc41db230 fix: analyzer tab always resetting befoe a search, feat: split countries in different utils file 2020-09-19 14:20:15 +02:00
RemixDev
2d505f5fee Added coverDescriptionUTF8 in settings 2020-09-19 11:07:15 +02:00
Roberto Tonino
effd3a2ab1 bump: vue and vue-template compiler to 2.6.12 2020-09-18 00:01:30 +02:00
Roberto Tonino
cda31a93ff fix: ARL not setting correctly in the store; feat: removed some document.getElementById; feat: added v-cloak style 2020-09-17 23:55:57 +02:00
Roberto Tonino
bd54f7e8d9 Merge branch 'main' into router-implementation 2020-09-17 22:48:59 +02:00
Roberto Tonino
d9a128b142 wip: login data in store 2020-09-17 22:43:52 +02:00
Roberto Tonino
5205581719 feat: sidebar icons changing according to current route 2020-09-17 21:17:53 +02:00
Roberto Tonino
2ffafb7616 fix: scrolled search 2020-09-17 18:31:07 +02:00
Roberto Tonino
2eec8a5c3f feat: caching of search tabs already loaded 2020-09-17 18:11:41 +02:00
Roberto Tonino
139ef91b6e fnished moving search tabs in components 2020-09-16 22:22:55 +02:00
RemixDev
ce6add4719 Added noSpaceLeft errid to language files 2020-09-16 21:45:37 +02:00
Roberto Tonino
5695f4ecd6 started moving search tabs in components 2020-09-16 18:59:25 +02:00
Roberto Tonino
36dbb78879 fixed loading placeholder style and search component showing on loading 2020-09-15 22:51:50 +02:00
Roberto Tonino
cd8b03681a removed useless divs, moved search placeholder to the right place, improved searchbar keyup listener code 2020-09-15 22:44:29 +02:00
Roberto Tonino
82e45633f5 fixed about tab merge issues 2020-09-15 18:11:29 +02:00
Roberto Tonino
7ea276992a Merge remote-tracking branch 'origin/main' into router-implementation 2020-09-15 17:59:15 +02:00
RemixDev
10715f68dc Delete items on remove without waiting for a response 2020-09-15 17:37:17 +02:00
RemixDev
8a2ec29b63 Fixed russian language file and builded it 2020-09-14 18:51:53 +02:00
RemixDev
f8b782579c Updated languages files 2020-09-10 15:50:56 +02:00
RemixDev
a20ae4ee9c Added Spotify Features explanation link and translation for login button 2020-09-10 15:48:54 +02:00
RemixDev
782d7f995b Updated French translation 2020-09-10 13:46:21 +02:00
RemixDev
e18baa4b81 Added syncedLyrics option in the settings 2020-09-10 13:45:34 +02:00
RemixDev
7925fe19fc Added korean language 2020-09-08 17:31:22 +02:00
RemixDev
e192011f31 Added support for 'deezer.page.link' urls 2020-09-07 12:28:11 +02:00
RemixDev
39f92391dc Added deemix version in about tab
Adds #41
2020-09-07 11:49:39 +02:00
RemixDev
ea7f80e6aa Added update check in about tab 2020-09-07 11:36:26 +02:00
RemixDev
0a0351ca78 Changed bundle translation for italian 2020-09-06 12:21:54 +02:00
RemixDev
ed761a5573 Added bundle string to translations 2020-09-06 12:18:46 +02:00
RemixDev
65036d98b1 Made translations variables more descriptive 2020-09-06 12:17:35 +02:00
RemixDev
d1105901ed updated spanish translation 2020-09-03 16:20:15 +02:00
Roberto Tonino
6c4fdc2acf feat: improved sidebar links; feat: removed a bunch of functions from changeTab function 2020-08-31 23:07:52 +02:00
Roberto Tonino
d965c1e65b feat: improved routing removing display none/block on route change; feat: improved favorites data rendering; feat: added type checking for socket.io 2020-08-31 22:14:14 +02:00
RemixDev
825b14361c Added select all before searchbar global CTRL+V 2020-08-31 12:58:10 +02:00
Roberto Tonino
fdd4b0317a feat: added global caching for settings, default settings and credentials 2020-08-25 23:17:23 +02:00
RemixDev
000b3f850b Added more functions to CTRL+V 2020-08-25 15:34:10 +02:00
RemixDev
1e69e48486 Added CTRL+BACKSPACE and CTRL+V global shortcuts 2020-08-25 15:29:11 +02:00
Roberto Tonino
4b5c10ef3e feat: global storage of the settings 2020-08-24 21:30:54 +02:00
RemixDev
1a505a6886 Fixed italian translation error 2020-08-24 12:42:51 +02:00
Roberto Tonino
9425569879 feat: added vuex store to cache data; feat: cached home data in the frontend 2020-08-23 00:39:31 +02:00
Roberto Tonino
972d1fe680 fix: general routing not wokring; fix: settings tab not showing up 2020-08-22 23:34:16 +02:00
Roberto Tonino
a53204668b Merge branch 'main' into router-implementation 2020-08-22 21:11:22 +02:00
Roberto Tonino
696976af6c fix: analyzer tab link not working 2020-08-22 15:21:40 +02:00
RemixDev
71b6256dc2 Added new settings 2020-08-21 14:47:51 +02:00
Roberto Tonino
b063bff64d added: ts type checking for js files; updated: custom contextmenu now show only when needed, GUI users must use keyboard shortcuts for cut/copy/paste 2020-08-20 19:41:46 +02:00
RemixDev
bf532ba62e Small covnersion bar display fix 2020-08-19 17:40:33 +02:00
Roberto Tonino
e1a3e8b562 added workaround to copy arbitrary text to che clipboard 2020-08-19 17:35:25 +02:00
RemixDev
40c7ba9a0c Removed screen toast spam when adding more albums / tracks in one go 2020-08-17 11:06:24 +02:00
RemixDev
ad34046e44 Builded french changes 2020-08-16 21:26:20 +02:00
RemixDev
6c72c1fb2f Minor fixes for new version of the library 2020-08-16 12:29:08 +02:00
RemixDev
5f2488846b Added more stuff for future version of the library 2020-08-16 01:34:55 +02:00
RemixDev
94c4ca00a3 Added stuff for a future feature 2020-08-14 19:49:36 +02:00
RemixDev
26d68a9e41 Fixed track preview fadeout on non Chromium browsers 2020-08-13 23:04:59 +02:00
RemixDev
2bc73e5f7c Made some tweeks to the UI 2020-08-13 22:39:46 +02:00
RemixDev
f85c7e16e8 Added Arab language 2020-08-13 18:57:26 +02:00
Roberto Tonino
8480c9fd84 removed useless class and updated README.md 2020-08-12 19:05:54 +02:00
Roberto Tonino
606c4eee85 fixed out-of-the-window contextmenu positioning bug 2020-08-12 19:03:53 +02:00
RemixDev
a32ba2e455 Added in-app login 2020-08-12 16:32:58 +02:00
Roberto Tonino
77b202d88e removed the usage of the path property of the contextmenu event because apparently it's not standard 2020-08-12 11:55:02 +02:00
Roberto Tonino
6a0966034e added copy image link on context menu with relative italian translation 2020-08-11 22:08:56 +02:00
Roberto Tonino
76f354e3de added quality selection in context menu and removed the quality modal, except for one case; translated cut, copy, ecc in italian 2020-08-11 21:12:47 +02:00
RemixDev
830f28b795 Updated german and russian 2020-08-08 17:58:08 +02:00
RemixDev
8fa091835a Added "Select Download Folder" button 2020-08-05 15:54:42 +02:00
RemixDev
84a2d09d07 Updated german and russian translations 2020-08-04 18:40:09 +02:00
RemixDev
c1a1829337 Added more and featured tab and total track number in artist tab 2020-08-04 15:11:40 +02:00
Roberto Tonino
1c6141ca5a added 'Copy Link' and 'Copy Deezer Link' options to context menu 2020-08-03 22:12:53 +02:00
Roberto Tonino
e3a016e778 implemented a first version of the custom context menu 2020-08-03 19:26:16 +02:00
RemixDev
0ba8e96b6d Updated pt-br 2020-08-03 14:01:44 +02:00
RemixDev
73bed06a94 Added Croatian and Vietnamese 2020-08-03 13:47:32 +02:00
RemixDev
8b8c52fab4 Added 'b' option to overwriteFile in settings
Added dots to logging in
Delete toast item when clicking to dismiss
2020-07-31 14:10:36 +02:00
RemixDev
dd8cc48860 Updated translations 2020-07-30 18:16:46 +02:00
RemixDev
d33be9ae46 Added loginNeededToDownload translation string and fixed ru.js 2020-07-29 22:24:44 +02:00
RemixDev
9eeb992faf Fixed custom pluralization for russian 2020-07-29 22:11:47 +02:00
RemixDev
11e1467a00 Updated portuguese translation 2020-07-29 20:13:27 +02:00
RemixDev
a781eb577e Updated german translation 2020-07-29 19:08:29 +02:00
Roberto Tonino
6b475910b5 Merge remote-tracking branch 'origin/main' into router-implementation 2020-07-29 18:53:11 +02:00
Roberto Tonino
cbc0e0d710 added Russian, Turkish, French and Portuguese (Brazilian) languages 2020-07-29 18:41:08 +02:00
RemixDev
3387a0092a Added Portuguese translation 2020-07-29 17:42:28 +02:00
RemixDev
769aedbb77 Added indonesian translation 2020-07-29 17:17:41 +02:00
RemixDev
8ece6f538d Added french translation 2020-07-29 16:54:41 +02:00
RemixDev
c935a33fdb Added german translation 2020-07-29 16:29:25 +02:00
RemixDev
6863384632 Added Spanish option in settings 2020-07-29 14:53:10 +02:00
Roberto Tonino
2e05ef3f0a started adding routes to the whole app (the app is currently broken) 2020-07-28 22:09:13 +02:00
Roberto Tonino
20460ef9ce added artist and tracklist tab routing 2020-07-28 21:39:44 +02:00