andlabs-ui/redo
Pietro Gagliardi a8b7283a87 Moved the definition of Control itself to control.go and updated some comments. 2014-07-30 12:36:00 -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 Moved the definition of Control itself to control.go and updated some comments. 2014-07-30 12:36:00 -04:00
basicctrls_darwin.go Ported the new Control setup to Mac OS X. 2014-07-30 12:34:54 -04:00
basicctrls_darwin.m 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
basicctrls_unix.go Applied the new Control system to the GTK+ backend. 2014-07-30 10:21:23 -04:00
basicctrls_windows.c 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
basicctrls_windows.go Set up a new, cleaner model for deriving Control's methods and applied it to the Windows backend. 2014-07-30 02:06:01 -04:00
comctl32_windows.c Began the implementation of Table on Windows. 2014-07-28 20:52:32 -04:00
comctl32_windows.go Fixed all the remaining compiler errors. C conversion works! 2014-07-18 00:22:21 -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 Added #include "_cgo_export.h" to files that needed it and fixed a cast error in controls_windows.c that that revealed. Anyway buttons work now on all platforms, woo :D 2014-07-18 00:29:15 -04:00
common_windows.go Fixed all the remaining compiler errors. C conversion works! 2014-07-18 00:22:21 -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
containerctrls_darwin.go Ported the new Control setup to Mac OS X. 2014-07-30 12:34:54 -04:00
containerctrls_darwin.m 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
containerctrls_unix.go Applied the new Control system to the GTK+ backend. 2014-07-30 10:21:23 -04:00
containerctrls_windows.c 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
containerctrls_windows.go Set up a new, cleaner model for deriving Control's methods and applied it to the Windows backend. 2014-07-30 02:06:01 -04:00
control.go Moved the definition of Control itself to control.go and updated some comments. 2014-07-30 12:36:00 -04:00
control_darwin.go Ported the new Control setup to Mac OS X. 2014-07-30 12:34:54 -04:00
control_unix.go Applied the new Control system to the GTK+ backend. 2014-07-30 10:21:23 -04:00
control_windows.go Set up a new, cleaner model for deriving Control's methods and applied it to the Windows backend. 2014-07-30 02:06:01 -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
objc_darwin.h Added Label and implemented it on all platforms. 2014-07-29 13:48:31 -04:00
scrapped Scrapped Window.SetSize() and Window.Center() (for now?). 2014-07-18 14:07:12 -04:00
sizing.go Fixed the proper recursive application of spaced on Windows tabs by having container.resize() also take the origin coordinates as arguments. 2014-07-28 15:02:27 -04:00
sizing_darwin.go Ported the new Control setup to Mac OS X. 2014-07-30 12:34:54 -04:00
sizing_darwin.m Resolved NSMakeRect() argument casting TODO in sizing_darwin.m. 2014-07-20 14:56:25 -04:00
sizing_unix.go Applied the new Control system to the GTK+ backend. 2014-07-30 10:21:23 -04:00
sizing_windows.c Made the previous commit's changes on Windows. If the Stack Overflow question tells me I'm wrong, we can deal with it then. But yay simple sizing code again :D 2014-07-28 14:43:34 -04:00
sizing_windows.go Set up a new, cleaner model for deriving Control's methods and applied it to the Windows backend. 2014-07-30 02:06:01 -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
table.go Began the implementation of Table on Windows. 2014-07-28 20:52:32 -04:00
table_darwin.go Ported the new Control setup to Mac OS X. 2014-07-30 12:34:54 -04:00
table_darwin.m Wrote up the data model for Mac OS X Tables; now Tables work everywhere! 2014-07-29 10:54:52 -04:00
table_unix.c Made column headers resizeable on GTK+ Tables. 2014-07-29 04:30:58 -04:00
table_unix.go Applied the new Control system to the GTK+ backend. 2014-07-30 10:21:23 -04:00
table_windows.c Added #include "_cgo_export.h" to table_windows.c. 2014-07-29 00:47:09 -04:00
table_windows.go Set up a new, cleaner model for deriving Control's methods and applied it to the Windows backend. 2014-07-30 02:06:01 -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 Set up some extended styles on Windows Tables for consistency and future features. 2014-07-28 23:47:45 -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 Changed Control.setParent() to take the same argument type on all platforms; this is needed for re-adding Stack and Grid. This argument type is defined by each platform. 2014-07-29 23:01:28 -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 Changed Control.setParent() to take the same argument type on all platforms; this is needed for re-adding Stack and Grid. This argument type is defined by each platform. 2014-07-29 23:01:28 -04:00
window_windows.c Made the previous commit's changes on Windows. If the Stack Overflow question tells me I'm wrong, we can deal with it then. But yay simple sizing code again :D 2014-07-28 14:43:34 -04:00
window_windows.go Changed Control.setParent() to take the same argument type on all platforms; this is needed for re-adding Stack and Grid. This argument type is defined by each platform. 2014-07-29 23:01:28 -04:00
zz_test.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