Image 01
profile-image

wintermte

Dan Freed
System Tray 2 (with icon hiding support)

Various KDE 1.-4. Improvements by Dgege 165 comments

This is great, I am downloading right now. Another feature that would be nice to have in the system tray is icon shrinking. It would be great if you could choose to have smaller icons in the system tray instead of basing their size on the kicker size. - Nov 11 2004
Taskbar v2 (flat + thumbnails)

Various KDE 1.-4. Improvements by lucher 201 comments

I'm seeing the same problem. Is everyone seeing this? - Sep 23 2004
Daneel

Various KDE 1.-4. Improvements by neptune3k 21 comments

This is a great idea, but I have a question. Are you planning to integrate this with any other applications? For example with kontact or konqueror, or even maybe a Documents directory in a users home dir? This would be so that this could be used for searching and cataloging all of those things in a single application. I'm thinking, I guess, of some features like the Gnome Dashboard is planning to implement. - Aug 17 2004
netGo

Network by panzar 43 comments

Yes that is what I was talking about. The important part here is that if I have 2 profiles one for wireless and one for ethernet (wlan0 and eth0), they are both configured to run the dhcp client. I don't want dhcp to run on both of them at the same time. Nor do I want to end up with 2 default routes in the routing table (this happens currently).

I think just doing and ifconfig eth0 down should remove the old routes and the like, but I'm not sure if the dhcp client will die if the interface is brought down.

One other think that would be nice is if this could be made into a system tray app. That would make it easier to launch quickly when needed.

Thanks,
Dan - Aug 03 2004
netGo

Network by panzar 43 comments

This looks much better than the previous version. thanks!

I'd like to request a feature. Can you add an option that allows you to stop any of the configured profiles? This is nice to have if you are changing between networks without rebooting (especially between wired and wireless).

Thanks
Dan - Aug 02 2004
komposé

Utilities by oisch 139 comments

I was thinking about this same thing, funny. It doesn't look like KDE has a dcop control that will let you move or resize windows.

There is another tool called wmctl that works at a lower level than KDE (I think) that allows to resize and move windows.

The hardest part I can see is how to interpret a click on the desired window to focus it and return it to its original size and position. Can you overlay a transparent window over the entire desktop so a mouse click doesn't get passed to the app, but to kompose?

Anyway just some thoughts. - Jul 20 2004
komposé

Utilities by oisch 139 comments

This works great now as a tray app.

What's next?

The transition could be smoother and a litter faster.

Some kind of border around each of the desktops being shown would be a nice touch. - Jul 18 2004
netGo

Network by panzar 43 comments

I think the big problem is main.cpp on line 35. You set a fixed size that is too small (at least for the style that I am using). If you are going to do this then the fonts for all of the objects need to be set to a fixed size.

Dan - Jul 16 2004
Really Slick Screensavers

Screensavers by davidsansome 43 comments

These are some of the best screensavers I have seen on any platform. Great work! - Jul 15 2004
netGo

Network by panzar 43 comments

I have netGo compiled and installed, but when I run it I cannot see some of the buttons, they are off the window somewhere. I can tab to them.

I'm guessing that this is happening because of the font or style that I am using.

Can you make the window re-sizable?

Thanks,
Dan - Jul 15 2004
KDE open/save dialogs for Mozilla

Various Stuff by djworld 14 comments

What happened to the release early and release often credo that Linux was built on.

I think it is great that it is released as soon as it is usable. The author very clearly stated the known bug so no one would have unreasonable expectations.

- Jul 14 2004
GLTrash

Various KDE 1.-4. Improvements by The-eh 33 comments

When I compile and load the applet kicker there are no graphics loaded. Kicker sees it as running, but none of the affects are there. It just looks like an empty applet 1px x 1px.

Any thoughts on how I can fix that? - Jun 29 2004
KNemo

Network by jstamp 805 comments

Sorry you can ignore this. It was my mistake. - May 30 2004
KNemo

Network by jstamp 805 comments

This doesn't show up in the service manager, so I can't start it.

What version of KDE is this meant for? I am using KDE 3.2.2.

Any help would be appreciated.

Thanks

Dan - May 30 2004
Fahrenheit Window Decoration

KDE 3.x Window Decorations by Rodion 50 comments

I love this. I have been looking for just this kind of window decoration. I tried doing this with icewm theme, but as noted in a previous post it just didn't work right.

Thanks for making this decoration. I hope that this inspires other to make more non-mainstream decorations. - Apr 17 2004
EventWatcher

System Software by eldadz 32 comments

Great work on this application. I really can forsee a lot of uses for it.

One thing that I would to see added is the ability to have the popup notify window give more information than "1 new event". It would be great if the dcop interface gave the ability to send text to that notification window as well.

This would make it a great interface for doing email notification from Evolution, which can pipe to a command as part of a filter. - Apr 04 2004
Blue Glass XCursors 3D

Cursors by ezteban 54 comments

I love this theme, but I also totally agree with this post. The text cursor is very hard to see on a light background (like a word processor or in a IDE) this is especially true on a laptop.

Keep up the good work. I look forward to the next release. - Apr 03 2004
Change konsole session name

Various KDE 1.-4. Improvements by mrthc 11 comments

I have a possible enhancement for this that can rename the Konsole session when you ssh to another host to the remote host name.

Try this in the .bashrc (mostly the same):
# Look if the parent is konsole
dcop konsole-$PPID &> /dev/null
if [ $? -eq 0 ]; then
#OK we are on konsole
PROMPT_COMMAND=touch_konsole
export INKONSOLE=$PPID
else
export INKONSOLE=0
fi#!/bin/sh
# Look if the parent is konsole
echo $INKONSOLE
if [ $INKONSOLE -gt 0 ]; then
#OK we are on konsole
CURRENT_SESSION=`dcop konsole-$INKONSOLE konsole currentSession`
dcop konsole-$INKONSOLE $CURRENT_SESSION renameSession "$1"
fi

/usr/bin/ssh -X $1 # the -X is optional

alias ssh="~/bin/ssh"


Create a script in ~/bin/ called ssh which contains:

#!/bin/sh
# Look if the parent is konsole
echo $INKONSOLE
if [ $INKONSOLE -gt 0 ]; then
#OK we are on konsole
CURRENT_SESSION=`dcop konsole-$INKONSOLE konsole currentSession`
dcop konsole-$INKONSOLE $CURRENT_SESSION renameSession "$1"
fi

/usr/bin/ssh -X $1 - Mar 23 2004
KClipSpellApplet

Utilities by garycramblitt 8 comments

I like this applet, but I think it would also be nice if it would automatically check the spelling of the clipboards contents. If it detects a miss spelled word the applet icon should flash or something, and the suggested changes could show up with a right click on the applet.

Just some thoughts.

Dan Freed - Feb 16 2004
KDETrayProxy

Utilities by Seli 10 comments

Still that is pretty cool.

What I was looking to do was have the gpilot systray icon in the kde systray. I don't have access to the machine that has gpilot on it right now, but I'll give it a go.

I tried to put firebird in the systray, but despite passing hidden to it, the firebird window still came up. - Feb 10 2004
KDETrayProxy

Utilities by Seli 10 comments

Now we just need something that works just the opposite to this, i.e. we need to be able to dock gnome system tray applets in KDE's system tray. - Feb 10 2004
Transparent Bar

Karamba & Superkaramba by estatik 14 comments

Sorry I posted this in the wrong thread. - Jan 05 2004
universal topbar

Karamba & Superkaramba by mfgeg 3 comments

I like the bar. I would recomend removing the SUSE specific Icons and just adding a systray. This would make it more useful as is for non SUSE users and allow SUSE users to still have the nifty extra icons (because they run from the system tray anyway).

You can do that by creating a simple karamba/python script that contains the following:
------------------
#this import statement allows access to the karamba functions
import karamba

#this is called when you widget is initialized
def initWidget(widget):
karamba.createSystray(widget, 1600, 5, 350, 32)

#this is called everytime your widget is updated
#the update inverval is specified in the .theme file
def widgetUpdated(widget):
pass

#This gets called everytime our widget is clicked.
#Notes:
# widget = reference to our widget
# x = x position (relative to our widget)
# y = y position (relative to our widget)
# botton = button clicked:
# 1 = Left Mouse Button
# 2 = Middle Mouse Button
# 3 = Right Mouse Button, but this will never happen
# because the right mouse button brings up the
# Karamba menu.
# 4,5 = Scroll wheel up and down
def widgetClicked(widget, x, y, button):
pass

#This gets called everytime our widget is clicked.
#Notes
# widget = reference to our widget
# x = x position (relative to our widget)
# y = y position (relative to our widget)
# botton = button being held:
# 0 = No Mouse Button
# 1 = Left Mouse Button
# 2 = Middle Mouse Button
# 3 = Right Mouse Button, but this will never happen
# because the right mouse button brings up the
# Karamba menu.
def widgetMouseMoved(widget, x, y, button):
#Warning: Don't do anything too intensive here
#You don't want to run some complex piece of code everytime the mouse moves
pass


#This gets called when an item is clicked in a popup menu you have created.
# menu = a reference to the menu
# id = the number of the item that was clicked.
def menuItemClicked(widget, menu, id):
pass

#This gets called when an item is clicked in the theme CONFIGURATION menu,
#not the popup menus that you create.
# key = the reference to the configuration key that was changed
# value = the new value (true or false) that was selected
def menuOptionChanged(widget, key, value):
pass

#This gets called when a meter (image, text, etc) is clicked.
# NOTE you must use attachClickArea() to make a meter
# clickable.
# widget = reference to your theme
# meter = the meter clicked
# button = the button clicked (see widgetClicked for button numbers)
def meterClicked(widget, meter, button):
pass

# This will be printed when the widget loads.
print "Loaded my python extension!"

-----------------

You should save this in the same directory as your mainbar.theme and call it mainbar.py. Karamba will execute this script automatically when it starts this theme.

If you add this, be sure to remove your normal system tray from kicker before starting this theme. Otherwise there will be some confusion. - Jan 05 2004
Transparent Bar

Karamba & Superkaramba by estatik 14 comments

I like the bar. I would recomend removing the SUSE specific Icons and just adding a systray. This would make it more useful as is for non SUSE users and allow SUSE users to still have the nifty extra icons (because they run from the system tray anyway).

You can do that by creating a simple karamba/python script that contains the following:
------------------
#this import statement allows access to the karamba functions
import karamba

#this is called when you widget is initialized
def initWidget(widget):
karamba.createSystray(widget, 1600, 5, 350, 32)

#this is called everytime your widget is updated
#the update inverval is specified in the .theme file
def widgetUpdated(widget):
pass

#This gets called everytime our widget is clicked.
#Notes:
# widget = reference to our widget
# x = x position (relative to our widget)
# y = y position (relative to our widget)
# botton = button clicked:
# 1 = Left Mouse Button
# 2 = Middle Mouse Button
# 3 = Right Mouse Button, but this will never happen
# because the right mouse button brings up the
# Karamba menu.
# 4,5 = Scroll wheel up and down
def widgetClicked(widget, x, y, button):
pass

#This gets called everytime our widget is clicked.
#Notes
# widget = reference to our widget
# x = x position (relative to our widget)
# y = y position (relative to our widget)
# botton = button being held:
# 0 = No Mouse Button
# 1 = Left Mouse Button
# 2 = Middle Mouse Button
# 3 = Right Mouse Button, but this will never happen
# because the right mouse button brings up the
# Karamba menu.
def widgetMouseMoved(widget, x, y, button):
#Warning: Don't do anything too intensive here
#You don't want to run some complex piece of code everytime the mouse moves
pass


#This gets called when an item is clicked in a popup menu you have created.
# menu = a reference to the menu
# id = the number of the item that was clicked.
def menuItemClicked(widget, menu, id):
pass

#This gets called when an item is clicked in the theme CONFIGURATION menu,
#not the popup menus that you create.
# key = the reference to the configuration key that was changed
# value = the new value (true or false) that was selected
def menuOptionChanged(widget, key, value):
pass

#This gets called when a meter (image, text, etc) is clicked.
# NOTE you must use attachClickArea() to make a meter
# clickable.
# widget = reference to your theme
# meter = the meter clicked
# button = the button clicked (see widgetClicked for button numbers)
def meterClicked(widget, meter, button):
pass

# This will be printed when the widget loads.
print "Loaded my python extension!"

-----------------

You should save this in the same directory as your mainbar.theme and call it mainbar.py. Karamba will execute this script automatically when it starts this theme.

If you add this, be sure to remove your normal system tray from kicker before starting this theme. Otherwise there will be some confusion. - Jan 05 2004
Milk

KDE 3.0-3.4 Themes by ThEOnE 20 comments

Which Icon theme is that? It is very cool.

Also is the bar at the bottom the osxbar for super karamba? - Nov 23 2003