Page 1 of 1

Create your own custom user interfaces for FDM6

Posted: Tue May 25, 2021 1:29 pm
by Alex
Dear FDM Users!

This post is addressed to those of you who have some software development skills and want to implement some customization or even build a completely new user interface in case you are not satisfied with the official one.

Then, if you want to, you'll be able to share your work with all FDM6 users and, technically, even apply your changes to the official interface.

Please follow this link in case you're interested.

Please feel free to post your feedback regarding this here in this topic.

Re: Create your own custom user interfaces for FDM6

Posted: Mon Jan 23, 2023 6:18 pm
by cus
1, where to find these imports
import org.freedownloadmanager.fdm 1.0

2, where's the define of the property of connectionsModel in DownloadsItemTools.qml
what the connectionsModel supports, including host/port/connectionCount

Re: Create your own custom user interfaces for FDM6

Posted: Tue Jan 24, 2023 5:13 pm
by Alex
Hello,
It would be better if you tell what you are trying to do.

Re: Create your own custom user interfaces for FDM6

Posted: Wed Jan 25, 2023 10:39 am
by cus
Hello Alex, thanks for your reply.

I want to add the healthy percent to the each connection in the ConnectionsTab.qml

I wonder whether "model: downloadsItemTools.connectionsModel" can support the healthy percent value.

Re: Create your own custom user interfaces for FDM6

Posted: Wed Jan 25, 2023 10:41 am
by Alex
Hello,
No, it does not support it. What do you mean by "healthy percent"?

Re: Create your own custom user interfaces for FDM6

Posted: Wed Jan 25, 2023 2:00 pm
by cus
Hello,
For example, if a downloading stopped at 60%, we may check all the peer connections, if some of them finished more than 60%, we can predict that the downloading will go on. if all of them finished less than 60%, we may predict that we cannot finish the downloading. it looks the peer downloading percent is useful.

Re: Create your own custom user interfaces for FDM6

Posted: Wed Jan 25, 2023 2:35 pm
by Alex
OK, you mean torrents. You can suggest this as a feature request in the following topic. But, you're the only one suggested it for now. So I don't think it has a chance to be implemented. But we can consider to add it in case we will be enhancing the information shown about torrents.

Re: Create your own custom user interfaces for FDM6

Posted: Sun Jul 23, 2023 7:05 am
by Darkseid
Dear Developers and users;

Can anyone design a new UI for fdm 6.X. Please design according to given preferences.. if you design then developers will also add functionality (if required)..
1. make the size little smaller and font according to that
2. Toolbar:
i. add two "add link" buttons and specify (tool tip message) as one for normal download and one for parsing with elephant addon (as of now both will do the same function)
3. Download Table:
i. Remove the checkbox
ii. bring the play, pause, open folder buttons to the right side
iii. separate filename, size, speed, eta, status(progress or status) to separate columns with similar font size
iv. when download is complete then info (date added and date completed) can be visible in status
v. add a setting/info button to each download to view additional info for each download separately.
4. Status:
i. remove the status info general, log ... etc

thanks