summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2014-02-24Changed Orientation to a bool to prevent invalid values outright.Pietro Gagliardi
2014-02-24Started rewriting Stack to conform to the new layout plan.Pietro Gagliardi
2014-02-24Added a new layout plan for Stack.Pietro Gagliardi
2014-02-23Added the preferred widget size basework and its GTK+ implementation.Pietro Gagliardi
2014-02-23sighPietro Gagliardi
2014-02-21Fixed up todo.md to remove things that are done and add more notes.Pietro Gagliardi
2014-02-21Fixed the unregistered window class error on 64-bit Windows: turns out it ↵Pietro Gagliardi
was a difference in Go's int vs. what Windows expected (thanks Microsoft for not using your special types here). Fixed all instances of this, even in unmigrated/. Still does not work in wine...
2014-02-19Got rid of my Windows input lag problems on Windows (triggered by the switch ↵Pietro Gagliardi
to the concurrent garbage collector sweep routine in the Go runtime) by treating <-uitask as a Windows message itself posted to the message loop thread and not making the message loop a CPU waster.
2014-02-19More README updates.Pietro Gagliardi
2014-02-19Updated README to package-ize.Pietro Gagliardi