Commit Graph

1997 Commits

Author SHA1 Message Date
Pietro Gagliardi a778414390 README updates. 2014-09-05 21:38:55 -04:00
Pietro Gagliardi 982da8c896 Fixed a dumb bug in Grid that prevented the scrollbars in Area from showing up. 2014-09-03 21:31:38 -04:00
Pietro Gagliardi 7b1194a5af More TODOs and updated README. 2014-09-03 21:04:52 -04:00
Pietro Gagliardi 1eab40b646 Various Grid comment updates. 2014-09-03 20:57:02 -04:00
Pietro Gagliardi dbba883776 Mostly fixed Grid behavior. 2014-09-03 20:55:28 -04:00
Pietro Gagliardi fd0ef41965 Set up a replacement for the new Grid test. It doesn't work, but now we can more easily fix it. 2014-09-03 18:36:33 -04:00
Pietro Gagliardi 3bd1ec9334 Exported xspan/yspan in Grid to the Add() function parameter list. 2014-09-03 18:30:38 -04:00
Pietro Gagliardi 986c75493d Fixed errors preventing current test program from rendering new Grids correctly. 2014-09-03 18:26:49 -04:00
Pietro Gagliardi fcd55f7636 Accidentally left Grid expand code commented out. Fixed. 2014-09-03 18:07:27 -04:00
Pietro Gagliardi 9a2c3c4bde Rewrote the Grid implementation to handle spans. 2014-09-03 17:59:20 -04:00
Pietro Gagliardi 73a7fe6c1d Restructured the Grid allocation algorithm to split position/size assignment and neighbor assignment. This will make xspan/yspan much easier. 2014-09-03 12:10:03 -04:00
Pietro Gagliardi b1bac2e61b Removed more debugging spiel. 2014-09-02 09:07:06 -04:00
Pietro Gagliardi 3ea1e09780 Removed some debugging spiel. 2014-09-02 09:05:34 -04:00
Pietro Gagliardi 76c518b3e2 Fixed empty cells in Grid not handled correctly. 2014-09-01 13:31:39 -04:00
Pietro Gagliardi 53c57267b1 Still more typo fixes. 2014-09-01 10:20:58 -04:00
Pietro Gagliardi a9fa3e66c2 Quick typo fix. 2014-09-01 10:20:01 -04:00
Pietro Gagliardi 1d67ff5281 Improved Grid's documentation. 2014-09-01 10:18:22 -04:00
Pietro Gagliardi 83b1957fd7 Implemented vertical alignment in Grid. 2014-09-01 10:11:41 -04:00
Pietro Gagliardi dcb505fd01 Implemented Grid halign Center. 2014-09-01 10:04:48 -04:00
Pietro Gagliardi 91e35c1610 Added right-alignment to Grid. 2014-09-01 00:56:33 -04:00
Pietro Gagliardi 2731cf3ae0 Simplified Grid's code greatly, making it more correct in the process. Also renamed h/vexpand/align to x/yexpand/align for simplicity. 2014-09-01 00:37:18 -04:00
Pietro Gagliardi c91cbf12b8 Resolved TODO about OpenFile() on GTK+ returning NULL. 2014-08-31 19:07:55 -04:00
Pietro Gagliardi 29a764199f Added initial implementation of GtkGrid-style Grid. 2014-08-31 18:59:55 -04:00
Pietro Gagliardi c930166585 Renamed grid.go. 2014-08-31 13:03:35 -04:00
Pietro Gagliardi 2c4eecc9c3 Changed Grid to SimpleGrid in preparation for a better Grid. 2014-08-31 13:02:47 -04:00
Pietro Gagliardi 16c2e18949 Okay, fixed for real now 2014-08-30 23:35:22 -04:00
Pietro Gagliardi 4d0e7ff6c6 Fixed image link, hopefully 2014-08-30 23:34:45 -04:00
Pietro Gagliardi a8aa865e24 Added screenshot. 2014-08-30 23:33:57 -04:00
Pietro Gagliardi 9bdcac0d8e Added a widget gallery example. 2014-08-30 23:32:12 -04:00
Pietro Gagliardi 070e3d89e2 Added a new README. 2014-08-30 23:05:36 -04:00
Pietro Gagliardi 77bf566ebb ...in with the new. 2014-08-30 23:02:02 -04:00
Pietro Gagliardi 155899c65e Out with the old... 2014-08-30 23:01:08 -04:00
Pietro Gagliardi 3d4e54822d Fixed wine build. wine is sure missing a few things (and gets a few things wrong...) 2014-08-30 22:39:59 -04:00
Pietro Gagliardi a81fa141ed Demoted TODO to non-TODO. 2014-08-30 14:33:55 -04:00
Pietro Gagliardi da42b979e7 Properly handled the LVN_GETDISPINFO notificaiton on Windows this time. 2014-08-30 11:46:13 -04:00
Pietro Gagliardi df383ada76 Figured out the deal with item.mask on Windows Tables. Need to rewrite this... 2014-08-30 11:35:41 -04:00
Pietro Gagliardi fecf53827a More future plans. 2014-08-30 11:07:53 -04:00
Pietro Gagliardi b9ea3714a6 Removed a leftover TODO. 2014-08-30 01:18:14 -04:00
Pietro Gagliardi 4f16b94388 Fixed image lists on Windows being NON-premultiplied. 2014-08-30 01:15:28 -04:00
Pietro Gagliardi 432a210726 More future plans. 2014-08-29 23:36:18 -04:00
Pietro Gagliardi 4904db549c Fixed the warning popover issues YAY 2014-08-29 22:45:44 -04:00
Pietro Gagliardi f1e0eb1755 Reworked the warning popover code to properly show/hide when needed. Not working perfectly yet; that'll (hopefully) be the next commit. 2014-08-29 21:09:43 -04:00
Pietro Gagliardi b0564aa91b Settled alpha support in Windows imagelists; now need to settle premultiplied.... 2014-08-29 20:46:39 -04:00
Pietro Gagliardi 1ff16049ab Added expository comment. 2014-08-29 17:55:27 -04:00
Pietro Gagliardi 5d47e2f016 Removed stray TODO. 2014-08-29 17:54:44 -04:00
Pietro Gagliardi 82ffa9a57b More future plans. 2014-08-29 17:53:50 -04:00
Pietro Gagliardi 54efcdc5d6 Fixed Mac OS X Area.OpenTextFieldAt() not behaving properly. The behavior is still a little weird now, but permissible. 2014-08-29 17:43:54 -04:00
Pietro Gagliardi a4574d5828 And resolved Group boldness on GTK+ TODO. 2014-08-28 20:00:11 -04:00
Pietro Gagliardi eb2523bc1e Resolved image list icon sizing on GTK+. 2014-08-28 19:29:20 -04:00
Pietro Gagliardi d18889b2d1 Decided to defer Table WM_MOUSELEAVE (Windows) to later. 2014-08-28 17:48:25 -04:00