Spacefm ... a fork of PCManFM-0.5.2

Filemanagers, partitioning tools, etc.
Message
Author
User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#16 Post by technosaurus »

You can just install the main pet package (and NLS if non english language)
The code is only posted to inform users of the compile time options that it was compiled with... in case someone wants to compile it differently or take it on as maintainer.

Note the --disable-desktop-integration flag (Rox does this normally so support is disabled - if you want to REPLACE rox, you will need to recompile with --disable-desktop-integration)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#17 Post by technosaurus »

double post
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#18 Post by disciple »

you will need to recompile with --disable-desktop-integration
I guess you mean --enable-desktop-integration...
I didn't realise that PCManFM could provide a desktop. Is it a "desktop is a folder" type desktop?
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#19 Post by jemimah »

Yes it is - I've got it working on Puppeee.

But it's a bit of a pain because all the mime types are set up for Rox, and you've got to set them up again for PCman.

Troken
Posts: 11
Joined: Mon 26 Apr 2010, 20:03

#20 Post by Troken »

I have PCmanFM up and running now, great. But... the icons are really simpel and not too nice looking. Some kind of default? How can I get Rox's icons? Or some other decent icon set?

I added the line to .gtkrc-2.0:
gtk-icon-theme-name="ROX"

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#21 Post by pri »

Troken wrote:I have PCmanFM up and running now, great. But... the icons are really simpel and not too nice looking. Some kind of default? How can I get Rox's icons? Or some other decent icon set?

I added the line to .gtkrc-2.0:
gtk-icon-theme-name="ROX"
ok use this icon theme,
http://www.silverdollarsolutions.com/Pu ... 1-icon.pet

for suport file changes on pcmanfm and refresh button, should be have gamin instaled and running, try this one :
http://www.silverdollarsolutions.com/Pu ... 9-i486.pet
that pet has file on /root/Startup so gamin will be running when puppy start.

and thks to techno, i mirored this pet on my ftp and will be use as main file manager on my puppy, but i will make a mime first.
Last edited by pri on Sat 15 May 2010, 13:48, edited 1 time in total.
Learning by Doing

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#22 Post by pri »

owh, there is a trouble on gamin. will be die in a few minute. dont know why :(
Learning by Doing

Troken
Posts: 11
Joined: Mon 26 Apr 2010, 20:03

#23 Post by Troken »

When I run PCmanFM from terminal, the following appears:

(pcmanfm:3797): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

What does that mean?

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#24 Post by pri »

gamin corectedon startup. if gamin_server die, it will be call again.
Learning by Doing

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#25 Post by technosaurus »

THIS ONE REQUIRES GLIB > 2.22 and GTK+ > 2.18 (compiled against 2.22.5 and 2.18.9)

Note that this has only the minimum icons to run (from Tango) and nothing is preconfigured (run from command line to see what icon names are missing - most can be reclaimed from rox or from Tango/hicolor icon themes) - it's as plain vanilla as it can get and still run so it can be customized
(the icons are in the root of the pet but petget puts them where they need to go... /usr/local/lib/X11/mini-icons)


menu-cache, libfm and pcmanfm were all compiled with:

Code: Select all

CFLAGS=" -combine -pipe -Os -momit-leaf-frame-pointer -ffunction-sections -fdata-sections -fomit-frame-pointer -fmerge-all-constants -mpreferred-stack-boundary=2 -march=i386 -mtune=i686 " LDFLAGS="  -Wl,-O4,-Os,-relax,--gc-sections,--sort-common,-s " CXXFLAGS=" -combine -pipe -Os -momit-leaf-frame-pointer -ffunction-sections -fdata-sections -fomit-frame-pointer -fmerge-all-constants -mpreferred-stack-boundary=2 -march=i386 -mtune=i686 " ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --host=i486-pc-linux-gnu --disable-shared --without-pic
reposted in later post with minor fixes for jwm menu entries
Last edited by technosaurus on Thu 20 May 2010, 03:59, edited 1 time in total.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#26 Post by pri »

hi techno, why pcmanfm cant copy symlink ?
Learning by Doing

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#27 Post by technosaurus »

The last version I posted can copy and paste symlinks (via right click menu) - I don't really use the classic version anymore.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#28 Post by pri »

hey again :D

sory i dont recognice pcmanfm now be pcmanfm2, so when i was install the last, it not replace the old one.

trying to run from commandline and found error :
pcmanfm2: symbol lookup error: pcmanfm2: undefined symbol: g_icon_to_string
Learning by Doing

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#29 Post by technosaurus »

It sounds like you did not install glib > 2.22.0 and gtk > 2.18.0

These are NOT included in any version of Puppy except maybe Barry's unofficial 4.3.2

I suppose the new rewrite of pcmanfm should be distributed as pcmanfm2 in the package name.

(by the way the configure script has not been updated to reflect that 2.18 is required, but the latest release has gtk_widget_get_state or something like that, which is not in versions less than 2.18)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#30 Post by pri »

look like i get trouble using the last one :(
Learning by Doing

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

on quirky now

#31 Post by pri »

hey techno, now i am on quirky.

application icon not work.
refresh not work, so if i made some folder, wont come out
trash can not work too
Learning by Doing

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#32 Post by technosaurus »

fixed desktop entry to work with jwm

I'm not sure what creates trash:/// computer:/// network:/// and menu://applications - maybe they require gvfs (gnome virtual file system)?
Attachments
pcmanfm-0.9.5-i386.pet
(135.64 KiB) Downloaded 1819 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
pri
Posts: 342
Joined: Fri 09 Oct 2009, 18:31
Location: Bandung Indonesia
Contact:

#33 Post by pri »

technosaurus wrote:fixed desktop entry to work with jwm

I'm not sure what creates trash:/// computer:/// network:/// and menu://applications - maybe they require gvfs (gnome virtual file system)?
my be you must insert a folder to it like this one :
trash:///root/trash and computer:///root menu://usr/share/appcilations

:D but i dont know.

and the old pcmanfm-0.5.2 when i am using on quirky can copied a symlink now :D
Learning by Doing

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#34 Post by sc0ttman »

technosaurus wrote:fixed desktop entry to work with jwm

I'm not sure what creates trash:/// computer:/// network:/// and menu://applications - maybe they require gvfs (gnome virtual file system)?
yes they do, i read it somewhere - that the trash feature (at least) was re-introduced and requires gvfs... I hope this works well, I like the look of it... since which version does it require gtk 2.18? I am trying to find the latest version that would compile nicely in pup4...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#35 Post by technosaurus »

this version was forked as spacefm
Attachments
gtkversion.patch.gz
(908 Bytes) Downloaded 1139 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Post Reply