summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-10Added some more exposition to a comment in bleh_darwin.m regarding tracking ↵Pietro Gagliardi
area options.
2014-05-10Added tracking areas to Area on Mac OS X so mouse move events can work; they ↵Pietro Gagliardi
work now.
2014-05-10Preparation for adding tracking areas to Mac OS X Areas: we need to now pass ↵Pietro Gagliardi
in the sysData to each control's make() function so Area can save the tracking area somewhere (this will also come in handy when I change alternate from a bool to an integer index).
2014-05-10Documented the xxxMouseDragged: behavior in the Mac OS X source code.Pietro Gagliardi
2014-05-10Documented dragging issues caused by how Mac OS X handles mouse events; also ↵Pietro Gagliardi
determined that multiple buttons held at once only generates one mouseDragged: signal.
2014-05-10Still more TODOs.Pietro Gagliardi
2014-05-10More TODOs.Pietro Gagliardi
2014-05-08More TODOs, now that I have Mac OS X 10.6 working as well.Pietro Gagliardi
2014-05-08Switched TableView proposal from <tt>...</tt> to <tt><ins>...</ins></tt> to ↵Pietro Gagliardi
make those parts distinct from code blocks.
2014-05-08Fixed <tt> breakup in tableviewproposal.md.Pietro Gagliardi
2014-05-08github strips style="..." from Markdown, so switch to <tt>...</tt> for the ↵Pietro Gagliardi
TableView proposal.
2014-05-08Added a TableView proposal.Pietro Gagliardi
2014-05-07Fixed dragging at all in Mac OS X Areas; now we just have to work out all ↵Pietro Gagliardi
the other kinks...
2014-05-07Completed extending of mouse buttons to the system's limit; defined (as ↵Pietro Gagliardi
undefined) the mouse drag behavior for buttons >= 3; implemented all that on the GTK+ side, and decided to have MouseEvents.Held[] be sorted (documentation only for now; need to check the code to make sure it follows). Good Lord...
2014-05-07More TODOs... sigh...Pietro Gagliardi
2014-05-06More TODOs.Pietro Gagliardi
2014-05-06Removed TODO from area_darwin.go about extra mouse button handling; turns ↵Pietro Gagliardi
out it works as expected right out of the gate... for the most part.
2014-05-03More future plans.Pietro Gagliardi
2014-05-02More TODOs.Pietro Gagliardi
2014-05-02More future plans.Pietro Gagliardi
2014-05-02More future plans.Pietro Gagliardi
2014-05-01Added comment explaining the use of -[NSWindow setContentSize:] in Mac OS X ↵Pietro Gagliardi
sysData.setWindowSize().
2014-04-30More future plans.Pietro Gagliardi
2014-04-30Added a note to uitask_windows.go that scrolling is a modal loop; that ↵Pietro Gagliardi
solves that mystery from ages ago.
2014-04-29Added a quick disclaimer about Area mouse button numbers and documentation.Pietro Gagliardi
2014-04-29Added extra mouse buttons to Areas on Windows.Pietro Gagliardi
2014-04-29Decided not to cap mouse buttons at 3; reflected this in the public ↵Pietro Gagliardi
interface and in the TODO file. Platform implementations come next.
2014-04-29Resolved another TODO in area_windows.go.Pietro Gagliardi
2014-04-29Got rid of stray TODO in area_windows.go about populating MouseEvent.Held; ↵Pietro Gagliardi
it was already being populated!
2014-04-29Removed another TODO about scrolling Areas on Windows (this time about ↵Pietro Gagliardi
aborting early if there seems to be no change).
2014-04-29Removed going over The Old New Thing's scrollbar series as we have now done ↵Pietro Gagliardi
so (and things I didn't look at are elsewhere in future plans).
2014-04-29Fixed other problems with Windows Area scrollbars (after going through ↵Pietro Gagliardi
Raymond Chen's scrollbar series), added some more future plans, and fixed one of the scrollbar series links (which was accidentally miscopied).
2014-04-29Fixed Area scrollbars on Windows sometimes stopping a pixel shy of the ↵Pietro Gagliardi
actual end of the scrollbar.
2014-04-29Reformatted the list of Raymond Chen's scrollbar series pages into a proper ↵Pietro Gagliardi
Markdown list... guess I'll run through that now.
2014-04-29More future plans.Pietro Gagliardi
2014-04-29Decided not to deactivate the Windows Common Control 6 manifest activation ↵Pietro Gagliardi
context since it's active for the life of the program already.
2014-04-29Resolved Grid TODOs: moved feature requests to future plans and made sure ↵Pietro Gagliardi
SetStretchy() doesn't leave previous stretchy controls filling by accident.
2014-04-29Added a sanity check for stretchy control indices in the Grid code.Pietro Gagliardi
2014-04-28Changed a TODO in listbox_darwin.go that, when my Mac OS X setup chooses to ↵Pietro Gagliardi
cooperate, will let me make the inefficient code in question efficient.
2014-04-28Got rid of another TODO about GetLastError() in the same way as earlier ↵Pietro Gagliardi
(this time in stdfont_windows.go); also fixed capitalization on the earlier one.
2014-04-28More future plans.Pietro Gagliardi
2014-04-28Moved TODOs about new event signals to the future plans document.Pietro Gagliardi
2014-04-28More Windows TODO cleanup/removal and future plans. The message-only window ↵Pietro Gagliardi
in uitask_windows.go now has a title.
2014-04-28Cleaned up/removed some (not all) TODOs in init_windows.go.Pietro Gagliardi
2014-04-28Removed a TODO about GetLastError() being set in comctl_windows.go, ↵Pietro Gagliardi
rewording the error message itself to compensate instead.
2014-04-28Moved TODOs about stripping non-Windows XP constants to future plans; also ↵Pietro Gagliardi
reworded a comment in comctl_windows.go.
2014-04-28Removed a TODO from init.go that was already in the future plans document.Pietro Gagliardi
2014-04-27More future plans and a clarification in the block comment at the top of ↵Pietro Gagliardi
uitask_windows.go.
2014-04-27Cleaned up/removed some TODOs in area_unix.go.Pietro Gagliardi
2014-04-27Cleaned up and got rid of some TODOs in gtkcalls_unix.go.Pietro Gagliardi