You are not logged in.

#1 2010-03-03 10:03:33

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Bambus a simple Gui for any Console tool to draw the backgroundimage

Bambus is a smal and simple Gui(GTK) for any Console tool to draw the backgroundimage like feh, Esetroot, Habak, hsetroot etc.

To the Aur: http://aur.archlinux.org/packages.php?ID=34424!
Here is a german Wiki: https://wiki.archlinux.de/title/Hinterg … d_anpassen

Info:

Name: Bambus
Version: 2.2
Gui: gtkmm
Licens: GPL3

Screenshots:

?page=GetImage&url=http%3A%2F%2Fimg64.imageshack.us%2Fimg64%2F8448%2Fbildschirmfotobambus.png

?page=GetImage&url=http%3A%2F%2Fimg28.imageshack.us%2Fimg28%2F8448%2Fbildschirmfotobambus.png


To start bambus enter

bambus

To restore a backgroundimage type

bambus -restore

To restore any backgroundimage type

bambus -any

And to restore a backgroundimage in an order:

bambus -each

To add an extension in the extensionbox add a line in the .bambus.conf

command_extension=Esetroot -s

It is only a fun project wink and i am sorry for my bad english.:P

Last edited by ying (2010-04-26 17:57:59)

Offline

#2 2010-03-04 08:00:44

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

Nothing to say?

Offline

#3 2010-03-04 09:20:38

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

While I have no use for background pictures (fullscreen apps), I have to give you a compliment on how good your app looks.

Seriously, I thought you used Clutter or something similar - I had no idea GTK+ could look so good. Maybe I should stop using Raleigh... (Sorry for the lack of constructive feedback - I just like the presentation of your app.)

Offline

#4 2010-03-04 09:43:57

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

Haha. It is a Openbox Theme in combination with a GTK Theme: http://box-look.org/index.php?xsortmode … tmode=7402
What is Raleigh...?

Last edited by ying (2010-03-04 10:05:00)

Offline

#5 2010-03-05 14:47:07

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

No critics?

Last edited by ying (2010-03-05 14:51:02)

Offline

#6 2010-04-26 17:57:29

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

New Version 2.2!

Offline

#7 2010-05-14 14:01:39

Ogion
Member
From: Germany
Registered: 2007-12-11
Posts: 367

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

Tried it, worked as expected. Nice simple interface (maybe add a close button on the info window, well, maybe it's normal like this, i just don't like killing windows from outside(the window manager)).

Not that i'd use it, i rarely change my background image and if i do i do it via feh or similar on cli directly.

Btw, i modified the PKGBUILD a little, maybe you like the changes:

# Bambus
# Maintainer: Malisch Technology Solutions <http://malisch-ts.de>
# Contributor: Malisch Technology Solutions <http://malisch-ts.de>
pkgname=bambus  
pkgver=2.2
pkgrel=5
pkgdesc="A small and simple GTK Gui to change Wallpapers using feh, Esetroot, hsetroot, habak or any other command tool."
url="http://malisch-ts.de"
arch=('i686' 'x86_64')
license=('GPL3')
depends=('gtkmm') # 'eterm' can be changed in any command tool to draw the wallpaper.
optdepends=('eterm/habak/feh/hsetroot/or others: for setting the background')
source=(http://malisch-ts.de/Downloads/bambus/bambus-${pkgver}-source.tar.gz)
md5sums=('7f6388cc6a74b1fe68f9ad6d04064a17')

build() {
  g++ -o bambus main.cpp `pkg-config --cflags --libs gtkmm-2.4`
}
package() {
  install -Dm755 bambus $pkgdir/usr/bin/bambus || return 
}

Last edited by Ogion (2010-05-14 14:01:56)


(my-dotfiles)
"People willing to trade their freedom for temporary security deserve neither and will lose both." - Benjamin Franklin
"Enlightenment is man's leaving his self-caused immaturity." - Immanuel Kant

Offline

#8 2010-05-15 12:27:28

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

Thank you for the PKGBUILD. I will modify it. In Version 2.3 i will add a Close Button. Do you think I should add xcompmgr support to Bambus?
Did you try the bambus -any oder bambus -each Option?

Last edited by ying (2010-05-15 13:19:10)

Offline

#9 2010-05-15 12:43:14

Ogion
Member
From: Germany
Registered: 2007-12-11
Posts: 367

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

No sorry, i didn't. (And i already deinstalled it; i like trying to not keep unneeded packages installed. Not that bambus itself would be big, but deinstalling it gave me half a hundred MB back, since i don't need gtkmm for anything else wink )

Ogion


(my-dotfiles)
"People willing to trade their freedom for temporary security deserve neither and will lose both." - Benjamin Franklin
"Enlightenment is man's leaving his self-caused immaturity." - Immanuel Kant

Offline

#10 2010-05-15 13:20:00

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

hmm
After you installed Bambus you can remove gtkmm, because it is only needed for build. But it is your machine. cool

Edit: Version 2.3 is now out. A Close Button is now added in the Info Box.

Last edited by ying (2010-05-15 13:25:03)

Offline

#11 2010-05-15 14:13:22

Ogion
Member
From: Germany
Registered: 2007-12-11
Posts: 367

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

Actually, i tried that now. I put gtkmm as a makedepends and not depends, built it, installed, then removed gtkmm and tried launching bambus and it complained:

bambus: error while loading shared libraries: libgtkmm-2.4.so.1: cannot open shared object file: No such file ordirectory

Anyway, as i said, i rarely change my wallpaper, so i don't need a GUI for it. But, for thhose who do, or like a GUI for it, i can recommend bambus, it seems to do what is expected and has a nice clean interface wink

EDIT: As far as i understand it, "bambus -any" puts a random wallpaper of your list in .bambus.conf as background and -each cycles through it in order (setting the enxt in order with each new invocation)?

Ogion

Last edited by Ogion (2010-05-15 14:16:12)


(my-dotfiles)
"People willing to trade their freedom for temporary security deserve neither and will lose both." - Benjamin Franklin
"Enlightenment is man's leaving his self-caused immaturity." - Immanuel Kant

Offline

#12 2010-05-15 14:26:41

smartboyathome
Member
From: $HOME
Registered: 2007-12-23
Posts: 334
Website

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

EDIT: nevermind sorry neutral

Last edited by smartboyathome (2010-05-15 14:27:13)

Offline

#13 2010-05-15 15:06:09

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

Ogion wrote:

EDIT: As far as i understand it, "bambus -any" puts a random wallpaper of your list in .bambus.conf as background and -each cycles through it in order (setting the enxt in order with each new invocation)?
Ogion

Exactly. Thanks for the feedback.

smartboyathome wrote:

EDIT: nevermind sorry neutral

What's wrong?

ying

Last edited by ying (2010-05-15 15:07:39)

Offline

#14 2010-05-15 15:58:16

smartboyathome
Member
From: $HOME
Registered: 2007-12-23
Posts: 334
Website

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

ying wrote:
smartboyathome wrote:

EDIT: nevermind sorry neutral

What's wrong?

ying

Realized what I posted had already been posted and couldn't delete. tongue

Offline

#15 2010-05-15 17:24:19

ying
Member
From: Austria
Registered: 2010-03-02
Posts: 110

Re: Bambus a simple Gui for any Console tool to draw the backgroundimage

tongue

Offline

Board footer

Powered by FluxBB