Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

0
Become a Fan
5.0

Description:
This is the Kurses style for KDE3. It is based very heavily on my older Konx and Chris Lee's
dotNET theme,

Its name comes from the idea that there should be a minimal design which looks like ncurses programs.

My development system runs on KDE 3.5, but Kurses may also work with older
version of KDE3.

Once you've compiled this with the standard:

$ make -f admin/Makefile.common
$ ./configure
$ make
# sudo make install

You can select the style from the KDE Control Center.
It also installs a color scheme 'Kurses'.

The following setting(s) can be changed in the [Settings] section of your ~/.qt/kstylerc file:
------
PopupMenuDelay=50. This is the timeout (in milliseconds) to wait until a submenu is opened automatically. Fa
ster settings (=lower numbers) are highly recommended for a fast style, but some people might not like it.
------

Please report any other bugs/improvements/patches, if possible.

--
Martin Stubenschrott
stubenschrott (@) gmx (.) net
Last changelog:

HOPEFULLY FIXED SEGFAULT when selecting theme.
However the special khtml mode with borders around the widgets had to go for now, but the next major version will probably feature borders around widgets again.


Ratings & Comments

25 Comments

MMax

I like it, but it doesn't look good on dark themes. Can you make a vresion with controls litle brighter from the window and separated with white dashed line. Also look at this design. Its something simmilar that i've got in my mind.

xtacocorex

This is a very nice style, but I don't like the centered tabs. I know very basic C++ since I mainly do numerical methods programming in FORTRAN, but I was wondering, what would I have to change to get the tabs on the left?

MaxAuthority

Around line 1792 in my current version there are these two lines in the kurses.cpp file: case SH_TabBar_Alignment: return AlignHCenter; Just deleting them should be enough. If more people complain about centered tabs, I may make an option, until now you need to change it, everytime I realease a new version (I don't have a lot of time for this unfortunately).

xtacocorex

Thanks for the info, will definately try it right away. If I can manage it, I may try to write the patch that would make it an option and send it to you.

elgx

could you add the Makefile to the tarball please? i'm encountering problems.. great theme actually! but, as they said, i'd like to see a border around the buttons like these in kde-look.org. maybe in the next version ;)

MaxAuthority

did you make: make -f admin/Makefile.common ./configure make sudu make install ? Because the configure script included in the tarball does not work on all systems, and this is the way KDE apps are built (with make -f admin/Makefile.common)

elgx

of course I did it, but bot Unsermake and the other (I can't remember the name) have some problems on my Ubuntu system. BTW, I'm making a dist-upgrade right now, hope this will de-affect these things too =)

danone

nice theme... but what kind of window decoration are you using in your screenshots? Cool thing for a small laptop screen to integrate all titlebars in one... danone

MaxAuthority

It's part of the Ion3 window manager: http://modeemi.fi/~tuomov/ion/

RND

Id love to use this style but it crashes kde control panel before i can view it.

chareos

but it would be perfect with a very soft outline on buttons and tabs, for example like this very webpage (kde-look)

zammi

Could you please give a very thin (app: 1 pixel) out line boader to all the widgets please. If the boarder colour is is configurable much better.

MaxAuthority

it will make it in the next version as an option.

jpetso

very clean. like I would expect from you. ...and before someone dares to ask: he is using the Ion3 window manager. sorry, I couldn't resist ;-)

occce

first of all, really thinks its a great new theme! secondly, it installs fine, but when i choose the style in kontrol center it crashes.... dont really know how to debug it.

MaxAuthority

Ui :( Could you give some information: Which kde version, which distro,...? Unfortunately debugging kstyles is quite difficult. Does anybody else encounter the same problem? Please report all occurences of this bug.

pusling

confirmed.
kde 3.4.2 debian unstable.
kde crash handler just points to the kurses.so-file

occce

ok, using kde 3.5beta2, amd64

MaxAuthority

Could you try: http://stud4.tuwien.ac.at/~e0125672/kurses-0.1.tar.gz I just commented out 3 lines which I might think could be causing this crash. You may want to compile it with: ./configure --enable-debug=full which might give you a better backtrace, which would really help identifying the error.

pusling

[KCrash handler]
#3 0xb5dc57ce in ?? () from /usr/lib/kde3/plugins/styles/kurses.so
#4 0xb7eb4cb4 in ?? () from /usr/lib/libstdc++.so.6
#5 0xb5dcb1f8 in KursesStyle::drawControl () from /usr/lib/kde3/plugins/styles/kurses.so
#6 0xbfc2a078 in ?? ()
#7 0xb5dc80b1 in KursesStyle::renderPanel () from /usr/lib/kde3/plugins/styles/kurses.so
#8 0x083477b8 in ?? ()
#9 0xb7eb4cb4 in ?? () from /usr/lib/libstdc++.so.6
#10 0xffffffff in ?? ()
#11 0xb72fef14 in q_heuristicPosition () from /usr/lib/libqt-mt.so.3

It looks kind of cool, so I would like having it working ;)

MaxAuthority

Thanks for this stacktrace, don't know if it helps though. I just disabled all calls to renderPanel() within the drawControl() function, don't know if this helps. Please download the new test version at: http://stud4.tuwien.ac.at/~e0125672/kurses-0.1.1.tar.gz If that doesn't help, I really can't fix it if I don't encouter the problem myself :(

pusling

[KCrash handler]
#3 0xb71951e4 in QWidget::testWFlags () from /usr/lib/libqt-mt.so.3
#4 0xb7195218 in QWidget::isTopLevel () from /usr/lib/libqt-mt.so.3
#5 0xb7195442 in QWidget::parentWidget () from /usr/lib/libqt-mt.so.3
#6 0xb5d6cba0 in KursesStyle::inheritsKHTML () from /usr/lib/kde3/plugins/styles/kurses.so
#7 0xb5d725a0 in KursesStyle::drawPrimitive () from /usr/lib/kde3/plugins/styles/kurses.so
#8 0xb5d6e74e in KursesStyle::drawControl () from /usr/lib/kde3/plugins/styles/kurses.so
#9 0xb73116f7 in QCheckBox::drawButton () from /usr/lib/libqt-mt.so.3
#10 0xb730d1f9 in QButton::paintEvent () from /usr/lib/libqt-mt.so.3
#11 0xb72ab402 in QWidget::event () from /usr/lib/libqt-mt.so.3
#12 0xb7205778 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#13 0xb720657d in QApplication::notify () from /usr/lib/libqt-mt.so.3
#14 0xb78c39fc in KApplication::notify () from /usr/lib/libkdecore.so.4
#15 0xb7195665 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3

and continues with lot of different lines with libqt-mt.so.3 and later on libc.so.6 ending on line 263

richardLH

Can't confirm. Really works well for me. KDE 3.4.2 Slamd64 Richard

jonny

I have this problem too. KControl crashes when I select the theme. :-( Kubuntu KDE 3.5b

richardLH

I like it... Real clean!

Pling
0 Affiliates
Details
license
version 0.1.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

More KDE 3.5 Themes from MaxAuthority:

Konx
MaxAuthority
last update date: 20 years ago

Score 5.0

Other KDE 3.5 Themes:

tkdomino
sunman
last update date: 18 years ago

Score 5.0

i almost fainted kde3.2.3 gentoo login
laughinol
last update date: 21 years ago

Score 5.0

X-Dark
MarcP
last update date: 19 years ago

Score 5.0

Sexy-Theme
onkelorm
last update date: 19 years ago

Score 5.0

AquaBlue LittleThick
basta638
last update date: 18 years ago

Score 5.0

Combinated theme
boriskuiit
last update date: 18 years ago

Score 5.0