summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-26Added Grid.SetStretchy to allow one control in a Grid to fill the parent ↵Pietro Gagliardi
Control's space, even when resizing.
2014-02-25Added a way to let Controls in a Grid be sized to fill their cells.Pietro Gagliardi
2014-02-25Updated a TODO in the control candidates document related to Windows Common ↵Pietro Gagliardi
Controls.
2014-02-25Rewrote the unstable warning at the top of README.md.Pietro Gagliardi
2014-02-25Lock Stack's mutex lock like with all other Controls.Pietro Gagliardi
2014-02-25No longer preliminary (I was going to wait until I started the OS X backend, ↵Pietro Gagliardi
but).
2014-02-25More documentation fixups.Pietro Gagliardi
2014-02-25Fixed up Grid and Space() documentation.Pietro Gagliardi
2014-02-25Wrote the Grid test and found/fixed one error in Grid's position ↵Pietro Gagliardi
calculations. (If you compare the previous Windows build with this one, you may not notice a difference; this is because of the default preferred size of Labels being too wide).
2014-02-25Added untested initial Grid. Now to write a test.Pietro Gagliardi
2014-02-25Added more control candidate information.Pietro Gagliardi
2014-02-25More documentation fixups.Pietro Gagliardi
2014-02-25Documentation fixups.Pietro Gagliardi
2014-02-25Added Space() for padding layouts.Pietro Gagliardi
2014-02-25Removed the example from the README while the API is still volatile.Pietro Gagliardi
2014-02-25Split NewCombobox() into separate functions NewCombobox() and ↵Pietro Gagliardi
NewEditableCombobox().
2014-02-25Added password entry fields; they are the alternate mode of LineEdit.Pietro Gagliardi
2014-02-25Some more control notes.Pietro Gagliardi
2014-02-25Updated platform control comparison table.Pietro Gagliardi
2014-02-25Still not formatted correctly (should have used gist for this, durr)Pietro Gagliardi
2014-02-25Markdown fixup in platform-specific control differences table.Pietro Gagliardi
2014-02-25Added platform notes on sliders and spinners.Pietro Gagliardi
2014-02-25Removed a stray TODO about a constant in comctl_windows.go.Pietro Gagliardi
2014-02-25Listed issues with adding Slider. Will add that later.Pietro Gagliardi
2014-02-25Updated candidates list now that ProgressBar is added.Pietro Gagliardi
2014-02-25Added Windows implementation of ProgressBar and the requisite comctl32.dll code.Pietro Gagliardi
2014-02-25Added most of the Windows implementation of ProgressBar. Now to grab the ↵Pietro Gagliardi
comctl32.dll stuff.
2014-02-25Added GTK+ implementation of ProgressBar and added a ProgressBar to the test ↵Pietro Gagliardi
program.
2014-02-25More TODOs.Pietro Gagliardi
2014-02-25"Note This message [PBM_SETMARQUEE] requires ComCtl32.dll version 6.00 or ↵Pietro Gagliardi
later." blah, no more indeterminate progress bars (Windows 2000 has 5.something)
2014-02-25Added portable parts of ProgressBar.Pietro Gagliardi
2014-02-24Markdown fixups in the control planning document.Pietro Gagliardi
2014-02-24Added control planning document.Pietro Gagliardi
2014-02-24Quick documentation change in prefsize_windows.go.Pietro Gagliardi
2014-02-24More TODOs.Pietro Gagliardi
2014-02-24Set the default control font on Windows to the expected standard font ↵Pietro Gagliardi
instead of to the default System font.
2014-02-24Some notes on the last few changes.Pietro Gagliardi
2014-02-24And the uitask message fixed was the issue all along. Now it works.Pietro Gagliardi
2014-02-24Oh right derp, preferredSize() is running on uitask already; don't use the ↵Pietro Gagliardi
dispatch channel. Almost working...
2014-02-24Potential fix: show the window before getting control preferred sizes; need ↵Pietro Gagliardi
to make setRect() locking first.
2014-02-24More TODOs (unrelated to previous commit).Pietro Gagliardi
2014-02-24Added Windows preferred size code. It doesn't work right now; both GetDC() ↵Pietro Gagliardi
and GetWindowDC() are not returning at all on both wine and Windows XP; need to debug (print guards are included).
2014-02-24Re-added Windows font grabbing code. I won't use it just yet, since I only ↵Pietro Gagliardi
now realize I don't actually need it for preferred sizes, but eh
2014-02-24More TODOs.Pietro Gagliardi
2014-02-24Made sure Stack.SetStretchy() (like all other layout-changing functions) ↵Pietro Gagliardi
cannot be called once the parent Window has been opened.
2014-02-24Adjusted main_test.go to make use of SetStretchy(). IT WORKS! :DPietro Gagliardi
2014-02-24Added Stack.preferredSize() and fixed errors in stack.go.Pietro Gagliardi
2014-02-24Added Control.preferredSize() and preferredSize() for all the standard Controls.Pietro Gagliardi
2014-02-24Fixed some compiler errors in the last few commits.Pietro Gagliardi
2014-02-24Wrote the new Stack.setRect().Pietro Gagliardi