Commit Graph

239 Commits

Author SHA1 Message Date
Roberto Tonino
738a2ff35e fix: resolved errors in formatting search results 2020-11-02 20:00:09 +01:00
Roberto Tonino
7f0d621f62 workflow: reset feature/search-page-improvement branch 2020-11-02 12:25:08 +01:00
RemixDev
66b1ebe244 Updated repo links 2020-11-01 17:13:11 +01:00
RemixDev
99c2d0be0f Removed thingsArticle and switched to number of things to add to queue 2020-10-31 19:49:05 +01:00
RemixDev
1182efd2dd Added thingsArticle option for translation in downloadAll
For example in italian: "Download all tracks" translates to "Scarica 
tutti i brani"
2020-10-30 11:11:57 +01:00
RemixDev
362d1a1368 Made slimSidebar move toast position as well 2020-10-30 10:54:46 +01:00
RemixDev
728ec6b6db Added SOURCE tag option in settings 2020-10-29 13:13:22 +01:00
RemixDev
cf71f295f2 Implemented slim Sidebar setting
Still need to move back the toast messages when slimSidebar is set
2020-10-29 13:08:42 +01:00
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
RemixDev
84d23c65af wip: added slim option for sidebar 2020-10-20 18:10:29 +02: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
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
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
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
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
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
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
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
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
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
a20ae4ee9c Added Spotify Features explanation link and translation for login button 2020-09-10 15:48:54 +02:00
RemixDev
e18baa4b81 Added syncedLyrics option in the settings 2020-09-10 13:45:34 +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
65036d98b1 Made translations variables more descriptive 2020-09-06 12:17:35 +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
Roberto Tonino
fdd4b0317a feat: added global caching for settings, default settings and credentials 2020-08-25 23:17:23 +02:00
Roberto Tonino
4b5c10ef3e feat: global storage of the settings 2020-08-24 21:30:54 +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
ede8f7a6e1 Removed bitcoin address 2020-08-17 00:50:18 +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
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
8fa091835a Added "Select Download Folder" button 2020-08-05 15:54:42 +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
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
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
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
RemixDev
9346f89d48 Fixed track selection when playing preview on tracklist view 2020-07-28 17:58:31 +02:00
RemixDev
2f126bc732 Fixed icon color in about tab 2020-07-28 15:41:30 +02:00
Roberto Tonino
35edbb7aa7 started implementing Vue Router; updated README.md; corrected an italian translation 2020-07-27 22:01:57 +02:00
Roberto Tonino
b9a6b48f38 translated the about tab 2020-07-27 19:30:51 +02:00
mortalis
65b2619327 - added hints to some buttons 2020-07-25 15:51:36 +02:00
mortalis
eb483b813f - track selection on row click (js)
- left margin alignment for 'explicit' icon (css)
- softer alt colors in table (light theme) (css)
- more visible download icon hover color (css)
2020-07-25 15:22:16 +02:00
Roberto Tonino
ea7641d277 started styling about tab; made some changes to about tab 2020-07-24 00:07:57 +02:00
RemixDev
c9d9c29af7 Added search tab translations 2020-07-23 17:46:35 +02:00
RemixDev
3fa8b34d37 Added translations for known error messages 2020-07-23 16:18:28 +02:00
RemixDev
9d074bc538 Added translation support for toast messages 2020-07-21 11:09:47 +02:00
RemixDev
57691329b3 Fixed issues with spotify playlists and added localization compatibility 2020-07-20 22:31:54 +02:00
RemixDev
6fecc5fde0 Updated all the links to codeberg 2020-07-20 19:23:11 +02:00
Roberto Tonino
5dc312ea79 added link analyzer tab translations 2020-07-20 18:27:41 +02:00
Roberto Tonino
b782f0aa76 fixed some translation styles; fixed a translation plural 2020-07-20 17:59:23 +02:00
RemixDev
f4b55e958f Fixed settings tab for singleAlbumArtist 2020-07-20 13:09:00 +02:00
Roberto Tonino
636701aa70 added language change logic, added flags, added more translations 2020-07-18 22:44:27 +02:00
RemixDev
dc95150d7f Added the new options in 1.1.10 2020-07-18 18:22:45 +02:00
Roberto Tonino
ef38e48ddd added some translations 2020-07-18 18:06:07 +02:00
RemixDev
843715a659 Added all translations for the settings tab 2020-07-18 12:59:39 +02:00
Roberto Tonino
e4b2f1f187 added another bunch of translations 2020-07-17 21:20:08 +02:00
Roberto Tonino
42e44c45fe changed directory structure of js and Vue files; added plugin for translation (can try it in settings) 2020-07-17 00:11:28 +02:00