Commit graph

43 commits

Author SHA1 Message Date
Denis Çerri
deb8c1b077
Translated using Weblate (Albanian)
Currently translated at 98.5% (204 of 207 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-04-14 00:26:27 +02:00
Denis Çerri
6f1326b0dc
Translated using Weblate (Albanian)
Currently translated at 100.0% (203 of 203 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-04-09 15:46:37 +02:00
Denis Çerri
b1c2040b4e
Translated using Weblate (Albanian)
Currently translated at 100.0% (194 of 194 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-04-08 21:25:59 +02:00
Denis Çerri
3df947fd4e
Translated using Weblate (Albanian)
Currently translated at 100.0% (189 of 189 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-04-04 08:37:08 +02:00
Denis Çerri
26945e54fb
Translated using Weblate (Albanian)
Currently translated at 100.0% (187 of 187 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-03-27 00:00:26 +02:00
deniscerri
506929b453
added terminate app button 2023-03-25 16:27:46 +01:00
Denis Çerri
2fdf0a9dc7
Translated using Weblate (Albanian)
Currently translated at 100.0% (182 of 182 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-03-21 17:58:33 +01:00
Denis Çerri
4063852e08
Translated using Weblate (Albanian)
Currently translated at 100.0% (178 of 178 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-03-18 14:33:44 +01:00
deniscerri
ee8c387c33
removed unused resources 2023-03-15 18:51:39 +01:00
Denis Çerri
02c4e3a981
Translated using Weblate (Albanian)
Currently translated at 100.0% (226 of 226 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-03-14 12:49:33 +01:00
Denis Çerri
8757813180
Translated using Weblate (Albanian)
Currently translated at 100.0% (225 of 225 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-03-14 12:15:32 +01:00
Denis Çerri
4e888ed60e
Translated using Weblate (Albanian)
Currently translated at 100.0% (224 of 224 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-03-14 11:39:09 +01:00
Denis Çerri
446fbab35a
Translated using Weblate (Albanian)
Currently translated at 100.0% (218 of 218 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-03-13 22:48:27 +01:00
Denis Çerri
e7393bad55
added some albanian strings 2023-03-12 17:17:54 +01:00
Denis Çerri
f26fd7498d
added split by chapters 2023-03-11 12:12:34 +01:00
Denis Çerri
e78f83ac73
added long press to open the download card 2023-03-03 08:40:19 +01:00
Denis Çerri
8eb0370c69
made the logs not store if incognito is on and stopped log getting recreated if deleted 2023-02-26 14:46:03 +01:00
Denis Çerri
5482105a18
fixed terminal mode somewhat & implemented language preference 2023-02-18 21:59:15 +01:00
Denis Çerri
57435f8c15
Translated using Weblate (Albanian)
Currently translated at 100.0% (147 of 147 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2023-01-04 23:49:09 +01:00
Denis Çerri
afc84811b1
Translated using Weblate (Albanian)
Currently translated at 100.0% (138 of 138 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2022-12-28 05:48:26 +01:00
Denis Çerri
b5c5ceb4f8
Translated using Weblate (Albanian)
Currently translated at 100.0% (135 of 135 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2022-11-26 15:06:51 +01:00
Denis Çerri
efcaeb6ce8
Translated using Weblate (Albanian)
Currently translated at 100.0% (135 of 135 strings)

Translation: ytdlnis/strings
Translate-URL: https://hosted.weblate.org/projects/ytdlnis/strings/sq/
2022-11-23 12:11:53 +01:00
Denis Çerri
a699711671
added ability to share txt file to the app
txt file can have any links, playlist links or simple queries. The app will go through each line and put them in the result page
2022-10-19 23:41:59 +02:00
Denis Çerri
c855b6ad2e
added "open file from downloaded item" functionality and deleting multiple downloaded items by long clicking / selecting them 2022-10-19 16:21:11 +02:00
Denis Çerri
9d500b46fc
added support for editing author name 2022-10-18 18:30:24 +02:00
Denis Çerri
c763d00f08
init bottom cards for configuring download for both audio and video 2022-10-16 23:37:54 +02:00
Denis Çerri
83055c0a42
fixed updating items when downloads cancel and fixed item downloading the same type (again) 2022-10-12 22:12:17 +02:00
Denis Çerri
b6f6edb690
added downloading items on the downloads tab, they can be cancelled
TODO, update home fragment when downloads tab cancels
2022-10-11 01:07:32 +02:00
Denis Çerri
a3f0667c7d
fixed bug when queued audio and video were of same source
2nd click downloaded the same type as the first. Now they download as expected
2022-10-08 00:41:15 +02:00
Denis Çerri
42deee3f2e
added chips to downloads fragment (sort, filter by type and website) 2022-10-07 01:39:06 +02:00
Denis Çerri
b93ed7309e
made clicked results cancellable 2022-10-04 01:36:31 +02:00
Denis Çerri
b5119e8b4e
fixed downloads delete dialogs not showing
also fixed certain files not getting recognized in the filesystem and giving a false negative on downloads tab, making them grey
made grey downloads' buttons grey too
switched the button to materialbutton like home
replaced basic progressbar to linearprogress. Now progress is buttery smooth
2022-10-02 01:19:18 +02:00
Denis Çerri
3936e83578
new small features
made progress bar as thick as the card and somewhat transparent, looks nicer
made the download progress not cut off and be seamless when transitioning from intermediate to solid colors
renamed history tab to downloads
added videopath to downloaded items and if they are not in the filesystem, they are greyed out
made updating app as a toggle in the main settings page. moved update ytdl there aswell
fixed not getting all playlist items from generic ytdl request
brought back the default api key. If the key is throttled, it will try to use the user's custom youtube api key. If that key is throttled too, it will use the generic request as a last resort
2022-10-01 00:18:55 +02:00
Denis Çerri
5bd20ad5fd
translated leftover strings #2 2022-09-30 01:02:22 +02:00
Denis Çerri
69abfb947f
added app icon (thank you decipher3114)
fixed app crashing when you multiselect and unselect
removed utc from history
updated mp3 and mp4 tags to audio and video
made app have a different background if its light or dark theme
2022-09-28 00:15:30 +02:00
Denis Çerri
6473f452a1
added stateless downloads & more
changed folder structure to ytdlnis instead of ytdl
when downloads are finished, history fragment updates itself
changed video duration of livestreams to LIVE
Fixed update dialog showing when you dont have internet
removed download functionality from home fragment and put it all on downloadservice. This makes the download stateless and the ui can be updated when you go back to the app
did the same for custom command activity
slight changes on result card ui
added fastlane metadata
added support for other yt-dlp videos instead of just focusing on youtube. Youtube is still the main focus
updated database
slight design changes
made bottom navigation bar the same color as the background
changed download buttons background colors inside cards
fixed result items changing download status icons when scrolling through recyclerview
updated readme
2022-09-23 23:55:02 +02:00
Denis Çerri
9bd2e81b64
removed unnecessary thread sleep 2022-09-19 21:10:31 +02:00
Denis Çerri
9807b835f8
breadcrumbs 2022-09-19 17:21:11 +02:00
Denis Çerri
709a3778a2
other new features
- check for updates when app launches
- remove scrollview so that recyclerview can recycle. It wont hide the top bar but thats a sacrifice for the greater good.
- remove download all mini card and made it into a floating action button
- made video loading from playlists as fast as possible even if you have thousands of videos in a list. It adds videos in recyclerview in a form of pagination
- fixed preferences when you just installed the app and you never opened the preference screen you can still download without erroring out
2022-09-18 00:27:36 +02:00
Denis Çerri
4ed26c6b47
translated leftover strings 2022-09-16 14:26:16 +02:00
Denis Çerri
8c3525c1d5
system overhaul / fixes / new features
- fixed titles in folders and gradle builds
- converted downloading to a background service so that it continues even if the app is killed
- converted listviews on home and history fragments with recyclerviews to increase speed
- removed pull to refresh and floating action buttons for proper top app bar icons
- added search functionality to history
- added dialog if pressed delete all in history
- made new downloads add to queue if a download is on progress
- fixed leftover hardcoded strings
- added sponsorblock functionality. Removed non music parts for audio files and added chapters for videos
- fixed shimmer not removing when opening a video from share intent
- showed no results image when history is empty or there are no results
- made history cards clickable. You can delete them or open the link in youtube or copy the link to the clipboard
2022-09-04 23:50:11 +02:00
Denis Çerri
28a72866ca
small fixes
added icons to preferences
updated icon colors
removed some leftover hardcoded strings
fixed time formatting
fixed image table in readme
2022-08-30 14:06:35 +02:00
Denis Çerri
2b28f3472b
1.1.0
- removed programmatical creation of cards and instead inflated them through layouts
- created shimmer card effects when cards are loading from the api
- made api calls in threads so that the app won't hang loading tons of data
- made buttons adapt to Material U colors
- made result cards show which videos are downloaded already by changing the download icons
- showed video duration in result files
- added trending videos if results are empty, based on your location
- made the cards 16:9 no all devices
- removed old menubar and now it blends with the statusbar
- When switching to light mode, the status bar now changes as expected
- added download progress notification
- removed unnecessary toasts
- fixed card scrolling when downloading a playlist
- added floating action button to scroll to top
- made appbar clickable that will also scroll to top
- made bottom nav bar buttons scroll to top if you are clicking the highlighted button
- fixed text sizes and positions
- removed youtubedl-android folders and instead used modules (it now works, previously i had to manually add them)
- removed hard coded strings which most were albanian. Now they are english by default and if you change the language in your phone's settings, it changes language too. Currently the app supports only English and Albanian
- and other small fixes and details
2022-08-21 13:17:32 +02:00