Commit Graph

32 Commits (4f236fd8f21693a4afae8a2c5bab113b20a20006)

Author SHA1 Message Date
Bruno Van de Velde e8361ef45f Dropped support for function references with unbound parameters in signal system 2018-05-11 14:24:12 +02:00
Bruno Van de Velde 11c5ee05ae Updated copyright to 2018 2018-03-22 19:57:45 +01:00
Bruno Van de Velde 6c3bf91137 Perform a Unity build (combining all source files into large file) by default 2017-11-01 13:19:47 +01:00
Bruno Van de Velde 7b22bb4de0 Added IgnoreMouseEvents property to Picture and Label so that they can be placed in front of other widgets while the widgets behind the picture/label still receives the mouse events 2017-09-05 23:28:21 +02:00
Bruno Van de Velde 54ecc78714 Use connect function instead of directly accessing the signal object which will be deprecated in the future 2017-08-30 18:51:21 +02:00
Bruno Van de Velde 5f62cae07c Got rid of SignalWrapper 2017-08-17 15:13:23 +02:00
Bruno Van de Velde b337773de2 Rewrote callback system 2017-07-10 13:29:36 +02:00
Bruno Van de Velde 5ff46d3bed Added draw tests from Picture, Button and EditBox 2017-02-13 02:01:20 +01:00
Bruno Van de Velde 192ed169c4 Trying to test drawing code of Label 2017-02-10 00:37:21 +01:00
Bruno Van de Velde cad70def6d Let tests use a font that can be used for drawing 2017-02-10 00:35:24 +01:00
Bruno Van de Velde 2e9eca5f6a Updated copyright header to 2017 2017-01-20 20:06:07 +01:00
Bruno Van de Velde 06b8d3b919 Added a static 'create' function to all widgets which is now the intended way to construct a widget 2016-09-14 20:11:20 +02:00
Bruno Van de Velde 7499d3d4b7 Internal mouse event functions now take a sf::Vector2f instead of 2 float parameters 2016-09-08 15:30:41 +02:00
Bruno Van de Velde dc5a7a71fa Updated SpinButton code to use new renderer 2016-07-28 16:06:13 +02:00
Bruno Van de Velde fa8ec3804f Improved tests 2016-07-17 20:19:30 +02:00
Bruno Van de Velde b28b72e755 Adapted RadioButton and CheckBox to new renderer system 2016-07-17 19:33:14 +02:00
Bruno Van de Velde c43cbc61eb Mostly stuff related to the renderers 2016-07-11 00:01:18 +02:00
Bruno Van de Velde 238abc8e00 Ported EditBox to new rendering system + implemented changes that were made in 0.7 in the meantime 2016-06-30 16:12:43 +02:00
Bruno Van de Velde e1bfb672c8 Update copyright dates 2016-03-17 16:12:06 +01:00
Bruno Van de Velde 0bed6596f3 Added mouse event test to rewritten widgets and key press event to Button 2016-03-17 10:25:39 +01:00
Bruno Van de Velde 86064b7d25 Added tests for Button 2016-03-17 08:21:45 +01:00
Bruno Van de Velde 9c6e571836 Ported Button (without tests) 2016-03-16 17:08:30 +01:00
Bruno Van de Velde 1248df491c Tested events in Label and Panel 2016-03-11 00:03:09 +01:00
Bruno Van de Velde 91c4bd2560 Also test widget move constructors and assignment operators 2016-03-10 08:14:37 +01:00
Bruno Van de Velde d9c1cc3e3c Added Panel and activated most core tests (code is currently not working yet) 2016-03-02 19:52:40 +01:00
Bruno Van de Velde 7087e0e1f0 Started rewrite for 0.7-beta 2016-03-01 20:02:44 +01:00
Bruno Van de Velde b5c1a67df1 Added vertical alignment in Label 2016-01-30 13:48:52 +01:00
Bruno Van de Velde 79ca4b4056 Update the widget loader and saver to include the Label alignment 2016-01-09 23:49:07 +01:00
Bruno Van de Velde 9a37885d61 Save widgets with transparency in tests 2015-12-05 22:45:41 +01:00
Bruno Van de Velde d307f2f79d Added tests for copying widgets 2015-11-20 10:05:38 +01:00
Bruno Van de Velde 114106ea70 Adapted remaining widgets to new loading system 2015-08-12 13:45:37 +02:00
Bruno Van de Velde 445c805c09 Ported more widgets to new loading system 2015-08-07 14:03:22 +02:00