Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

It is the inactive text halo that is too bright, so change that to inactive_text_halo=#rrggbb but also play with the alpha values. - Oct 04 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

You have two options:

- in Smaragd config dialog, enable "Use KWin colors for title text", then you can configure the active/inactive text color in System Settings (and the shadow will always be a smooth black)

- in theme.ini find and change:
[titlebar]
active_text_halo=#rrggbb

Note that Smaragd does not really render a halo, but only a simple shifted text shadow. I will make that configurable in a future version. - Sep 30 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Should work with version 0.0.7.

Could you report regressions compared to the "real" Emerald? I would like to know if buttons have the right size and are at the correct position. - Sep 25 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Oh right, that is a theme which wants the Emerald built-in button glyphs instead of button pixmaps. Not supported yet.

You can check for the theme.ini line "use_pixmap_buttons=true" to see which themes work. - Sep 14 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Which theme did you install? - Sep 14 2010
Skulpture

Application Styles by skulptor 371 comments

It is a bug in the implementation of the filter model in Konqueror. It fills in the model data without informing the view of the changed rowCount.

When using Skulpture the rowCount is queried before the model gets filled, because of the headerDataChanged() call that I need to force Qt to update the header size for the changed header font.

Qt caches the rowCount value, and when the model does not indicate a rowCount change, the list simply stays empty.

Thanks for the report, will be fixed in KDE 4.5.2. - Aug 27 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Should be fixed in r1161215, thanks for noticing! - Aug 09 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

There is a discussion among KWin developers to add an configurable option for disabling blur on window decorations. It is very hard to automatically detect whether decorations are transparent, because the alpha channel is also used for smoothing corners.

The real fix, however, would be in Smaragd to better detect the shape of the window and generate a suitable mask, so that window decorations like the one you mentioned can be used together with the blur feature. Currently, Smaragd only detects "simple" corners for performance reasons.

I cannot say when smarter shape detection will be added to Smaragd, but I certainly considered it while creating the initial version, and it is also needed for better shadow generation. - Jul 31 2010
Skulpture

Application Styles by skulptor 371 comments

http://bugreports.qt.nokia.com/browse/QTBUG-10785 which will be fixed with the next Qt 4.7.0 release. - Jul 29 2010
Skulpture

Application Styles by skulptor 371 comments

The option is in the source code. In file src/skulpture.cpp, line 6548, change "true" to "false". - Jul 26 2010
Skulpture

Application Styles by skulptor 371 comments

First screenshot: sorry, did not save it
Second screenshot: should be the default palette built into Skulpture, you can get it by calling QApplication::style()->standardPalette()
Third screenshot: should be http://kde.pastebin.com/kyTFyYRt but may already be modified.

As a last resort, you can use a color picker to get the RGB values from screen shots :) - Jun 30 2010
Skulpture

Application Styles by skulptor 371 comments

Hm, not sure if you understand you correctly, but Qt programs should read the KDE palette automatically when run under KDE. - Jun 29 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Delete CMakeCache.txt before running cmake. It looks like glib2 headers are not found. - Jun 14 2010
deKorator

Various KDE 1.-4. Styles by skulptor 133 comments

Not for 4.5, there is just no API to integrate other themes than Aurorae into the 4.5 theme selection dialog, Aurorae is hardcoded. KNewStuff also does not manage multiple download directories (see bug 235103). - Jun 09 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

This should fix the crash, sorry, I did not test any pixmap themes for 0.0.4...

http://kde.pastebin.com/QPUdkx08

But that theme is wired, is it intended to not show any text and hover feedback, or is it a bug in Smaragd? - May 30 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Could you give me the link to that theme? - May 30 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

...and here is the patch to fix the crash: http://kde.pastebin.com/VrGubFRR - May 30 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Yep, it crashes when no theme is installed; extract the theme into .emerald/theme first. - May 30 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Yep, my logic was flawed, please try http://kde.pastebin.com/qpuyVMu4 (download raw, and apply to 0.0.3) - May 28 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Could you test this patch? Thanks.

http://kde.pastebin.com/bhuiHAB3 - May 28 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

The bug is with themes that have no rendering at the left/right borders. I will prepare a fix soon. - May 28 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Well, you don't even have a C++ compiler installed, and the required KDE development headers are also missing.

It looks like this is the first time you are trying to install something from source; I recommend you follow some tutorials, or ask in an Ubuntu online forum for help. - May 27 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Which error do you get? Please use a pastebin site for longer messages. - May 27 2010
Smaragd (Emerald for KDE)

Various Plasma Theming by skulptor 131 comments

Thanks for the feedback so far :)

For the 0.0.3 release I added code to detect corners; please report themes where this does not work well.

Detecting corners also allows me to enable KWin shadows again; those do not support shapes, though, so the shadows on very round themes look odd. I cannot do anything about it. Maybe Thomas' beshadow works better, I have not tested it yet.

I will add better (decoration supplied) shadows in a future version. - May 27 2010
deKorator

Various KDE 1.-4. Styles by skulptor 133 comments

Does making the button background images 0 pixels wide (i.e. empty files) help? In this case, only the left/mid/rightTitleBg should be used. - May 03 2010
deKorator

Various KDE 1.-4. Styles by skulptor 133 comments

I think it will not work on Debian, because of different KDE paths. At least that was the situation when I last tried to make an Debian package work on Kubuntu...

But thanks for the package anyway! - Apr 25 2010
deKorator

Various KDE 1.-4. Styles by skulptor 133 comments

If you want your buttons always in the same color as the title background, simply make them transparent. - Mar 29 2010
Skulpture

Application Styles by skulptor 371 comments

Qt bug. When setting a style sheet it still calls drawPrimitive(PE_FrameMenu) which causes a "3D edging" of the menu frame with Skulpture.

Try a red 1px border with Plastique style; it will still be painted gray. - Mar 08 2010
Skulpture

Application Styles by skulptor 371 comments

Qt does not support moving tab widgets. The close button on tabs does not really move either, it is just its painting that appears shifted. - Mar 07 2010
obs-generator

Various KDE Stuff by Seli 3 comments

Hi Luboš, sorry to spoil the party, but where can I find Debian packages? :)

Okey, seriously, this is a very welcomed contribution, because it took me some trial and error to find out how to build .deb packages for Ubuntu manually.

But I noticed that I cannot build Debian packages, because Debian does not ship KDE 4 yet. It would be nice to have some "Debian testing" snapshots repository, maybe updated once in a month or so. - Mar 05 2010
Skulpture

Application Styles by skulptor 371 comments

It is quite simple: http://kde.pastebin.com/S1QmkcQz (not that I like it...)

I made the gradient a bit darker (30 instead of 10), so that it is actually visible. You could as well simply turn it off otherwise :) - Mar 04 2010
Skulpture

Application Styles by skulptor 371 comments

Here is the patch for KDevelop. The problem is that it first paints the numbers, then the tab base. With most styles the tab base is transparent, while with Skulpture and Bespin the tab base is opaque, so the numbers get obscured.

http://kde.pastebin.com/KuEeZw1S - Feb 28 2010
Skulpture

Application Styles by skulptor 371 comments

Try this in ~/.config/SkulptureStyle.ini:

[%General]
ExpensiveShadows=false

and report if it makes any difference on your system. - Feb 08 2010
Favorites Launcher

Various KDE 1.-4. Improvements by skulptor 22 comments

How do these entries appear in .kde/share/config/kickoffrc? Usually it is /path/to/name.desktop, but might be different for wine apps. - Dec 27 2009
wacom tablet

System Tools (NOT OS or ROMS) by Etric 267 comments

It does not detect again. I had to add a "toLower" in findXInputDevice:

QString deviceType = rxTypeCheck.cap(1).toLower();

because otherwise the deviceType is "Stylus" etc.

Then it detects the tablet again.

Btw, why don't you just use "xsetwacom list dev" to detect the device names instead of parsing the xinput list?

Rotation still does not work, because it sets rotation on an empty device:

kcmshell(13148) WacomInterface::setConfiguration: "xsetwacom set "" Rotate "3""

Also I think it reads initial settings from the devices wrong, after first start I had my buttons swapped. Not sure if you use "xsetwacom get". I like to not have buttons 2 and 3 reversed, but changing them back from the GUI works now, it uses Wacom[5] and Wacom[7] for stylus and eraser, so there is progress :) - Nov 29 2009
Skulpture

Application Styles by skulptor 371 comments

You probably miss the kdebase-workspace-devel package. Ask in your distribution's forum about the exact name. If this still does not work, upload the install_log.txt to http://kde.pastebin.com/ - Nov 27 2009
Skulpture

Application Styles by skulptor 371 comments

I added an entry to the Knowledge Base for Skulpture. Please follow the link for a way to change the click behavior. Thanks.

http://www.kde-look.org/content/show.php?action=knowledgebase&content=59031&kbid=242 - Nov 26 2009
wacom tablet

System Tools (NOT OS or ROMS) by Etric 267 comments

I tried git master, but I had to change a line in source to make it work. This is because the tablet only has cursor, stylus, and eraser, but no pad:

QString cmd = QString("xsetwacom get \"%1\" TabletID").arg(m_internalStylusName);

Now my tablet is detected as id "0090" (Tablet PC90), but none of the settings from the GUI work (I only tried "half" rotation, or swapping buttons). Invoking the commands manually works, e.g.

xsetwacom set Mouse[3] Rotate HALF

Any idea? :) - Nov 23 2009
wacom tablet

System Tools (NOT OS or ROMS) by Etric 267 comments

Thanks for the update, I tried todays version, but my tablet is not detected. The output of "xinput --list" is here: http://kde.pastebin.com/m3118601f

Would be nice if you can look into the issue before you cut off your connection :) - Nov 22 2009
wacom tablet

System Tools (NOT OS or ROMS) by Etric 267 comments

Hi, I compiled/installed successfully, but when running the KCM, I only see an empty TabWidget with no tabs, and the Profile selector is disabled. I get this Konsole output, so there might be a problem with detection:

kcmshell(32556) WacomInterface::reloadDeviceInformation: No Graphictablet connected!

I use a Tablet PC, with a Wacom tablet overlayed on the screen. The tablet is connected via /dev/ttyS4 internally, "wacdump -c serial -f tpc /dev/ttyS4" is the command line for the dump command. What other information would you need to get it working? Thanks! - Nov 06 2009
Skulpture

Application Styles by skulptor 371 comments

...and if you want it permanent, delete line 369 from src/skulpture.cpp - Oct 30 2009
Skulpture

Application Styles by skulptor 371 comments

I changed the default in Skulpture long before Konversation was ported, because being able to "tab" out of text edit fields is really a convenient feature. Unfortunately, this breaks Konversation.

To change the value back, right-click the text edit field, and set "Allow Tabulations".

Konversation could use an event filter to catch the Tab key to not rely on the value of this setting. - Oct 30 2009
CheckColorRoles

Plasma Color Schemes by skulptor 4 comments

You are right, I missed this one, maybe even others :)

Thanks for looking at the Oxygen problems. Beware that not everything is a bug in Oxygen, though. The places panel should be fixed in trunk already, and for the breed crumbs, I have a patch in the queue :) - Oct 18 2009
Skulpture

Application Styles by skulptor 371 comments

Thanks for your suggestions. If you installed from source, you can change the file src/skulpture.cpp:

- change "true" to "false" in line 6618 to have "normal" progress bars.

- prepend two slashes // in front of lines 5581 and 5582 to remove the bevels in window titles. Note that you probably also want to change line 5499 to "QRect lr = r;" so that it looks better. - Sep 28 2009
OpenDocument Thumbnail plugin

Various KDE 1.-4. Improvements by arielch 30 comments

It's so damn useful that it should be included into KDE as default.

And it makes a good tutorial for anyone looking how to create a thumbnailer. Worth the download just to read the source. - Aug 24 2009
deKorator

Various KDE 1.-4. Styles by skulptor 133 comments

Yes, it should work.
* remove any old deKorator installations and make sure you installed 0.4.0.3 (version number is displayed inside the preview window)
* restart KWin to force it loading the new deKorator version
* enable compositing for shadows to work (it may be required to suspend and then restart compositing again)
* enable "Use Masks" in deKorator "Paths" page for masks to work - Aug 15 2009
Skulpture

Application Styles by skulptor 371 comments

I have seen similar problems with earlier Qt versions (I use Qt from git now), but mostly with native widgets. I also tried with QT_USE_NATIVE_WINDOWS=1, but could not reproduce, so Qt 4.6 should fix this. If you know the steps to reproduce, please share.

The other problem of this widget is that Kopete sets a background color in QTextFormat, and this paints over the line highlight, making it look broken. - Aug 13 2009
Skulpture

Application Styles by skulptor 371 comments

1. KWin problem. Also happens with Oxygen/Ozone and deKorator. KWin 4.3 has basically rewritten decoration handling to support ARGB.

2. Which text box? KHTML does not use real widgets, but fakes them, so rendering glitches are expected. If unsure, provide a screenshot. - Aug 11 2009
Skulpture

Application Styles by skulptor 371 comments

In file .config/SkulptureStyle.ini add the following:

[%General]
UseSingleClickToActivateItems=false

Yes, this feature is undocumented. - Aug 10 2009
Domino

Various Plasma Theming by skulptor 10 comments

It is a cmake based project. To install:

export PATH=$PATH:/usr/lib/kde4/bin/
cd kde4-windeco-domino-0.4/
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
make
sudo make install

You need packages cmake and kdebase-workspace-dev - Jul 30 2009