SpaceFM 0.9.4 - File manager

Filemanagers, partitioning tools, etc.
Post Reply
Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

SpaceFM 0.9.4 - File manager

#1 Post by ASRI éducation »

I just found SpaceFM, through discussion initiated by bark_bark_bark http://www.murga-linux.com/puppy/viewtopic.php?t=81826

SpaceFM seems like a good solution (in addition to Rox).
Therefore, allow me propose the latest version: compiled with Precise Puppy CE 5.7.1.

Code: Select all

./configure --disable-desktop-integration --disable-pixmaps
Download bin/doc/nls => http://sourceforge.net/projects/asriedu ... ev/spacefm

Regards
Attachments
spacefm-0.9.4-0_a.jpg
(80.78 KiB) Downloaded 1814 times
spacefm-0.9.4-0_b.jpg
(67.99 KiB) Downloaded 1701 times
spacefm-0.9.4-0.png
(67.75 KiB) Downloaded 1877 times
Last edited by ASRI éducation on Sat 11 Oct 2014, 09:20, edited 1 time in total.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
cimarron
Posts: 292
Joined: Fri 31 May 2013, 01:57

#2 Post by cimarron »

I've been a fan of SpaceFM for a while. Thanks for this version update!

I'm happy to see that 0.9.4 allows dragging multiple items, which 0.8.2 did not. And the new device menu is useful. I can't get to Preferences, though. When I click on View/Preferences, nothing happens. I carried over my settings from my previous install, so everything is already as I like it, but wanted to mention that apparent bug.

SpaceFM is extremely customizable. Mine's below:
Attachments
spacefm.jpg
(51.9 KiB) Downloaded 1752 times

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#3 Post by ASRI éducation »

cimarron wrote:I've been a fan of SpaceFM for a while. Thanks for this version update!

I'm happy to see that 0.9.4 allows dragging multiple items, which 0.8.2 did not. And the new device menu is useful. I can't get to Preferences, though. When I click on View/Preferences, nothing happens. I carried over my settings from my previous install, so everything is already as I like it, but wanted to mention that apparent bug.

SpaceFM is extremely customizable. Mine's below:
Can you specify which version of Puppy used?
With Precise Puppy base, everything seems ok (see screenshots of the first message).
Regards
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
cimarron
Posts: 292
Joined: Fri 31 May 2013, 01:57

#4 Post by cimarron »

It's vicmz's OB Precise, "based on Precise 5.7.1, as built by Woof-CE 0.3 with the same kernel 3.9.11 PAE."

I uninstalled SpaceFM 0.8.2 first, then installed your 0.9.4 pet. Maybe there's some configuration remnants from the previous install...

EDIT: After some experimenting, I found that if I moved the spacefm directory (with all the ui files) in /usr/share to /usr/local/share then everything worked fine. That directory was apparently moved between 0.8.2 and 0.9.4.

Thanks again!

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#5 Post by ASRI éducation »

cimarron wrote:EDIT: After some experimenting, I found that if I moved the spacefm directory (with all the ui files) in /usr/share to /usr/local/share then everything worked fine. That directory was apparently moved between 0.8.2 and 0.9.4.
Yes, I did.
This was not necessarily a good idea...
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Pelo

XFCE Slacko 5.3.3 (Jejy69) on test

#6 Post by Pelo »

SpaceFM feed back
Slacko XFCE :
Something missing, trying to resolve : "(spacefm:13831): pup-volume-monitor-WARNING **: Module loaded successfully
spacefm: symbol lookup error: spacefm: undefined symbol: g_mutex_new"

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#7 Post by charlie6 »

Bonjour ASRI,
Hi cimarron,
Many thanks for this thread ... SpaceFM looks very attractive even if its developer IgnorantGuru (tons of thanks to him) has choosen to take a break in its development..
ASRI éducation wrote:
cimarron wrote:EDIT: After some experimenting, I found that if I moved the spacefm directory (with all the ui files) in /usr/share to /usr/local/share then everything worked fine. That directory was apparently moved between 0.8.2 and 0.9.4.
Yes, I did.
This was not necessarily a good idea...
I got SpaceFM-0.9.4 compiled (in wheezy-3.5.2.11) using the --prefix/usr option (as far as i good remember...) recommended for compilation inside Puppy:

Code: Select all

./configure --prefix/usr --disable-desktop-integration --disable-pixmaps
the binary executable is then located in /usr/bin/spacefm;
icons are located in /usr/share/icons/...etc...
No need to copy/move diectories, create symlinks ...etc...
There is no /local intermediate subdirectory.

I indeed first tried:

Code: Select all

./configure --disable-desktop-integration --disable-pixmaps
then the SpaceFM menu entry cannot find its icon, even if /usr/local/share/applications/spacefm.desktop has been edited using the expilcit icon location /usr/local/share/icons/hicolor/spacefm.png

Btw: also thanks also to forum member bark bark bark.
Hope this helps :)

Cheers, Charlie

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#8 Post by ASRI éducation »

charlie6 wrote:

Code: Select all

./configure --prefix/usr --disable-desktop-integration --disable-pixmaps
...
Hope this helps :)
Hello (Bonjour) Charlie
Of course it helps!
Thank you.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
cimarron
Posts: 292
Joined: Fri 31 May 2013, 01:57

#9 Post by cimarron »

I'll add this here also, as someone might find it useful...

I wrote a little script (copied most of it, actually) to easily mount drives from within SpaceFM. By default (for me, at least) SpaceFM launches pmount when attempting to mount a drive. But if you right-click in the drive pane and choose Settings, Mount Command, you can specify an alternative mount process. The new "devices" menu also offers this option.

I put "mounter %v" (no quotes) there and put this script in /usr/local/bin, named "mounter" (and given execute permissions):

Code: Select all

#!/bin/bash
#used by SpaceFM to mount drives

DEV=$1
DEVNAME="`echo -n "$DEV" | cut -f 3 -d '/'`"
mkdir /mnt/$DEVNAME
mount /dev/$DEVNAME /mnt/$DEVNAME
Works well, without launching pmount. And in Settings, Unmount Command, I put "umount -l %v" (no quotes) to easily unmount drives from within SpaceFM.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#10 Post by ASRI éducation »

cimarron wrote:I'll add this here also, as someone might find it useful...

I wrote a little script (copied most of it, actually) to easily mount drives from within SpaceFM. By default (for me, at least) SpaceFM launches pmount when attempting to mount a drive. But if you right-click in the drive pane and choose Settings, Mount Command, you can specify an alternative mount process. The new "devices" menu also offers this option.

I put "mounter %v" (no quotes) there and put this script in /usr/local/bin, named "mounter" (and given execute permissions):

Code: Select all

#!/bin/bash
#used by SpaceFM to mount drives

DEV=$1
DEVNAME="`echo -n "$DEV" | cut -f 3 -d '/'`"
mkdir /mnt/$DEVNAME
mount /dev/$DEVNAME /mnt/$DEVNAME
Works well, without launching pmount. And in Settings, Unmount Command, I put "umount -l %v" (no quotes) to easily unmount drives from within SpaceFM.
Probably a good solution.
It could be integrate in the package 'pet' (via the use of a pinstall).
What is the opinion of other users/testers/contributors?
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
rg66
Posts: 1158
Joined: Mon 23 Jul 2012, 05:53
Location: Vancouver, BC Canada / Entebbe, Uganda Africa!?!

#11 Post by rg66 »

No script necessary to get rid of using pmount, just add

Code: Select all

DRV=`echo %v | awk -F'/' '{print $3}'`; mkdir -p /mnt/$DRV && mount %v /mnt/$DRV
to Devices > Settings > Mount Command and

Code: Select all

umount %v
to Unmount Command
X-slacko-5b1 - X-tahr-2.0 - X-precise-2.4
[url=http://smokey01.com/rg66/]X-series repo[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#12 Post by ASRI éducation »

rg66 wrote:No script necessary to get rid of using pmount, just add

Code: Select all

DRV=`echo %v | awk -F'/' '{print $3}'`; mkdir -p /mnt/$DRV && mount %v /mnt/$DRV
to Devices > Settings > Mount Command and

Code: Select all

umount %v
to Unmount Command
I have tested and it works.
Thank you.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

torgo
Posts: 71
Joined: Fri 09 Sep 2011, 15:42

#13 Post by torgo »

Just letting everyone know, the Ubuntu repositories for 14.04 LTS (Trusty Tahr) have SpaceFM 0.9.4.1. If you're using TahrPup, you can pull it in directly with the Puppy Package Manager.

(One note: I tested it by downloading from PPM and it works, but I wasn't able to get the Preferences menu to work. When I click on that menu item, nothing happens.)

Also note that there is a version 0.9.4.2, and .deb packages for it can be found in the Ubuntu repositories for the newer version 14.10 (Utopic Unicorn). I may pull it in from ibiblio and see if I can get it working under TahrPup 6.0 and/or Precise.



UPDATE: I downloaded the three package files for 0.9.4.1 that PPM listed as dependencies (the main 0.9.4.1 package, the "common" package, and the desktop utils package) and made my own test SFS.

I edited the .desktop file so that the exec line is just "spacefm" and pointed the icon reference to one of the icon files. It seems to be working fine in TahrPup 6.0 PAE - and the preferences menu works too,


Go here to see a listing of distros/packages available:
http://pkgs.org/search/spacefm

Go here to download the Ubuntu .deb packages
http://distro.ibiblio.org/ubuntu/pool/u ... /s/spacefm

or click up several parent directories or just start with distro.ibiblio.org to find the packages for other Linux distros

PANZERKOPF
Posts: 282
Joined: Wed 16 Dec 2009, 21:38
Location: Earth

#14 Post by PANZERKOPF »

Note:
SpaceFM is not only a filemanager. Except many functions for file management purposes It has also builtin dialog function and can be used as standalone GUI for scripts (like Xdialog and GtkDialog).
See output of "spacefm -g help" for more information.
SUUM CUIQUE.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#15 Post by ASRI éducation »

PANZERKOPF wrote:Note:
SpaceFM is not only a filemanager. Except many functions for file management purposes It has also builtin dialog function and can be used as standalone GUI for scripts (like Xdialog and GtkDialog).
See output of "spacefm -g help" for more information.
Thank you for this information.
Regards
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

ahoppin
Posts: 172
Joined: Mon 16 May 2011, 04:13

#16 Post by ahoppin »

(Problem solved, post deleted)

Post Reply