Tree [ba01b1] 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-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
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 2014-10-03 Thomas Lübking Thomas Lübking [c5ce71] make sure the loop doesn't stall
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-10-05 Thomas Lübking Thomas Lübking [e86b9b] compress dir change theme reloads
be.shell.desktop 2012-07-09 Thomas Lübking Thomas Lübking [6a055d] Initial commit
be.shell.h 2014-10-05 Thomas Lübking Thomas Lübking [e86b9b] compress dir change theme reloads
button.cpp 2014-10-01 Thomas Lübking Thomas Lübking [e1a988] better control of icon size
button.h 2013-09-07 Thomas Lübking Thomas Lübking [41d933] improve button size calculation, don't scale ic...
clock.cpp 2014-10-12 Thomas Lübking Thomas Lübking [ba01b1] add executable for countdown finish, ie. you ca...
clock.h 2014-10-12 Thomas Lübking Thomas Lübking [ba01b1] add executable for countdown finish, ie. you ca...
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 2014-09-08 Thomas Lübking Thomas Lübking [809e1a] fix flowlayout, vis and overflow check
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-10-11 Thomas Lübking Thomas Lübking [f1e18b] improve aniamted icon cpu management
label.h 2014-10-11 Thomas Lübking Thomas Lübking [f1e18b] improve aniamted icon cpu management
mediatray.cpp 2014-09-08 Thomas Lübking Thomas Lübking [809e1a] fix flowlayout, vis and overflow check
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 2014-09-28 Thomas Lübking Thomas Lübking [7c88cb] don't include iowait in cpu load
meter.h 2013-08-11 Thomas Lübking Thomas Lübking [df28dc] timemeters need faster reaction after a fullscr...
pager.cpp 2014-09-08 Thomas Lübking Thomas Lübking [809e1a] fix flowlayout, vis and overflow check
pager.h 2014-03-14 Thomas Lübking Thomas Lübking [70cbcb] allow desktop names as button labels and fix wh...
panel.cpp 2014-08-25 Thomas Lübking Thomas Lübking [8068a8] interpret negative length as absolute value
panel.h 2014-07-15 Thomas Lübking Thomas Lübking [f13ef6] add dbus driven online debugging infrastructure
pixlabel.cpp 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
pixlabel.h 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
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-09-08 Thomas Lübking Thomas Lübking [7e74d4] make iconsize optionally configurable
systray.h 2014-09-08 Thomas Lübking Thomas Lübking [7e74d4] make iconsize optionally configurable
tasks.cpp 2014-09-30 Thomas Lübking Thomas Lübking [59996b] correctly initialize the layout orientation
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 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
volume.h 2014-08-29 Thomas Lübking Thomas Lübking [442e54] add pixmaplabel to provide aspect correct
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