Commit Graph

  • 3e7d961fea Merge pull request #27 from sephiroth99/btupdate master Ben Vanik 2015-11-28 08:19:05 -08:00
  • e518a91b6c Update to latest build_tools sephiroth99 2015-11-28 03:23:13 -05:00
  • e4b3316c36 Lint fix. Ben Vanik 2015-10-17 09:18:37 -07:00
  • d660ccc7e4 Fixing release build of testbed. Ben Vanik 2015-09-22 07:54:02 -07:00
  • 5daeae7d73 Merge pull request #25 from sephiroth99/fix-linux Ben Vanik 2015-09-22 07:16:15 -07:00
  • 8561ccb6cb Build testbed only on Windows. sephiroth99 2015-09-22 00:01:53 -04:00
  • f0f692cb72 Fixing MessageForm translated strings. Ben Vanik 2015-09-14 19:54:34 -07:00
  • b690642334 Fixing include orders. Ben Vanik 2015-09-06 17:48:38 -07:00
  • 0b0d51fa4a More linux tweaks. Ben Vanik 2015-08-18 14:05:44 -07:00
  • 1fc73e61ea Fixing EventHandler usage. Ben Vanik 2015-08-18 10:25:09 -07:00
  • 4fdbd5fe78 Adding ReplaceChild helper. Ben Vanik 2015-08-16 14:28:19 -07:00
  • 696a19055a Mostly style-clean. Ben Vanik 2015-08-09 12:06:56 -07:00
  • 5da70a8d76 Style fixes. Ben Vanik 2015-08-08 16:39:57 -07:00
  • 2c5b58821f Copyright swap. Ben Vanik 2015-08-07 21:28:54 -07:00
  • 35c4c8ca1a Fixing some style bits. Ben Vanik 2015-08-06 20:00:07 -07:00
  • 54ccef6df5 Window->Form, cause names. Ben Vanik 2015-08-01 10:23:48 -07:00
  • 66048454a5 Latest linter. Ben Vanik 2015-08-01 04:08:43 -07:00
  • de711d2feb Now builds under clang. Ben Vanik 2015-08-01 04:01:56 -07:00
  • c0725a31ca clang fixes. Ben Vanik 2015-08-01 03:55:44 -07:00
  • 1511edbc5a clang fixes. Ben Vanik 2015-08-01 02:51:30 -07:00
  • 5478f60bb6 clang fixes. Ben Vanik 2015-08-01 02:10:55 -07:00
  • 69a8854210 Clang tweaks. Ben Vanik 2015-07-19 18:32:19 -07:00
  • b0ecdb343c Simple modal window helper. Ben Vanik 2015-07-19 14:42:54 -07:00
  • f24f535f31 Adding utility to center windows in their parent container. Ben Vanik 2015-07-19 13:26:07 -07:00
  • 187fb988e0 Cleaning up some /W4 errors. Ben Vanik 2015-07-18 16:40:01 -07:00
  • 1f7de4d3c4 Making vcproj xenia-independent, and adding premake file. Ben Vanik 2015-07-18 15:30:54 -07:00
  • 275ad4155a Adding clang configs. Ben Vanik 2015-07-15 23:25:12 -07:00
  • 3b5df11e07 Merge pull request #22 from Sinoxan/patch-2 Ben Vanik 2015-07-15 13:56:11 -07:00
  • 585a76c261 Remove check if size_t >= 0 Sinoxan 2015-07-15 21:42:38 +01:00
  • cac46b7453 Merge pull request #20 from Sinoxan/patch-1 Ben Vanik 2015-07-14 07:46:32 -07:00
  • 38ddc7d4f1 Xcode Compile Fix Sinoxan 2015-07-14 14:03:47 +01:00
  • 879a034ddf Fixing release builds. Ben Vanik 2015-07-12 22:02:40 -07:00
  • e4769668d3 Fixing tests and checked assert. Ben Vanik 2015-07-12 20:49:20 -07:00
  • a95e9a1984 Tweaks. Ben Vanik 2015-07-11 13:47:31 -07:00
  • 3c803dd71c Basic incomplete DSL-like thing for crafting UIs in C++. Ben Vanik 2015-07-10 23:08:48 -07:00
  • a03a308995 Simplifying BatchingRenderer into Renderer, moving GL out of core. Ben Vanik 2015-07-10 20:35:43 -07:00
  • 6071a46026 ImageBox can now host arbitrary Bitmap's (like external GL content). Fixes #15. Ben Vanik 2015-07-08 22:29:32 -07:00
  • 35af1384e2 kFullScreen flag for windows. Fixes #11. Ben Vanik 2015-07-08 22:17:49 -07:00
  • 20a0dee815 Splitter element. Fixes #10. Ben Vanik 2015-07-08 22:11:41 -07:00
  • 30adbc89f3 Shuffling resources and adding a Win32 .rc filesystem adapter. Ben Vanik 2015-07-07 21:35:42 -07:00
  • 17b41976c4 Relative paths. Ben Vanik 2015-07-06 23:01:15 -07:00
  • 9ab376f917 Adding a pluggable file system and an embedded fs. Ben Vanik 2015-07-06 22:25:15 -07:00
  • 5225dc08dc Moving string table loading out of init. Ben Vanik 2015-07-06 18:48:03 -07:00
  • b7322a9600 Tweaks for integrating into xenia. Ben Vanik 2015-07-06 18:11:22 -07:00
  • 8fa9e19bfa Disabling runtime debug info in release builds. Ben Vanik 2015-07-05 23:59:37 -07:00
  • e3244b2a4d Update README.md Ben Vanik 2015-07-06 13:49:22 -07:00
  • 8f555eda12 Renamed to Elemental Forms. Ben Vanik 2015-07-05 23:28:04 -07:00
  • 5be057464c Adding skeleton designer window. Ben Vanik 2015-07-05 21:23:45 -07:00
  • dd9c8d00ad Moving STB to third_party. Ben Vanik 2015-07-05 19:55:09 -07:00
  • 5516ac8f45 Latest STB. Ben Vanik 2015-07-05 19:48:58 -07:00
  • b88d7c02e2 Fixing STB font renderer. Ben Vanik 2015-07-05 19:36:53 -07:00
  • 033fb3e71e Renaming events, adding EventHandler helper. Ben Vanik 2015-07-05 19:09:47 -07:00
  • 904269a672 Fixing file name. Ben Vanik 2015-07-05 15:56:29 -07:00
  • 7f511f2198 Moving parts. Ben Vanik 2015-07-05 15:54:25 -07:00
  • 961492d8e2 Renaming many property accessors. Ben Vanik 2015-07-05 15:28:38 -07:00
  • 1653784fae Renaming LinkList to IntrusiveList. Ben Vanik 2015-07-05 13:03:39 -07:00
  • 8d6aa1b040 Replacing last uses of HashTable and deleting. Ben Vanik 2015-07-05 05:01:35 -07:00
  • a7e284f378 Fixing bug in fragment manager row allocation. Ben Vanik 2015-07-05 04:34:01 -07:00
  • 4ba364e16d Removing more uses of HashTable. Ben Vanik 2015-07-05 04:05:16 -07:00
  • 7bec339414 Adding Checked config. Ben Vanik 2015-07-05 03:36:13 -07:00
  • 010406af4a Removing TB hash table from ID. Ben Vanik 2015-07-05 03:35:18 -07:00
  • 03210fe585 StyleEdit cleanup. Ben Vanik 2015-07-05 03:09:00 -07:00
  • 64a528c03b tb::text. Ben Vanik 2015-07-05 02:19:25 -07:00
  • ac6a16a124 Moving skin back out. Ben Vanik 2015-07-05 02:14:52 -07:00
  • ad1b6f038b ListItem to tb. Ben Vanik 2015-07-05 01:59:21 -07:00
  • ee06259239 SkinImage -> IconBox. Ben Vanik 2015-07-05 01:52:26 -07:00
  • 8e9f85fe45 Layout->LayoutBox, TextBox, Container->Box. Ben Vanik 2015-07-05 01:46:58 -07:00
  • cc627a16c1 Containers and such. Ben Vanik 2015-07-05 00:53:59 -07:00
  • 68a64ea25c More elements. Ben Vanik 2015-07-05 00:31:14 -07:00
  • a01626762d SpinBox, ListBox, DropDownButton. Ben Vanik 2015-07-05 00:19:00 -07:00
  • 6938ed9ae2 Splitting up widgets_common. Ben Vanik 2015-07-04 22:34:37 -07:00
  • e9449c7cee Splitting out more common controls. Ben Vanik 2015-07-04 22:06:21 -07:00
  • 97e60d4c9b Moving to elements/. Ben Vanik 2015-07-04 21:12:12 -07:00
  • 1885bd50d9 Moving window code. Ben Vanik 2015-07-04 19:51:04 -07:00
  • 5075e6995e Moving MessageHandler. Ben Vanik 2015-07-04 18:58:34 -07:00
  • 83d31ed9d7 Breaking out Element. Ben Vanik 2015-07-04 18:42:14 -07:00
  • 11b87be4cc Breaking up animations. Ben Vanik 2015-07-04 18:22:46 -07:00
  • d874f71173 Moving ElementInflater. Ben Vanik 2015-07-04 17:52:57 -07:00
  • 730d23a340 Moving parsing code. Ben Vanik 2015-07-04 17:17:53 -07:00
  • 04e243874f Making tb::graphics. Ben Vanik 2015-07-04 16:45:13 -07:00
  • ea9ce8e6c4 Renaming some accessors. Ben Vanik 2015-07-04 15:49:39 -07:00
  • 4c433c437b Shuffling types. Ben Vanik 2015-07-04 15:10:23 -07:00
  • bff122fdc2 Include path fixes. Ben Vanik 2015-07-04 04:30:12 -07:00
  • 6710839fe1 Moving tb_skin. Ben Vanik 2015-07-04 04:25:46 -07:00
  • 7ba5950e45 Splitting out tb_font_renderer. Ben Vanik 2015-07-04 04:06:55 -07:00
  • fba9a66598 Moving tb_parser. Ben Vanik 2015-07-04 03:55:43 -07:00
  • e647395f8d Breaking up tb_bitmap_fragment and moving tb_image_manager. Ben Vanik 2015-07-04 02:56:27 -07:00
  • 7be370eee7 Fixing SelectDropdown. Ben Vanik 2015-07-04 02:21:05 -07:00
  • db0b86370f Adding checkbox for runtime ImageManager debugging. Ben Vanik 2015-07-04 02:03:47 -07:00
  • 003bb8e762 Cleaning up ElementFactory and registration. Ben Vanik 2015-07-04 01:57:14 -07:00
  • 38bed9e575 Renaming Language and hiding a bunch of globals and utils. Ben Vanik 2015-07-03 23:44:14 -07:00
  • bdd5fda287 Moving globals to their parent types, removing tb_core.h. Ben Vanik 2015-07-03 23:08:07 -07:00
  • 961d57281c Moving objects and animations. Ben Vanik 2015-07-03 21:56:45 -07:00
  • 20ed3300ac Breaking up some system stuff. Ben Vanik 2015-07-03 21:32:55 -07:00
  • 3dca854a24 Moving clipboard and file. Ben Vanik 2015-07-03 20:36:54 -07:00
  • f190bde8e9 Moving string builder and utf8. Ben Vanik 2015-07-03 18:40:21 -07:00
  • da1a259c58 Fixing naming of select list resources. Ben Vanik 2015-07-03 18:24:09 -07:00
  • 8269f67deb Fixing demo list. Ben Vanik 2015-07-03 18:17:45 -07:00
  • 651769a885 Moving TBLinkList until it can be removed/changed. Ben Vanik 2015-07-03 17:10:41 -07:00
  • 4bf4b6f686 Removing TBList. Ben Vanik 2015-07-03 16:58:21 -07:00