Shop Mobile More Submit  Join Login
×




Details

Submitted on
June 15, 2012
File Size
256 KB
Link
Thumb
Embed

Stats

Views
8,478 (2 today)
Favourites
52 (who?)
Comments
40
Downloads
1,166
×
Webkit App Bar by xDaks Webkit App Bar by xDaks
Webkit App Bar was originally intended as an application launcher (on left side in the screenshot) written in Python with using QtWebKit.
Now includes a simple plugin system, allowing the creation of any kind of desktop widget.

Changes:
5.5.2014
fixed WM detection

20.9.2013
fixed problem with diacritics in the application path, thanks to lillgrinn

4.4.2013
new version with plugin support - few examples included ;-)

19.4.2013
few fixes, new "empty project", new example - app launcher with autohide property
Add a Comment:
 
:iconsabyano:
sabyano Featured By Owner Jan 9, 2015
Text-mode on GUI is my favorite.
Reply
:iconspotnili:
spotnili Featured By Owner Apr 29, 2014  Hobbyist Interface Designer
Very nice app bar... a little minor information to add. Not displayed if we've active multiple desktop like desktop 2 3 4, only on one desktop work pretty fine.

Also,
Can you help me to launch Terminal applications like Weechat, Newsbeuter, Htop etc...
For weechat from obmenu/openbox i have this code
terminator --command="weechat" --geometry=1100x550
which launch weechat, but i want to launch also from your dock script, when i put the code to appbar/index.html not work, just open terminator but doesn't execute command for weechat

here is the code from index.html
<tr><td><a wytiwyg="1" href="cmd::terminator --command=" weechat"="" --geometry="1100x550"">weechat</a></td></tr>

Thank you, I always wanted to have a script dock panel like this. Really good snippet.
Reply
:iconxdaks:
xDaks Featured By Owner Apr 29, 2014
Hello, I'm glad you like AppBar.

I guess you can run weechat:
href=""cmd::terminator --command='weechat-curses' --geometry=1100x550"

And if bar is displayed only on one desktop - there can be problem with non existing DESKTOP_SESSION variable. Solution is to write line to file /etc/xdg/openbox/environment (or ~/.config/openbox/environment):
export DESKTOP_SESSION=openbox

I hope it helps you...
Reply
:iconspotnili:
spotnili Featured By Owner May 5, 2014  Hobbyist Interface Designer
Thank you xDaks, the first weechat-curses command work pretty good, shame on me how i forgot such thing :)

2nd, i checked /etc/xdg/openbox/environment because doesn't exist on .config/openbox ...
so i wrote at "/etc/xdg/openbox/environment" but i did not see any difference... did the restart openbox but still
Webkit App Bar not appear on 2nd desktop.

Look, i also have conky which work on both desktop 1 and 2

Do
you've any other suggestions?

Thanks a lot for your help.
Reply
:iconxdaks:
xDaks Featured By Owner May 5, 2014
Ok, I made small change of App Bar code, you can download new version and try if works for you...
Reply
:iconspotnili:
spotnili Featured By Owner May 5, 2014  Hobbyist Interface Designer
Fixed!
Now work on both Desktops Window.

Thanks for the quick fix.
Reply
:iconxdaks:
xDaks Featured By Owner May 5, 2014
Anytime... ;)
Reply
:icontwodogsdave:
twodogsdave Featured By Owner Oct 18, 2013
Very nice and thank you for your good work.  Can you tell me how to autostart this (app bar, gmail, and google search) in Crunchbang (Openbox).  Thank you.
Reply
:iconxdaks:
xDaks Featured By Owner Oct 19, 2013
If you have Webkit App Bar e.g. in folder ~/webkit_app_bar, put commands into your autostart file (is in folder ~/.config/openbox, in CrunchBang you can open it from main menu/Settings/Openbox/Edit autostart):

~/webkit_app_bar/qBrowser.py appbar  &
~/webkit_app_bar/qBrowser.py mail  &
~/webkit_app_bar/qBrowser.py searchbar &

don't forget ampersand at the end of the command
Reply
:iconlillgrinn:
lillgrinn Featured By Owner Sep 19, 2013
Oh, man, it's app don't work for me... :(
OS: #! Waldorf.

Traceback (most recent call last):
  File "qBrowser.py", line 63, in _on_pageLoaded
    self.pageConfig = self.getConfig()
  File "qBrowser.py", line 111, in getConfig
    for key in cfg:           
TypeError: 'NoneType' object is not iterable
Reply
:iconxdaks:
xDaks Featured By Owner Sep 19, 2013
I guess you didn't read readme.txt file ;-) Check out "How to use it" chapter in there.
I use it in the #! Waldorf without problems...
Reply
:iconlillgrinn:
lillgrinn Featured By Owner Sep 19, 2013
I solved this.
Path to folder contains national characters.
I rename it and all stay ok!
Reply
:iconxdaks:
xDaks Featured By Owner Sep 20, 2013
Problem fixed.
Reply
:iconxdaks:
xDaks Featured By Owner Sep 19, 2013
Great, thanks for the feedback.
Reply
:iconkom-si:
Kom-Si Featured By Owner Aug 6, 2013
hey, very clean layout, thanks! could you provide a link to the wallpaper, plz...
Reply
:iconxdaks:
xDaks Featured By Owner Aug 6, 2013
Here you go: fav.me/dlh9pd
Reply
:iconkom-si:
Kom-Si Featured By Owner Aug 16, 2013
thank you, xDaks...
Reply
:iconarvinox:
arvinox Featured By Owner Apr 18, 2013
how do make it to open thunar instead of nautilus?
by the way great app ;)
Reply
:iconxdaks:
xDaks Featured By Owner Apr 18, 2013
Thanks. A new example coming soon - app launcher with autohide property...
Reply
:iconarvinox:
arvinox Featured By Owner Apr 18, 2013
ur welcome!
Reply
:iconarvinox:
arvinox Featured By Owner Apr 18, 2013
nevermind found it:D
Reply
:iconxdaks:
xDaks Featured By Owner Apr 18, 2013
:thumbsup:
Reply
:iconnetanielgiovanni:
netanielgiovanni Featured By Owner Mar 26, 2013
Nice Left Sidebar...
Thanks Broo..
Reply
:iconiacoporosso:
iacoporosso Featured By Owner Feb 21, 2013
awesome launcher!
Reply
:iconxdaks:
xDaks Featured By Owner Feb 21, 2013
Thanks.
Reply
:iconactionless:
actionless Featured By Owner Feb 21, 2013
after slight modifications it can be a real conky-killer :)
i always dreamed for conky supported CSS style

thank you for sharing your code, i'll try to play around with it to make my own conky with blackjack and hookers :D
Reply
:iconactionless:
actionless Featured By Owner Feb 21, 2013
btw, works on kde without any problems
Reply
:iconactionless:
actionless Featured By Owner Feb 21, 2013
btw, any plans about git? i will contribute :)
Reply
:iconactionless:
actionless Featured By Owner Feb 21, 2013
my "fork" of qBrowser is got all the coverglobus functionality right now, but only for Clementine :)
Reply
:iconxdaks:
xDaks Featured By Owner Feb 21, 2013
Thanks, thanks for the :+fav: :-)
I don't have any big plans for it, no git or stuff like that. I want to keep it simple.
I guess it will not replace conky, due to higher memory requirements.
Currently I focus on adding small and simple plugin system.
I hope new version will be soon... ;-)
Reply
:iconactionless:
actionless Featured By Owner Feb 21, 2013
can i fork it on github?

in my plans is to add some dbus features to integrate it to kde workspace :)
Reply
:iconthevirtualdragon:
TheVirtualDragon Featured By Owner Mar 19, 2013  Hobbyist Interface Designer
I'm interested in this, can you link me to the Github page if you're still working on it?
Reply
:iconactionless:
actionless Featured By Owner Mar 20, 2013
i'm not hv time, so current git version still supports only clementine via dbus and html/css templates.
[link]
feel free to ask me for some features (messaging me on DA or creating issue on github), if someone interested i'll will find some time :)
Reply
:iconxdaks:
xDaks Featured By Owner Feb 21, 2013
Sure, go right ahead! :thumbsup:
Reply
:icon1inux:
1inux Featured By Owner Dec 4, 2012
Fantastic!
Reply
:icon1inux:
1inux Featured By Owner Dec 4, 2012
How would you make the bar longer or change its position on the screen?
Reply
:iconxdaks:
xDaks Featured By Owner Dec 5, 2012
Change the values in file index.html, section <script>: c.Left, c.Top, c.Width, c.Height.
Reply
:icon1inux:
1inux Featured By Owner Dec 5, 2012
thanks!
Reply
:iconthunk77:
thunk77 Featured By Owner Jun 20, 2012
Brilliant! Thanks
Reply
:iconstingbl:
StingBL Featured By Owner Jun 16, 2012
Thanks!!!!
Reply
Add a Comment: