Commit Graph

158 Commits

Author SHA1 Message Date
Dominik Picheta
8231deffd0 Made TSocketHandle distinct and fixed problems it caused for SSL. 2013-10-23 18:07:00 +01:00
Andreas Rumpf
b4df3cade6 Merge pull request #615 from fowlmouth/patch-10
Update xlib.nim
2013-10-15 13:16:41 -07:00
Dominik Picheta
b753edec1d Add compressBound proc to zlib wrapper. 2013-10-13 00:41:57 +01:00
Billingsly Wetherfordshire
4c7098e362 Update keysym.nim
properly type all the keysyms
2013-10-09 14:34:44 -07:00
Billingsly Wetherfordshire
8f2efd0b16 Update xutil.nim
removed converter
2013-10-09 14:34:17 -07:00
Billingsly Wetherfordshire
2c1c5f7a13 Update glx.nim
glx attributes should be int32
2013-10-08 18:05:55 -07:00
Billingsly Wetherfordshire
fd6f806194 Update xutil.nim 2013-10-08 18:04:58 -07:00
Billingsly Wetherfordshire
b226c8ca79 Update xlib.nim
remove -d:MACROS requirement for xlib shortcut functions
2013-10-08 18:02:52 -07:00
fenekku
0ce885e8c8 Color vectors (second line endings fix attempt) 2013-09-02 18:43:19 -04:00
fenekku
c57103f2d8 Color vectors (first line endings fix attempt) 2013-09-02 10:59:42 -04:00
fenekku
0ec9e3aeb7 glColor*v now accept vector as input (as in original lib) 2013-08-04 18:30:22 -04:00
Araq
3ab4b3d58f Merge pull request #530 from EXetoC/master
Missing SDL_image symbols
2013-07-31 12:48:33 -07:00
Araq
c96a4406e4 Merge pull request #523 from exhu/x11fix
X11, cairo bindings fixes
2013-07-31 12:47:41 -07:00
Dominik Picheta
e33af13ae3 Fixes #543.
Changed signature of SetVideoMode so that the flags param is a uint32.
2013-07-27 11:03:28 +01:00
Araq
8ac68a4d94 Merge pull request #527 from jbe/master
export pointer types for SDL event objects
2013-07-24 13:35:20 -07:00
EXetoC
1e3934e464 dynlib 2013-07-18 23:25:29 +02:00
EXetoC
6e4dfc8eb5 Add missing SDL symbols. 2013-07-18 20:28:09 +02:00
Dominik Picheta
f3b4240b87 Fixed libzip path for Arch Linux. 2013-07-17 22:29:21 +01:00
jbe
2c2ae2adb2 export pointer types for SDL event objects 2013-07-17 00:52:32 +02:00
Yury Benesh
02ca9e3b59 Moved complex pragmas for xlib and cairo into separate included files. Fixed xkb bindings. 2013-07-15 16:06:53 +03:00
Yury Benesh
f54cb2e323 Fixed xrender.nim for use_pkg_config 2013-07-09 23:30:11 +03:00
Yury Benesh
3c9864c9d3 Added use_pkg_config, use_pkg_config_static conditionals to xlib, cairo 2013-07-09 21:58:22 +03:00
Yury Benesh
f74e296f84 Fixed XClientMessageEvent struct, added equals operator fot TAtom from unsigned, added xclient union field access proc to XEvent 2013-07-07 23:01:11 +03:00
Yury Benesh
127253c8d5 Some fixes to xlib wrapper 2013-07-06 23:39:15 +03:00
Yury Benesh
a080277f84 Added pkg-config support to xlib, xrender, cairo, cairoxlib 2013-07-04 19:38:27 +03:00
Yury Benesh
37b660dd78 Fixed libX11, libXrender bindings for macos and linux. 2013-07-04 17:45:44 +03:00
Araq
651103ff32 2n attempt to fix niminst on the testing machines 2013-06-29 10:28:28 +02:00
Araq
86d64b2f5e attempt to make libzip work on the testing machines 2013-06-27 21:41:53 +02:00
Araq
6d7ad66982 attempt to use the lib.so for libzip 2013-06-27 16:34:21 +02:00
Dominik Picheta
5d3b5eb700 Merge pull request #489 from onionhammer/patch-1
Fix: OpenSSL on Windows
2013-06-25 13:17:58 -07:00
Dominik Picheta
317675d5e5 Changed the type of gboolean to a distinct cint. 2013-06-22 19:42:26 +01:00
onionhammer
705e8e929a Fix: OpenSSL on Windows
Updated CRYPTO_malloc_init to no longer call CRYPTO_set_mem_functions if compiling for windows

Updated ERR_load_BIO_strings to import from DLLUtilName instead of DLLSSLName

Updated OpenSSL_add_all_algorithms to import from DLLUtilName instead of DLLSSLName
2013-06-20 17:52:30 -05:00
Grzegorz Adam Hankiewicz
07d19df80f Wraps variables inside when for macosx. Refs #461. 2013-06-09 22:51:27 +02:00
Billingsly Wetherfordshire
463267ce12 cleaned up lualib.nim 2013-06-06 03:51:38 -06:00
Billingsly Wetherfordshire
05f0444c02 cleaned up lua.nim 2013-06-06 03:51:10 -06:00
Billingsly Wetherfordshire
516e0cb71a use proper types in lua
* ints changed to cint
* the source has been cleaned up with {.push/pop.}
* lua 5.2 has been removed (it is incompatible)
2013-06-06 03:49:31 -06:00
Grzegorz Adam Hankiewicz
72a3e21f28 Removes executable bit for text files. 2013-03-16 23:53:07 +01:00
Dominik Picheta
f2041afad5 Fixed timeouts for sockets, implemented timeouts in httpclient and fixed
a bug with redirection in httpclient.
2013-02-23 23:12:11 +00:00
Zahary Karadjov
81a3585872 merged upstream master 2013-01-27 23:41:45 +02:00
Zahary Karadjov
5d9153d420 Fixed openssl lib path on Mac OS X; 2013-01-27 20:29:18 +02:00
Dominik Picheta
bb38420ac7 Added gtk_window_is_active to gtk wrapper. 2013-01-26 22:19:48 +00:00
Dominik Picheta
0e5e852f5c Added some tooltip functions to the gtk wrapper. 2013-01-25 21:43:20 +00:00
Araq
10d995c290 support for LuaJIT 2013-01-15 01:09:38 +01:00
Araq
88a441ea8e next steps for FFI at compile time 2013-01-02 01:17:53 +01:00
Dominik Picheta
d7d4caf45a Added set_markup to gtk2 wrapper. 2012-12-25 14:06:18 +00:00
Araq
b6c8e16b0f bugfix: openssl import for macosx 2012-12-19 21:45:18 +01:00
Araq
7148812524 first steps for FFI support at compile time 2012-12-19 02:22:39 +01:00
Araq
8948a97151 bugfix: 'not nil' and 'shared' types 2012-12-02 20:02:42 +01:00
Araq
0df0012bda try version 1.0.0 for openssl 2012-10-19 02:02:06 +02:00
Billingsly Wetherfordshire
197ee778c8 make glU* types unsigned, *int types are in32 2012-10-14 06:43:02 -05:00