comparison src/win32/win32dep.h @ 11709:cae2fb7e8594

[gaim-migrate @ 14000] This is a patch from Casey Harkins to significantly overhaul the docklet plugin. I'm pretty happy about this because it enables us to remove a win32 GTK+ dependency on the core and all the prpls. committer: Tailor Script <tailor@pidgin.im>
author Daniel Atallah <daniel.atallah@gmail.com>
date Sat, 22 Oct 2005 01:18:08 +0000
parents 22bfbc2a5555
children 202ce52b77a9
comparison
equal deleted inserted replaced
11708:69602de55fe9 11709:cae2fb7e8594
23 #ifndef _WIN32DEP_H_ 23 #ifndef _WIN32DEP_H_
24 #define _WIN32DEP_H_ 24 #define _WIN32DEP_H_
25 #include <shlobj.h> 25 #include <shlobj.h>
26 #include <winsock2.h> 26 #include <winsock2.h>
27 #include <process.h> 27 #include <process.h>
28 #include <gtk/gtk.h>
29 #include <gdk/gdkevents.h>
30 #include "wgaimerror.h" 28 #include "wgaimerror.h"
31 #include "libc_interface.h" 29 #include "libc_interface.h"
32 30
33 /* 31 /*
34 * PROTOS 32 * PROTOS
49 extern char* wgaim_locale_dir(void); 47 extern char* wgaim_locale_dir(void);
50 extern char* wgaim_data_dir(void); 48 extern char* wgaim_data_dir(void);
51 /* Utility */ 49 /* Utility */
52 extern int wgaim_gz_decompress(const char* in, const char* out); 50 extern int wgaim_gz_decompress(const char* in, const char* out);
53 extern int wgaim_gz_untar(const char* filename, const char* destdir); 51 extern int wgaim_gz_untar(const char* filename, const char* destdir);
54 /* Docklet */
55 extern void wgaim_systray_minimize( GtkWidget* );
56 extern void wgaim_systray_maximize( GtkWidget* );
57 /* Misc */ 52 /* Misc */
58 extern void wgaim_notify_uri(const char *uri); 53 extern void wgaim_notify_uri(const char *uri);
59 /* init / cleanup */ 54 /* init / cleanup */
60 extern void wgaim_init(HINSTANCE); 55 extern void wgaim_init(HINSTANCE);
61 extern void wgaim_cleanup(void); 56 extern void wgaim_cleanup(void);