Commit Graph

37 Commits

Author SHA1 Message Date
Pietro Gagliardi 2d09f22932 Added a debugging guide for Windows. Will have to investigate this more, because I can't find any information online that suggests Direct2D should not respect clipping when drawing text :S Also more TODOs. 2017-01-20 12:46:00 -05:00
Pietro Gagliardi 5444f76bd3 Started implementing the new text layout stuff on GTK+. The drawtext example works. 2017-01-17 21:06:45 -05:00
Pietro Gagliardi 7f270942a7 And fixed errors. Woo, it works!!!!! 2017-01-17 13:54:23 -05:00
Pietro Gagliardi 907d7c5830 Added the beginning of a text-drawing example (since I would need to heavily change the tester to test these things; hopefully in the future the example will be much more sophisticated). Time to fix segfaults! 2017-01-17 13:30:00 -05:00
Pietro Gagliardi 9785565c8c Expanded the control gallery a bit further. 2016-06-17 11:34:42 -04:00
Pietro Gagliardi 9656a81c77 Added uiNewVerticalSeparator(). 2016-06-17 11:02:17 -04:00
Pietro Gagliardi 75a8ee9bf9 Removed intmax_t from everything else EXCEPT the Windows code. Now it's time for THAT... 2016-06-13 21:37:50 -04:00
Pietro Gagliardi f08cd96688 More control gallery rewriting. Removed some debugging code in the OS X grid. 2016-06-12 19:55:35 -04:00
Pietro Gagliardi 41ec54cb47 Started a new controlgallery. Fixed some glitches in OS X uiForm. 2016-06-12 19:08:08 -04:00
Pietro Gagliardi 6ebdc96b93 Updated the README and example screenshots. Here we go for real! 2016-06-05 18:00:18 -04:00
Pietro Gagliardi 0d88e5eb8b More cmake work. That's enough of Visual Studio for now. 2016-06-03 19:25:43 -04:00
Pietro Gagliardi 1903115bbd Pushed all the build files elsewhere. I'm rewriting the CMakeLists files from scratch. 2016-06-03 00:29:31 -04:00
Pietro Gagliardi e4a66b786e Fixed static builds, added GTK+ builds, and cleaned out things in general for cmake. 2016-06-01 20:21:10 -04:00
Pietro Gagliardi 81c555ea3b Added the examples CMakeLists.txt. 2016-06-01 14:42:24 -04:00
Pietro Gagliardi be8a957689 Fixed static linking on Windows. 2016-05-29 18:35:06 -04:00
Pietro Gagliardi 996ba99b0f Began uiEditableCombobox splitting. 2016-05-23 17:41:37 -04:00
Pietro Gagliardi 33f4a427c3 Added a uiColorButton to the control gallery. 2016-05-18 14:40:03 -04:00
Pietro Gagliardi a038923060 Added a color well to the histogram example. 2016-05-15 21:02:35 -04:00
Pietro Gagliardi 3425963606 Updated the darwin screenshot with our new Auto Layout fixes. 2016-05-13 13:36:27 -04:00
Pietro Gagliardi 897674d20f Made the queuemaintest a multithreading example, because why not. 2016-05-12 12:50:05 -04:00
Pietro Gagliardi 440e8fa47f Integrated the GTK+ date/time picker. FINALLY! 2016-05-04 23:35:11 -04:00
Pietro Gagliardi 6760816b13 Updated the controlgallery screenshots. More TODOs. 2016-04-24 13:07:19 -04:00
Pietro Gagliardi d8f8812c85 Further reworking. 2016-04-24 09:50:06 -04:00
Pietro Gagliardi 68194bbfd1 Started reworking the controlgallery example's layout. 2016-04-24 09:48:38 -04:00
Pietro Gagliardi 68a3476f35 Fixed the controlgallery example. Reenabled it in make examples. Changed .travis.yml to build the test first. 2016-01-06 19:38:27 -05:00
Pietro Gagliardi 05ab8d07db And added compatibility manifests to the examples too. 2015-12-31 20:12:14 -05:00
Pietro Gagliardi fdbaea6b6c Migrated the histogram example to the new uiArea system. 2015-12-17 21:26:55 -05:00
Pietro Gagliardi d05b374a05 Added a makefile for examples. 2015-12-11 20:22:07 -05:00
Pietro Gagliardi 79e00d3c90 Fixed improper initialization of uiDrawStrokeParams in the histogram example. 2015-12-04 21:10:27 -05:00
Pietro Gagliardi 8084041139 Removed uiAreaHandler.RedrawOnResize(); Direct2D requires us to always redraw on resize (see previous commit). Added windows/amd64 to the example makefiles and updated them to use libui.xxx instead of new.xxx. 2015-12-04 21:04:51 -05:00
Pietro Gagliardi 10cba66bbf Enhanced the histogram example with some basic mouse interaction. 2015-10-14 11:45:31 -04:00
Pietro Gagliardi 7d8c78bf8e Quick makefile fix. 2015-10-13 16:47:46 -04:00
Pietro Gagliardi 3f0133f57a More work on the histogram example. 2015-10-13 16:40:05 -04:00
Pietro Gagliardi 6018780970 Started a histogram example. 2015-10-13 16:32:55 -04:00
Pietro Gagliardi 5e9be14f7a More screenshots. 2015-09-02 21:51:29 -04:00
Pietro Gagliardi b8b4ee989f More screenshots. 2015-09-02 21:31:59 -04:00
Pietro Gagliardi 4fc345077b Added a control gallery example. 2015-09-02 21:12:24 -04:00