PDA

View Full Version : deskbar-applet 0.8 +


magnusbb
October 29th, 2005, 12:18 PM
Hello,

I really love the deskbar-applet, sitting on my panel. But the version bundled with Ubuntu is "old". Is it possible to get binary packages for 0.8+ (0.8.2 latest release).

I've tried compiling it myself, but ran into serious dependency problems.

poptones
October 29th, 2005, 04:21 PM
That's the reason. The newer deskbar requires several packages from the latest gnome. It would be cool if the latest gnome got backported to hoary (I had serious problems with breezy) but I doubt that's gonna happen.

crypto178
October 29th, 2005, 04:40 PM
I compiled it this morning, what dependancies problems do you have exactly (I had to install a bunch of dev packages from synaptic, but none were too hard to figure out)?

magnusbb
October 29th, 2005, 05:47 PM
Would it be possible for you to make a package of your installation using checkinstall, and then publish it?

That would be really nice.

crypto178
October 30th, 2005, 03:06 PM
I've never done that before but I'll try to look for some documentation.

crypto178
October 30th, 2005, 03:20 PM
http://hlqg.free.fr/deb/deskbar-applet-0.8.2_0.8.2-1_i386.deb (has beagle and evolution support)

Tell me how it goes!

EDIT : I think that you have to remove the hidden deskbar folder in your home before running the new version, there are changes in the config files.


PS: It won't work if the deskbar applet in the repos is already installed.

23meg
October 30th, 2005, 03:31 PM
I'll be happy if you can post a Tomboy 0.33 package; I've been trying to compile it without any success.

Note: AFAIK deb files made with checkinstall do not contain dependency info so they're not guaranteed to work in systems where required dependencies can't be found.

crypto178
October 30th, 2005, 03:39 PM
http://hlqg.free.fr/deb/tomboy-0.3.3_0.3.3-1_i386.deb

built using the same method, hope it works

23meg
October 30th, 2005, 03:52 PM
Deskbar working nicely, Tomboy failing here. At the first try it appeared in the "Add to panel" dialog with no icon, and when I tried to add it an error message was displayed with an option to remove it from the list, and I removed it (shouldn't have?). The bad thing is, I cannot add the old Tomboy there either now; tried "killall gnome-panel", no luck. Maybe I have to tweak the list of apps that can be added to the panel; I wonder where that is..

crypto178
October 30th, 2005, 03:58 PM
Maybe there's something I missed during the compilation. On my desktop, tomboy doesn't show up either in the list of applets, but I always used tomboy as a regular program (alt+f2 'tomboy') so I didn't notice before you told me.
Maybe there's an extra step involved in getting it to work as a true applet?

23meg
October 30th, 2005, 04:18 PM
Don't know that step, but a standard install should put it into the applets list. Does entering the "tomboy" command put it in your notification area?

crypto178
October 30th, 2005, 04:31 PM
Does entering the "tomboy" command put it in your notification area?
yes, it does.

But I'll try to tinker a bit with this applet problem
the panel compilation generates a lot of warnings :
http://pastebin.com/411363
maybe not the right version of the required lib *shrug*

magnusbb
October 30th, 2005, 05:54 PM
Thank you very much, crypto178!

The latest version of deskbar-applet that you compiled, works great. Every Ubuntu user ought to try this fantastic tool.

crypto178
October 31st, 2005, 09:49 AM
0.8.3 is there (changelog (http://sourceforge.net/project/shownotes.php?release_id=367197))

http://hlqg.free.fr/deb/deskbar-applet-0.8.3_0.8.3-1_i386.deb

cowlip
October 31st, 2005, 08:07 PM
THanks for that :D

crypto178
November 1st, 2005, 04:12 AM
Another bugfix release : 0.8.4 (changelog (http://sourceforge.net/project/shownotes.php?release_id=367518))

http://hlqg.free.fr/deb/deskbar-applet-0.8.4_0.8.4-1_i386.deb

23meg
November 1st, 2005, 04:21 AM
Anyone using deskbar with xcompmgr? In my use it stops responding whenever xcompmgr crashes.

crypto178
November 5th, 2005, 06:31 AM
I just did a fresh breezy reinstall so I wrote down the dependancies needed to compile the deskbar applet :

build-essential
libxml-perl
python-dev
python-gtk2-dev
python-gnome2-dev
python-gnome2-extras-dev
evolution-dev ** somehow enables beagle support
evolution-data-server-dev ** enables evolution support

then use the usual commands:

./configure --prefix /usr
make

Then you have the choice between :
sudo make install
or:
sudo apt-get install checkinstall
sudo checkinstall -D make install (to produce .deb package)
Type Deskbar Applet as description (so that it overrides breezy repositories version). ** I didn't do that in the packages I provided, my bad.


PS : For tomboy, I needed the following (you may need some from the deskbar applet dependancies too)

mono-mcs
libpanel-applet2-dev
libgtkspell-dev
gtk-sharp2

Still no tomboy in the applet list though

jdong
November 11th, 2005, 08:46 PM
It's not in Dapper yet....

naked
November 15th, 2005, 10:17 AM
crypto: Can you provide us with the 8.5 deb you have made?

Thanks

L

bugmenot
November 18th, 2005, 06:07 PM
me too, please. my own CVS compiles always crash on loading...

crypto178
November 20th, 2005, 01:18 PM
I switched to ubuntu amd64-bit recently, so I can't provide x86 debs anymore, sorry!
I just tried to compile the 0.8.5 version, and it seems that dependancies have changed, I'll try to investigate the matter.

EDIT:
There is one extra dependancy needed for the 0.8.5 version, libgnome-desktop-dev.
Other than that, it's just like before, download the source from the following link and see my previous post for instructions on how to compile it : http://prdownloads.sourceforge.net/browserbookapp/deskbar-applet-0.8.5.tar.gz?download

EDIT2:
The amd64 build (don't use on ubuntu i386) is here : http://hlqg.free.fr/deb/deskbar-applet_0.8.5-1_amd64.deb

AgenT
November 22nd, 2005, 11:30 PM
Since this has made it into Dapper can it now be backported (0.8.5)?

jdong
November 22nd, 2005, 11:45 PM
yes, approved :)

jdong
November 23rd, 2005, 12:52 PM
done.

AgenT
November 23rd, 2005, 03:59 PM
WOW! jdong you sure are fast!

The deb is in the repositories but the index has yet to be updated (and hence apt-get does not know about it). How long does it take for it to update the index with the new additions?

Omer
December 11th, 2005, 01:15 AM
0.8.6 builds up fine on breezy.

AgenT
December 20th, 2005, 09:48 PM
Anyone know if it is possible to assign a shortcut to have the cursor appear on deskbar-applet like ctrl+l inside Firefox for the address bar?