| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-11 | Fixed window.go from the previous commit to improve documentation and change ↵ | Pietro Gagliardi | |
| function behavior. | |||
| 2014-06-11 | added Center function to window | papplampe | |
| 2014-06-10 | Partial go fmt. Will do the rest over the next few commits. While I'm not ↵ | Pietro Gagliardi | |
| too happy about it, everyone else uses go fmt, and pull requests will be more convenient if I just do it. (Also do it now, because when I change the Windows backend things are going to change...) | |||
| 2014-06-03 | Big change to Window: split Open()'s functionality into Create() and Open(); ↵ | Pietro Gagliardi | |
| they no longer return errors. | |||
| 2014-06-03 | Quick changes: turned "Window has been opened" to "Window has been created" ↵ | Pietro Gagliardi | |
| since I'm going to separate creating and opening (Open() will call Create()). | |||
| 2014-04-10 | Documented that event channels can be assigned to each other to collapse events. | Pietro Gagliardi | |
| 2014-04-01 | Removed the initText parameter from sysData.make() and changed all ↵ | Pietro Gagliardi | |
| invocations to call sysData.setText() separately; this avoids the need to check if sysData.setText() is valid. Also implemented that on GTK+. | |||
| 2014-03-12 | Separated file creation dates from the package comment. | Pietro Gagliardi | |
| 2014-03-12 | Removed ui.Event(); all event channels are initialized with their objects now. | Pietro Gagliardi | |
| 2014-03-10 | Removed error returns from [all controls].SetText() and Window.SetTitle(). | Pietro Gagliardi | |
| 2014-03-09 | Removed error returns from Window.Show() and Window.Hide(). Also properly ↵ | Pietro Gagliardi | |
| locked the Window's mutex lock in both functions. | |||
| 2014-03-09 | Split sysData.show() into separate show() and firstShow() to accomodate ↵ | Pietro Gagliardi | |
| Windows's differing rules for first-time window show; this will also allow me to remove the error returns from sysData.show() and sysData.hide() (later). | |||
| 2014-02-24 | And the uitask message fixed was the issue all along. Now it works. | Pietro Gagliardi | |
| 2014-02-24 | Potential fix: show the window before getting control preferred sizes; need ↵ | Pietro Gagliardi | |
| to make setRect() locking first. | |||
| 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 | Removed all //package ui comments. | Pietro Gagliardi | |
| 2014-02-15 | Removed another TODO in window.go related to resizing. Also a note I forgot ↵ | Pietro Gagliardi | |
| to say a few commits ago: setWindowSize() also keeps the OS-decided window position. | |||
| 2014-02-15 | Removed setting the initial width and height in sysData.make() (this gets ↵ | Pietro Gagliardi | |
| rid of the dummy 300x300 sizes from the controls) and added an explicit sysData.setWindowSize() to Window.Open() to ensure everything's sized properly. | |||
| 2014-02-15 | Fixed build errors in the previous commits. | Pietro Gagliardi | |
| 2014-02-15 | Resolved some of window.go's TODOs. | Pietro Gagliardi | |
| 2014-02-14 | Window-related TODOs. | Pietro Gagliardi | |
| 2014-02-14 | Windows no longer need to be Controls after I reworked the parent-child ↵ | Pietro Gagliardi | |
| system so that children do not need ot know what their parents are. | |||
| 2014-02-14 | Renamed Control.apply() to Control.make(). | Pietro Gagliardi | |
| 2014-02-14 | Changed manual sysData construction to use a helper function instead. | Pietro Gagliardi | |
| 2014-02-13 | Removed Control.setParent() as the parent/child hierarchy is now unidirectional. | Pietro Gagliardi | |
| 2014-02-13 | Added sizing of windows and the main window control. It presently deadlocks; ↵ | Pietro Gagliardi | |
| I'll need to redo my mutexes... | |||
| 2014-02-12 | Adjusted Control and Window for the new system. | Pietro Gagliardi | |
| 2014-02-12 | Added Window.SetTitle(). Also oops, forgot to mark the window as created. | Pietro Gagliardi | |
| 2014-02-12 | Added buttons. | Pietro Gagliardi | |
| 2014-02-12 | Added initial window size and the Window.SetTitle() function. | Pietro Gagliardi | |
| 2014-02-12 | Separated initial text from sysData and fixed errors in the previous commits. | Pietro Gagliardi | |
| 2014-02-12 | Set up restrictions tracking. Added a restriction that a window and its ↵ | Pietro Gagliardi | |
| controls are fixed to the window once it has been open. Started accounting for parent windows in controls. | |||
| 2014-02-11 | All build errors resolved. Now to test... | Pietro Gagliardi | |
| 2014-02-11 | Filled in the standard window procedure. | Pietro Gagliardi | |
| 2014-02-11 | Started implementing the public API: added the Window and Control types and ↵ | Pietro Gagliardi | |
| the skeleton of the Windows implementation. | |||
