| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-08 | Starting splitting out future plans from the TODOs again; this time: Group. | Pietro Gagliardi | |
| 2014-08-08 | Decided to revert the transparency changes; I'll try flicker-free first. | Pietro Gagliardi | |
| 2014-08-07 | Added what should have been the flicker-free code to Windows containers; it ↵ | Pietro Gagliardi | |
| doesn't actually work 100%, though (not flicker-free; window backgrounds are now black), so it's #ifdef'd out for now. | |||
| 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-06 | Made the tabs of Tab controls on Windows children of the main tab control ↵ | Pietro Gagliardi | |
| itself; this will let us be transparent... hopefully. | |||
| 2014-08-06 | Disabled Table column autoresizing on Windows for now as it causes weird ↵ | Pietro Gagliardi | |
| bugs on Windows XP... | |||
| 2014-08-06 | Decided to set the frame before calling baselineOffsetFromBottom in ↵ | Pietro Gagliardi | |
| xsizing_darwin.m, just to be safe. | |||
| 2014-08-06 | Removed areaPrefSize() from the Mac OS X backend; we now store the Area's ↵ | Pietro Gagliardi | |
| size separately and return that for the preferred size instead. | |||
| 2014-08-06 | Removed leftover TODOs: container does handle margins now. | Pietro Gagliardi | |
| 2014-08-06 | Implemented reasonable table column autosizing on Windows. | Pietro Gagliardi | |
| 2014-08-05 | Removed the NSMakeRect(0, 0, 100, 100) dummy init rect from the Mac OS X ↵ | Pietro Gagliardi | |
| backend; NSZeroRect works fine for this after all. Thanks to jer in irc.freenode.net/#macdev. | |||
| 2014-08-05 | Fixed area_windows.c data types. | Pietro Gagliardi | |
| 2014-08-05 | More TODOs. | Pietro Gagliardi | |
| 2014-08-05 | Made standalone labels aligned to the top-left on GTK+. | Pietro Gagliardi | |
| 2014-08-05 | Set vertical alignment of Labels next to Areas on GTK+. | Pietro Gagliardi | |
| 2014-08-05 | Removed leftover TODO. | Pietro Gagliardi | |
| 2014-08-05 | Renamed textField to textfield; this is just for the private implementation. | Pietro Gagliardi | |
| 2014-08-05 | Added the hollow brush to the list of static data initialized by uiinit() in ↵ | Pietro Gagliardi | |
| the Windows backend; this lets other parts of the package use the hollow brush without the need for additional error checking. | |||
| 2014-08-05 | Re-added the NSApplication support code for Area on Mac OS X. | Pietro Gagliardi | |
| 2014-08-05 | Added the Mac OS X implementation of Area... somewhat messily, but eh. | Pietro Gagliardi | |
| 2014-08-05 | Removed sizer_windows.go now that it is no longer needed. | Pietro Gagliardi | |
| 2014-08-05 | Fixed errors with Area on Windows. Woo! | Pietro Gagliardi | |
| 2014-08-05 | Fixed lots of syntax errors, including one where I forgot a parameter to a ↵ | Pietro Gagliardi | |
| Windows API call, oops... the problem is present in the main package being replaced too. :x It will be fixed when I move this redo up. Also added Area initializer to uiinit(). NOW does it work??? | |||
| 2014-08-05 | Mostly completed writing Area on Windows. Now to fix compiler errors. | Pietro Gagliardi | |
| 2014-08-05 | Started re-adding Area to the Windows backend: ported the existing code to C. | Pietro Gagliardi | |
| 2014-08-05 | Resolved Mac app bundle startup issues. | Pietro Gagliardi | |
| 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 | Some slight Area cleanup. | Pietro Gagliardi | |
| 2014-08-04 | Re-added Area on the GTK+ backend. Not yet working; need to reconnect signals. | Pietro Gagliardi | |
| 2014-08-04 | Re-added the events files for Area. | Pietro Gagliardi | |
| 2014-08-04 | Re-added area.go. This is the start of re-adding Area. | Pietro Gagliardi | |
| 2014-08-04 | Same as three commits ago, but for the GTK+ backend. | Pietro Gagliardi | |
| 2014-08-04 | More TODOs. | Pietro Gagliardi | |
| 2014-08-04 | Same as previous commit, but for showing and hiding containers on Windows. | Pietro Gagliardi | |
| 2014-08-04 | Merged cases of C.moveWindow() on Windows containers to one place ↵ | Pietro Gagliardi | |
| (container_windows.go) as a method on container. | |||
| 2014-08-04 | Decided to keep tab textures on Windows. | Pietro Gagliardi | |
| 2014-08-04 | Applied the container change to the GTK+ backend. Woo! | Pietro Gagliardi | |
| 2014-08-04 | Re-added base units calculation to the resizing code now that container ↵ | Pietro Gagliardi | |
| stores a HWND again. | |||
| 2014-08-04 | Completed the migration of the Windows backend to the new container system. | Pietro Gagliardi | |
| 2014-08-04 | Split layout and Window on Windows to use two separate window classes. This ↵ | Pietro Gagliardi | |
| is the first half of the two-part migration of the Windows backend to use container. | |||
| 2014-08-04 | Began the big sizer cleanup: renamed sizer to container, renamed sizer.go to ↵ | Pietro Gagliardi | |
| container.go, did the Mac OS X migration, moved containerctrls.go out of the way by merging its declarations into basicctrls.go, and did a quick cleanup fix to container_darwin.m. | |||
| 2014-08-04 | Fixed the broken Mac OS X build and removed some leftover debugging cruft. | Pietro Gagliardi | |
| 2014-08-04 | Added a credit I missed two commits ago. | Pietro Gagliardi | |
| 2014-08-04 | Fixed an error in the previous commit. | Pietro Gagliardi | |
| 2014-08-04 | Converted Window on Mac OS X to use the new container system. Now I can ↵ | Pietro Gagliardi | |
| merge container and sizing... | |||
| 2014-08-04 | Cleaned up Mac OS X Tab code from the previous commit. | Pietro Gagliardi | |
| 2014-08-04 | Switched Tab on Mac OS X to use a dedicated container type system. This ↵ | Pietro Gagliardi | |
| container type will eventually be the new home of all the sizer stuff. Now to remove the dedicated NSTabView stuff... | |||
| 2014-08-04 | Fixed a small error that caused clicking a Checkbox to crash on Mac OS X. | Pietro Gagliardi | |
| 2014-08-04 | Removed Control.containerShow() and Control.containerHide() and the overall ↵ | Pietro Gagliardi | |
| ability to show and hide Controls in general; too much effort to get right. | |||
| 2014-08-04 | Changed Tab on Windows to store each control in a *layout (see previous ↵ | Pietro Gagliardi | |
| commit). Now I can throw out containerShow()/containerHide()/Show()/Hide(). This also will let me do the right thing with sizer and dialog base units again, and even get rid of sizer's confusion once and for all! | |||
