Commit Graph

30 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 2772dce8c6 Replaced hide/show, enable/disable, focus/unfocus and check/uncheck with setVisible, setEnabled, setFocused and setChecked 2018-03-30 19:55:26 +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 dd19e78a4a Draw tests should use a valid mouse position, even if position isn't checked 2017-09-28 16:13:02 +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 0f13ba5b1f Added draw tests for CheckBox and RadioButton + added some other tests 2017-07-28 23:03:58 +02:00
Bruno Van de Velde b337773de2 Rewrote callback system 2017-07-10 13:29:36 +02:00
Bruno Van de Velde c5bf34bf9b Updated tests for different behavior of mouse events 2017-07-05 15:12:24 +02:00
Bruno Van de Velde 3525140a92 Split Panel widget into Group, RadioButtonGroup and Panel 2017-02-21 02:14:42 +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 908ef194aa Fixed shared texture issue by splitting the Texture class into a Texture and a Sprite class 2016-10-16 18:09:36 +02:00
Bruno Van de Velde b782f7fb3f Warnings in VS2015 still not fixed 2016-09-15 15:52:11 +02:00
Bruno Van de Velde 8e95f6eaeb Ignore some VS warnings coming from the tests
These warnings can't be fixed in the current signal system that
interntionally relies on casting
2016-09-15 15:12:05 +02: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 46e5867679 Mouse events now have the position of the widget subtracted before the event is passed to the widget 2016-08-28 00:31:25 +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 9a37885d61 Save widgets with transparency in tests 2015-12-05 22:45:41 +01:00
Bruno Van de Velde ed00dfc166 Added test for calling uncheckRadioButtons function 2015-11-25 19:25:44 +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