
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Smaragd is a window decoration engine for the KDE window manager KWin. It allows you to use Emerald theme files (from Compiz/Beryl) with KDE's Plasma 5 or KDE SC 4.
Please read on before writing bug reports!
Installation and Usage
* You have to compile from source, needs cairo, glib2 and KDecoration2 or kdebase-workspace development headers (see INSTALL file)
* Restart KWin when you had a previous version installed
* The *.emerald theme file has to be extracted to $HOME/.emerald/theme (make sure the file $HOME/.emerald/theme/theme.ini exists)
* You can also use the original Emerald theme manager to install and modify themes, but it is not needed for running
* There are over 1800 themes available, browse them on https://store.kde.org/browse/cat/117
Known Bugs
* Shadow offsets are broken
* No theme installation/configuration dialog
Smaragd is developed in KDE's git repository, see https://cgit.kde.org/smaragd.git/
0.1.1 3 years ago
* fix crash when closing windows
0.1.1 3 years ago
* fix crash when closing windows
0.1.0 4 years ago
* port to KDecoration2 (KWin5). Needs Plasma 5.2 or newer.
10 years ago
0.0.7 (svn version r1179589)
* Add support for themes without pixmap buttons
* Fix button glow centering
0.0.6 (svn version r1160092)
* Add button hover animation (KDE 4.4)
* Fix resizing from top border
* Fix corners in some themes (e.g. "Ordinary")
0.0.5 (svn version r1137929)
* Add option to use KWin title text colors
* Add support for customizable decoration shadows
0.0.4.svn1132360
* Fix crash with pixmap engine
* Fix crash when no theme is installed
0.0.4 (svn version r1132157)
* Fix corners with some themes
* Add support for button glow
* Improve maximized window layout
* Enable vrunner title text glow
0.0.3 (svn version r1131112)
* Detect corners for KWin shadows
0.0.2 (svn version r1129697)
* Initial release
0.0.1
* Proof of concept
codix
10 months ago
Report
flinx68
1 year ago
Report
flinx68
1 year ago
Report
xeno-idaltu
1 year ago
Report
xeno-idaltu
1 year ago
Ubuntu-based Troubleshooting:
1) kdebase-workspace is outdated, download "kdebase-runtime" instead.
2) kf5widgetsaddons can be found as "libkf5widgetsaddons-dev"
3) kdecoration2 is "libkdecorations2-dev"
4) I had Cairo installed but was giving errors because of cairo.h, install "libcairo2-dev"
Summary:
$ sudo apt install libglib2.0-0 kdebase-runtime libkf5widgetsaddons-dev libkdecorations2-dev libkdecorations2-5v5 libkdecorations2private5v5 libkdecore5 libcairo2-dev
####
Thank you so much for letting us use your work! Smaragd is amazing!!
Any Bitcoin Donation Address?
Report
Pyruzan
1 year ago
Report
zinjanthr0pus
2 years ago
Also, I'm really glad someone made this plugin, emerald themes are way easier to tweak than aurorae themes, so this allowed me to get a much nicer looking window decoration that I otherwise would have. My only complaint is that fullscreen windows look janky. To be fair this also seems to be true of the majority of aurorae themes that I tried as well, though in a different way. Oh I guess it would also be nice if this plugin supported text outlines like emerald. That would look really nice with my current window decorations
Report
skulptor
2 years ago
Report
zinjanthr0pus
2 years ago
Report
sentry812
2 years ago
I had to find online commands to install smaragd in a slightly different way, but my problem is that the $HOME/.emerald/theme directory does not exist at all, so I have nowhere to extract my uncompressed emerald file. Help?
Report
zinjanthr0pus
2 years ago
Report
zinjanthr0pus
2 years ago
Report
introlinux
3 years ago
Report
stalin2000
3 years ago
Report
cinnamoner
3 years ago
Report
Moony
5 years ago
Report
skulptor
5 years ago
Report
Moony
5 years ago
Report
yevhensayenko
6 years ago
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_QT_INCLUDE_DIR
used as include directory in directory /home/sym/Downloads/smaragd-0.0.7/build/CMakeFiles/CMakeTmp
CMake Error: Internal CMake error, TryCompile configure of cmake failed
CMake Error at /usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake:1311 (message):
Unable to compile a basic Qt application. Qt has not been found correctly.
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindKDE4.cmake:95 (find_package)
CMakeLists.txt:9 (find_package)
-- Configuring incomplete, errors occurred!
Report
miksedk
5 years ago
Report
skulptor
6 years ago
Report
yevhensayenko
6 years ago
Report
Ubuntu88
7 years ago
Thanks! I kinda like this better than kwin-style-Dekorator!
Report
erngab
9 years ago
Active windows is OK
http://img138.imageshack.us/img138/1156/selection001dm.png
Regards
Report
erngab
9 years ago
I had some problem with the size of buttons.
Thanks nice work.
Report