Commit Graph

  • d591064627 Refixed #10. Emil Segerås 2014-11-01 13:04:31 +0100
  • 6377253c79 Fix #30. Use -std=gnu++0x instead of -std=c++11. Emil Segerås 2014-10-29 21:34:09 +0100
  • ebf9695a4f Removed dependency strtok_r/s. Emil Segerås 2014-10-29 21:30:17 +0100
  • cb9ea6b615 Renamed STATUS_NO_MEMORY. Fixes #26. Emil Segerås 2014-10-19 13:53:34 +0200
  • 2d25cddadb Merge pull request #28 from nsf/caret_fix Emil Segerås 2014-10-09 16:24:59 +0200
  • c18bb90866 Merge pull request #27 from nsf/master Emil Segerås 2014-10-09 16:22:48 +0200
  • db0c3d8886 Fix utf8 backward movement bug. Fixes #22. nsf 2014-10-09 14:17:25 +0600
  • bca50bef09 Enable -Wall -Wextra -Wno-unused-parameter on gcc and clang. Fixes #23. nsf 2014-10-09 14:04:46 +0600
  • 5156739fe6 Silence unused function warning in glfw portion of the demo app. nsf 2014-10-01 15:55:55 +0600
  • 16b3eb32ee Disable -Wunused-function for stb_image.h nsf 2014-10-01 15:53:02 +0600
  • fe2fafdbf4 Removed some warnings in demo code Emil Segerås 2014-09-30 21:35:38 +0200
  • 5fe5408518 Upgraded thirdparty stb_image.h (1.38 -> 1.46) Emil Segerås 2014-09-30 21:34:01 +0200
  • f88e44a6cf Merge pull request #21 from nsf/master Emil Segerås 2014-09-30 21:10:07 +0200
  • 48ee638dda Support building with clang. nsf 2014-09-30 17:00:05 +0600
  • de88e84cf1 Actually silence warning. A cast to (void) does so, not to (void*). nsf 2014-09-30 16:51:09 +0600
  • 2155a338a7 Add virtual destructor to a class with virtual functions. nsf 2014-09-30 16:48:34 +0600
  • 030f1a36e2 List of attributes read by default widgets. Emil Segerås 2014-09-17 21:23:03 +0200
  • bda6237f7f Merge pull request #19 from MichelPaulissen/master Emil Segerås 2014-09-16 18:40:37 +0200
  • 18d06ca00b Handling the keypad enter in port_glfw Support for horizontal mouse scroll in tb_scroll_container Michel Paulissen 2014-09-16 10:59:14 +0200
  • 59a3a1c85c Stop invoking EVENT_TYPE_CHANGED when text isn't edited. Emil Segerås 2014-09-06 13:01:05 +0200
  • 20e62a9582 Quick workaround for jumpy focus in ResourceEditWindow. Emil Segerås 2014-09-02 21:37:18 +0200
  • 856d7646c5 Move popups into view horizontally, and code cleanup. Emil Segerås 2014-09-02 21:31:41 +0200
  • 29512809e8 Set id the correct way, using constexpr. Emil Segerås 2014-08-31 20:08:27 +0200
  • e598608fc5 Updated incorrect comment in demo resource. Emil Segerås 2014-08-31 20:06:25 +0200
  • 3e3e4fc009 Read attributes into content and root layouts of TBTabContainer. Emil Segerås 2014-08-31 13:48:14 +0200
  • b06ae6fc14 Fix for TBTabContainer preferred size in some situations. Emil Segerås 2014-08-31 13:44:08 +0200
  • f3338480c2 Silenced assert about TBTabContainer preferred size. Emil Segerås 2014-08-31 13:17:00 +0200
  • 8478e97844 Removed trigger happy assert for TBID collisions. Emil Segerås 2014-08-29 21:33:31 +0200
  • 0bfbcf9544 Fixed IsActive constness Emil Segerås 2014-08-24 21:40:49 +0200
  • e4ac2fc4a6 Fix for crash with local node include cycles. Emil Segerås 2014-08-24 21:40:04 +0200
  • 9fc99185ff Simplify include directories for demo. Emil Segerås 2014-08-19 21:05:22 +0200
  • 8d8bec91c2 Make Invalidate visible by TBEditField subclass. Emil Segerås 2014-08-19 21:04:39 +0200
  • 5f4e5fd002 cmake cleanup Emil Segerås 2014-08-16 14:32:33 +0200
  • 77728226e3 Use inheritance for reading properties during inflate. Emil Segerås 2014-08-16 14:01:53 +0200
  • 39616f761d Another workaround for problems linking as a library. Emil Segerås 2014-08-05 13:57:13 +0200
  • a19d14b12d Mention cmake in build instructions. Emil Segerås 2014-08-04 15:05:48 +0200
  • cdd14c70c9 Removed special compiler flags for linking all object files. Emil Segerås 2014-08-04 15:04:50 +0200
  • bf82fe994d Deprecate TBAddon and made TBImage optional by define. Emil Segerås 2014-08-04 15:00:30 +0200
  • a525566df7 Workaround for problems linking as library. Emil Segerås 2014-08-04 14:20:12 +0200
  • 67d82a43a2 cmake compilefix for macosx Emil Segerås 2014-07-28 15:58:00 +0200
  • 902e0ba2ee Removed old Makefile Emil Segerås 2014-07-28 14:28:00 +0200
  • 7c9ef0cc5b cmake compilation fixes Emil Segerås 2014-07-28 14:26:18 +0200
  • 67119ca815 cmake update: compiler settings for msvc. Emil Segerås 2014-07-26 13:46:12 +0200
  • 6d5322f40b cmake update: Use WinMain on windows. Emil Segerås 2014-07-26 13:34:22 +0200
  • afa14e70cc Added cmake build files. Work in progress. Emil Segerås 2014-07-25 22:07:15 +0200
  • 8cac9c9eb8 Added configuration defines for default platform implementations. Emil Segerås 2014-07-25 21:26:11 +0200
  • 1999a37bdf Always use special ifdef for debug code. Emil Segerås 2014-07-24 14:17:07 +0200
  • 7e86d2a885 Updated readme.md Emil Segerås 2014-07-23 13:06:26 +0200
  • 61f3c0c2c6 Silenced some gcc warnings. Emil Segerås 2014-07-23 12:56:38 +0200
  • e649453f26 Fix bug in TBValue::SetObject. Emil Segerås 2014-07-15 08:24:11 +0200
  • 71eda21aca Fix for TBSkinListener. Emil Segerås 2014-07-15 07:49:49 +0200
  • 4b6d28d64f Added TBSkinListener that let users read custom properties into skin elements. Emil Segerås 2014-07-14 17:08:20 +0200
  • 5ae7178fe8 Added TBTempBuffer::AppendSpace and tuned reserve size. Emil Segerås 2014-07-04 14:48:56 +0200
  • 6690a486ee Compilefix for some debug code. Emil Segerås 2014-06-28 21:46:10 +0200
  • e1c4979e18 Removed qsort dependency since platform support is a mess. Emil Segerås 2014-06-28 21:44:49 +0200
  • 6b32a96bb2 Added two internal parser methods to the API. Emil Segerås 2014-06-16 14:40:19 +0200
  • f2d1f93b1a Upgraded stb_image.h Emil Segerås 2014-06-15 14:24:46 +0200
  • d88dfdcc6a Upgraded stb_truetype.h. Emil Segerås 2014-06-15 14:16:18 +0200
  • 8a8e94043a Fix for unit test that may fail when using super high dpi. Emil Segerås 2014-06-10 22:01:36 +0200
  • 9f342ca88e Fix for undo event merge on insert of single multi byte characters. Emil Segerås 2014-06-10 21:58:18 +0200
  • 7594322448 Added generic widget attribute "rect" for absolute positioning. Emil Segerås 2014-06-09 18:46:21 +0200
  • d84ce96bd1 Fix for incorrect size after inflate of widgets with custom fonts. Emil Segerås 2014-06-09 08:38:59 +0200
  • 944fb88bf5 Improved window positioning in some more cases. Emil Segerås 2014-05-29 13:41:39 +0200
  • 09d5196243 Fix for applying updates of strong-override skin elements. Emil Segerås 2014-05-29 13:27:48 +0200
  • 7394f38c72 Handle more escape codes when parsing strings. Emil Segerås 2014-05-27 20:51:34 +0200
  • 55ad6d1343 Fixed incorrectly encoded source file. Emil Segerås 2014-05-27 20:45:18 +0200
  • f25fee7176 Plugged minor memory leak (text fields context menu items). Emil Segerås 2014-05-22 20:34:11 +0200
  • 45de1c3be0 Fix for broken rendering after minimizing window in Demo on windows. Emil Segerås 2014-05-20 21:51:45 +0200
  • 4f879d0c0c Removed auto-collapsing and added widget visibility modes. Emil Segerås 2014-05-18 15:55:01 +0200
  • 16e13dc622 Changed listener API for OnWidgetAdded/OnWidgetRemoved. Emil Segerås 2014-05-11 21:25:03 +0200
  • 90c9766166 Added "toggle-mode" attribute for TBButton. Emil Segerås 2014-05-11 21:11:13 +0200
  • fbc5a8139c ResourceEditWindow should open files on drop. Emil Segerås 2014-05-12 20:41:09 +0200
  • 55cf1ca9bc Minor optimization in fragment allocator. Emil Segerås 2014-05-11 13:57:23 +0200
  • 29f0f68b45 Workaround for glfw keyboard issue on linux. Emil Segerås 2014-05-18 21:46:55 +0200
  • ebf485e7b8 Introduced font glyph cache, shared between faces & sizes. Emil Segerås 2014-04-26 13:36:13 +0200
  • 09f2529122 Optimized reuse of fragment space. Emil Segerås 2014-05-03 12:47:28 +0200
  • 52049fbaa0 Debugging improvement of TBBitmapFragment Emil Segerås 2014-05-03 12:38:12 +0200
  • 776dc5bba6 Added TBBitmapFragment GetAllocatedHeight. Emil Segerås 2014-05-03 12:34:57 +0200
  • d7f56ab800 Minor optimization in TBSpaceAllocator Emil Segerås 2014-05-03 12:32:32 +0200
  • a0a41e2959 Default map size should be customizable. Emil Segerås 2014-05-03 12:17:18 +0200
  • 9ddd2526e5 .gitignore Demo.exe Emil Segerås 2014-05-01 13:36:05 +0200
  • b5fab7570e Fixed so Demo windows adapt better to high DPI skin. Emil Segerås 2014-05-01 13:35:01 +0200
  • 80a88ee62c Extracted TBWindow::ResizeToFitContent logic into new method. Emil Segerås 2014-05-01 13:23:24 +0200
  • cbbaa15678 Added TBRect methods MoveIn and CenterIn. Emil Segerås 2014-05-01 13:19:35 +0200
  • 6da81244c9 Added ClampClipMax Emil Segerås 2014-05-01 13:14:07 +0200
  • 3d8843acd7 Fixed shortcut keys on osx. Emil Segerås 2014-04-26 20:18:45 +0200
  • 7a2467a0d9 Fixed linking on osx with glfw 3.0.4. Emil Segerås 2014-04-26 20:15:51 +0200
  • 66e2c349bf Switched to glfw version 3.0.4 for demo. Emil Segerås 2014-04-21 14:51:53 +0200
  • d6c9c0b720 Moved GLFW defines to makefile (linux/mac). Emil Segerås 2014-04-21 14:45:34 +0200
  • e690e301c4 Moved GLFW defines to project (windows). Emil Segerås 2014-04-21 14:34:44 +0200
  • b51fb79bac Added flag to read-append node trees. Emil Segerås 2014-04-21 14:05:07 +0200
  • ebd3d111f0 Added EVENT_TYPE_FILE_DROP, and CUSTOM. Emil Segerås 2014-04-21 13:45:36 +0200
  • 3b4b737822 Added const version of TBSafeCast. Emil Segerås 2014-04-21 13:36:29 +0200
  • 1524019a4b Always Invalidate automatically from InvalidateLayout. Emil Segerås 2014-04-20 21:58:32 +0200
  • 5ccd321369 Optimization: removed pointless clearing of unused fragment map data. Emil Segerås 2014-04-20 21:54:16 +0200
  • c5614f091f Fix issue with TBID debug code and build order. Emil Segerås 2014-04-14 20:23:07 +0200
  • 7cf3178398 Only scroll on wheel events without modifier key. Fixes #11. Emil Segerås 2014-04-13 20:45:02 +0200
  • bdbfeec4f6 Removed unintentional allocation in android demo onDrawFrame. Emil Segerås 2014-04-05 19:17:42 +0200
  • c2cfa0b5a5 Clarified skin unit comment Emil Segerås 2014-03-29 21:38:10 +0100
  • 3c770dc840 Replaced unnecessary dimmer image with background-color. Emil Segerås 2014-03-23 20:43:20 +0100