Commit Graph

  • fbbb380f64 More documentation. Pietro Gagliardi 2015-12-23 01:22:07 -0500
  • a88de722b3 Some terminology fixes. Pietro Gagliardi 2015-12-23 01:16:18 -0500
  • 8d01b16f07 Quick typo fix. Pietro Gagliardi 2015-12-23 01:14:33 -0500
  • e700bfb572 Added the new font families list API. Pietro Gagliardi 2015-12-23 01:12:43 -0500
  • 124877d5e4 Merge branch 'master' of github.com:andlabs/ui Pietro Gagliardi 2015-12-22 09:02:47 -0500
  • 6faaf172e9 Merge pull request #111 from kybin/patch-1 Pietro Gagliardi 2015-12-22 09:02:07 -0500
  • 7c2dff0f17 fix typo in README kim yongbin 2015-12-22 14:40:12 +0900
  • cb632002e5 Wrote clarification on the sizes of points parameters to Areas. Pietro Gagliardi 2015-12-21 23:50:36 -0500
  • ae1ce9f98c Finished filling in (most of) draw.go. Pietro Gagliardi 2015-12-21 23:36:09 -0500
  • 31682e48cb Fixed some typos. Pietro Gagliardi 2015-12-21 17:14:40 -0500
  • 4b74894536 Made QueueMain() immune to collisions. Pietro Gagliardi 2015-12-21 14:26:09 -0500
  • 01893daaf1 I need MsgBoxError() for something, so threw it in. Pietro Gagliardi 2015-12-20 18:35:01 -0500
  • e62ee49770 More drawing work. Pietro Gagliardi 2015-12-20 12:24:10 -0500
  • 58361d86bf More TODOs. Pietro Gagliardi 2015-12-20 01:37:18 -0500
  • aac851c4be More Area documentation. Pietro Gagliardi 2015-12-20 01:19:47 -0500
  • a1ce59f60d Wrote up Area for real this time. Pietro Gagliardi 2015-12-19 19:33:06 -0500
  • 7b025499c8 Set up rpath properly on OS X. Pietro Gagliardi 2015-12-19 16:46:28 -0500
  • d5a93806e8 Updated the compatibility document. Pietro Gagliardi 2015-12-17 16:17:03 -0500
  • cfacc3b89c Wrote up the new AreaHandler stuff. Pietro Gagliardi 2015-12-17 14:21:17 -0500
  • e67ed84ad9 Did some build fixes. Pietro Gagliardi 2015-12-16 14:03:47 -0500
  • a6c0fbdb87 Updated build and rewrite instructions. This was the wrong time to start rewriting this package... Pietro Gagliardi 2015-12-16 09:57:12 -0500
  • 5f01c05fa4 Fixed a typo. (See #109.) Pietro Gagliardi 2015-12-15 10:07:51 -0500
  • a98f28da79 Fixed a build error. Pietro Gagliardi 2015-12-13 12:53:37 -0500
  • b339b8208b Started the Area code. Pietro Gagliardi 2015-12-13 12:52:16 -0500
  • 6db4fc8e25 More TODOs. Pietro Gagliardi 2015-12-13 02:26:26 -0500
  • 4760ad7c5a Added OS X building. Go 1.5 required because of https://github.com/golang/go/issues/9411 which affects this. Also set up proper multithreading on OS X. Currently crashes due to similar issue I've had with libui. Pietro Gagliardi 2015-12-13 02:24:43 -0500
  • 4689c6c0ab Built on Windows. Pietro Gagliardi 2015-12-13 01:13:07 -0500
  • e7e3ea0529 Fixed a latent bug in Tab.InsertAt() where inserted controls are appended to t.children, causing issues during Tab.Destroy(). Pietro Gagliardi 2015-12-12 23:53:27 -0500
  • 38c3288c6b Ported the test page 1 from libui. Pietro Gagliardi 2015-12-12 21:44:50 -0500
  • 53a1b6115d Migrated page2 from the libui test to ui. Pietro Gagliardi 2015-12-12 20:57:23 -0500
  • 9da1e956b9 Added Box. Phew! Now to port over the libui test program... Pietro Gagliardi 2015-12-12 20:15:14 -0500
  • 3734c3e552 Added Tab. That just leaves Box... Pietro Gagliardi 2015-12-12 19:52:22 -0500
  • bb6cb14569 Added Group. Pietro Gagliardi 2015-12-12 19:37:57 -0500
  • 9fe564753c Added Spinbox and Slider. That *should* leave just Group, Tab, and Box... (and Area of course, but I want to finalize the interface more first) Pietro Gagliardi 2015-12-12 19:26:02 -0500
  • a4c0102383 Added RadioButtons. Pietro Gagliardi 2015-12-12 19:05:41 -0500
  • 0ceed24c24 Added DateTimePicker. Pietro Gagliardi 2015-12-12 18:59:01 -0500
  • afe362f80a Quick file rename to push all the *.md files to the top of the directory listing. Pietro Gagliardi 2015-12-12 18:51:34 -0500
  • 2347394944 Added Separator. Pietro Gagliardi 2015-12-12 18:48:43 -0500
  • ae710db0e9 Added ProgressBar. Pietro Gagliardi 2015-12-12 18:44:35 -0500
  • 7b5f1e13c3 Added Label. Pietro Gagliardi 2015-12-12 16:59:57 -0500
  • 302bd0313c Added Entry. Pietro Gagliardi 2015-12-12 16:44:32 -0500
  • a881849d8a More TODOs. Pietro Gagliardi 2015-12-12 16:19:45 -0500
  • ee9d06ea60 Added uiCombobox. Pietro Gagliardi 2015-12-12 16:18:58 -0500
  • 69cc823368 Added Button and Checkbox. Pietro Gagliardi 2015-12-12 15:52:43 -0500
  • 31ae742daf Added uiWindow. Pietro Gagliardi 2015-12-12 13:37:36 -0500
  • a181d36b58 Implemented some utility functions. Pietro Gagliardi 2015-12-12 13:07:57 -0500
  • b6ccf2db40 Added code for Controls. Pietro Gagliardi 2015-12-12 12:53:55 -0500
  • a1375fb776 Added OnShouldQuit(). Pietro Gagliardi 2015-12-12 12:01:31 -0500
  • eb3a833dec Started the testing framework. Pietro Gagliardi 2015-12-11 22:58:21 -0500
  • 8f3452baa0 More work. Pietro Gagliardi 2015-12-11 22:49:29 -0500
  • 90669b9c7f More work. Pietro Gagliardi 2015-12-11 22:48:25 -0500
  • eef149060f Started the work I guess. Pietro Gagliardi 2015-12-11 21:03:38 -0500
  • f8e3f12ab0 LET'S GET THIS FINAL REWRITE EVER STARTED Pietro Gagliardi 2015-12-11 20:37:59 -0500
  • f06e4d5ac7 Merge aa3d825d7b into e34c561ed5 Hajime Hoshi 2015-06-27 16:15:35 +0000
  • aa3d825d7b Reduce some warnings on OS X Hajime Hoshi 2015-06-28 01:08:33 +0900
  • a49a538041 Merge f96b988c88 into e34c561ed5 K.Takata 2015-04-22 09:27:56 +0000
  • 60e4dd50ec Merge 628c01d2bb into e34c561ed5 Defcronyke 2015-04-17 13:24:01 +0000
  • e34c561ed5 Split the rewrite into a new repository. Pietro Gagliardi 2015-04-16 20:33:28 -0400
  • de9d72299f Cleaned up unix/button.c a bit. Pietro Gagliardi 2015-04-16 16:38:33 -0400
  • 3644d2cfb2 Removed uiControl.Data; it's no longer used. Pietro Gagliardi 2015-04-16 16:32:39 -0400
  • 6b08a2b18f Fixed the OS X build, including warnings. It works. I'm still a bit unhappy about the way these backends are turning out... Pietro Gagliardi 2015-04-16 15:08:49 -0400
  • 946b3ea342 Fixed Makefiles for OS X building. Pietro Gagliardi 2015-04-16 14:59:17 -0400
  • 06161cf7c2 More TODOs. Pietro Gagliardi 2015-04-16 14:50:40 -0400
  • e2ffe78e87 Migrated darwin/tab.m and darwin/window.m. Now to test. Pietro Gagliardi 2015-04-16 14:50:05 -0400
  • 0660104659 Migrated darwin/label.m; fixed up some of the other files. Pietro Gagliardi 2015-04-16 14:41:24 -0400
  • 89931668a5 Migrated darwin/checkbox.m. Pietro Gagliardi 2015-04-16 13:51:46 -0400
  • bb00796956 Migrated darwin/button.m. Pietro Gagliardi 2015-04-16 13:19:43 -0400
  • f3867ee2d4 Began Darwin backend migration. Pietro Gagliardi 2015-04-16 13:04:46 -0400
  • 79ef30c877 Fixed warnings in the Windows backend. That just leaves the Mac OS X one... Pietro Gagliardi 2015-04-16 10:03:31 -0400
  • 4679dd51aa Fixed the rest of the Windows build errors. IT STILL WORKS! Now to fix warnings, if any... Pietro Gagliardi 2015-04-16 09:59:05 -0400
  • 8f4788d506 Fixed some build errors in the Windows backend. Pietro Gagliardi 2015-04-16 09:53:00 -0400
  • 54c5d551f0 Converted windows/windows.c. Now to build and test. More TODOs. Pietro Gagliardi 2015-04-16 09:44:06 -0400
  • 9f65a67671 Fixed some errors in the Windows code. Pietro Gagliardi 2015-04-16 09:33:21 -0400
  • b134f898fe Converted windows/tab.c. Pietro Gagliardi 2015-04-16 09:32:34 -0400
  • f59341b6ef Migrated windows/entry.c and windows/label.c. Pietro Gagliardi 2015-04-16 09:20:00 -0400
  • e33465d1d4 Migrated windows/checkbox.c and made some small fixes to windows/button.c. Pietro Gagliardi 2015-04-16 09:08:38 -0400
  • b199f1dee4 More windows/newcontrol.c migration. Pietro Gagliardi 2015-04-16 01:53:23 -0400
  • dcc1a503c4 Migrated newcontrol.c and button.c on the Windows backend. Pietro Gagliardi 2015-04-16 01:52:31 -0400
  • 7b46c7de56 Fixed build warnings. More TODOs. Pietro Gagliardi 2015-04-15 23:14:36 -0400
  • 0c73a7fb80 Fixed Unix backend build errors. Impressively, IT STILL WORKS! Now to fix the warnings... Pietro Gagliardi 2015-04-15 23:07:43 -0400
  • e49436170a Migrated test.c and fixed some errorss in ui.idl. Pietro Gagliardi 2015-04-15 22:56:03 -0400
  • 95d8ec0fa8 More stack.c fixes. There's an issue with idl2h... Pietro Gagliardi 2015-04-15 22:36:28 -0400
  • 4bf3cf4670 Converted stack.c. Pietro Gagliardi 2015-04-15 22:34:22 -0400
  • 57b9e965c0 Converted unix/window.c. Now to test! Pietro Gagliardi 2015-04-15 22:26:27 -0400
  • 3730400f97 Converted unix/tab.c and fixed an oversight in unix/button.c. Pietro Gagliardi 2015-04-15 22:20:25 -0400
  • 922360f112 Converted unix/entry.c and unix/label.c. Pietro Gagliardi 2015-04-15 22:17:02 -0400
  • f6ef521233 Converted unix/checkbox.c. Pietro Gagliardi 2015-04-15 22:04:13 -0400
  • ff6a3ed543 Converted unix/button.c. Pietro Gagliardi 2015-04-15 21:57:59 -0400
  • c19a90cfca Finished the unix/newcontrol.c conversion, at least I think... Pietro Gagliardi 2015-04-15 21:43:20 -0400
  • 18d7bf670d More unix/newcontrol.c conversion. Pietro Gagliardi 2015-04-15 21:39:50 -0400
  • a25f49e7e6 Started doing conversion of the GTK+ backend... Pietro Gagliardi 2015-04-15 19:46:24 -0400
  • bb0c52ee4e Fixed a comment. Pietro Gagliardi 2015-04-15 19:20:46 -0400
  • 2d1f20d905 Added the Mac OS X build rules. Pietro Gagliardi 2015-04-15 19:19:52 -0400
  • 7cc70e1727 Added the Unix build rules. Pietro Gagliardi 2015-04-15 19:17:21 -0400
  • 35af32a3a6 Started building the make structure. Pietro Gagliardi 2015-04-15 19:14:28 -0400
  • 98271437cb Removed control.c. It is no longer needed. Pietro Gagliardi 2015-04-15 18:51:54 -0400
  • 30ea82d08d Removed ids.go. It can be recreated later. Pietro Gagliardi 2015-04-15 18:51:41 -0400
  • 823397cf55 Moved the uipriv_*.h files to the respective folders. The ui_*.h files stay up here; they'll be moved to IDLs later. Pietro Gagliardi 2015-04-15 18:51:04 -0400
  • 518a5ddbf1 Split all OS backends into their own folders. Pietro Gagliardi 2015-04-15 18:49:45 -0400
  • 50ae3ca045 Fixed more ui.idl errors. Pietro Gagliardi 2015-04-15 18:47:27 -0400