| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-30 | Out with the old... | Pietro Gagliardi | |
| 2014-07-02 | Moved it all back; the preemptive multitaksing during an event handler kills ↵ | Pietro Gagliardi | |
| us on all platforms. Going to have to restrict ALL GUI accss to happening from one t hread, so going to need to drop uitask entirely and have just a start() callback for startup code and a post() function for posting requests to windows (like channel sends but into a perpetual buffer). | |||
| 2014-07-02 | Moved everything out of the way pending rewrite. | Pietro Gagliardi | |
| 2014-05-19 | Removed the extra #cgo directives from the Unix files. cgo collects ↵ | Pietro Gagliardi | |
| directives from ALL files, rather than using each file's directive individually, so having them combined like this is pointless. Instead, the #cgo directives are (or is, since there's only one) in uitask_unix.go. Will do the same for Mac next; this will help since we're going to add a CFLAGS value afterward. | |||
| 2014-04-26 | Changed fromgchar()/togchar() to fromgstr()/togstr() in the GTK+ code; the ↵ | Pietro Gagliardi | |
| new names are more precise (though they don't operate on GStrings; that's not an issue here though). | |||
| 2014-04-26 | Made the C.GoString() part of fromgchar() in gtkcasts_unix.go to reduce the ↵ | Pietro Gagliardi | |
| number of calls to that function elsewhere (makes things simpler). | |||
| 2014-04-01 | Got rid of gtkWidget and changed to using *C.GtkWidget everywhere. This gets ↵ | Pietro Gagliardi | |
| rid of some of the casting functions and invocations of said functions, and only adds sysdata_unix.go to the cgo list. | |||
| 2014-03-16 | Split out includes of <gtk/gtk.h> into a new header file so the GTK+ ↵ | Pietro Gagliardi | |
| versioning macros can be included in all Go files, not just area_unix.go. | |||
| 2014-03-15 | Allowed GTK+ windows to be resized smaller than the size request of the ↵ | Pietro Gagliardi | |
| controls within. | |||
| 2014-03-12 | Separated file creation dates from the package comment. | Pietro Gagliardi | |
| 2014-02-25 | Added GTK+ implementation of ProgressBar and added a ProgressBar to the test ↵ | Pietro Gagliardi | |
| program. | |||
| 2014-02-19 | Moved to a proper package; main() is now a test and go test -c is used to ↵ | Pietro Gagliardi | |
| build. Once I iron out a bug with Windows event handling, I'll add a README. | |||
| 2014-02-17 | Simplified the GTK+ Listbox code and added a documentation blob to it. | Pietro Gagliardi | |
| 2014-02-17 | Isolated all the non-listbox-related GTK+ type conversions into their own ↵ | Pietro Gagliardi | |
| file with functions to reduce the amount of code noise in gtkcalls_unix.go. | |||
