LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 07-10-2016, 01:08 PM   #1
p_i_n_o
LQ Newbie
 
Registered: Jul 2016
Location: Aachen, Germany
Distribution: Xubuntu, Debian
Posts: 22

Rep: Reputation: Disabled
Shallot file manager


Hello.

I want to announce Shallot, a file manager for Linux (and Windows). It is designed to be very flexible. And it has a plugin api

It would be great to get some feedback from you! https://pseudopolis.eu/wiki/pino/projs/shallot/ brings you to the website.

Greetings
Josef
 
Old 07-10-2016, 01:19 PM   #2
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077

Rep: Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732
Building now. Looks great!
 
Old 07-10-2016, 02:26 PM   #3
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077

Rep: Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732
I encountered some build errors. Maybe it's for Windows compat, not sure, but Qt docs suggest mostly these are all deprecated. Reference: https://wiki.qt.io/Transition_from_Qt_4.x_to_Qt5

I'm building with Qt5.6 on Linux.

I can send patches if you prefer, but the corrections are pretty simple:

1. In the <QtGUI/blah> #includes, you don't need to specify path. QtCreator resolves these for you, and it was causing errors for me. So I removed "<QtGUI/". I added "QT += widgets" to the shallot.pro file to ensure paths got resolved.

Code:
find ../shallot-0.96.2406 -type f -iname "*cpp" -exec sed -i 's_<QtGUI/Q_<Q_g' {} \;
find ../shallot-0.96.2406 -type f -iname "*.h" -exec sed -i 's_<QtGUI/Q_<Q_g' {} \;
echo "QT += widgets" >> shallot.pro
2. UnicodeUTF8 is deprecated when translating.

Code:
find ../shallot-0.96.2406 -type f -iname "*cpp" -exec sed -i 's/, QApplication::UnicodeUTF8//g' {} \;
3. line 599 of shallot.pro is missing a \ at end of line.
 
Old 07-10-2016, 02:49 PM   #4
p_i_n_o
LQ Newbie
 
Registered: Jul 2016
Location: Aachen, Germany
Distribution: Xubuntu, Debian
Posts: 22

Original Poster
Rep: Reputation: Disabled
Oh, thank you very much You are a fast guy^^

I will try to apply that in the next few days. I'm also not sure about the reason so far. It compiled here

But: The "QT += widgets" is already there, or why have you added it?
 
Old 07-10-2016, 02:50 PM   #5
p_i_n_o
LQ Newbie
 
Registered: Jul 2016
Location: Aachen, Germany
Distribution: Xubuntu, Debian
Posts: 22

Original Poster
Rep: Reputation: Disabled
Oh, and by the way: You must enable the "CONFIG += ..." in the shallot.pro file (see first few lines) for some features.
 
Old 07-10-2016, 02:54 PM   #6
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077

Rep: Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732
Oh, I didn't notice "QT += widgets" was already there. I see it now, right there at the top. Cheers.
 
Old 07-10-2016, 03:00 PM   #7
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077

Rep: Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732
It's up and running :-)

I'll try it out this week and see how it goes!

Thanks for the gpl3 software!
 
Old 07-10-2016, 03:09 PM   #8
p_i_n_o
LQ Newbie
 
Registered: Jul 2016
Location: Aachen, Germany
Distribution: Xubuntu, Debian
Posts: 22

Original Poster
Rep: Reputation: Disabled
You're welcome; great if it runs

I tried to patch what you found. For the include thing, I found something regarding QtConcurrent and QtXml and fixed that. But I could not find UnicodeUTF8 anywhere in my code. Maybe it was something from the qt lib itself?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Nautilus file manager List file background problem rng Linux - General 5 08-22-2012 07:22 PM
[SOLVED] trying to build mate file manager:error: /usr/lib/.libs/libgnuintl.so: No such file t_shit Linux - Newbie 2 08-06-2012 10:22 AM
LXer: File Thingie: A No-Nonsense Web-Based File Manager LXer Syndicated Linux News 0 05-17-2012 03:20 PM
PCMan File Manager - Config file to set default applications? roystonlodge Linux - Desktop 3 12-06-2009 08:09 AM
[Gentoo file manager] Install RPM from the file manager? Coume Linux - Software 2 12-10-2003 02:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 06:14 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration