Page MenuHomeSolus

Double Commander Qt5-based
Open, WishlistPublic

Description

We already have the package 'doublecmd' in the shannon Solus repo. This is the GTK-based version of this tool.
Now, with the Solus-Plasma release, it would be fantastic to have this tool in Qt5-based version.
And it will be ready for the future Qt-based Budgie, whenever it comes...

It is FOSS, of course.

More info with links to source code at https://doublecmd.sourceforge.io/

Event Timeline

papavlos created this task.Oct 25 2018, 1:34 PM
JoshStrobl added a subscriber: JoshStrobl.

And it will be ready for the future Qt-based Budgie, whenever it comes...

It isn't. Budgie 11 is going to use GTK4.

NOTE: To packagers, this should be split off from doublecmd to doublecmd-qt
JoshStrobl triaged this task as Wishlist priority.Oct 25 2018, 10:21 PM
JoshStrobl moved this task from Backlog to Improvement on the Software board.

Would appear to need Lazarus Qt ( https://dev.getsol.us/source/lazarus/ )

/usr/bin/ld: cannot find -lQt4Pas

@clivejo
Is it a Solus policy to always rebuild from sources?
I got the portable Qt5 version from the DC home page and it runs properly in Solus-Plasma.

@clivejo
Is it a Solus policy to always rebuild from sources?
I got the portable Qt5 version from the DC home page and it runs properly in Solus-Plasma.

Yes. We require all open-source packages be built from source.

papavlos added a comment.EditedAug 13 2019, 8:01 AM

Hi All,
Sorry for bumping this old thread - should I open a new one, please let me know.

I think I've found a solution on how to completely recompile the latest Double Commander based on Qt5 - all from sources from lazarus and the DC developer - https://sourceforge.net/projects/doublecmd/.

There is already someone @solus maintainig the standard doublecmd package, which is GTK-based. I just would like to give some hints on what is needed and how to recompile it Qt5-based. So please feel free to contact me directly (or here), I will try do describe what I did to reach the goal.

I have never prepared and published a Solus package...

edit: only typo corrections