all repos — tint2 @ main

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

src/drag_and_drop.h (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**************************************************************************
 * Copyright (C) 2017 tint2 authors
 *
 **************************************************************************/

#ifndef DRAG_AND_DROP_H
#define DRAG_AND_DROP_H

#include <X11/Xlib.h>
#include <glib.h>

extern gboolean hidden_panel_shown_for_dnd;
extern gboolean debug_dnd;

void dnd_init();

void handle_dnd_enter(XClientMessageEvent *e);
void handle_dnd_position(XClientMessageEvent *e);
void handle_dnd_drop(XClientMessageEvent *e);
void handle_dnd_selection_notify(XSelectionEvent *e);

#endif