| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-30 | ...in with the new. | Pietro Gagliardi | |
| 2014-08-28 | Added empty Group test. | Pietro Gagliardi | |
| 2014-08-28 | Improved control transparency on Windows. | Pietro Gagliardi | |
| 2014-08-26 | Changed the way dialogs work so that they do real modality properly and ↵ | Pietro Gagliardi | |
| implemented such on Windows. | |||
| 2014-08-21 | Started implementing a test of Area.RepaintAll()/Repaint(). | Pietro Gagliardi | |
| 2014-08-21 | Changed AreaHandler.Key() to return a boolean value indicating if the event ↵ | Pietro Gagliardi | |
| was handled; implemented this on Windows. It does sledgehammer some edge cases I wanted to avoid, but it also avoids fussing about scrolling and focus and what not. | |||
| 2014-08-20 | Added Table.OnSelected() and implemented it on Windows. | Pietro Gagliardi | |
| 2014-08-20 | Added a test for TextField.Invalid() and implemented it on the GTK+ backend. | Pietro Gagliardi | |
| 2014-08-18 | Added OpenFile(), the first dialog to be added, and implemented it on ↵ | Pietro Gagliardi | |
| Windows... mostly. | |||
| 2014-08-18 | Added a test of foreign events. I see they do not work yet... | Pietro Gagliardi | |
| 2014-08-16 | Added image lists to Tables and added them to the Windows backend... mostly. ↵ | Pietro Gagliardi | |
| There are a few kinks to work out... | |||
| 2014-08-16 | Added some test data for ImageList. | Pietro Gagliardi | |
| 2014-08-15 | Added test of Group with a Control that fills it. | Pietro Gagliardi | |
| 2014-08-15 | Added Group and implemented it on GTK+. | Pietro Gagliardi | |
| 2014-08-15 | Fixed up Grid and wrote a test. | Pietro Gagliardi | |
| 2014-08-14 | Changed one of the names of the buttons in the small window test so it can ↵ | Pietro Gagliardi | |
| be used for testing key equivalents in GTK+ and Mac OS X Areas. | |||
| 2014-08-14 | Removed GTK+ spurious resize TODO and debug spiel; I can't notice much of a ↵ | Pietro Gagliardi | |
| difference after ignoring extraneous resizes. The custom container will stay, however, as it does not demonstrate weird background drawing bugs with oxygen-gtk. | |||
| 2014-08-13 | Decided to remove AreaHandler.Defocuses() as that mucks up with the Mac OS X ↵ | Pietro Gagliardi | |
| keyboard trap. | |||
| 2014-08-13 | Kinda sorta maybe implemented AreaHandler.Defocus() on Mac OS X. Starting to ↵ | Pietro Gagliardi | |
| think I should just not allow Areas to be focused out. | |||
| 2014-08-13 | Made Areas on Windows tab stops and implemented AreaHandler.Defocuses() on ↵ | Pietro Gagliardi | |
| Windows. | |||
| 2014-08-13 | Figured out why I'm getting intermittent crashes. Worked around for now, but ↵ | Pietro Gagliardi | |
| will become a major issue soon... | |||
| 2014-08-12 | Added a new method to AreaHandler, Defocuses(), for navigation events. | Pietro Gagliardi | |
| 2014-08-12 | Determined that Backspace, Tab, and Enter work in Areas on Windows (though ↵ | Pietro Gagliardi | |
| more TODOs due to dialog message craziness). | |||
| 2014-08-12 | Made Stack an interface to keep parity with all other Controls. | Pietro Gagliardi | |
| 2014-08-11 | Added a test for window size to test the small window weirdness of Areas on ↵ | Pietro Gagliardi | |
| Mac OS X. | |||
| 2014-08-09 | Big change: with the current event model, it's safe to call ↵ | Pietro Gagliardi | |
| Area.RepaintAll() (and the future Area.Repaint()) from within AreaHandler.Key() and AreaHandler.Mouse(); get rid of the bool returns from each. The future Area.Repaint() is important; the bool returns repainted the whole Area, which may not be optimal. | |||
| 2014-08-08 | Mostly fixed Labels on Windows being offset slightly; need to finish the fix ↵ | Pietro Gagliardi | |
| by making it not apply to standalone Labels and adding comments. | |||
| 2014-08-08 | Added nested and empty tabs to the test program, and fixed up relevant ↵ | Pietro Gagliardi | |
| documentation. | |||
| 2014-08-06 | Made containers transparent on Windows. This is the first of a four-part set ↵ | Pietro Gagliardi | |
| (though IDK if it will be four commits) to make both containers and areas both transparent and flicker-free. Also added a Space() tab to the test program to test the transparency. | |||
| 2014-08-05 | Fixed up the implementation of Area on GTK+ and the Area test. Seems to be ↵ | Pietro Gagliardi | |
| fine, though for some reason holding down a mouse button doesn't generate a drag in GTK+ 3.10... | |||
| 2014-08-04 | Re-added Area on the GTK+ backend. Not yet working; need to reconnect signals. | Pietro Gagliardi | |
| 2014-08-03 | Applied previous commit's change to the test program. | Pietro Gagliardi | |
| 2014-07-30 | Added preferred size tests to zz_test.go; these will help for what we're ↵ | Pietro Gagliardi | |
| about to do (implement Control.preferredSize() on all other platforms). | |||
| 2014-07-29 | Re-added Stack. Of course it only works right on GTK+ right now... the other ↵ | Pietro Gagliardi | |
| platforms's Control.preferredSize()s aren't implemented yet! | |||
| 2014-07-29 | Added Label and implemented it on all platforms. | Pietro Gagliardi | |
| 2014-07-29 | Fixed a small error in the zz_test.go rewrite from a few commits ago. | Pietro Gagliardi | |
| 2014-07-28 | Fixed the test program crashing after a while (prevent the Window and ↵ | Pietro Gagliardi | |
| Controls from being garbage-collected from under us). | |||
| 2014-07-28 | Began the implementation of Table on Windows. | Pietro Gagliardi | |
| 2014-07-28 | Added the basic Table interface. Now to implement it... | Pietro Gagliardi | |
| 2014-07-28 | Began final simplification of size code. spaced is now a global variable; ↵ | Pietro Gagliardi | |
| either all controls are given spacing now, or none will. beginResize() is a method on container again. Done on GTK+ and Mac OS X for now. I'm going to go ahead and implement this on Windows in a bit, regardless of whether that Stack Overflow question get answered or not, because ugggggggggh I just want to continue working on this project for fuck's sake! | |||
| 2014-07-26 | Made the sizing recursive chain idempotent and added a -spaced option to the ↵ | Pietro Gagliardi | |
| test program to test spacing. | |||
| 2014-07-26 | Implemented TextField on Windows. | Pietro Gagliardi | |
| 2014-07-25 | Simplified the control nesting model by removing Control.unparent() and ↵ | Pietro Gagliardi | |
| requiring all Windows to have a Control at construct time; implemented such on Windows. | |||
| 2014-07-25 | Implemented Tab on Windows. | Pietro Gagliardi | |
| 2014-07-21 | Added Checkbox on the GTK+ backend, added a checkbox to the test program, ↵ | Pietro Gagliardi | |
| and fixed a small error in the GTK+ widgetbase.parent() that kept the new widget hidden. | |||
| 2014-07-19 | Ah, fixed the stalling: logic error in the test program itself. | Pietro Gagliardi | |
| 2014-07-19 | Fixed more conversion kinks. Now for a major change... | Pietro Gagliardi | |
| 2014-07-19 | Updated the test program to be Request-less. Now to test... | Pietro Gagliardi | |
| 2014-07-18 | Added a test case for Window.Close(). | Pietro Gagliardi | |
| 2014-07-17 | Added button click events to the Mac OS X backend. | Pietro Gagliardi | |
