*fix* use another timer implementation, coz *BSD does not support timerfd :(

git-svn-id: http://tint2.googlecode.com/svn/trunk@296 121b4492-b84c-0410-8b4c-0d4edfb3f3cc
This commit is contained in:
Andreas.Fink85
2009-12-27 20:33:02 +00:00
parent dae6ee07f9
commit 3767eb58f1
10 changed files with 204 additions and 146 deletions

View File

@@ -18,10 +18,9 @@
#ifndef TOOLTIP_H
#define TOOLTIP_H
#include <sys/time.h>
#include "task.h"
#include "panel.h"
#include "timer.h"
typedef struct {
@@ -29,8 +28,8 @@ typedef struct {
char* tooltip_text;
Panel* panel;
Window window;
struct timespec show_timeout;
struct timespec hide_timeout;
int show_timeout_msec;
int hide_timeout_msec;
Bool enabled;
Bool mapped;
int paddingx;
@@ -39,8 +38,7 @@ typedef struct {
config_color font_color;
Color background_color;
Border border;
int show_timer_id;
int hide_timer_id;
const struct timeout* timeout;
} Tooltip;
extern Tooltip g_tooltip;