Coder Social home page Coder Social logo

download-navi's People

Contributors

8176135 avatar anasofiagribeiro avatar harryheights avatar hbarsaiyan avatar hsoftxl avatar krasnayaploshchad avatar la-niina avatar packetup avatar proninyaroslav avatar weblate avatar xibr avatar xz-dev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

download-navi's Issues

Language selection ?

Hello,

I can't find out how do I change the app's language,

My phone language is set on french and I'm french.

Thanks

Bromite WebView support

android.util.AndroidRuntimeException: java.lang.reflect.InvocationTargetException
	at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:270)
	at android.webkit.WebSettings.getDefaultUserAgent(WebSettings.java:1270)
	at com.tachibana.downloader.core.system.SystemFacadeImpl.getSystemUserAgent(SystemFacadeImpl.java:74)
	at com.tachibana.downloader.core.settings.SettingsRepositoryImpl$Default.userAgent(SettingsRepositoryImpl.java:80)
	at com.tachibana.downloader.core.settings.SettingsRepositoryImpl.userAgent(SettingsRepositoryImpl.java:459)
	at com.tachibana.downloader.ui.adddownload.AddDownloadViewModel.getPrefUserAgent(AddDownloadViewModel.java:153)
	at com.tachibana.downloader.ui.adddownload.AddDownloadDialog.initParams(AddDownloadDialog.java:240)
	at com.tachibana.downloader.ui.adddownload.AddDownloadDialog.onCreate(AddDownloadDialog.java:223)
	at androidx.fragment.app.Fragment.performCreate(Fragment.java:2586)
	at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:838)
	at androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManagerImpl.java:1238)
	at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1303)
	at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:439)
	at androidx.fragment.app.FragmentManagerImpl.executeOps(FragmentManagerImpl.java:2079)
	at androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(FragmentManagerImpl.java:1869)
	at androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManagerImpl.java:1824)
	at androidx.fragment.app.FragmentManagerImpl.execPendingActions(FragmentManagerImpl.java:1727)
	at androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(FragmentManagerImpl.java:2663)
	at androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManagerImpl.java:2613)
	at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:246)
	at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:542)
	at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:201)
	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1391)
	at android.app.Activity.performStart(Activity.java:7165)
	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:2972)
	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:180)
	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:165)
	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:142)
	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:70)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1813)
	at android.os.Handler.dispatchMessage(Handler.java:106)
	at android.os.Looper.loop(Looper.java:193)
	at android.app.ActivityThread.main(ActivityThread.java:6671)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:495)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:860)
Caused by: java.lang.reflect.InvocationTargetException
	at java.lang.reflect.Method.invoke(Native Method)
	at android.webkit.WebViewFactory.getProvider(WebViewFactory.java:265)
	... 35 more
Caused by: java.lang.RuntimeException: Cannot load WebView
	at org.chromium.android_webview.AwBrowserProcess.a(PG:24)
	at com.android.webview.chromium.WebViewChromiumFactoryProvider.a(PG:81)
	at com.android.webview.chromium.WebViewChromiumFactoryProvider.<init>(PG:12)
	at com.android.webview.chromium.WebViewChromiumFactoryProviderForP.<init>(PG:1)
	at com.android.webview.chromium.WebViewChromiumFactoryProviderForP.create(PG:1)
	... 37 more
Caused by: he
	at org.chromium.base.library_loader.LibraryLoader.a(PG:33)
	at org.chromium.base.library_loader.LibraryLoader.a(PG:13)
	at org.chromium.android_webview.AwBrowserProcess.a(PG:20)
	... 41 more
Caused by: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "\/system\/app\/webview\/webview.apk"],nativeLibraryDirectories=[\/system\/app\/webview\/lib\/arm64, \/system\/app\/webview\/webview.apk!\/lib\/arm64-v8a, \/system\/lib64, \/vendor\/lib64, \/system\/lib64, \/vendor\/lib64]]] couldn't find "libwebviewchromium.so"
	at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
	at java.lang.System.loadLibrary(System.java:1669)
	at org.chromium.base.library_loader.LibraryLoader.a(PG:24)
	... 43 more

Support for download APKs from APKMirror

Whenever I try to download something from APKMirror using Navi, I have this error:
APKMirror using Navi

But when I try with ADM, works normally:
APKMirror using ADM

Of course, APKMirror for now is the only site that realized this happens, there may be others as well.

[Bug] Current speed mismatch

Hi I have faced issue with non consistency with the actual download speed.

I have choosen 8 pieces per download and notification speed seems to indicate speed for only one of the parts while the main window of the app shows correct speed for the download.

Attaching screenshots to prove my point.

Screenshot_20190914-165148
Screenshot_20190914-165140
Screenshot_20190914-165131

Allow intercepting large drive links

Links from google drive that are > than 400-500mb are not downloaded, instead it only downloads the webpage. A possible solution would be to use webview to intercept these links.

Test:
-> Open Navi, add a drive link with file size > than 500mb
-> Add the URL, connect and start download

Result:
Downloads the webpage instead

Attaching a few screenshots for some reference below:
Screenshot_20190421-083111_Download_Navi
Screenshot_20190421-083056_Download_Navi

Error when downloading certain files

Error: Expected OK, but received partial

I get this error when downloading files such as:
• The release apk
• Files from this test site

Files download directly from the git repo fine.

Android: 9
Model: Nexus 6
Manufacturer: motorola

Remote Access/Control

I think you need an explanation of what will be included in Remote Access/Control.

[Request] Proxy Settings

Preface: I am not asking you to host a proxy server.

I prefer FOSS software because I know it will generally respect my privacy better than proprietary software. The same seems to hold here with DLNavi.

I believe that allowing the user to filter their downloads through their proxy is just another step towards freedom in this sense.

I personally have a vpn subscription which provides a SOCKS5 proxy server for me to use. Many apps I own support this functionality to ensure the data sent through that particular app is handled safely, without the need to toggle my vpn every time. I think this functionality would compliment a FOSS download manager very well. Both for privacy, and freedom.

TL;DR give users the option to download everything through a proxy

Example: Look at telegram proxy settings

No install from F-Droid

1st error: can not find information about developer

If override it then

2nd error: unknown error

Android 8.0

Downloads complete, notification stuck

Screenshot_20190521

These downloads show up in the 'Completed' tab, and they play just fine. But the notification is stuck there, as you can see. Tapping 'Shutdown' from the menu does nothing.

Force stopping the app clears them up, as expected.

This might have been caused by adding lots of new downloads without letting previous ones complete.

[Double Request] make downloads with errors as resumable - update links for downloads.

Hello there,
May I ask, is there any way to make the downloads that end with errors, resumable? Like adding a "resume" button to files that end with errors.
This is a second request related to the previous , is there any way to update link for already existing files?
I request these because most files I try to download end with an error, either because of bad connection or the site itself (since others don't seem to have any problems).

Preserve file extension when renaming a file?

Hi, right now the rename function doesn't seem to preserve the filename. For example, if I download "music.mp3" and rename it to "song" it just saves as "song" with no file extension. It should save as song.mp3. I realize I could just type "song.mp3" but that seems completely unnecessary. I will rarely, if ever, have to change the file extension because I'm downloading the exact type of file I want. Can we have an option so that when renaming a file, it only changes the filename and not the extension? Thanks.

[Request] Allow .AddDownloadActivity on top of other apps

Expected functionality:

User calls non-system download or AddDownloadActivity some other way. (tasker/activity shortcut gesture/etc)

AddDownloadActivity will display over the previously focused app.

After tapping "add", the activity will close and the user will be returned to their previous app.

Scheduler

I think you need an explanation of what will be included in scheduler.

can't open apk files

it says "all apps associated with this action have been turned off , blocked , or are not installed"
i tried giving it permission to install unknown apps (had to go to app info , but it would be better if there is a shortcut within the app) but still nothing changed

Inaccurate translations

during the usage of the program i am seeing a few inaccurate translations while it is shown in my language (e.g "resume" meing shown as "resumar" instead of "retomar")

is there a page on weblate i can use to help with translations?

edit.typo

Allow us to set default # of pieces and default user agent so we don't have to select it with every new download

I'd like a way to set Download Navi to always download with a default number of pieces and useragent so I don't have to select them every time I download something. For example, I like to download things at 4 pieces and have my useragent be a Firefox browser. Can we get something like that in the settings page so we can customize it once and never have to select those options again when adding a new download?

"Invalid URL: https"

When I paste an https URL in the link box and press connect, it turns red and says "invalid URL; https"

ubuntu

Authentication support

I would not want to do as in many download managers - keep username and password unencrypted. Therefore, I see two ways out:

  1. Don't store them at all and enter them only at the request of the server. There is a minus - you will have to enter every time after resuming the download
  2. Store in encrypted form. Android provides system storage of encryption keys (see KeyChain API). There is a minus - this requires setting a screen lock password/PIN/fingerpint/etc.
  3. Store the encryption key on the server. But for this you need the server itself.

Features Requested

Add Media link Grabber ,Integration With Chromium/Kiwi browser or integrated browser with grabber,Batch File Downloader ,Site Grabber

Sent from my Redmi Note 3 using FastHub-Libre

Downloads Fail

Almost all downloads I tried failed, showing the following error:

Error: Expected OK, but received partial

Screen:

Download Navi - 2019-04-22 - error - 001

This happens with all kinds of files (APK, EPUB, FB2, PNG, ZIP, etc). I am using Download Navi (version 1.0.1, F-Droid release, Android 8).

Download Navi has a nice interface and offers a good set of features but it simply fails to download files on my device.

Downloads "finish", but are incomplete. Slow connection.

Version 1.0.3 (from f-droid)
Android 6
Huawei

Hi,
I tried downloading several podcasts because AntennaPod fails if not pressing download intermittently.
Same seems to happen here too, though. It dowloads a few minutes and then claims it finished. Even if just fractions of files have "landed".

Settings set to retry, I raised the retry attempts, it is allowed on metered connections. I also tried piecing up the files.

Speed is between 5-20K/s

Need more details?

Add torrent support

I wanted something like ADM /FDM OF PC IN ANDROID.
single app that can handle torrent, magnet link ,normal link to download

F-Droid Summary

F-Droid will update how we display summary text in our next app release. Summary text will now always be highlighted and prepended to the long app description.

Your long description text starts with the same text you've got in your summary. This will look redundant. I recommend to remove the summary text from your long description.

here are more infos/screenshots about this update: fdroidclient!855

F-Droid package

There's a F-Droid badge in the Readme, but it isn't linked to anywhere, and can't find the app in F-Droid.
Is it still available from F-Droid?

Error while downloading

Excepted Ok, but received partial
Everytime i see this error on any file type of any size.

Huawei Mate 10 Lite
Android 8.0.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.