profile-image

gzu

George Seaton
Now Dock Plasmoid

Other Plasma 5 Improvements 51 comments

Score 83%
83 Likes
17 Dislikes
Mar 26 2017
Managed to fix my firefox icon problem by switching icon theme the reverting back to original icon set.

It's possible to customise icons by editing the .desktop file.
- Sep 15 2016
Hi
First image with Firefox open before "Show a launcher when not running" is selected.
Second image after and Firefox is closed.

http://postimg.org/gallery/th03uhv0

Thanks. - Sep 06 2016
Thanks Michail, got it working with tranparent "oxygen South" panel.
Some applications like in my case firefox when "Show a launcher when not running" is selected just leaves a blank space/icon.
I think you are working on drag and drop to re-order the launchers, I think ksmoothdock had an option for move left/right (up/down).
It would be good to fefine a custom icon for a launcher.
Keep up the good work. - Sep 05 2016
This is really starting to look good Michail.
A good successor to my old favourites kooldock and ksmoothdock.
Is there any information on how to use the now dock panel?
I can add the widget to the desktop OR to another standard plasma5 panel but I'm not
sure how to use the now dock panel.
Any suggestions?

Thanks...

- Aug 31 2016
Time Keeper

Plasma 5 Clocks 61 comments

Score 81%
81 Likes
19 Dislikes
Sep 08 2017
doesn't always minimize totally on all distributions.
In RHEL7 (SL7) it doesn't with KDE 4.14 but it does in RHEL6 (SL6) with KDE 4.12.
IS there an easy way to fix/debug the issue.

Thanks for a great time widget. - Jul 14 2015
BeClock

KDE 1.-4. Improvements 285 comments

Score 91%
91 Likes
9 Dislikes
Mar 04 2012
Hi,

looks like it is all taken care of in rpmbuild by macro

%cmake_kde4

in

/etc/rpm/macros.kde4

Thanks,


GZU - Dec 08 2014
Hi thomas12777,

I can't remember if I tried your suggestion but I ended up using

cmake -DLIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=Release ..

It appears that LIB_SUFFIX isn't set and is used in
/usr/share/kde4/apps/cmake/modules/KDELibsDependencies.cmake

to set the /usr/lib /usr/lib64 PATH.

This should help me with plasmoids also.


Thanks again,


GZU



- Dec 02 2014
Hi,

I've copied the .so files from /usr/lib/kde4 to /usr/lib64/kde4 and beclock is displaying again.

is there anyway to define lib64 as the default location?

Thanks for your help,

GZU - Dec 02 2014
Hi,

I might be wrong but it looks like beclock is being installed into

/usr/lib/kde4

but should be installed into

/usr/lib64/kde4

I've found the same issue with plasmoids compiled from source

CMAKE_INSTALL_PREFIX = /usr

output below

Install the project...
-- Install configuration: "Release"
-- Installing: /usr/lib/kde4/kwin4_effect_beclock.so
-- Removed runtime path from "/usr/lib/kde4/kwin4_effect_beclock.so"
-- Up-to-date: /usr/share/kde4/services/kwin/beclock.desktop
-- Installing: /usr/lib/kde4/kcm_kwin4_effect_beclock.so
-- Removed runtime path from "/usr/lib/kde4/kcm_kwin4_effect_beclock.so"
-- Up-to-date: /usr/share/kde4/services/kwin/beclock_config.desktop
-- Installing: /usr/lib/kde4/kwin4_effect_generic_animations.so
-- Removed runtime path from "/usr/lib/kde4/kwin4_effect_generic_animations.so"
-- Up-to-date: /usr/share/kde4/services/kwin/generic_animations.desktop
-- Installing: /usr/lib/kde4/kcm_kwin4_effect_generic_animations.so
-- Removed runtime path from "/usr/lib/kde4/kcm_kwin4_effect_generic_animations.so"
-- Up-to-date: /usr/share/kde4/services/kwin/generic_animations_config.desktop
-- Installing: /usr/lib/kde4/kwin4_effect_befaded.so
-- Removed runtime path from "/usr/lib/kde4/kwin4_effect_befaded.so"
-- Up-to-date: /usr/share/kde4/services/kwin/befaded.desktop

- Dec 02 2014
Hi,

Hope below helps.

GZU

[fred@bloggs be.clock]$ qdbus org.kde.KWin /BeClock show
Error: org.freedesktop.DBus.Error.UnknownMethod
No such method 'show' in any interface at object path '/BeClock' (signature '')
[fred@bloggs be.clock]$
[fred@bloggs be.clock]$
[fred@bloggs be.clock]$
[fred@bloggs be.clock]$
[fred@bloggs be.clock]$ qdbus org.kde.KWin /BeClock
method Q_NOREPLY void org.kde.kwin.countdown(uint secs)
method Q_NOREPLY void org.kde.kwin.countdown(uint mins, uint secs)
method Q_NOREPLY void org.kde.kwin.countdown(uint hrs, uint mins, uint secs)
method Q_NOREPLY void org.kde.kwin.getAttention(int n)
method QDBusVariant org.freedesktop.DBus.Properties.Get(QString interface_name, QString property_name)
method QVariantMap org.freedesktop.DBus.Properties.GetAll(QString interface_name)
method void org.freedesktop.DBus.Properties.Set(QString interface_name, QString property_name, QDBusVariant value)
method QString org.freedesktop.DBus.Introspectable.Introspect()
method QString org.freedesktop.DBus.Peer.GetMachineId()
method void org.freedesktop.DBus.Peer.Ping()
[fred@bloggs be.clock]$
[fred@bloggs be.clock]$
[fred@bloggs be.clock]$ cat ~/.kde/share/config/kwinrc
[$Version]
update_info=kwin_remove_effects.upd:kwin4.7_effects

[Compositing]
AnimationSpeed=3
Backend=OpenGL
Enabled=true
GLColorCorrection=false
GLLegacy=false
GLTextureFilter=1
GLVSync=true
GraphicsSystem=native
HiddenPreviews=5
OpenGLIsUnsafe=false
UnredirectFullscreen=false
XRenderSmoothScale=false

[Desktops]
Name_1=
Name_2=
Number=2
Rows=1

[Effect-BeClock]
24h=false
Align=34
AttentionPeriod=3600
Background=0,0,0
Chime=false
CountDownAttention=3
DatePattern=yyyy-MM-dd
ElectricBorders=
Font=Akbar,10,-1,5,50,0,0,0,0,0
Foreground=255,255,255
HideOnHover=true
HomeZone=Australia/Sydney
Screen=-1
ShowDate=true
ShowDayOfWeek=false
ShowDigits=true
ShowRings=true
ShowSeconds=false
Size=128
Type=0
X=20
Y=20

[Effect-BoxSwitch]
TabBox=false
TabBoxAlternative=false

[Effect-Zoom]
InitialZoom=1

[Plugins]
desktopchangeosdEnabled=false
kwin4_effect_beclockEnabled=true
kwin4_effect_befadedEnabled=false
kwin4_effect_blurEnabled=true
kwin4_effect_boxswitchEnabled=false
kwin4_effect_coverswitchEnabled=false
kwin4_effect_cubeEnabled=false
kwin4_effect_cubeslideEnabled=true
kwin4_effect_dashboardEnabled=true
kwin4_effect_desktopgridEnabled=true
kwin4_effect_dialogparentEnabled=true
kwin4_effect_diminactiveEnabled=false
kwin4_effect_dimscreenEnabled=false
kwin4_effect_explosionEnabled=false
kwin4_effect_fadeEnabled=true
kwin4_effect_fadedesktopEnabled=false
kwin4_effect_fallapartEnabled=false
kwin4_effect_flipswitchEnabled=false
kwin4_effect_generic_animationsEnabled=false
kwin4_effect_glideEnabled=false
kwin4_effect_highlightwindowEnabled=true
kwin4_effect_invertEnabled=false
kwin4_effect_loginEnabled=true
kwin4_effect_logoutEnabled=true
kwin4_effect_lookingglassEnabled=false
kwin4_effect_magiclampEnabled=false
kwin4_effect_magnifierEnabled=false
kwin4_effect_maximizeEnabled=true
kwin4_effect_minimizeanimationEnabled=false
kwin4_effect_mouseclickEnabled=false
kwin4_effect_mousemarkEnabled=false
kwin4_effect_outlineEnabled=true
kwin4_effect_presentwindowsEnabled=true
kwin4_effect_resizeEnabled=false
kwin4_effect_scaleinEnabled=false
kwin4_effect_screenshotEnabled=true
kwin4_effect_sheetEnabled=false
kwin4_effect_showfpsEnabled=false
kwin4_effect_showpaintEnabled=false
kwin4_effect_slideEnabled=false
kwin4_effect_slidebackEnabled=false
kwin4_effect_slidingpopupsEnabled=true
kwin4_effect_snaphelperEnabled=false
kwin4_effect_startupfeedbackEnabled=true
kwin4_effect_taskbarthumbnailEnabled=true
kwin4_effect_thumbnailasideEnabled=false
kwin4_effect_trackmouseEnabled=false
kwin4_effect_translucencyEnabled=true
kwin4_effect_windowgeometryEnabled=false
kwin4_effect_wobblywindowsEnabled=false
kwin4_effect_zoomEnabled=true

[Script-desktopchangeosd]
PopupHideDelay=1000
TextOnly=false

[Style]
ButtonsOnRight=IAX
PluginLib=kwin3_aurorae

[TabBox]
DesktopMode=1
ShowTabBox=true

[Windows]
RollOverDesktops=true
- Dec 02 2014
P.S.

I do login/logout after re-installing etc. - Dec 01 2014
Hi,
no flickering or anything when I move a playing video below the beclock position/area.
I don't think 4.10 works either although I intend to try again, support information below.

Thanks,

GZU

KWin Support Information:
The following information should be used when requesting support on e.g. http://forum.kde.org.
It provides information about the currently running instance, which options are used,
what OpenGL driver and which effects are running.
Please post the information provided underneath this introductory text to a paste bin service
like http://paste.kde.org instead of pasting into support threads.

==========================

Version
=======
KWin version: 4.10.5
KDE SC version (runtime): 4.10.5
KDE SC version (compile): 4.10.5
Qt Version: 4.8.5

Options
=======
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
activeMouseScreen: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
showDesktopIsMinimizeAll: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick:
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorders: false
electricBorderDelay: 150
electricBorderCooldown: 350
electricBorderPushbackPixels: 1
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: true
hiddenPreviews: 1
unredirectFullscreen: false
glSmoothScale: 1
glVSync: true
colorCorrected: false
xrenderSmoothScale: false
maxFpsInterval: 17
refreshRate: 0
vBlankTime: 6144
glDirect: true
glStrictBinding: true
glStrictBindingFollowsDriver: true
glLegacy: false

Screens
=======
Multi-Head: no
Number of Screens: 2
Screen 0 Geometry: 0,0,1680x1050
Screen 1 Geometry: 1680,0,1680x1050

Compositing
===========
Qt Graphics System: native
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: nouveau
OpenGL renderer string: Gallium 0.4 on NV98
OpenGL version string: 3.0 Mesa 9.2.5
Driver: Nouveau
GPU class: G80/G90
OpenGL version: 3.0
Mesa version: 9.2.5
X server version: 1.15
Linux kernel version: 3.10
Direct rendering: yes
Requires strict binding: yes
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
OpenGL 2 Shaders are used

Loaded Effects:
---------------
kwin4_effect_zoom
kwin4_effect_login
kwin4_effect_slidingpopups
kwin4_effect_translucency
kwin4_effect_cubeslide
kwin4_effect_screenshot
kwin4_effect_desktopgrid
kwin4_effect_maximize
kwin4_effect_fade
kwin4_effect_dialogparent
kwin4_effect_highlightwindow
kwin4_effect_taskbarthumbnail
kwin4_effect_presentwindows
kwin4_effect_blur
kwin4_effect_logout
kwin4_effect_dashboard
kwin4_effect_beclock
kwin4_effect_outline
kwin4_effect_startupfeedback

Currently Active Effects:
-------------------------
kwin4_effect_blur

Effect Settings:
----------------
kwin4_effect_zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
enableFocusTracking: false
followFocus: true
focusDelay: 350
moveFactor: 20
targetZoom: 1

kwin4_effect_login:
fadeToBlack: false

kwin4_effect_slidingpopups:
fadeInTime: 250
fadeOutTime: 250

kwin4_effect_translucency:
decoration: 1
moveResize: 0.8
dialogs: 1
inactive: 1
comboboxPopups: 1
menus: 1
individualMenuConfig: false
dropDownMenus: 1
popupMenus: 1
tornOffMenus: 1

kwin4_effect_cubeslide:
rotationDuration: 500
dontSlidePanels: true
dontSlideStickyWindows: false
usePagerLayout: true
useWindowMoving: false

kwin4_effect_screenshot:

kwin4_effect_desktopgrid:
zoomDuration: 300
border: 10
desktopNameAlignment: 0
layoutMode: 0
customLayoutRows: 2
usePresentWindows: true

kwin4_effect_maximize:

kwin4_effect_fade:

kwin4_effect_dialogparent:
changeTime: 300

kwin4_effect_highlightwindow:

kwin4_effect_taskbarthumbnail:

kwin4_effect_presentwindows:
layoutMode: 0
showCaptions: true
showIcons: true
doNotCloseWindows: false
ignoreMinimized: false
accuracy: 20
fillGaps: true
fadeDuration: 150
showPanel: false
leftButtonWindow: 1
rightButtonWindow: 2
middleButtonWindow: 0
leftButtonDesktop: 2
middleButtonDesktop: 0
rightButtonDesktop: 0
dragToClose: false

kwin4_effect_blur:
blurRadius: 12
cacheTexture: true

kwin4_effect_logout:
useBlur: true

kwin4_effect_dashboard:
brightness: 0.5
saturation: 0.5
blur: false

kwin4_effect_beclock:

kwin4_effect_outline:

kwin4_effect_startupfeedback:
- Dec 01 2014
I think something is still wrong, but it could be me

It won't compile with the #if 1, I have to put in #if 0, then it compiles OK (and installs) but the clock doesn't display.

I used
git clone git://git.code.sf.net/p/bekwinfx/code bekwinfx-code

Then edited beclock.cpp


If that was wrong then please let me know as I am not familiar with git.

Thanks for the help,

GZU - Nov 30 2014
I can recompile that with the older kde packages and it works with the older packages (yum downgraded). After I upgrade the packages beclock still is not visible and I get errors on compiling

Scanning dependencies of target kwin4_effect_beclock
[ 31%] Building CXX object be.clock/CMakeFiles/kwin4_effect_beclock.dir/kwin4_effect_beclock_automoc.o
[ 37%] Building CXX object be.clock/CMakeFiles/kwin4_effect_beclock.dir/beclock.o
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp: In destructor ‘virtual KWin::BeClock::~BeClock()’:
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:90:50: error: no matching function for call to ‘KWin::EffectsHandler::unreserveElectricBorder(KWin::ElectricBorder&)’
effects->unreserveElectricBorder( border );
^
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:90:50: note: candidate is:
In file included from /home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.h:24:0,
from /home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:20:
/usr/include/kde4/kwineffects.h:658:18: note: virtual void KWin::EffectsHandler::unreserveElectricBorder(KWin::ElectricBorder, KWin::Effect*)
virtual void unreserveElectricBorder(ElectricBorder border, Effect *effect) = 0;
^
/usr/include/kde4/kwineffects.h:658:18: note: candidate expects 2 arguments, 1 provided
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp: In member function ‘virtual void KWin::BeClock::reconfigure(KWin::Effect::ReconfigureFlags)’:
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:388:50: error: no matching function for call to ‘KWin::EffectsHandler::unreserveElectricBorder(KWin::ElectricBorder&)’
effects->unreserveElectricBorder( border );
^
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:388:50: note: candidate is:
In file included from /home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.h:24:0,
from /home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:20:
/usr/include/kde4/kwineffects.h:658:18: note: virtual void KWin::EffectsHandler::unreserveElectricBorder(KWin::ElectricBorder, KWin::Effect*)
virtual void unreserveElectricBorder(ElectricBorder border, Effect *effect) = 0;
^
/usr/include/kde4/kwineffects.h:658:18: note: candidate expects 2 arguments, 1 provided
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:401:48: error: no matching function for call to ‘KWin::EffectsHandler::reserveElectricBorder(KWin::ElectricBorder&)’
effects->reserveElectricBorder( border );
^
/home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:401:48: note: candidate is:
In file included from /home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.h:24:0,
from /home/george/PLASMOIDS/bekwinfx-code/be.clock/beclock.cpp:20:
/usr/include/kde4/kwineffects.h:657:18: note: virtual void KWin::EffectsHandler::reserveElectricBorder(KWin::ElectricBorder, KWin::Effect*)
virtual void reserveElectricBorder(ElectricBorder border, Effect *effect) = 0;
^
/usr/include/kde4/kwineffects.h:657:18: note: candidate expects 2 arguments, 1 provided
make[2]: *** [be.clock/CMakeFiles/kwin4_effect_beclock.dir/beclock.o] Error 1
make[1]: *** [be.clock/CMakeFiles/kwin4_effect_beclock.dir/all] Error 2
make: *** [all] Error 2

Thanks,


GZU - Nov 27 2014
Hi thomas12777,

It's compiled from source, KWin Support Information output below. As already stated if I downgrade the listed packages and log back in again beclock starts working OK.

KWin Support Information:
The following information should be used when requesting support on e.g. http://forum.kde.org.
It provides information about the currently running instance, which options are used,
what OpenGL driver and which effects are running.
Please post the information provided underneath this introductory text to a paste bin service
like http://paste.kde.org instead of pasting into support threads.

==========================

Version
=======
KWin version: 4.10.5
KDE SC version (runtime): 4.10.5
KDE SC version (compile): 4.10.5
Qt Version: 4.8.5

Options
=======
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
activeMouseScreen: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
showDesktopIsMinimizeAll: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick:
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorders: false
electricBorderDelay: 150
electricBorderCooldown: 350
electricBorderPushbackPixels: 1
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: true
hiddenPreviews: 1
unredirectFullscreen: false
glSmoothScale: 1
glVSync: true
colorCorrected: false
xrenderSmoothScale: false
maxFpsInterval: 17
refreshRate: 0
vBlankTime: 6144
glDirect: true
glStrictBinding: true
glStrictBindingFollowsDriver: true
glLegacy: false

Screens
=======
Multi-Head: no
Number of Screens: 2
Screen 0 Geometry: 0,0,1680x1050
Screen 1 Geometry: 1680,0,1680x1050

Compositing
===========
Qt Graphics System: native
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: nouveau
OpenGL renderer string: Gallium 0.4 on NV98
OpenGL version string: 3.0 Mesa 9.2.5
Driver: Nouveau
GPU class: G80/G90
OpenGL version: 3.0
Mesa version: 9.2.5
X server version: 1.15
Linux kernel version: 3.10
Direct rendering: yes
Requires strict binding: yes
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
OpenGL 2 Shaders are used

Loaded Effects:
---------------
kwin4_effect_zoom
kwin4_effect_login
kwin4_effect_slidingpopups
kwin4_effect_translucency
kwin4_effect_cubeslide
kwin4_effect_screenshot
kwin4_effect_desktopgrid
kwin4_effect_maximize
kwin4_effect_fade
kwin4_effect_dialogparent
kwin4_effect_highlightwindow
kwin4_effect_taskbarthumbnail
kwin4_effect_presentwindows
kwin4_effect_blur
kwin4_effect_logout
kwin4_effect_dashboard
kwin4_effect_beclock
kwin4_effect_outline
kwin4_effect_startupfeedback

Currently Active Effects:
-------------------------
kwin4_effect_blur
kwin4_effect_startupfeedback

Effect Settings:
----------------
kwin4_effect_zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
enableFocusTracking: false
followFocus: true
focusDelay: 350
moveFactor: 20
targetZoom: 1

kwin4_effect_login:
fadeToBlack: false

kwin4_effect_slidingpopups:
fadeInTime: 250
fadeOutTime: 250

kwin4_effect_translucency:
decoration: 1
moveResize: 0.8
dialogs: 1
inactive: 1
comboboxPopups: 1
menus: 1
individualMenuConfig: false
dropDownMenus: 1
popupMenus: 1
tornOffMenus: 1

kwin4_effect_cubeslide:
rotationDuration: 500
dontSlidePanels: true
dontSlideStickyWindows: false
usePagerLayout: true
useWindowMoving: false

kwin4_effect_screenshot:

kwin4_effect_desktopgrid:
zoomDuration: 300
border: 10
desktopNameAlignment: 0
layoutMode: 0
customLayoutRows: 2
usePresentWindows: true

kwin4_effect_maximize:

kwin4_effect_fade:

kwin4_effect_dialogparent:
changeTime: 300

kwin4_effect_highlightwindow:

kwin4_effect_taskbarthumbnail:

kwin4_effect_presentwindows:
layoutMode: 0
showCaptions: true
showIcons: true
doNotCloseWindows: false
ignoreMinimized: false
accuracy: 20
fillGaps: true
fadeDuration: 150
showPanel: false
leftButtonWindow: 1
rightButtonWindow: 2
middleButtonWindow: 0
leftButtonDesktop: 2
middleButtonDesktop: 0
rightButtonDesktop: 0
dragToClose: false

kwin4_effect_blur:
blurRadius: 12
cacheTexture: true

kwin4_effect_logout:
useBlur: true

kwin4_effect_dashboard:
brightness: 0.5
saturation: 0.5
blur: false

kwin4_effect_beclock:

kwin4_effect_outline:

kwin4_effect_startupfeedback:

- Nov 26 2014
If I run the qdbus command in SL7 with a working and non-working desktop the diff is

diff beclock-working.txt beclock-broken.txt
139c139
< kwin4_effect_beclock
---
> kwin4_effect_startupfeedback


I can get back to a working beclock by yum downgrading using

yum downgrade kwin-gles-libs kde-workspace-devel kde-workspace-libs kde-workspace plasma-scriptengine-python kcm_colors kgreeter-plugins plasma-scriptengine-ruby libkworkspace ksysguard-libs ksysguard ksysguard

Thanks for the feedback, I thought the project was dead.

Regards,

GZU - Nov 26 2014
beclock doesn't display anymore on RHEL7 variants.
It worked OK up until about a month ago.
I can get it to work again by yum downgrading a number of kde packages (about 10) including the workspace rpms.

Anyone have any ideas??

Thanks for looking.....

GZU - Nov 25 2014
Hi Thomas12777,

New version error messages helped me I just had to add the packages for

xcb-util-wm
xcb-util-renderutil
xcb-util-keysyms

and their devels for compiling.

Thanks,

gzu - Sep 25 2013
Hi Thomas12777,

See below on compilation, tahnks for looking into this.

gzu


-- Found XCB_SHAPE: /usr/lib/libxcb-shape.so
-- Found XCB_SHM: /usr/lib/libxcb-shm.so
-- Found XCB_SYNC: /usr/lib/libxcb-sync.so
-- Found XCB_IMAGE: /usr/lib/libxcb-image.so

-- Could NOT find XCB_KEYSYMS (missing: XCB_KEYSYMS_LIBRARIES XCB_KEYSYMS_INCLUDE_DIR)
-- Could NOT find XCB_ICCCM (missing: XCB_ICCCM_LIBRARIES XCB_ICCCM_INCLUDE_DIR)
-- Found XCB_XTEST: /usr/lib/libxcb-xtest.so
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find XCB (missing: XCB_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
cmake/modules/FindXCB.cmake:108 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:9 (find_package)


-- Configuring incomplete, errors occurred!
make: *** No rule to make target `clean'. Stop.
make: *** No targets specified and no makefile fou - Sep 25 2013
Looks like the git version is broken in Fedora 19 KDE 4.11. Seems to be related to xcb, anyone got any ideas or fixes.

Thanks....... - Sep 24 2013
Hi,

just upgraded to the latest version and I like the rotating seconds option. Any chance of the option that the rings stay static and it is just the central text that rotates.

Thanks for a great KDE/kwin app.

gzu - Sep 01 2010
soundKonverter

Audio Extractors/Converters 605 comments

Score 88%
88 Likes
12 Dislikes
Oct 01 2017
Thanks for getting back to me.

version 2.0.4 compiles OK in Fedora 19 but not in RHEL6/CentOS6 with taglib 1.9.1.

Any chance this is due to an older gcc version?

gzu - Oct 21 2013
Looks like taglib 1.9.1 may be causing issues during compilation

[ 35%] Building CXX object CMakeFiles/soundkonverter.dir/aboutplugins.o
Linking CXX executable soundkonverter
CMakeFiles/soundkonverter.dir/metadata/tagengine.o: In function `TagLib::RefCounterOld::deref()':
/usr/include/taglib/trefcounter.h:94: undefined reference to `__sync_sub_and_fetch_4'
/usr/include/taglib/trefcounter.h:94: undefined reference to `__sync_sub_and_fetch_4'
/usr/include/taglib/trefcounter.h:94: undefined reference to `__sync_sub_and_fetch_4'
/usr/include/taglib/trefcounter.h:94: undefined reference to `__sync_sub_and_fetch_4'
/usr/include/taglib/trefcounter.h:94: undefined reference to `__sync_sub_and_fetch_4'
CMakeFiles/soundkonverter.dir/metadata/tagengine.o:/usr/include/taglib/trefcounter.h:94: more undefined references to `__sync_sub_and_fetch_4' follow
collect2: ld returned 1 exit status
make[2]: *** [soundkonverter] Error 1

Thanks for a great app.

Regards,

gzu - Oct 15 2013
Interceptor

Plasma 4 Widgets 79 comments

Score 61%
61 Likes
39 Dislikes
Sep 08 2011
Is there a version that will work with older Qt versions like those on Scientific Linux 6. I get the following error on compilation

/home/gseaton/PLASMOIDS/interceptor-1.2.8/interceptor.cpp: In member function ‘bool MessAction::doAction(const QString&, const QDate&, const QTime&, const QString&, QWidget*, const KIconLoader*) const’:
/home/gseaton/PLASMOIDS/interceptor-1.2.8/interceptor.cpp:528: error: no matching function for call to ‘QObject::event(const QString&, const QString, QString&, const QPixmap&, QWidget*&, KNotification::NotificationFlag, KComponentData)’
/usr/include/kde4/KDE/../knotification.h:512: note: candidates are: static KNotification* KNotification::event(const QString&, const QString&, const QPixmap&, QWidget*, const KNotification::NotificationFlags&, const KComponentData&)
/usr/include/kde4/KDE/../knotification.h:529: note: static KNotification* KNotification::event(KNotification::StandardEvent, const QString&, const QPixmap&, QWidget*, const KNotification::NotificationFlags&)
/usr/include/QtCore/qobject.h:131: note: virtual bool QObject::event(QEvent*)
make[2]: *** [CMakeFiles/interceptor.dir/interceptor.o] Error 1
make[1]: *** [CMakeFiles/interceptor.dir/all] Error 2
make: *** [all] Error 2
Compilation failed, sorry :-( - Mar 18 2012
Is there a version that will work with older Qt versions like those on Scientific Linux 6. I get the following error on compilation

/home/gseaton/PLASMOIDS/interceptor-1.2.8/interceptor.cpp: In member function ‘bool MessAction::doAction(const QString&, const QDate&, const QTime&, const QString&, QWidget*, const KIconLoader*) const’:
/home/gseaton/PLASMOIDS/interceptor-1.2.8/interceptor.cpp:528: error: no matching function for call to ‘QObject::event(const QString&, const QString, QString&, const QPixmap&, QWidget*&, KNotification::NotificationFlag, KComponentData)’
/usr/include/kde4/KDE/../knotification.h:512: note: candidates are: static KNotification* KNotification::event(const QString&, const QString&, const QPixmap&, QWidget*, const KNotification::NotificationFlags&, const KComponentData&)
/usr/include/kde4/KDE/../knotification.h:529: note: static KNotification* KNotification::event(KNotification::StandardEvent, const QString&, const QPixmap&, QWidget*, const KNotification::NotificationFlags&)
/usr/include/QtCore/qobject.h:131: note: virtual bool QObject::event(QEvent*)
make[2]: *** [CMakeFiles/interceptor.dir/interceptor.o] Error 1
make[1]: *** [CMakeFiles/interceptor.dir/all] Error 2
make: *** [all] Error 2
Compilation failed, sorry :-( - Mar 18 2012
yaWP (Yet Another Weather Plasmoid)

Plasma 4 Widgets 1198 comments

Score 90%
90 Likes
10 Dislikes
Mar 23 2013
Hi,

Is there anyway to change the font, I can't see that option.

Thanks,

gzu - Mar 01 2012
KoolDock

KDE 1.-4. Improvements 223 comments

by ipv4
Score 73%
73 Likes
27 Dislikes
Aug 16 2004
Hi,

I'm using fedora 16 and Scientific Linux 6.
In those distributions you need both kdelibs3 and kdebase3 (and their dependencies). Package names may be different in your distribution.

Regards,

GZU - Jan 06 2012
plasmaCpuFreqUtility

Plasma 4 Widgets 66 comments

by F1ash
Score 67%
67 Likes
33 Dislikes
Mar 12 2012
Hi and Thanks,

That looks like it is working for me now, just the icon size but I can live with that. Does the icon have a black border that might me causing it to look smaller?

Thanks again,

gzu - Sep 15 2011
Here is the screenshot

http://i56.tinypic.com/34hvz89.jpg

Also the icon is very small on a small dock comapared with the other icons.

Thanks,

gzu - Sep 12 2011
Hi,

The plasmoid is now starting up see output below

plasmoidviewer(28685)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
plasmoidviewer(28685)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
2 6 : ['0', '5']
[(PyQt4.QtCore.QString(u'0'), PyQt4.QtCore.QString(u'default')), (PyQt4.QtCore.QString(u'5'), PyQt4.QtCore.QString(u'1\n'))]
1 0 : online
0 1 disable in BIOS
0 2 disable in BIOS
0 3 disable in BIOS
0 4 disable in BIOS
1 5 : online

However it seems that I only have control over the first and last CPU, there are no options for minfreq and maxfreq for CPUs 1-4.

Thanks for the help,

gzu - Sep 12 2011
Hi,

More debugging I'm afraid.

Thanks,

gzu

2 6 : ['0', '5']
[(PyQt4.QtCore.QString(u'0'), PyQt4.QtCore.QString(u'default')), (PyQt4.QtCore.QString(u'5'), PyQt4.QtCore.QString(u'1\n'))]
0 1 disable in BIOS
Traceback (most recent call last):
File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 75, in init
self.pyapplet.init()
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 138, in init
self.Control = ControlWidget(self.ProcData, self, os.path.dirname(self.iconPath))
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 289, in __init__
currGovernorIdx = availableGovernors.indexOf(currentGovernor)
AttributeError: 'list' object has no attribute 'indexOf' - Sep 11 2011
Hi,

Thanks for the update, please see output below, the plasmoid still fails.

Thanks for the help,

gzu



2 6 : ['0', '5']
Traceback (most recent call last):
File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 75, in init
self.pyapplet.init()
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 137, in init
self.ProcData = define_proc_data()
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 100, in define_proc_data
print [(i, procData['online'][i].data()[QString('contents')].toString()) for i in xrange(COUNT_PROC)]
KeyError: 1 - Sep 08 2011
Hi,

This looks the same to me

procData['online'] = {}
for i in present : procData['online'][int(i)] = readCpuData(str(i), 'online')

Thanks,

gzu - Sep 04 2011
Hi,

Has the code been updated it looks like I'm getting the same errors. I have a 6 core CPU.



plasmoidviewer(4741)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
plasmoidviewer(4741)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
Traceback (most recent call last):
File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 75, in init
self.pyapplet.init()
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 138, in init
self.Control = ControlWidget(self.ProcData, self, os.path.dirname(self.iconPath))
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 262, in __init__
enabled = int(self.ProcData['online'][i].data()[QString('contents')].toString().replace('\n', ''))
KeyError: 1


Thanks for helping,

gzu - Sep 01 2011
Hi
I'm also getting a script initialisation error in Fedora 15, I think I have all the dependencies satisfied see error below

plasmoidviewer(28721)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
plasmoidviewer(28721)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)

Traceback (most recent call last):
File "/usr/share/kde4/apps/plasma_scriptengine_python/pyappletscript.py", line 75, in init
self.pyapplet.init()
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 138, in init
self.Control = ControlWidget(self.ProcData, self, os.path.dirname(self.iconPath))
File "/usr/share/kde4/apps/plasma/plasmoids/kde-plasma-cpufrequtility/contents/code/main.py", line 262, in __init__
enabled = int(self.ProcData['online'][i].data()[QString('contents')].toString().replace('\n', ''))
KeyError: 1

Thanks for what looks like a great plasmoid. - Aug 30 2011
Yakuake

System Software 1023 comments

by Sho
Score 92%
92 Likes
8 Dislikes
Mar 28 2018
Hi,

Of course if I uncheck "use window manager for animation" yakuake works perfectly.

Doh!

Thanks, - Mar 30 2011
Hi,

Previously on KDE 4.5.5 (fedora 14) with the taskbar at the top of the screen yakuake would drop down from below the taskbar and would raise without any corruption of the display. In 4.6 it corrupts the taskbar at the top when it drops down, and the taskbar does not immediately redraw itself when yakuake is closed/raised so can stay corrupted for a short time.

This is not a major issue as it doesn't actually break anything.

Thanks,

G. - Mar 27 2011
Seems to not play 100% with taskbar at top of screen in Fedora 14 KDE 4.6. - Mar 24 2011
Audex

Utilities 231 comments

Score 90%
90 Likes
10 Dislikes
Nov 16 2014
Hi,

Thanks for that, can you make it available for download? I can't see it at

http://kde.maniatek.com/audex/download

Thanks,

GZU - Jan 09 2011
Hi again,

any chance of adding the non-integer ogg quality to Audex. I once downloaded a version that did this from svn but it doesn't seem to have made it into newer versions. This would allow something like a quality of 8.3 which approximates to a bitrate of 275 kbs.

Thanks, - Jan 06 2011
hi,

Sorted this out myself, for Fedora you need

target_link_libraries(audex ${CDPARANOIA_LIBRARIES} ${AUDEX_ID3_LIBRARIES} ${KDE4_KDEUI_LIBS} ${KDE4_KUTILS_LIBS} ${KDEMULTIMEDIA_LIBRARIES} ${KDE4_KIO_LIBRARY} ${QT_QTXML_LIBRARY} )

as a replacement in CMakeLists.txt.

Hope this helps someone else.

Thanks for the app, keep up the good work.

gzu - Jan 06 2011
Hi,

this is a make/compilation on Fedora, any suggestions?


[ 90%] Building CXX object CMakeFiles/audex.dir/preferences.cpp.o
Linking CXX executable audex
/usr/bin/ld: CMakeFiles/audex.dir/utils/patternparser.cpp.o: undefined reference to symbol 'QXmlParseException::message() const'
/usr/bin/ld: note: 'QXmlParseException::message() const' is defined in DSO /usr/lib/libQtXml.so.4 so try adding it to the linker command line
/usr/lib/libQtXml.so.4: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [audex] Error 1
make[1]: *** [CMakeFiles/audex.dir/all] Error 2
make: *** [all] Error 2

Thanks, - Jan 06 2011
Hi

Does Audex save to a local database/file after a CDDB lookup so it doesn't have to have an internet connection for track info on a subsequent ripping?
It appears that it does a lookup every time.

Thanks, - Apr 12 2010
Kood Morning

Plasma 4 Widgets 26 comments

Score 74%
74 Likes
26 Dislikes
Nov 15 2010
Hi,

Does this do anything different to the server status plasmoid?

Thanks, - Nov 11 2010
Easy SSH Connection

Plasma 4 Widgets 52 comments

Score 82%
82 Likes
18 Dislikes
Mar 18 2011
Hi,

Thanks for the nice plasmoid.
When I set up my first server it did not use my default wallet and I had to create a wallet with the name "kdewallet". Is there a way either for it to use the default wallet or to define the one to use.

Keep up the good work.

Thanks,

gzu - Aug 18 2010
Customizable Weather Plasmoid (CWP)

Plasma 4 Widgets 1069 comments

Score 92%
92 Likes
8 Dislikes
Sep 02 2017
Thanks,

Working for me also. - May 11 2010
Hi,

I suspect the accuweather world degrees C is broken! - May 10 2010
Xsaver Switch

Plasma 4 Widgets 1 comment

Score 56%
56 Likes
44 Dislikes
May 10 2010

Looks like it works like the on/off switch

http://kde-look.org/content/show.php/On%2BOff+Switch?content=116323 - May 10 2010
Socket Sentry

Plasma 4 Widgets 56 comments

Score 80%
80 Likes
20 Dislikes
Aug 01 2010
Hi Phobeus,

Thanks for those RPMs, the i686 version appears to work perfectly. Hope this gets into the main repositories soon.

Thanks again,
- Apr 05 2010
Here is some more information

plasma-desktop(5704)/plasma TaskManager::AbstractSortingStrategy::check: No parent group
plasma-desktop(5704) Plasma::WidgetExplorer::addApplet: "socketsentry" ()
plasma-desktop(5704)/libplasma Plasma::isPluginVersionCompatible: plugin is compiled against incompatible Plasma version 4294967295 This build is compatible with 3 .0.0 ( 196608 ) to 3.2.0 ( 197180 )
plasma-desktop(5704)/libplasma Plasma::ContainmentPrivate::addApplet: Applet "socketsentry" could not be loaded.
plasma-desktop(5704)/libplasma Plasma::AppletPrivate::init: Check your constructor! You probably want to be passing in a Service::Ptr or a QVariantList with a valid storageid as arg[0].
plasma-desktop(5704)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
plasma-desktop(5704)/plasma DesktopLayout::positionNewItem: Positioned item to QRectF(20,68 300x250) - Mar 31 2010
KoolDock

KDE 1.-4. Improvements

by ipv4
Score 73%
73 Likes
27 Dislikes
Jan 06 2012
plasmaCpuFreqUtility

Plasma 4 Widgets

by F1ash
Score 67%
67 Likes
33 Dislikes
Sep 20 2011
Fancy Tasks

Plasma 4 Widgets

by Emdek
Score 91%
91 Likes
9 Dislikes
Feb 02 2010
BeClock

KDE 1.-4. Improvements

Score 91%
91 Likes
9 Dislikes
Feb 02 2010
Server Status Widget

Plasma 4 Widgets

Score 86%
86 Likes
14 Dislikes
Dec 14 2009
Smooth Tasks

Plasma 4 Widgets

by panzi
Score 93%
93 Likes
7 Dislikes
Nov 04 2009
Device Manager

Plasma 4 Widgets

Score 90%
90 Likes
10 Dislikes
Jun 30 2009
Daisy

Plasma 4 Widgets

Score 91%
91 Likes
9 Dislikes
Jun 30 2009
Score 92%
92 Likes
8 Dislikes
Jun 30 2009