Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
A beautifull osx bar (not karamba)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3 ... 8, 9, 10, 11  Next  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
vrln
Guru
Guru


Joined: 11 Sep 2004
Posts: 534
Location: Finland

PostPosted: Tue Nov 09, 2004 4:53 pm    Post subject: Reply with quote

HandyAndE wrote:
vrln wrote:

You can also edit Engage settings by right clicking on it and selecting configuration, or by typing examine examine in a terminal while Engage is running.


erm, I think you mean "examine engage".
Thanks for FAQing my app :)

if it is OK I might incorporate dome of your doc into the official FAQ in CVS if that is OK

Also you could get my demo mappings from http://aje.codewordt.co.uk/files/engage_mappings.tar.gz if you like (it uses the gnome iconset)


hi, thanks for Engage!

Sure, feel free to use/edit that FAQ I wrote in any way you want, that would be great :) I'm glad I could help. And yeah, that examine examine is just a typo... I'll fix it right now. I haven't read through the guide many times yet so there might be some small mistakes here and there.
Back to top
View user's profile Send private message
vrln
Guru
Guru


Joined: 11 Sep 2004
Posts: 534
Location: Finland

PostPosted: Wed Nov 10, 2004 11:54 am    Post subject: Reply with quote

I see some people have wondered how to get the bouncing icons back.
Good news for you, it is possible :) Another problem with the default none theme is that if you want to use -i 1 and -I 1 (ignore running and iconified windows) yet still want to be able to bring back minimized/iconified windows, there is a way to get that working too. As you can see, every time you start a program via Engage there appears a small black arrow under the icon indicating that it's open. If you minimize/iconify such a program, you can bring it back to the screen by holding the mouse button on the launcher icon. The problem however is, that in the default theme this also starts another instance of the same program. This customized theme will help with both problems:

goal: Engage theme that looks just like the none theme (the default one) but has 2 important changes:

1. Icons bounce like in the mac os x bar + like in the engage mpeg posted on the first page.
2. It's possible to use Engage to handle iconified windows WITHOUT having to have extra icons on the right side of Engage for them. It looks much cleaner imo.

Luckily enough, the Gant theme has these properties, but it also uses a different font and different icons. So this is how you can edit the Gant theme so that it uses the fonts from the none theme and your own icons that you have made with build_icon.sh


First grab the Gant theme source from:
http://www.edevelop.org/errand/themes/gant/apps/engage.html

Untar it with tar -xvzf and go to the gant_engage-0.0.6/fonts directory. Delete everything in here and download VeraBd.ttf from:
http://cvs.sourceforge.net/viewcvs.py/enlightenment/misc/engage/data/themes/none/fonts/

Leave VeraBd.ttf to the fonts directory and go and edit gant_engage.edc. You need to find the section that defines fonts. It's right in the beginning of the file... Switch the original font settings to:

original settings:

fonts {
font, "zeroes.ttf" "Edje.zeroes";
}

delete that and set this instead:

fonts {
font, "VeraBd.ttf" "Edje.VeraBold";
}

Then scroll to the end of the file and delete ALL lines that start with GENERIC_ICON_MAPPING

Now go edit /parts/name.edc and find these lines:

color, 255 255 255 255;
color2, 43 156 212 96;
text {
text, "";
font, "Edje.zeroes";
size, 11;
fit, 0 0;
align, 0.5 1.0;
}
}

And change it to:

color, 255 255 255 255;
color2, 0 0 0 255;
text {
text, "";
font, "Edje.VeraBold";
size, 12;
fit, 0 0;
align, 0.5 1.0;
}
}

Now the only thing left is to delete all signs of the Gant icon set so that it will use only your icons.

First, go to edit /hashes/icon_mappings.edc and delete everything in the file.

Then go to /images/ and first delete all .png files EXCEPT arrow.png. Edit images.edc and delete everything except one line, which is this:

image, "arrow.png" LOSSY 95%;

Now the only thing left to do (this part is completely optional) is to edit build_theme.sh. It uses sudo to copy the theme, so I edited it to work as a user account too and changed the place where it puts the file.

I made it look like this:

#!/bin/sh -e
THEME="gant_engage"
edje_cc -v -id ./images -fd ./fonts $THEME.edc $THEME.eet
cp $THEME.eet "/home/vrln/source/"
echo done
fi

That's it :) I ran build_theme.sh and gant_engage.eet appeared in /home/vrln/source. Then I just copied it to ~/.e/apps/engage/themes and started engage with the gant theme:

# engage -t gant_engage

And it works :) Icons bounce just like in the real thing (mac os x dockbar) and it's possible to bring back iconified apps that have been started with Engage by holding the mouse button on the icon (note: and this time it doesn't start another instance of the app!)

PS: The gant engage icons are quite cool too, check them out before starting with this. If you want to keep them you can just download the gant_engage.eet and use that.
Back to top
View user's profile Send private message
Swoosh
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 203

PostPosted: Wed Nov 10, 2004 9:15 pm    Post subject: Reply with quote

Thanks for the tutorial vrln.

However, I have only got the icons to bounce.

Extra icons still appear on the right of the bar.
Back to top
View user's profile Send private message
vrln
Guru
Guru


Joined: 11 Sep 2004
Posts: 534
Location: Finland

PostPosted: Thu Nov 11, 2004 9:38 am    Post subject: Reply with quote

Swoosh wrote:
Thanks for the tutorial vrln.

However, I have only got the icons to bounce.

Extra icons still appear on the right of the bar.


That isn't controlled by the theme file. Check engage --help
What your looking for is: engage -i 1 -I 1
Back to top
View user's profile Send private message
jxn
Guru
Guru


Joined: 27 Aug 2004
Posts: 327
Location: south dakota

PostPosted: Sat Nov 13, 2004 8:57 pm    Post subject: Reply with quote

Including basic key functions in that unofficial (or official, for that matter) engage config guide might be helpful:
Quote:
left click - launch app (for launch icons) restore app (iconified icons)
left hold - raise window ("hold" definition needs work)
middle click - iconify apps
right click - config menu
Back to top
View user's profile Send private message
Swoosh
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 203

PostPosted: Sat Nov 13, 2004 9:28 pm    Post subject: Reply with quote

Quote:

Extra icons still appear on the right of the bar.

That isn't controlled by the theme file. Check engage --help
What your looking for is: engage -i 1 -I 1


Thanks, works how it should now. :)
Back to top
View user's profile Send private message
vrln
Guru
Guru


Joined: 11 Sep 2004
Posts: 534
Location: Finland

PostPosted: Sun Nov 14, 2004 4:16 pm    Post subject: Reply with quote

@jxn

Thanks, good point... I added it to the guide.

@swoosh

np, Engage can be quite difficult to get working, but it's worth it
Back to top
View user's profile Send private message
Sudrien
Apprentice
Apprentice


Joined: 01 Oct 2003
Posts: 207
Location: Michigan

PostPosted: Sat Nov 20, 2004 3:17 am    Post subject: Reply with quote

OK, I have a question.

I'm trying to run torsmo along with Engage, in the lower right hand corner - so it's competing for space. The only way I've gotten it to work correctly is with a (sleep 3 && torsmo)& in my .xsession, and running it in its own window.

Which seems to work.

But now I have this eternal Torsmo question mark.

How can I stop a program (but only a specific program) from showing up at all?

-Sud.

Oh yeah - Screenshot of how far I got before torsmo.
Back to top
View user's profile Send private message
vrln
Guru
Guru


Joined: 11 Sep 2004
Posts: 534
Location: Finland

PostPosted: Sat Nov 20, 2004 2:44 pm    Post subject: Reply with quote

Sudrien wrote:
OK, I have a question.

I'm trying to run torsmo along with Engage, in the lower right hand corner - so it's competing for space. The only way I've gotten it to work correctly is with a (sleep 3 && torsmo)& in my .xsession, and running it in its own window.

Which seems to work.

But now I have this eternal Torsmo question mark.

How can I stop a program (but only a specific program) from showing up at all?

-Sud.

Oh yeah - Screenshot of how far I got before torsmo.


You need to set engage to ignore running apps. Start it with engage -i 1 -I 1, it should then only show the icons you've created with built_icon.sh
Back to top
View user's profile Send private message
Sudrien
Apprentice
Apprentice


Joined: 01 Oct 2003
Posts: 207
Location: Michigan

PostPosted: Sun Nov 21, 2004 12:18 am    Post subject: Reply with quote

vrln wrote:
You need to set engage to ignore running apps. Start it with engage -i 1 -I 1, it should then only show the icons you've created with built_icon.sh


Ah... OK. Though I still want to see the iconized apps, so engage -i 1 is enough for me. Thanks.

-Sud.
Back to top
View user's profile Send private message
imprecation
n00b
n00b


Joined: 21 Nov 2004
Posts: 2

PostPosted: Sun Nov 21, 2004 7:43 pm    Post subject: Reply with quote

Has anyone here figured out a way to be able to change the order of the icons besides deleting them all and adding them back one by one? How are the icons organized by default anyway?
Back to top
View user's profile Send private message
tallest
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2004
Posts: 145
Location: Socorro, NM, USA

PostPosted: Sun Nov 21, 2004 9:25 pm    Post subject: Reply with quote

Alphabetically. I just renamed the .eet files in ~/.e/apps/engage/launcher with numbers prefixing all the names so I could choos the order they are displayed in.

Actually I just created a script that makes all my icons and renames them properly. I would post my script but I'm in windows updating my iPod so maybe I'll just edit this post later.

Aaron
_________________
Those who can make you believe in absurdities can make you commit atrocities. --Voltaire
Back to top
View user's profile Send private message
mm/ol
n00b
n00b


Joined: 24 Jun 2004
Posts: 56
Location: Montreal

PostPosted: Tue Nov 23, 2004 10:35 pm    Post subject: Reply with quote

Ok, I tried searching a bit, so if this has been answered feel free to ignore this post or post a link to the search page or something.

Engage is running all nice and prettylike right now, but there's problems in both -m 0 and -m 1. In -m 0, it's just got a big black background, and it doesn't undraw the text, leaving trails. In -m 1, it looks perfect, but when i click it, the background (desktop) shows up on top of my applications, looking hideous. Is this working as intended? Do I need to post screenshots? Am I.. confused?
Back to top
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Sat Dec 04, 2004 1:39 pm    Post subject: Reply with quote

joey_knisch wrote:
dont emerge current evas with cairo. it fails.

just thought i would save someone 10 minutes.
Using this ebuild it does (compile).

add:I want to thank the people here who made the ebuild available and to the author for writing a very convenient (and beautiful ;) ) piece of software. No comparaisons with the slooowww gdesklet.

Once the hurdle of compiling the libraries is done, 10 minutes later I had all my favorites apps in the launcher.

Thank you, thank you, thank you. :D
_________________
(7 of 9) Installing star-trek/species-8.4.7.2::talax.
Back to top
View user's profile Send private message
imprecation
n00b
n00b


Joined: 21 Nov 2004
Posts: 2

PostPosted: Sun Dec 05, 2004 3:14 am    Post subject: Reply with quote

thanks for the tip about the alphabetical icons.. didn't think of that one
Back to top
View user's profile Send private message
Swoosh
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 203

PostPosted: Sun Dec 05, 2004 11:21 am    Post subject: Reply with quote

I get the following error

Quote:
EDJE ERROR: part "arrow.image" has description, "default" 0.000 with a missing image id!!!


and my icons don't appear anymore.

This happened after updating edje.
Back to top
View user's profile Send private message
discomfitor
l33t
l33t


Joined: 21 Feb 2003
Posts: 927
Location: None

PostPosted: Wed Dec 08, 2004 4:12 am    Post subject: Reply with quote

What if I have an app on another desktop; is there a way to get engage to move to that desktop when I click on the icon? Or is it only possible to minimize/restore with it (like right-clicking on the top bar and finding the window you want)?
_________________
There is no substitute for experience.
Imperfection indicates a lack of effort.
Back to top
View user's profile Send private message
deflux
n00b
n00b


Joined: 04 Dec 2004
Posts: 12

PostPosted: Fri Dec 10, 2004 12:14 am    Post subject: Reply with quote

might have already been answered, but i'm using a dual monitor setup, and engage is right in the middle of them both...

I looked but I couldnt find any kind of basic config for it.... any help.... ?
Back to top
View user's profile Send private message
deflux
n00b
n00b


Joined: 04 Dec 2004
Posts: 12

PostPosted: Sat Dec 11, 2004 4:49 pm    Post subject: Reply with quote

nm, compiled w/ xinerama support, all is good :)
Back to top
View user's profile Send private message
yuza
Apprentice
Apprentice


Joined: 17 Dec 2003
Posts: 210
Location: Rome, in front of my comp...

PostPosted: Sat Dec 11, 2004 11:33 pm    Post subject: Reply with quote

Darckness: I had coded a little patch a while ago to have the window on the current desktop when you maximize it, i.e. not moving to another dekstop but having the window on the current dekstop instead of the desktop in which it was minimized. PM me if you are interested
Back to top
View user's profile Send private message
monkey89
Guru
Guru


Joined: 08 Mar 2004
Posts: 596

PostPosted: Wed Dec 15, 2004 4:26 am    Post subject: Reply with quote

Aside from GL being buggy, it's almost perfect... However, if I run an app I haven't made a mapping for using the custom gant_engage theme, I don't get the usual question mark from the none theme - I get a random little arrow on the desktop, and looking at some other engage screenshots, it appears everyone gets this.

I've looked at none.edc off of the cvs along with the .edc from the gant theme, and I can't make heads or tails of it, and nothing seems right to me. The "Unknown" GENERIC_APP_MAPPING seems to do nothing. Has anyone figured out either how to get the question mark to reappear, but most importantly, how to get that stupid arrow off of the desktop?

In the mean time, I just recompiled the theme to get rid of the arrow. This isn't a great solution though... :(

-Monkey
Back to top
View user's profile Send private message
tr4nce
n00b
n00b


Joined: 22 Dec 2003
Posts: 68
Location: Argentina

PostPosted: Mon Dec 27, 2004 1:09 am    Post subject: Reply with quote

Hello!
I am mod gant_engage, and i wonder if there is any way to change engage size, width 4 example?
Back to top
View user's profile Send private message
opqdan
Guru
Guru


Joined: 13 Dec 2004
Posts: 429
Location: Redmond, WA, USA

PostPosted: Thu Dec 30, 2004 5:51 pm    Post subject: Reply with quote

I am having a problem that I have not seen mentioned earlier in the thread.

When I add an app to the bar it shows up and the icon that I set looks fine. Everything about the bar works except for one thing. Every launcher launches the same application as the first on the i added. Even the text that shows up above the icon shows the text from the first one I added.

I set up the icons:
Code:

 /usr/share/engage/build_icon.sh Firefox /usr/bin/firefox Firefox-bin "*" ~<some random icon>

 /usr/share/engage/build_icon.sh Thunderbird /usr/bin/thunderbird Thunderbird-bin "*" ~<some random icon>

 /usr/share/engage/build_icon.sh Gaim /usr/bin/gaim  Gaim "*" ~<some random icon>



but when I run engage, all of the buttons point to Firefox and say firefox above them. Plus they will not show the black arrow below them when it is open. Thats why I used "*" as the window name, but it didnt fix it.
Back to top
View user's profile Send private message
Teetante
Guru
Guru


Joined: 02 Mar 2004
Posts: 515
Location: Oldenburg/Germany

PostPosted: Fri Jan 07, 2005 1:54 pm    Post subject: Reply with quote

I can run engage without any problem, but I only get "?" icons for every application I started before.

I found out that I can suppress that behavior by using the options "-I 1 -i1" so that's an improvement, I also managed to start a watch in it (via copying "expedition.eet" to ~/.e/apps/engage/sysicons).

But I cannot get any launchers to show up.

emerge engage (version 9999 from CVS) did not get me the "build_icon.sh" script but I managed to get it from a theme file I downloaded at atmos.org.

I _have_ .eet files under ~/.e/apps/engage/launcher and I created them with the build_icons.sh script.
The same files show up in iconbar if I copy them to ~/.e/iconbar/icons .

EDIT:
The Launchers don't work in iconbar, a click on them does not do anything :(

I used (as an example)
build_icon.sh firefox /usr/bin/firefox Firefox-bin "" firefox
This gives me an firefox.eet file-thingy.

Any suggestions?
_________________
ICQ #81510866 - http://the-gay-bar.com - MSN tante@emptiness.de
Occam's Razor:
-"Entia non sunt multiplicanda praeter necessitatem."-
Back to top
View user's profile Send private message
kungfooguru
Tux's lil' helper
Tux's lil' helper


Joined: 30 Jul 2003
Posts: 92

PostPosted: Sun Jan 09, 2005 6:01 pm    Post subject: Here are my quick screenshots Reply with quote

http://198.37.24.222/engage.html

I hope to take more once i get E17 working and i'll post those.

Tristan[/url]
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2, 3 ... 8, 9, 10, 11  Next
Page 9 of 11

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum