Bruno Van de Velde
966421a872
Removed unused variable in MenuBar
2016-11-08 07:22:15 +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
8170a4e229
Several minor changes that were changed while developing TGUI.Net
2016-10-05 15:10:21 +02:00
Bruno Van de Velde
e65f73a166
Updated readme
2016-09-17 17:02:04 +02:00
Bruno Van de Velde
1a261ea763
Updated docs
2016-09-17 17:01:50 +02:00
Bruno Van de Velde
cab5e7d175
Use Picture::create in examples instead of std::make_shared
2016-09-17 17:01:36 +02:00
Bruno Van de Velde
5b1afd4dc5
Fixed tests to represent new behavior
2016-09-17 01:43:34 +02:00
Bruno Van de Velde
842dd806fd
VS2013 couldn't compile Theme class anymore
2016-09-17 01:43:14 +02:00
Bruno Van de Velde
46beb7b365
Ported BabyBlue and TransparentGrey themes to 0.8
2016-09-17 01:30:31 +02:00
Bruno Van de Velde
9cebb2b5ce
Fixed some issues noticed while porting the BabyBlue theme
2016-09-17 01:29:52 +02:00
Bruno Van de Velde
32aea8b347
Implemented reloading a theme
2016-09-17 01:29:25 +02:00
Bruno Van de Velde
58a0787299
Added missing headers
2016-09-16 01:45:46 +02:00
Bruno Van de Velde
3d1b4340b7
Got rid of sf::Drawable dependency and make draw function public
2016-09-16 01:06:19 +02:00
Bruno Van de Velde
a889f3ae4e
Reduced amount of unneeded header being included
2016-09-15 19:42:36 +02:00
Bruno Van de Velde
aad1f4dfdb
Removed support for 32-bit on OS X
...
This was done because SFML dropped support on March 31
2016-09-15 16:05:35 +02:00
Bruno Van de Velde
ba4f11647e
Tests are apparently not executed from test directory so patch path was still incorrect
2016-09-15 15:59:55 +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
bb8959cb01
Travis CI build still failing
...
- GCC patch was in wrong directory
- Xcode7 image does not include cmake like default osx image
- Script still tried to build 32-bit SFML which is no longer supported
2016-09-15 15:47:22 +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
5a6824e823
Travis CI should use Xcode 7 to build TGUI 0.8-dev
2016-09-15 15:05:19 +02:00
Bruno Van de Velde
c754915e8c
Patch SFML on Travis CI to work around gcc bug in gcc 4.9 and gcc 5
2016-09-15 13:53:24 +02:00
Bruno Van de Velde
fae79ccc76
Updated documentation main page
2016-09-15 02:49:42 +02:00
Bruno Van de Velde
556613b6b7
Updated examples
2016-09-15 02:49:09 +02:00
Bruno Van de Velde
abdbf5eeae
Slightly reduce included headers by only including SFML headers where needed instead of always including SFML/Graphics.hpp
2016-09-15 02:48:45 +02:00
Bruno Van de Velde
4e145942b5
Disabled mac build on Travis CI for now
2016-09-14 23:45:09 +02:00
Bruno Van de Velde
58c54cd5a3
Fixed minor warning in RadioButton
2016-09-14 23:29:09 +02:00
Bruno Van de Velde
e06b4d0726
GCC 4.9 is now officially the minimum required GCC version to use TGUI 0.8
2016-09-14 23:26:31 +02:00
Bruno Van de Velde
2d5ce12c33
Fixed more CI errors
...
- gcc 4.9 could not handle the stringstream reuse
- clang on mac did not yet have the -std=c++14 flag
- use gcc 4.8 since -std=c++1y flag is used now
2016-09-14 22:56:02 +02:00
Bruno Van de Velde
899fdfb2de
Updated code to fix errors and warnings on CI
...
- g++ 4.7 is no longer supported by TGUI 0.8, now using g++ 4.9
- valgrind was used by the script but not installed
- Fixed several errors for lines that VS2013 didn't support
- Fixed warnings in Any class about duplicate copy constructors
- Fixed some other minor warnings from VS2015
2016-09-14 21:43:22 +02:00
Bruno Van de Velde
047daf2f2a
Enable cross-platform CI on 0.8 branch
2016-09-14 20:54:25 +02:00
Bruno Van de Velde
939564381a
Updated config.cmake
2016-09-14 20:51:18 +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
f79742a831
Force custom load functions to have a second parameter which is needed for reusing code when inheriting from another widget
2016-09-14 15:47:32 +02:00
Bruno Van de Velde
a07b8495b9
Got rid of WidgetConverter class which was mainly added for the old renderer
2016-09-14 15:38:59 +02:00
Bruno Van de Velde
6e1acff1c5
Added comment when classes are declared friend and remove some friend declarations that were no longer needed
2016-09-14 15:22:56 +02:00
Bruno Van de Velde
39b0ec2bda
Patch box layouts for new renderer
2016-09-14 15:09:56 +02:00
Bruno Van de Velde
6710f142a6
Fixed issues with EditBox instroduced during rewrite
2016-09-14 15:09:39 +02:00
Bruno Van de Velde
2a55ec0fe5
Added more tests for Grid
2016-09-14 01:37:26 +02:00
Bruno Van de Velde
5818e5ebdc
Enable ToolTip functionality again + implemented loading and saving of tool tips
2016-09-13 19:41:48 +02:00
Bruno Van de Velde
d18b45317a
Removed widgets under development
2016-09-13 19:40:09 +02:00
Bruno Van de Velde
c0b2c6fdda
MessageBox now uses new renderer
2016-09-13 16:50:46 +02:00
Bruno Van de Velde
7b6a439bb7
Added more tests for ChildWindow
2016-09-12 02:04:55 +02:00
Bruno Van de Velde
d7af464917
Remove the optional icon in the top left corner of the child window
2016-09-12 02:00:13 +02:00
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