.. |
mergeback
|
Added an optimization to the Tab code on Windows where only the current tab was resized, thinking it would solve flicker issues. It did not, and GTK+ resizes all tabs, so I'm keeping this in mergeback/ for now.
|
2014-08-08 23:02:25 -04:00 |
area.go
|
Big change: with the current event model, it's safe to call 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-09 10:33:38 -04:00 |
area_darwin.go
|
Renamed display() to areaRepaintAll() and resolved a TODO on the Mac OS X side.
|
2014-08-09 21:27:28 -04:00 |
area_darwin.m
|
Removed TODO in area_darwin.m; -[NSView displayRect:] is the answer.
|
2014-08-09 22:27:57 -04:00 |
area_unix.go
|
Big change: with the current event model, it's safe to call 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-09 10:33:38 -04:00 |
area_windows.c
|
Removed TODO about duplicate case labels (it's illegal in C too; citing the standards (both C89 and C99) as proof).
|
2014-08-09 21:49:21 -04:00 |
area_windows.go
|
Big change: with the current event model, it's safe to call 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-09 10:33:38 -04:00 |
basicctrls.go
|
Added nested and empty tabs to the test program, and fixed up relevant documentation.
|
2014-08-08 22:28:58 -04:00 |
basicctrls_darwin.m
|
Removed the NSMakeRect(0, 0, 100, 100) dummy init rect from the Mac OS X backend; NSZeroRect works fine for this after all. Thanks to jer in irc.freenode.net/#macdev.
|
2014-08-05 22:02:57 -04:00 |
basicctrls_windows.c
|
Settled the placement of functions formerly in sizing_windows.c and updated the winapi_windows.h header file to suit.
|
2014-08-09 10:26:42 -04:00 |
button_darwin.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
button_unix.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
button_windows.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
checkbox_darwin.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
checkbox_unix.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
checkbox_windows.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
comctl32_windows.c
|
Changed LPCWSTR to LPWSTR in the Windows code as the C means const and there are a few cases of const->non-const conversions as a result.
|
2014-08-01 18:25:59 -04:00 |
comctl32_windows.go
|
Fixed up more LPCWSTR->LPWSTR conversion, including some code simplification.
|
2014-08-01 18:30:07 -04:00 |
common_darwin.go
|
Implemented Checkbox on Mac OS X. Also untested; will test next.
|
2014-07-22 23:32:32 -04:00 |
common_unix.go
|
Added Checkbox on the GTK+ backend, added a checkbox to the test program, and fixed a small error in the GTK+ widgetbase.parent() that kept the new widget hidden.
|
2014-07-21 21:07:14 -04:00 |
common_windows.c
|
Changed LPCWSTR to LPWSTR in the Windows code as the C means const and there are a few cases of const->non-const conversions as a result.
|
2014-08-01 18:25:59 -04:00 |
common_windows.go
|
Changed LPCWSTR to LPWSTR in the Windows code as the C means const and there are a few cases of const->non-const conversions as a result.
|
2014-08-01 18:25:59 -04:00 |
container.go
|
Starting splitting out future plans from the TODOs again; this time: Group.
|
2014-08-08 20:05:36 -04:00 |
container_darwin.go
|
Began the big sizer cleanup: renamed sizer to container, renamed sizer.go to 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 17:47:39 -04:00 |
container_darwin.m
|
Starting splitting out future plans from the TODOs again; this time: Group.
|
2014-08-08 20:05:36 -04:00 |
container_unix.go
|
Same as three commits ago, but for the GTK+ backend.
|
2014-08-04 22:21:58 -04:00 |
container_windows.c
|
Settled the placement of functions formerly in sizing_windows.c and updated the winapi_windows.h header file to suit.
|
2014-08-09 10:26:42 -04:00 |
container_windows.go
|
Finished the previous commit.
|
2014-08-09 00:28:12 -04:00 |
control.go
|
More TODO/future plan separation.
|
2014-08-08 20:14:25 -04:00 |
control_darwin.go
|
Changed PrefSize to PreferredSize throughout.
|
2014-08-09 21:29:37 -04:00 |
control_darwin.m
|
Started splitting apart xsizing_darwin.m and rearranging objc_darwin.h.
|
2014-08-09 21:34:56 -04:00 |
control_unix.go
|
Removed borders from Areas on the GTK+ backend.
|
2014-08-08 20:31:15 -04:00 |
control_windows.c
|
Settled the placement of functions formerly in sizing_windows.c and updated the winapi_windows.h header file to suit.
|
2014-08-09 10:26:42 -04:00 |
control_windows.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
controlbase.sh
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
events_darwin.go
|
Re-added the events files for Area.
|
2014-08-04 23:05:31 -04:00 |
events_notdarwin.go
|
Re-added the events files for Area.
|
2014-08-04 23:05:31 -04:00 |
future
|
Big change: with the current event model, it's safe to call 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-09 10:33:38 -04:00 |
gtk_unix.h
|
Hooked all the GTK+ Table stuff together and got it working. Woo!
|
2014-07-29 03:43:01 -04:00 |
init_windows.c
|
Added the hollow brush to the list of static data initialized by uiinit() in the Windows backend; this lets other parts of the package use the hollow brush without the need for additional error checking.
|
2014-08-05 16:30:12 -04:00 |
label_darwin.go
|
Changed PrefSize to PreferredSize throughout.
|
2014-08-09 21:29:37 -04:00 |
label_unix.go
|
Made standalone labels aligned to the top-left on GTK+.
|
2014-08-05 20:47:56 -04:00 |
label_windows.go
|
Finished the previous commit.
|
2014-08-09 00:28:12 -04:00 |
objc_darwin.h
|
Started splitting apart xsizing_darwin.m and rearranging objc_darwin.h.
|
2014-08-09 21:34:56 -04:00 |
scrapped
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
stack.go
|
Removed leftover TODOs: container does handle margins now.
|
2014-08-06 10:50:07 -04:00 |
tab_darwin.go
|
Changed PrefSize to PreferredSize throughout.
|
2014-08-09 21:29:37 -04:00 |
tab_darwin.m
|
Started splitting apart xsizing_darwin.m and rearranging objc_darwin.h.
|
2014-08-09 21:34:56 -04:00 |
tab_unix.go
|
Same as three commits ago, but for the GTK+ backend.
|
2014-08-04 22:21:58 -04:00 |
tab_windows.c
|
Added nested and empty tabs to the test program, and fixed up relevant documentation.
|
2014-08-08 22:28:58 -04:00 |
tab_windows.go
|
Made containers transparent on Windows. This is the first of a four-part set (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 21:34:31 -04:00 |
table.go
|
More TODO/future plan separation.
|
2014-08-08 20:14:25 -04:00 |
table_darwin.go
|
Removed Control.containerShow() and Control.containerHide() and the overall ability to show and hide Controls in general; too much effort to get right.
|
2014-08-04 13:39:33 -04:00 |
table_darwin.m
|
More TODO/future plan separation.
|
2014-08-08 20:14:25 -04:00 |
table_unix.c
|
More TODO/future plan separation.
|
2014-08-08 20:14:25 -04:00 |
table_unix.go
|
Removed borders from Areas on the GTK+ backend.
|
2014-08-08 20:31:15 -04:00 |
table_windows.c
|
Disabled Table column autoresizing on Windows for now as it causes weird bugs on Windows XP...
|
2014-08-06 19:56:14 -04:00 |
table_windows.go
|
Implemented reasonable table column autosizing on Windows.
|
2014-08-06 10:42:26 -04:00 |
textfield_darwin.go
|
Renamed textField to textfield; this is just for the private implementation.
|
2014-08-05 17:46:42 -04:00 |
textfield_unix.go
|
Renamed textField to textfield; this is just for the private implementation.
|
2014-08-05 17:46:42 -04:00 |
textfield_windows.go
|
Renamed textField to textfield; this is just for the private implementation.
|
2014-08-05 17:46:42 -04:00 |
uitask.go
|
Fixed issuing in the new system. Now to figure out why it stalls...
|
2014-07-19 10:10:52 -04:00 |
uitask_darwin.go
|
Re-added Mac OS X versioning macros and compiler/linker options.
|
2014-07-20 21:22:10 -04:00 |
uitask_darwin.m
|
Removed TODO about nil receiver in uitask_darwin.m by checking for nil anyway.
|
2014-08-10 08:04:20 -04:00 |
uitask_unix.go
|
Switched from gtk_init() to the version that lets us catch and report any errors it encounters.
|
2014-07-21 16:08:22 -04:00 |
uitask_windows.c
|
Implemented Tab on Windows.
|
2014-07-25 15:58:24 -04:00 |
uitask_windows.go
|
Fixed errors with Area on Windows. Woo!
|
2014-08-05 12:49:08 -04:00 |
winapi_windows.h
|
Settled the placement of functions formerly in sizing_windows.c and updated the winapi_windows.h header file to suit.
|
2014-08-09 10:26:42 -04:00 |
window.go
|
Simplified the control nesting model by removing Control.unparent() and requiring all Windows to have a Control at construct time; implemented such on Windows.
|
2014-07-25 17:34:45 -04:00 |
window_darwin.go
|
Fixed the broken Mac OS X build and removed some leftover debugging cruft.
|
2014-08-04 17:33:13 -04:00 |
window_darwin.m
|
Fixed an error in the previous commit.
|
2014-08-04 17:30:18 -04:00 |
window_unix.go
|
Same as three commits ago, but for the GTK+ backend.
|
2014-08-04 22:21:58 -04:00 |
window_windows.c
|
Re-added base units calculation to the resizing code now that container stores a HWND again.
|
2014-08-04 20:10:23 -04:00 |
window_windows.go
|
Merged cases of C.moveWindow() on Windows containers to one place (container_windows.go) as a method on container.
|
2014-08-04 21:27:35 -04:00 |
xsizing_darwin.m
|
Started splitting apart xsizing_darwin.m and rearranging objc_darwin.h.
|
2014-08-09 21:34:56 -04:00 |
zz_test.go
|
Big change: with the current event model, it's safe to call 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-09 10:33:38 -04:00 |