! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce4-timer-0.6.3 doesn't start
Status:
RESOLVED: WORKSFORME
Product:
Xfce4-timer-plugin
Component:
General

Comments

Description Ralf Stephan 2012-03-03 10:30:26 CET
After having added a countdown timer of 1 min named TIMER1, it is shown in the list within the timer plugin window. However, it does not run by itself and I don't see where to start it. Neither is there anything to see in the small white rectangle that is shown in the xfce4 panel.
Comment 1 Kemal Ilgar Eroglu 2012-03-03 21:42:50 CET
Please try version 0.6.4. You probably ran into the bug in 0.6.3 that prevented the pop-up menu functioning correctly under some panels.
Comment 2 Kemal Ilgar Eroglu 2012-03-04 14:47:44 CET
Okay can you tell me what version of XFCE you are using? When you left-click on the plugin area on the panel, you should see a popup menu with a list of timers and the "Start timer" entry. Works here in my daily-use system on a 4.6 panel; but I develop on an XFCE 4.8 system and it was working there, too.
Comment 3 Ralf Stephan 2012-03-04 15:50:09 CET
Created attachment 4246 
screenshot

big arrow points to xfce-timer
Comment 4 Ralf Stephan 2012-03-04 15:51:46 CET
Actually, it works only when left-clicking on the plugin area *outside the white rectangle. Can't you simply show a clock which is then clickable everywhere? I have added a screenshot to show you how unattractive the plugin looks like here.
Comment 5 Kemal Ilgar Eroglu 2012-03-04 17:13:35 CET
But again, could you tell me your XFCE version?

It sounds like the old behaviour (even pre-0.6.3). That white rectangle is the progressbar itself. Quoting from one of my earlier posts here:

"In versions 0.6.2 and before, the widget structure was like

plugin -> eventbox > hbox that holds the progressbar etc

and the mouseclick event was connected to the eventbox. But this way the mouse clicks on the progressbar were not detected. In 0.6.3 I removed the eventbox and connected the click signals directly to the plugin widget itself. This code worked as expected in 4.8 panels but caused the behaviour you mention [mouse clicks not working] in 4.6.

Since I couldn't find a code that works for both, in 0.6.4 used separate codes for 4.6 and 4.8 panels."
Comment 6 Ralf Stephan 2012-03-04 18:01:11 CET
ah sorry that's xfce4-4.8 and xfce4-panel-4.8.6 on Gentoo Linux
Comment 7 Kemal Ilgar Eroglu 2012-03-04 20:18:50 CET
Created attachment 4247 
xfcetimer.c
Comment 8 Kemal Ilgar Eroglu 2012-03-04 20:21:24 CET
I confirmed your problem on 4.8 (progressbar itself doesn't receive clicks in vertical panels of XFCE 4.8, but 4.6 works OK). I discovered another bug along the way and fixed it. Could you retry with the attachment above? I haven't tested it on 4.8 and it may not solve your problem, but let's give a try...

Bug #8527

Reported by:
Ralf Stephan
Reported on: 2012-03-03
Last modified on: 2012-03-04

People

Assignee:
Florian Rivoal
CC List:
0 users

Version

Version:
unspecified

Attachments

screenshot (2.01 MB, image/png)
2012-03-04 15:50 CET , Ralf Stephan
no flags
xfcetimer.c (48.91 KB, application/octet-stream)
2012-03-04 20:18 CET , Kemal Ilgar Eroglu
no flags

Additional information