Kuartet Desktop
Karamba
Description:

Kuartet Desktop v0.4.0.1
Author: Clarence Pearson

UPDATED WEBSITE:
http://kuartetdesktop.sourceforge.net
DEVELOPER BLOG:
http://chillmatic.blogspot.com

The Kuartet Desktop is a completely customizable desktop shell built on top of KDE using Superkaramba and Python.

Requirements:
SuperKaramba 0.38
KDE 3.5.1
Python 2.4
PyQT

Installing:
Download and extract kuartet-0.4.0.1.tar.gz

1. open a terminal and change to the extracted directory
2. copy kuartetlib/ to /usr/lib/python2.4/site-packages/
3. make directory /usr/share/kuartet or /usr/local/share/kuartet
4. copy the following directories into the directory you just made
- settings/
- themes/
- images/
- configdialogs/
- plugins/

Using Kuartet:
Kuartet Applets reside in the apps/ directory. You can copy this directory anywhere in your home folder. There is an issue with permissions if you try to run the .theme file in a directory where the user does not have write permission.

Open any of the applets in the apps/ directory. If you encounter a problem, open a terminal, change to the apps/ directory, and run superkaramba from there. Post the error message here or email me.

Standard Applets:

The Desktopbar resides at the top of the screen and provides simple Desktop related functions (Log out/Lock Screen, a pager, and Show Desktop).

The Taskbar provides a taskbar and System Tray. Clicking the icons shows/hides the applets.

The Sidebar provides an interface to simple applets. So far, I've included a simple clock, analog clock, run/search input box, a system monitor, and a trash applet.

The Manager provides access to bookmarks (konqueror and firefox bookmark support to come), applications, and recent documents.

Configuring:

To configure Kuartet, right click on any Kuartet applet and click Configure...
You could also run the scripts manually. They reside in configdialogs/.
Config files are saved to ~/.kuartet/settings/.


The following projects were a valuable resource:
SymphonyOS (provided me w/ basic idea of using corners and desktop space)
Cleanbar
Aero AIO
Kroller.sez


If you do have any troubles, ideas, artwork, or just want to chat, don't mind dropping a line at nuskoollabs@yahoo.com.

CALL TO DEVELOPERS:
If you have experience with Superkaramba and/or Python and would like to become a member of the Kuartet Desktop Project, email me at nuskoollabs@yahoo.com. The project has reached a point where it's becoming more difficult for me to maintain a reasonable pace of development by myself and I would appreciate any help. Thanks.

Changelog:

11 years ago

ChangeLog:

0.4.0.1:
- Trash plugin supports drag-n-drop.
- Changed DesktopBar menu to display KMenu. This allows for access to applications if the Manager is not running.
- Made a few class adjustments in kuartetlib.


0.4.0:
- Restructured directory layout.
- Added Sidebar applet and ported older applet as Sidebar plugins.
- Cleaned up Manager's appearance.
- Added DesktopBar and Taskbar applets.
- Other minor fixes that I can't remember.

0.3.1:
kuartetlib:
added pane class. applets can dynamically load 'plugins' now
Manager Applet:
Merged Applications, Recent Docs, Places, and Website into one
Clock and Monitor Applets are inspired by Adrien Vermeulen's Aero AIO.

0.3.0:
Finalized on applets to include:

All Applets:
No longer using KIconLoader to load icons due to some performance issues. Now using findIcon function from kroller.sez. Did a complete rewrite of Theme Config gui so that it no longer depends on PyKDE (and no longer crashes on exit)

Applications.theme:
Now reads the contents of the KMenu instead of using a text file to define menus. Cleaned up the look a bit. Can now traverse up to 4 levels of menus instead of just two.

Places.theme and WebSite.theme:
Added a graphical config tool to add, edit, and remove places.

11 years ago

nuskoollabs

Net Activity is a gret suggestion that I will implement in 0.1.2, which will be released shortly. Once I get the graphical config utilities finished you'll be able to choose which stats you want to display.

Report

11 years ago

nuskoollabs

Just released version 0.1.1. I included an install script so hopefully people can get it running. Unfortunately, I have only one computer to test it on at the moment.

Report

11 years ago

nuskoollabs

This is Trey, the author of Kuartet. Kat integration, a Google search bar, most used/last used app/doc, and more are all ideas that I plan on implementing in the near future.


Right now everything is very rough around the edges (it hasn't even been a full 24 hours yet since I began coding). The problem with the missing config error has turned up on my computer as well. A workaround at the moment is to open a terminal, change to the directory you unpacked the tar.gz file, and run "superkaramba desktop_panel.theme"

Hopefully that works. A new version is in the works at the moment and hopefully this issue will be addressed.

The menu file is called applications.kuartet in the config/ directiory. The format is simple:
[Group]
AppName AppExecutable

There is no graphical menu editor at the moment but that is also in the works, along with a graphical theme editor.

Report

11 years ago

joshuafr

Hello, it seems that BuildMenu generates some errors. The xdg module creates some .menu files, but not applications.menu (kde-applications.menu, debian-menu.menu, ...), then we have to make symlinks. ~/.kuartet/config/applications.kuartet doesn't exist, python tries to open it and generates an exception error, until we make it by a "touch". But it's a very good idea guy, keep the good work.

Report

11 years ago

Superstoned

and please make this a karamba theme, and put it into a .skz file...

and can you make it run? it doesn't work here. if added with the add local theme option, it outputs on the commandline:Could not read config file.
if i put it in the right folder myself, only the top-left corner works, and the bottom panel is empty.

Report

11 years ago

Superstoned

btw i see superkaramba has issues, so it might be just me...

Report

11 years ago

richardLH

Great Idea ... :-)

Richard

Report

11 years ago

Superstoned

this is soo cool! as soon as i get home, i'll try this. i already thought symphonyOS has great ideas but a wrong implementation strategy, and this is really really much better ;-)

Report

11 years ago

Superstoned

i wonder, couldn't you add a search in kat window? and last used apps and documents?

might be hard to do, but hey ;-)

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 66%
66.00 Likes
34 Dislikes

0 Supporters for Kuartet Desktop:

Recent Donations:

Be the first to donate
show all
Details
version
0.4.0.1
updated Mar 11 2006
added Dec 15 2005
downloads
page views 1032
support nuskoollabs
For The Product
Kuartet Desktop
5 - 10 - 25 - 50 - 100 - 200 - 500