andlabs-ui/redo
Pietro Gagliardi 0fb45ba84d Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -04:00
..
mergeback Re-added Stack. Of course it only works right on GTK+ right now... the other platforms's Control.preferredSize()s aren't implemented yet! 2014-07-29 23:23:45 -04:00
basicctrls.go Chagned Checkbox.OnClicked() to Checkbox.OnToggled(). The code restructure will allow this. 2014-08-03 09:12:39 -04:00
basicctrls_darwin.m Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
basicctrls_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
button_darwin.go Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
button_unix.go Standardized basegetAuxResize() on the GTK+ backend to match the Mac OS X backend and controlbase.sh. 2014-08-03 20:33:19 -04:00
button_windows.go Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -04:00
checkbox_darwin.go Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
checkbox_unix.go Standardized basegetAuxResize() on the GTK+ backend to match the Mac OS X backend and controlbase.sh. 2014-08-03 20:33:19 -04:00
checkbox_windows.go Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -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
containerctrls.go Renamed the controls* and containers* files to basicctrls* and containerctrls*, respectively, in preparation for the widget hierarchy redo. 2014-07-30 00:54:50 -04:00
control.go Set up the Control restructure and migrated the Windows implementation over. Lots of repetition, but hopefully more correct and maintainable! 2014-08-03 09:18:35 -04:00
control_darwin.go Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
control_darwin.m Moved the Mac OS X function newScrollView() to control_darwin.m and verified its styles against Interface Builder. 2014-07-30 12:50:45 -04:00
control_unix.go Standardized basegetAuxResize() on the GTK+ backend to match the Mac OS X backend and controlbase.sh. 2014-08-03 20:33:19 -04:00
control_windows.go Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -04:00
controlbase.sh Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -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 (and applied) standard Windows fonts. 2014-07-18 11:20:18 -04:00
label_darwin.go Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
label_unix.go Standardized basegetAuxResize() on the GTK+ backend to match the Mac OS X backend and controlbase.sh. 2014-08-03 20:33:19 -04:00
label_windows.go Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -04:00
objc_darwin.h Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
scrapped Scrapped Window.SetSize() and Window.Center() (for now?). 2014-07-18 14:07:12 -04:00
sizer.go Began cleaning up the sizing/container/control stuff by changing container to sizing. 2014-08-01 23:29:19 -04:00
sizer_darwin.go Migrated the Label alignment code back into the Mac OS X port. 2014-08-02 09:47:57 -04:00
sizer_unix.go Migrated the GTK+ backend to the new sizer system. 2014-08-02 01:14:09 -04:00
sizer_windows.go Migrated the Windows backend to use sizer. 2014-08-01 23:36:13 -04:00
sizing_darwin.m Resolved NSMakeRect() argument casting TODO in sizing_darwin.m. 2014-07-20 14:56:25 -04:00
sizing_windows.c Migrated the Windows backend to use sizer. 2014-08-01 23:36:13 -04:00
stack.go Re-added Stack. Of course it only works right on GTK+ right now... the other platforms's Control.preferredSize()s aren't implemented yet! 2014-07-29 23:23:45 -04:00
tab_darwin.go Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
tab_darwin.m Split all the Control implementations into their own files and renamed the containerctrls implementation files to say tab instead as they only hold Tab. This is the first part of what should hopefully be the final restructuring. 2014-08-02 22:35:58 -04:00
tab_unix.go Standardized basegetAuxResize() on the GTK+ backend to match the Mac OS X backend and controlbase.sh. 2014-08-03 20:33:19 -04:00
tab_windows.c Split all the Control implementations into their own files and renamed the containerctrls implementation files to say tab instead as they only hold Tab. This is the first part of what should hopefully be the final restructuring. 2014-08-02 22:35:58 -04:00
tab_windows.go Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -04:00
table.go Began the implementation of Table on Windows. 2014-07-28 20:52:32 -04:00
table_darwin.go Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
table_darwin.m Fixed up attributes of Table on Mac OS X. 2014-07-30 13:10:19 -04:00
table_unix.c Made column headers resizeable on GTK+ Tables. 2014-07-29 04:30:58 -04:00
table_unix.go Migrated the GTK+ backend to the new Control system. Added controlParent to deal with interface issues; need to apply this to the Windows backend too. 2014-08-03 16:28:21 -04:00
table_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
table_windows.go Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -04:00
textfield_darwin.go Migrated the Mac OS X backend to the new Control setup. 2014-08-03 20:08:25 -04:00
textfield_unix.go Standardized basegetAuxResize() on the GTK+ backend to match the Mac OS X backend and controlbase.sh. 2014-08-03 20:33:19 -04:00
textfield_windows.go Did the previous commit, but for the Windows backend. 2014-08-03 20:42:45 -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 Resolved the NSWindowDelegate issue and added an explicit NSApplicationDelegate specifier just to be safe; thanks to Zorg__ in irc.freenode.net/#macdev for explaining (it's an issue with NSApp specifically). 2014-07-20 17:27:56 -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 Implemented Tab on Windows. 2014-07-25 15:58:24 -04:00
winapi_windows.h Wrote code to get Windows Tabs's tab height; will integrate it later. 2014-08-02 11:05:18 -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 Migrated the Mac OS X backend to sizer. Once I get this control sizing stuff working there and the height of a Tab tab on Windows, I'm going to chuck this whole embedding thing and sacrifice a non-cluttered directory structure for CODE SIMPLICITY. 2014-08-02 07:28:20 -04:00
window_darwin.m Adjusted autocompletion settings for TextField on Mac OS X. 2014-07-26 11:18:34 -04:00
window_unix.go Migrated the GTK+ backend to the new sizer system. 2014-08-02 01:14:09 -04:00
window_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
window_windows.go Migrated the Windows backend to use sizer. 2014-08-01 23:36:13 -04:00
xsizing_darwin.m Migrated the Label alignment code back into the Mac OS X port. 2014-08-02 09:47:57 -04:00
zz_test.go Applied previous commit's change to the test program. 2014-08-03 09:13:25 -04:00