Tree [c117a9] master /
History



File Date Author Commit
be.idle.imap 2014-07-08 Thomas Lübking Thomas Lübking [f13cdf] restart idling, update mails on SIGHUP
be.watched 2013-04-27 Thomas Lübking Thomas Lübking [3fa9db] but not the binary...
examples 2012-07-11 Thomas Lübking Thomas Lübking [9a08a6] add BeOS example theme - ok, more like Haiku. W...
i18n 2013-09-04 Thomas Lübking Thomas Lübking [f89c44] more i18n
scripts 2014-07-30 Thomas Lübking Thomas Lübking [b2ffd7] ensure that pid and pgid contain no whitespace
wallpaper 2014-08-15 Thomas Lübking Thomas Lübking [c117a9] add breezy wallpapers
CMakeLists.txt 2014-03-06 Thomas Lübking Thomas Lübking [bf8992] add WmCtrl element, ie. window buttons in the p...
COPYING 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
README 2013-07-17 Thomas Lübking Thomas Lübking [e70775] adding readme by request of, and probably only ...
battery.cpp 2013-05-27 Thomas Lübking Thomas Lübking [6f17cf] have all buttons cause tooltips on inactive win...
battery.h 2013-03-13 Thomas Lübking Thomas Lübking [e4ea85] contentsRect does not work for battery/button e...
be.plugged.cpp 2013-10-30 Thomas Lübking Thomas Lübking [0d0e7d] support extended icon theme, see
be.plugged.h 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
be.run.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
be.shell.cpp 2014-07-30 Thomas Lübking Thomas Lübking [44a0c0] enforce visibility of window icons in window list
be.shell.desktop 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
be.shell.h 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
button.cpp 2014-02-21 Thomas Lübking Thomas Lübking [a37822] preserve button text on reconfigure if there's ...
button.h 2013-09-07 Thomas Lübking Thomas Lübking [41d933] improve button size calculation, don't scale ic...
clock.cpp 2014-08-06 Thomas Lübking Thomas Lübking [620a62] allow custom countdown pattern, generated from ...
clock.h 2014-08-06 Thomas Lübking Thomas Lübking [620a62] allow custom countdown pattern, generated from ...
configure 2012-12-07 Dan Dennison Dan Dennison [6a3a56] allow users to override PREFIX during the confi...
dbus_button.h 2013-10-30 Thomas Lübking Thomas Lübking [0d0e7d] support extended icon theme, see
dbus_desktop.h 2014-02-23 Thomas Lübking Thomas Lübking [1a99eb] introduce wallpaper tint color, dbus + dnd
dbus_gmenu.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
dbus_info.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
dbus_runner.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
dbus_shell.h 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
desktop.cpp 2014-07-08 Thomas Lübking Thomas Lübking [45c698] improve wallpaper dialog
desktop.h 2014-07-08 Thomas Lübking Thomas Lübking [45c698] improve wallpaper dialog
flowlayout.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
flowlayout.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
globalmenu.cpp 2013-10-16 Thomas Lübking Thomas Lübking [c9eb6f] coding style
globalmenu.h 2012-08-30 Thomas Lübking Thomas Lübking [1ed3d4] make an old dog happy. includes demand to still...
hmenubar.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
hmenubar.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
infocenter.cpp 2014-07-17 Thomas Lübking Thomas Lübking [9664f1] tweak message header/footer text. less i18n
infocenter.h 2014-07-08 Thomas Lübking Thomas Lübking [e7529f] cache notifications and joblog on disk on exit
krunner.desktop 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
label.cpp 2014-07-30 Thomas Lübking Thomas Lübking [a20202] create a fifo in doubt
label.h 2014-04-02 Thomas Lübking Thomas Lübking [2a7469] support special %poll exec url
mediatray.cpp 2014-07-16 Thomas Lübking Thomas Lübking [a72ca5] more logging and better prevention of replacing...
mediatray.h 2014-07-16 Thomas Lübking Thomas Lübking [a72ca5] more logging and better prevention of replacing...
menubar.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
menubar.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
messages.sh 2013-07-22 Thomas Lübking Thomas Lübking [99928e] update i18n stuff and add partial german babble
meter.cpp 2013-08-11 Thomas Lübking Thomas Lübking [df28dc] timemeters need faster reaction after a fullscr...
meter.h 2013-08-11 Thomas Lübking Thomas Lübking [df28dc] timemeters need faster reaction after a fullscr...
pager.cpp 2014-03-14 Thomas Lübking Thomas Lübking [70cbcb] allow desktop names as button labels and fix wh...
pager.h 2014-03-14 Thomas Lübking Thomas Lübking [70cbcb] allow desktop names as button labels and fix wh...
panel.cpp 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
panel.h 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
plasma-desktop.desktop 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
runner.cpp 2014-04-14 Thomas Lübking Thomas Lübking [1226cb] keep best match selected
runner.h 2014-04-13 Thomas Lübking Thomas Lübking [290588] more shell improvements
session.cpp 2014-04-02 Thomas Lübking Thomas Lübking [bda00b] warn about other open sessions
session.h 2014-04-02 Thomas Lübking Thomas Lübking [bda00b] warn about other open sessions
systray.cpp 2014-07-19 Thomas Lübking Thomas Lübking [0ea42e] ensure to alter the x11 eventfilter only once
systray.h 2014-02-18 Thomas Lübking Thomas Lübking [307ab4] reparent icons to rootWindow on quitting
tasks.cpp 2014-08-10 Thomas Lübking Thomas Lübking [102a4e] conditionally invoke present windows from tasks
tasks.h 2014-08-10 Thomas Lübking Thomas Lübking [102a4e] conditionally invoke present windows from tasks
touchwheel.cpp 2013-10-30 Thomas Lübking Thomas Lübking [0d0e7d] support extended icon theme, see
touchwheel.h 2012-09-05 Thomas Lübking Thomas Lübking [908b21] add generic touchwheel and invoke it from volum...
trash.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
trash.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
vmenubar.cpp 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
vmenubar.h 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
volume.cpp 2013-12-14 Thomas Lübking Thomas Lübking [20a5e3] ensure volume OSD to catch screen resizes
volume.h 2012-10-12 Thomas Lübking Thomas Lübking [cbd2a0] make limits dynamically read - WARNING: Step is...
wmctrl.cpp 2014-08-10 Thomas Lübking Thomas Lübking [35d876] no need for pendingmessage
wmctrl.h 2014-03-06 Thomas Lübking Thomas Lübking [bf8992] add WmCtrl element, ie. window buttons in the p...

Read Me

BE::Shell is a simple desktop shell on KDE technology (namely KIO and Solid) for the rest of us.

The focus is on control and understanding.

Therefore the very first thing you get after you succeeded Installation is the void.

read here: (really - the installation process is not fully automated; you're shall understand your setup)
https://sourceforge.net/p/be-shell/wiki/Installation/

Ok, you do get a desktop window and if you figure how to use your right mouse button, you're ready
to start constructing your desktop (that means: "with an editor", so better attach your keyboard)

To get a usable desktop shell - /your/ desktop shell - you'll have to edit the Configuration
(or borrow someone elses, maybe you found the example folder)

...and here: (well, in case you're interestend in anything beyond the void)
https://sourceforge.net/p/be-shell/wiki/Config%20reference/

Once you have laid out your desktop, you maybe want to control it's look via Qss Theming

...and finally here: (to have your artistical dreams come true)
https://sourceforge.net/p/be-shell/wiki/Theming/

That's it.
Have Fun