Commit Graph

1433 Commits (d5c2bc18ef178a89827829079c26a9868bb6140b)

Author SHA1 Message Date
Ruckamongus d9069ced2b Allow the ChildWindow to have maximum and minimum sizes. 2016-09-12 01:58:28 +02:00
Bruno Van de Velde 6aacbdb06a Ported ChildWindow to new renderer 2016-09-12 01:09:13 +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 d237a08416 Get 100% test coverage on Renderers folder 2016-09-08 00:41:47 +02:00
Bruno Van de Velde 12024725af Updated TextBox for new renderer 2016-09-07 23:37:49 +02:00
Bruno Van de Velde 645d6f39db Fixed invalid memory reads when widget gets destroyed from inside a callback function 2016-09-05 15:09:13 +02:00
Bruno Van de Velde 05102052f4 When ComboBox was destroyed while the list was still open then the list remained visible 2016-09-05 15:07:17 +02:00
Bruno Van de Velde 4199fd59be Tabs widget now uses new renderer 2016-09-04 01:45:46 +02:00
Bruno Van de Velde cedf0f41a8 Replaced 'auto&' with 'const auto&' in range-based for loops where possible 2016-09-02 15:55:00 +02:00
Bruno Van de Velde 1e0255d076 Updated MenuBar to new renderer 2016-09-02 01:47:03 +02:00
Bruno Van de Velde 91660444f4 ChatBox now uses the new renderer 2016-08-30 14:55:23 +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 08249e5ee8 Ported knob widget to new renderer 2016-08-27 23:19:14 +02:00
Bruno Van de Velde d596a1d002 Added Text class to handle the text instead of letting widgets use the Label class 2016-08-26 18:04:11 +02:00
Bruno Van de Velde 8123cff3ee ComboBox now uses the new renderer 2016-08-25 16:31:12 +02:00
Bruno Van de Velde 38af52da26 Make listbox with many items act more smooth 2016-08-21 18:10:01 +02:00
StDH 5848a42924 Fixed C4503 warning in Visual Studio 2016-08-20 19:55:41 +02:00
Bruno Van de Velde e712082ac3 Implemented recent 0.7 changes in 0.8 2016-08-20 19:48:19 +02:00
Ruckamongus 02c5e854c8 ChildWindow is no longer allowed to resize smaller than the sum of the width of the title buttons. (Amended) 2016-08-20 19:07:39 +02:00
Bruno Van de Velde e6acc8b9f9 Improvements in ChildWindow code 2016-08-20 19:02:10 +02:00
Ruckamongus b446b140d2 ChildWindow can now have a combination of minimize, maximize, and close buttons (or none at all) 2016-08-20 18:59:54 +02:00
Bruno Van de Velde 18e3cf48a5 Ported ListBox to new renderer + implement the stuff required to get that working 2016-08-20 18:42:18 +02:00
Bruno Van de Velde a3bf9bb973 Updated codecov url in readme 2016-08-20 14:47:24 +02:00
Bruno Van de Velde 10f42770f1 Replaced ':' by '=' in theme and widget files 2016-08-07 00:55:00 +02:00
Bruno Van de Velde b02d2af79c Ported Scrollbar to new rendering system 2016-08-07 00:43:11 +02:00
Bruno Van de Velde f8598bdf09 Slider now also uses the new renderer 2016-08-02 01:29:42 +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 a3c0856d6e Let ProgressBar use the new renderer system 2016-07-23 19:32: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 b484d0a321 Added codecov configuration file 2016-06-30 18:38:41 +02:00
Bruno Van de Velde 5aafe7bc7e Fixed typo in .travis.yml 2016-06-30 16:26:05 +02:00
Bruno Van de Velde 7f0118e985 Updated catch.hpp file to the latest version 2016-06-30 16:25:46 +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 3f9cfc8d76 Merge branch '0.7-WIP-beta-rewrite' of https://github.com/TheoVerhelst/TGUI
into 0.7-WIP-beta-rewrite
2016-03-20 11:28:50 +01:00
TheoVerhelst c0b5ed98ab Add 's' at third person and remove dots in documentation 2016-03-19 15:04:45 +01:00
Bruno Van de Velde 09ea888e79 Added test for saving and loading invisible and disabled widgets 2016-03-18 19:18:38 +01:00
TheoVerhelst 907390ecd3 Fix typo and format of BoxLayout documentation 2016-03-18 17:54:50 +01: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 d67eb46155 Added tests for mouse events in ClickableWidget and Picture 2016-03-10 20:42:19 +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 71491bdc73 DataIO, Serializer and Deserializer classes should have 100% coverage 2016-03-10 07:44:05 +01:00
Bruno Van de Velde fae17dcacc Put parsing whitespace and comments in macro where code was identical 2016-03-09 01:15:20 +01:00
Bruno Van de Velde f4a1e2e04a Added extensive tests for DataIO class 2016-03-08 23:19:59 +01:00
Bruno Van de Velde 55c0c86449 Fixed conditional jump on uninitialized value warnings reported by valgrind 2016-03-08 10:05:16 +01:00