HOME | DD

Seahorsepip β€” Nautilus Modding

Published: 2010-12-20 14:31:56 +0000 UTC; Views: 9505; Favourites: 32; Downloads: 1605
Redirect to original
Description After modding Firefox a lot I thought it was a good idea to start modding with nautilus!

This Screenshot is not photoshopped and a really working desktop!

Mods I did:
-New toolbar background with the shadow from marlin mockup.
-Back&Forward combined like at a mac and it is not the up-button trick but real working buttons!
-Darker pane sizer(not a big change...)

I hope you like it
Related content
Comments: 131

solidslash In reply to ??? [2010-12-20 18:03:21 +0000 UTC]

That's sick bro, keep on doing the great work! I'm looking forward to some GTK theme release from you!

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to solidslash [2010-12-22 12:54:44 +0000 UTC]

IΒ΄m working at one but I haven got able to get a name in mind yet...

πŸ‘: 0 ⏩: 0

spliceosome In reply to ??? [2010-12-20 17:42:16 +0000 UTC]

Wow, I was just going to try figuring this out myself, but got too lazy so I never got round to it.

Can you send me your modded gtk theme for this? I'd really like to know how you did this. It looks great .

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to spliceosome [2010-12-22 13:01:14 +0000 UTC]

not very hard just put the buttons as on the toolbar background(pixmap) and then put the glups of the buttons as icons for the back and forward

πŸ‘: 0 ⏩: 0

Theconso In reply to ??? [2010-12-20 16:54:20 +0000 UTC]

Great job mate!!

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Theconso [2010-12-20 16:55:30 +0000 UTC]

thanks

πŸ‘: 0 ⏩: 0

user1596387 In reply to ??? [2010-12-20 14:58:55 +0000 UTC]

hm, when its released iΒ΄ll install ubuntu again..

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to user1596387 [2010-12-20 15:50:30 +0000 UTC]

haha ok mate

πŸ‘: 0 ⏩: 0

Dolsilwa In reply to ??? [2010-12-20 14:49:32 +0000 UTC]

That is awesome!! Buttons looks great, and your whole desktop is beautifully elementary

πŸ‘: 0 ⏩: 3

Seahorsepip In reply to Dolsilwa [2010-12-20 16:08:40 +0000 UTC]

and how to remove the left slider at nautilus-elementary or hide it?

πŸ‘: 0 ⏩: 1

Dolsilwa In reply to Seahorsepip [2010-12-20 22:25:38 +0000 UTC]

Left slider? you mean in pathbar?

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-21 10:06:17 +0000 UTC]

yup the the left slider in pathbar(with the arrow)...how to kill it?

πŸ‘: 0 ⏩: 1

Dolsilwa In reply to Seahorsepip [2010-12-21 19:58:05 +0000 UTC]

I think you could make it invisible with transparent background and transparent arrow in pixmap. But then what will you do with normal breadcrumbs buttons? First button will be "open" from one side.

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-22 15:03:53 +0000 UTC]

I wanted to plant a homebutton like the mockups on the toolbar pixmap and then just add the homefolder toolbar item with a blank icon

πŸ‘: 0 ⏩: 2

Dolsilwa In reply to Seahorsepip [2010-12-22 16:59:00 +0000 UTC]

Unfortunately homefolder icon isn't changeable with stock["gtk-home"] command, and i have no clue how to change it, without messing with icon theme :-/

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-22 17:52:58 +0000 UTC]

thats a bit sad I tried it myself and even I fail....maybe it has a widget name like the modebutton that can be found inside the bzr source of nautilus-elementary.

πŸ‘: 0 ⏩: 0

Dolsilwa In reply to Seahorsepip [2010-12-22 15:50:46 +0000 UTC]

Hmm. I've managed to make left slider to look like that: [link]

Of course it's possible to make it completely invisible, but it will still be there. I'll try to make something with this home button.

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-22 17:53:10 +0000 UTC]

nice work

πŸ‘: 0 ⏩: 0

Seahorsepip In reply to Dolsilwa [2010-12-20 15:53:24 +0000 UTC]

and do you know any way btw to only change the back and forward behaviour?
because with my widget_class
(widget_class "*Nautilus*Toolbar*Button" style "toolbuttons")
it removes the border when hovered(toolbar button with no effects ) and pressed on all buttons instead of only the back and forward so whats the widget_class of the back&forward button?

πŸ‘: 0 ⏩: 1

Dolsilwa In reply to Seahorsepip [2010-12-20 22:23:52 +0000 UTC]

I've never heard of possibility to theme only one or two buttons :-/

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-21 18:32:02 +0000 UTC]

sad but I know the all have their own widget name but the @$@$@$%@% gnome developers are to sick to put it into a simple wiki

πŸ‘: 0 ⏩: 1

Dolsilwa In reply to Seahorsepip [2010-12-21 20:00:05 +0000 UTC]

It may sound silly but have you tried *forward*button/*back*button ?

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-22 15:05:10 +0000 UTC]

yes->fail

πŸ‘: 0 ⏩: 0

Seahorsepip In reply to Dolsilwa [2010-12-20 14:52:42 +0000 UTC]

I did it without using the up button muhahahaha....xD

πŸ‘: 0 ⏩: 1

Dolsilwa In reply to Seahorsepip [2010-12-20 15:18:37 +0000 UTC]

This evil laughter - now it's clear that you are one of those mad geniuses These buttons are buttons or icons? How did you manage to do that? I can't wait to look at the code of your theme

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-20 15:25:34 +0000 UTC]

icons...
not so hard as it sounds:
the button background is just pert of the toolbar background pixmap and the glyps on the buttons are the icons

πŸ‘: 0 ⏩: 2

Th3R0b In reply to Seahorsepip [2010-12-20 21:42:31 +0000 UTC]

so if the nautilus toolbar is configured to have something else here instead of these buttons the "buttons frame" would still be painted, right?

At least, that is the only way possible with current gtk to get that look.

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-21 10:07:05 +0000 UTC]

yea but when I have nonthing there and pathbar only, the pathbar overlays them perfectly.

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-21 10:41:21 +0000 UTC]

Sure yeah works good as long as you use a certain config however, don't you
think that the buttons act kind of... ...dead? Let's hope gtk3 brings us the possibility
of having connected toolbuttons like qt does

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-21 18:30:18 +0000 UTC]

I just need to know what the exact widget classes of the buttons are(back and forward) and I can skin them just like at my firefox by using the border images and a blank icon but I don know the classes

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-21 21:00:15 +0000 UTC]

Have you tried browsing the nautilus source?

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-22 15:02:54 +0000 UTC]

nope where can I find that?

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-22 18:10:31 +0000 UTC]

Huh? have you tried with your package manager installing
nautilus-source?

Eg, in obontu should be smth like aptitude install nautilus-source

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-22 18:21:18 +0000 UTC]

yea but I don wanna directly install A LOT

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-22 20:17:34 +0000 UTC]

errrrr, you wanted to know the classes of some widgets
in nautilus, looking it up in the source is the best
way to find those out...

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-22 20:20:16 +0000 UTC]

yea but also the way it takes the most time

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-23 06:50:06 +0000 UTC]

okey.... have you tried the eXperience hinter then?

That one I used back in the day when I was still themeing
gtk worked really good.

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-23 10:49:14 +0000 UTC]

eXperience hinter?
Gimme link ?

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-23 12:19:23 +0000 UTC]

[sarcasm]
it's good to see noobs are eager to do a little research
[/sarcasm]

link: [link]

instructions from the gtkrc group on gnome look where this was
discussed:

1.) Just do install experience
2.) use whatever default experience theme.
3.) Run your_X_application from a terminal like this:

export EXPERIENCE_PRINT_WIDGET_PATH=TRUE; your_X_application

-> The first time you should see the basics appearing on the terminal. Then the widgets will start appearing by class ID etc as you click/handle them.

instruction provided by code933k.

knock yourself out.

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-23 12:50:16 +0000 UTC]

it works but it fails at nautilus because nautilus needs to be killed first...(IΒ΄m now trying with system monitor)

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-23 15:53:01 +0000 UTC]

huh??? first you install engine, then you select the
theme that comes with the engine, then you run nautilus
from the terminal like njaaah:

export EXPERIENCE_PRINT_WIDGET_PATH=TRUE; nautilus


and ofc you have to end nautilus first, otherwise it
just starts a new instance (window) of nautilus :-|

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-23 20:10:50 +0000 UTC]

the problem is nautilus gets restarted after killing it...
So I installed the xubuntu desktop to have no nautilus at start xD

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2010-12-24 09:48:15 +0000 UTC]

...so you have it working now and see the classes outputed in the terminal?

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2010-12-24 13:06:37 +0000 UTC]

nope canΒ΄t get able to fully kill nautilus and rerun it with terminal

πŸ‘: 0 ⏩: 1

Th3R0b In reply to Seahorsepip [2011-02-07 07:56:07 +0000 UTC]

have you checked your sessions? maybe nautilus is
there and there is some daemon that automatically
starts it if not running?

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Th3R0b [2011-02-07 18:49:43 +0000 UTC]

yup I did but I first need to reinstall linux again after my harddrive died some time ago

I'm working at this moment on a windows project and when thats done I will continue the windows ones

πŸ‘: 0 ⏩: 0

Dolsilwa In reply to Seahorsepip [2010-12-20 15:35:29 +0000 UTC]

Hmm... still, i don't know how did you make them to be so close to each other. And there is only one line dividing them.
As they say: curiousity killed the cat - so i won't ask more question and try to figure it out on my own Or just wait for the theme All in all - great job!!!

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-20 15:46:23 +0000 UTC]

even easier: I will note you the theme

πŸ‘: 0 ⏩: 1

Dolsilwa In reply to Seahorsepip [2010-12-20 16:10:25 +0000 UTC]

Thank you

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to Dolsilwa [2010-12-20 16:16:11 +0000 UTC]

np mate

πŸ‘: 0 ⏩: 0


| Next =>