Commit Graph

2775 Commits

Author SHA1 Message Date
Pietro Gagliardi 5b9b35a317 And moved the other link files back. It works! 2018-09-02 03:22:45 -04:00
Pietro Gagliardi 8bd8d84293 Migrated link_linux_386.go back. Nice to see it really working at last. 2018-09-01 22:24:59 -04:00
Pietro Gagliardi 1ceb98e625 And finally replaced the Windows binaries with Alpha 4.1. 2018-09-01 21:21:46 -04:00
Pietro Gagliardi 3245af389a More TODOs. 2018-09-01 20:50:34 -04:00
Pietro Gagliardi eb319f1e61 And let's try the alpha 4.1 release again. 2018-09-01 20:44:02 -04:00
Pietro Gagliardi 9eb4b2a27c Of course I had to redo that release. Anyway also merge link_linux_amd64.go back in; I'm about to test it now. 2018-09-01 20:15:33 -04:00
Pietro Gagliardi c1801adb36 Updated ui.h and the OS X and Linux binaries for Alpha 4.1. Need to wait for AppVeyor before we can add the Windows ones. 2018-09-01 19:52:19 -04:00
Pietro Gagliardi 9e7ee0d659 Changed image.NRGBA to image.RGBA for Alpha 4.1. 2018-09-01 19:22:30 -04:00
Pietro Gagliardi e9874436a2 Added images to zz_table. Something tells me the byte order is wrong... 2018-08-26 20:39:43 -04:00
Pietro Gagliardi b8213fa9a5 Put in half of the table example. 2018-08-26 20:24:37 -04:00
Pietro Gagliardi 85940dae2e And FINALLY ported Table. Now to write an example program. 2018-08-26 19:55:10 -04:00
Pietro Gagliardi 3c4b7e208a And migrated tablemodel.go back. And now we can finally build it properly! 2018-08-26 17:36:39 -04:00
Pietro Gagliardi dd9db1c145 And migrated the examples back; also fixed a spot I missed. 2018-08-26 17:26:53 -04:00
Pietro Gagliardi 2c275b76ae And finally migrated Area back. 2018-08-26 17:22:05 -04:00
Pietro Gagliardi 246950deed Migrated drawtext.go and fontbutton.go. 2018-08-26 17:17:03 -04:00
Pietro Gagliardi 247cdf8d6f Migrated colorbutton.go back. 2018-08-26 17:08:41 -04:00
Pietro Gagliardi ba8f53fe3e Normalized names in draw.go; started migrating zz_histogram.go to boot. 2018-08-26 14:42:43 -04:00
Pietro Gagliardi c90187046a Zero-fill pkguiAlloc()'s output. 2018-08-26 14:26:33 -04:00
Pietro Gagliardi d8200a9f04 Migrated image.go, and migrated draw.go as-is. It needs some refactoring. 2018-08-26 14:09:49 -04:00
Pietro Gagliardi d0fe74d603 Migrated datetimepicker.go and brought stddialogs.go back again. 2018-08-26 13:48:13 -04:00
Pietro Gagliardi 7b7ae9d7ce More control migration. Everything beyond this point is nontrivial. 2018-08-26 13:43:05 -04:00
Pietro Gagliardi 1095719d84 Migrated more controls. 2018-08-26 13:33:54 -04:00
Pietro Gagliardi 2bc7621928 Migrated window.go, box.go, button.go, and checkbox.go back. 2018-08-26 13:24:47 -04:00
Pietro Gagliardi 809662459d Migrate the link_darwin_amd64.go and control.go files back; fixed up errors in the C files and util.go. 2018-08-26 13:18:53 -04:00
Pietro Gagliardi 766f9ed028 Migrated util.go and main.go to the new pkgui convention and C file. Also replaced C.CBytes() with C.malloc() (this bumps our minimum version requirement to 1.8, but it's better than keeping a massive slice around at all times). 2018-08-26 10:19:10 -04:00
Pietro Gagliardi 62ac252773 Moved all the Go files out of the way again, this time so we can migrate them to more proper cgo usage. 2018-08-26 09:55:07 -04:00
Pietro Gagliardi a5a00c644c And finished TableModel. There's cgo issues I need to fix; I might as well split out all the cgo code... 2018-08-25 22:31:53 -04:00
Pietro Gagliardi 76aa5f420a Added TableModelHandler; started TableModel. 2018-08-25 18:32:30 -04:00
Pietro Gagliardi b74862a0b9 Started TableModel: converted TableValue. 2018-08-24 21:47:02 -04:00
Pietro Gagliardi 0a17df91fc Added Image and renamed the BrushType constants respectively. 2018-08-21 10:07:23 -04:00
Pietro Gagliardi 3983f63048 Added Grid and finally rounded out the control gallery example. 2018-08-20 22:55:40 -04:00
Pietro Gagliardi 62fcb5ffd0 Added Form. 2018-08-20 10:47:11 -04:00
Pietro Gagliardi c58171a39e Moved stddialogs.go back and removed the old TODO-only fontbutton.go. 2018-08-20 10:22:06 -04:00
Pietro Gagliardi 4b38b1621a And finished the histogram example. 2018-08-20 10:09:53 -04:00
Pietro Gagliardi 7d83b8ad37 Re-added the graph drawing in the histogram example. 2018-08-20 09:12:32 -04:00
Pietro Gagliardi a0354058ec Added ColorButton. Will fill in the rest of the histogram example later. 2018-08-19 22:19:12 -04:00
Pietro Gagliardi a0458f7593 More TODOs. 2018-08-19 17:27:43 -04:00
Pietro Gagliardi 8281a89465 Added FontButton. 2018-08-19 17:22:12 -04:00
Pietro Gagliardi bd0dbfb686 And added a conversion of the drawtext example. It actually works! 2018-08-19 13:02:14 -04:00
Pietro Gagliardi 839ff8347a Fixed build issues. Whee. Can't wait for this to crash at runtime... 2018-08-19 12:25:31 -04:00
Pietro Gagliardi 6739b438a8 And migrated the rest of drawtext.go. Phew! 2018-08-19 12:20:59 -04:00
Pietro Gagliardi e8dd3305ef Converted AttributedString. 2018-08-19 12:05:52 -04:00
Pietro Gagliardi 89353fffd3 Finished (almost) the uiAttribute stuff. 2018-08-18 17:13:47 -04:00
Pietro Gagliardi 9678e60dd6 More attributes. 2018-08-16 22:25:47 -04:00
Pietro Gagliardi 9df762b10a Took a different, more Go-like approach to attributes. 2018-08-16 11:01:45 -04:00
Pietro Gagliardi 75e67484a3 More drawtext conversions. This isn't going to be fun; let's try a different approach (one that's also more Go-like). 2018-08-16 10:28:57 -04:00
Pietro Gagliardi c1f1aad090 More incremental progress. 2018-08-14 22:59:48 -04:00
Pietro Gagliardi 194ee077a2 Tiny amount more work. 2018-08-13 22:56:28 -04:00
Pietro Gagliardi 7c38278885 Started migrating the text APIs. 2018-08-12 20:46:02 -04:00
Pietro Gagliardi 334280a11f Added MultilineEntry. 2018-08-12 19:55:21 -04:00