You are not logged in.

#1 2011-10-06 01:27:41

freemind
Member
Registered: 2011-03-07
Posts: 20

Scope - pure Qt filemanager focused on usability

Hi,

I've been developing this filemanager for some months now, although with many of breaks in between. I started developing it because i think current filemanagers lack some useful features, for example:
-Run scripts or open files as root;
-More details about multimedia files (bitrate, container, codec, etc);
-A more intuitive address bar;
-Edition of ID3 tags (or others, of course);
-Basic image edition (resize, rotate, etc);
-Possibly basic video edition (crop, cut, resize, convert);
-Embedded terminal as another view;
-Plugin system;
-Etc...

I know there's still a lot of features to be implemented (i hope someone out there is willing to help smile ) and since it hasn't been much tested i'm labeling it as an alpha version.
You can get the source from Qt-Apps. The build instructions are there too.

If you have any suggestions or bug reports let me know here or at the Qt-Apps page. Thanks.

Here are some screenshots:
scope1.th.png
scope2.th.png

Offline

#2 2011-10-06 02:20:26

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: Scope - pure Qt filemanager focused on usability

My initial feedback:

1. When I am inside /home/user/ folder and I change the view, scope will move me to /home/.

2. The folders/files are way too crowded in icon view.

3. When I right-click on the menu bar or toolbar the first item is blank, however, I noticed that it toggles the right-side panel.

4. On a GTK system, the address bar looks weird as the arrows are not immediately visible:
screenshot_10_05_2011_070806.png screenshot_10_05_2011_070911.png

5. For people using this under non-KDE systems, would it be possible to use the system's GTK icons?

6. How are mimetype files handled (non-KDE)?

7. Why wion't scope let me change file permissions for stuff in my own home folder?

8. Are thumbnails or a details view planned for later?

edit: when I select File -> Quit, I see "segmentation fault" in the terminal output.

Last edited by anonymous_user (2011-10-06 02:22:39)

Offline

#3 2011-10-06 17:51:44

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

Hi,

Fast feedback, thanks. About your questions...

anonymous_user wrote:

1. When I am inside /home/user/ folder and I change the view, scope will move me to /home/.

That's odd, i tried here and i didn't get that behaviour. Can you reproduce it?

anonymous_user wrote:

2. The folders/files are way too crowded in icon view.

I see, I'll increase the space between them.

anonymous_user wrote:

3. When I right-click on the menu bar or toolbar the first item is blank, however, I noticed that it toggles the right-side panel.

Ah, i see what you mean. That's actually provided by Qt, i need to make a menu entry for that. Anyway i'll add a name to it.


anonymous_user wrote:

4. On a GTK system, the address bar looks weird as the arrows are not immediately visible:
http://s3.postimage.org/2u3gji32c/screenshot_10_05_2011_070806.png http://s3.postimage.org/2u3i71fk4/screenshot_10_05_2011_070911.png

It uses icons from the Oxygen theme. I have to change that. Not only that but also some quirks still visible, not related to the icons.

anonymous_user wrote:

5. For people using this under non-KDE systems, would it be possible to use the system's GTK icons?

Yes, that's my plan. I'll probably implement that for the next version. smile

anonymous_user wrote:

6. How are mimetype files handled (non-KDE)?

You mean, icon-wise? It uses the default QFileIconProvider, but i plan to provide my own FileIconProvider. The default seems to just show two icons (files and folders) for non-KDE systems, am i right?
If you mean application-wise, it uses xdg-mime command to obtain the default application to handle that mimetype.

anonymous_user wrote:

7. Why wion't scope let me change file permissions for stuff in my own home folder?

I haven't implement that yet, sorry.

anonymous_user wrote:

8. Are thumbnails or a details view planned for later?

Absolutely.

anonymous_user wrote:

edit: when I select File -> Quit, I see "segmentation fault" in the terminal output.

I couldn't reproduce it, maybe you did something before that i didn't do?

Last edited by freemind (2011-10-06 17:52:02)

Offline

#4 2011-10-06 20:09:25

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: Scope - pure Qt filemanager focused on usability

freemind wrote:

That's odd, i tried here and i didn't get that behaviour. Can you reproduce it?

Maybe I was too tired when I posted because now I can't reproduce it either.

freemind wrote:

The default seems to just show two icons (files and folders) for non-KDE systems, am i right?

Correct.

freemind wrote:

I couldn't reproduce it, maybe you did something before that i didn't do?

I just start scope (v0.2a)  from a terminal:

~ $ scope
bool Scope::setDir(const QString&) 
"/home/kevin" 
Loading default translator from text

Then when I do File -> Quit, I see segmentation fault:

~ $ scope
bool Scope::setDir(const QString&) 
"/home/kevin" 
Loading default translator from text 
Segmentation fault
~ $ 

Also I have a few more questions:

1. Will you be adding a .desktop file for scope?
2. Will you be adding a Create file feature?
3. Where does scope save its settings?

And a couple comments:

1. When I right-click on a file and select Properties, the Open With box is empty. Also I can only open a file by right-clicking and selecting Open. If I double-click the file, nothing happens.
2. The Properties feature does not work for multiple files or folders.

Offline

#5 2011-10-06 21:07:20

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

anonymous_user wrote:

I just start scope (v0.2a)  from a terminal:

~ $ scope
bool Scope::setDir(const QString&) 
"/home/kevin" 
Loading default translator from text

Then when I do File -> Quit, I see segmentation fault:

~ $ scope
bool Scope::setDir(const QString&) 
"/home/kevin" 
Loading default translator from text 
Segmentation fault
~ $ 

Hmn, with me it gives me a message "Application asked to unregister timer...", maybe it's somehow related. I'll look into it.

anonymous_user wrote:

1. Will you be adding a .desktop file for scope?

Yes.

anonymous_user wrote:

2. Will you be adding a Create file feature?

Yes, that's important.

anonymous_user wrote:

3. Where does scope save its settings?

It doesn't yet. I will probably implement in the next version, since it's a very important and basic feature.

anonymous_user wrote:

1. When I right-click on a file and select Properties, the Open With box is empty. Also I can only open a file by right-clicking and selecting Open. If I double-click the file, nothing happens.

Yes, i was aware of this bug, but thanks for point it out. One more thing to fix for the next version. wink

anonymous_user wrote:

2. The Properties feature does not work for multiple files or folders.

Yes, indeed, another fix for next version.

Keep posting, thanks.

Offline

#6 2011-10-07 00:02:23

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: Scope - pure Qt filemanager focused on usability

BTW, what do you think of Wittfella's qtfm:

http://www.qtfm.org/

Will scope end up similar or is your vision completely different?

Offline

#7 2011-10-07 00:31:45

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

anonymous_user wrote:

BTW, what do you think of Wittfella's qtfm:

http://www.qtfm.org/

Will scope end up similar or is your vision completely different?

I think qtFM aims to be minimalistic whereas scope aims to be a full-featured filemanager. I even talked with qtFM's developer but he didn't show much interest.

Offline

#8 2011-10-09 23:08:06

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

Hey anonymous_user,

Which Qt version are you using? I tried scope in a GNOME environment with Qt 4.7 and it provided a good set of icons.

Offline

#9 2011-10-10 04:25:01

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: Scope - pure Qt filemanager focused on usability

Im using awesomewm with Qt 4.7.

Offline

#10 2011-10-13 02:09:39

sant527
Member
Registered: 2009-06-21
Posts: 273

Re: Scope - pure Qt filemanager focused on usability

can you also implement the folder size option in this filemanager. So that one can see the folder size column

Offline

#11 2011-10-13 23:09:07

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

Just released a new version, with a couple of new features and bugfixes. Here's a list of changes:

Scope 0.3a | 13/10/2011
----------------------
-Added "Create file" action.
-Added image thumbnails.
-Added settings.
-Improved icon provider.
-Fixed properties dialog when selecting multiple files.
-Open files/folders on double-click.
-Other minor improvements and bugfixes.
-----------------------

Download

sant527 wrote:

can you also implement the folder size option in this filemanager. So that one can see the folder size column

Are you talking about the side panel?

Last edited by freemind (2011-10-13 23:18:19)

Offline

#12 2011-10-14 07:40:31

sant527
Member
Registered: 2009-06-21
Posts: 273

Re: Scope - pure Qt filemanager focused on usability

I mean in the main view along with date and permissions there should also be size of the folder. File size are shown generally but not the folder sizes

Offline

#13 2011-10-27 04:38:56

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

Hey,

Scope 0.4a | 27/10/2011
-----------------------
-Added "Open With" action.
-Added support to change current default application(s).
-Improved properties dialog layout.
-Fixed folder size calculation.
-Fixed size count for multiple items.
-Set size count more readable on properties.
-Changeable permissions on non-root files/folders.
-Fixed distorted icons when showing thumbnails.

Download

Offline

#14 2011-11-20 21:58:42

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: Scope - pure Qt filemanager focused on usability

I made an AUR package for scope if anyone is interested:

https://aur.archlinux.org/packages.php?ID=54185

BTW it would be nice if scope showed some file info in the status bar. At least when the right panel is closed.

Offline

#15 2011-11-26 02:50:58

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

anonymous_user wrote:

I made an AUR package for scope if anyone is interested:

https://aur.archlinux.org/packages.php?ID=54185

BTW it would be nice if scope showed some file info in the status bar. At least when the right panel is closed.

Hey, thanks a lot, sorry for not replying sooner.
Another developer also developing a filemanager in Qt asked me to join him and i accepted it.  So i'll be working on it and not so much on scope anymore, unless users prefer it or i change my mind.
The other filemanger is called Andromeda. There's a package in AUR and the source is available here.

Let me know what you think. smile

Offline

#16 2011-11-26 06:50:54

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: Scope - pure Qt filemanager focused on usability

Will there be a separate forum thread for Andromeda? Or where should we submit feedback?

Offline

#17 2011-11-26 15:23:40

freemind
Member
Registered: 2011-03-07
Posts: 20

Re: Scope - pure Qt filemanager focused on usability

anonymous_user wrote:

Will there be a separate forum thread for Andromeda? Or where should we submit feedback?

It's also hosted at github (which i didn't know) here. You can submit bug reports there.
Also you can leave any comment/suggestion here if you wish.

Offline

Board footer

Powered by FluxBB