summaryrefslogtreecommitdiff
path: root/init.go
AgeCommit message (Collapse)Author
2014-07-01Renamed init.go to uitask.go because that should have been done ages ago.Pietro Gagliardi
2014-06-30Restored the previous new API. I'm going to change it so that events are ↵Pietro Gagliardi
callbacks rather than using a window handler, but other than that... yeah.
2014-06-30Reverted everything back to the old API.Pietro Gagliardi
2014-06-28Fixed the build. New API works on Windows! Also removed TODO on dialogs in ↵Pietro Gagliardi
Windows since I can't reproduce the weird behavior anymore; I guess the new code fixes it.
2014-06-28Migrated uitask_windows.go to the new API.Pietro Gagliardi
2014-06-28Migrated init.go to the new API. This should probably be renamed now.Pietro Gagliardi
2014-06-28Added rewrite of most of the dialog system for the new API. The Windows API ↵Pietro Gagliardi
is, however, getting in the way...
2014-06-10More go fmt.Pietro Gagliardi
2014-06-02Resolved command-line handling in the GTK+ backend by not doing it and ↵Pietro Gagliardi
documenting that we don't do it.
2014-04-28Removed a TODO from init.go that was already in the future plans document.Pietro Gagliardi
2014-04-10Documented that event channels can be assigned to each other to collapse events.Pietro Gagliardi
2014-04-06Added (untested; VM issues) code to handle Mac OS X Quit Dock menu items and ↵Pietro Gagliardi
other related stuff that may happen in the future. Will drop the TODO after I can test it.
2014-03-12Separated file creation dates from the package comment.Pietro Gagliardi
2014-03-12Added a note in ui.Go() about it needing to be run from main().Pietro Gagliardi
2014-03-05Update ui.Go() documentation to show that it will return nil when its main() ↵Pietro Gagliardi
returns now that that behavior is fully implemented.
2014-03-01Documentation and TODO changes.Pietro Gagliardi
2014-03-01Major code restructure to allow Cocoa to work correctly. Cocoa requires that ↵Pietro Gagliardi
the application loop run on the very first OS thread created, not just an any ordinary thread. To support this, your code must now be run by the UI init code. Windows and Unix builds still work fine; Mac OS X fails for reasons I now have to debug.
2014-02-19Moved 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-17Removed all //package ui comments.Pietro Gagliardi
2014-02-15Added message boxes and adjusted init() accordingly to display one on failure.Pietro Gagliardi
2014-02-11Added the init and testing main functions and started fixing errors. Let's ↵Pietro Gagliardi
fix the rest and hope it works...