Commit Graph

2785 Commits

Author SHA1 Message Date
Jeff Carr 1db4ed9a30 clean gomod
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-14 20:12:25 -06:00
Pietro Gagliardi 70a69d6ae3
Merge pull request #385 from Vorstenbosch/added-example-for-ui-update
Added an example that shows how to update the UI
2020-06-10 00:35:37 -04:00
vorstenbosch d219f06887 Differentiating between UI changes from the main thread and another goroutine 2020-06-06 00:39:16 +02:00
vorstenbosch f9ad173d6a Added an example that shows how to update the UI 2020-06-06 00:35:57 +02:00
Pietro Gagliardi 867a9e5a49 Oops 2018-09-02 14:31:12 -04:00
Pietro Gagliardi add47bf25e And rewrote the README. Once I test winmanifest on windows/386 I'll push this at last! 2018-09-02 14:17:18 -04:00
Pietro Gagliardi 71aba62178 Added a winmanifest package for including a generic Windows manifest. Now to just rewrite the README. 2018-09-02 13:52:55 -04:00
Pietro Gagliardi 4c4827d34f Moved the examples into their final places. 2018-09-02 09:48:03 -04:00
Pietro Gagliardi 7b7a2a7ef0 And removed the old test. 2018-09-02 09:46:08 -04:00
Pietro Gagliardi 731fa9c973 And finished the table example program. 2018-09-02 03:29:36 -04:00
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