Commit Graph

13 Commits

Author SHA1 Message Date
Pietro Gagliardi d07230e55e Implemented the modal queue on the GTK+ backend to ensure proper queue ordering. 2014-08-19 13:33:06 -04:00
Pietro Gagliardi 24e5519a5b Added the GTK+ implementation of OpenFile(). Also more TODOs. 2014-08-19 10:32:23 -04:00
Pietro Gagliardi 32c1d47fd8 Potentially resolved dialog issues on GTK+; will need to find out. Thanks to lazka in irc.gimp.net/#gtk+ for assistance. 2014-08-19 03:21:03 -04:00
Pietro Gagliardi 19976849e1 Added C99 to the Windows and GTK+ cgo CFLAGS after Ian Taylor confirmed it was safe to use. 2014-08-14 10:26:09 -04:00
Pietro Gagliardi eb504480b1 Fixed the weird crash with calling Do() recursively; woo! 2014-08-11 21:57:20 -04:00
Pietro Gagliardi 54c999bc42 Switched from gtk_init() to the version that lets us catch and report any errors it encounters. 2014-07-21 16:08:22 -04:00
Pietro Gagliardi 104337188f Removed Request completely, also updating the uitask files. Also renamed xperform to doissue for consistency. 2014-07-19 09:57:01 -04:00
Pietro Gagliardi e2be30c6e4 Changed the GTK+ files so they would not compile on Windows; this is needed now that the Windows build uses cgo too. 2014-07-17 23:50:14 -04:00
Pietro Gagliardi 0eded3f774 Implemented Stop() on GTK+. 2014-07-13 20:31:08 -04:00
Pietro Gagliardi b4357db4be Added the beginning of the Mac OS X code. 2014-07-08 16:47:28 -04:00
Pietro Gagliardi c40d950654 Made event handlers more robust. 2014-07-08 00:29:43 -04:00
Pietro Gagliardi d874148760 Fixed most compilation errors and added GTK+ string helper functions to common_unix.go. 2014-07-07 22:46:23 -04:00
Pietro Gagliardi cddf0417dc Added Go() and the GTK+ uitask functions. 2014-07-07 21:04:44 -04:00