Bruno Van de Velde
80c44d74ad
Removed warnings from nanosvg when compiling TGUI
2019-03-09 22:35:08 +01:00
Bruno Van de Velde
854dc949d0
Added minimal SVG support
2019-03-09 15:10:00 +01:00
Bruno Van de Velde
5a2930428e
Minor internal changes to Font and Text classes
2019-03-09 14:40:32 +01:00
Bruno Van de Velde
8ac25b8044
Label didn't ignore events after ignoreMouseEvents was called
2019-03-06 22:32:31 +01:00
Bruno Van de Velde
ef63d7f118
Updated license to make github detect the type
2019-03-06 20:03:04 +01:00
Bruno Van de Velde
03c4f2ed25
Remove the selected widget when delete key is pressed
2019-03-02 19:09:42 +01:00
Bruno Van de Velde
14f26c1e61
GuiBuilder: save form when pressing ctrl+S
2019-03-02 19:05:49 +01:00
Bruno Van de Velde
06af24d63e
GuiBuilder: move and resize widgets when pressing arrow keys while holding control and/or shift
2019-03-02 19:05:17 +01:00
Bruno Van de Velde
932f710eaf
ChildWindow can now have a different border color in focused state
2019-03-02 15:52:39 +01:00
Bruno Van de Velde
577b4514d6
GuiBuilder: Allow selecting EditBox input validator from predefined values
2019-03-02 14:23:41 +01:00
Bruno Van de Velde
a773065783
Return false from EditBox::setInputValidator when regex is invalid
2019-03-02 14:08:12 +01:00
Bruno Van de Velde
c3c7a15861
Fixed crash in ListView when removing an item while hovering over the last item in the list
2019-02-28 19:41:36 +01:00
Bruno Van de Velde
f6812a2e96
Added right click signal to ListView
2019-02-27 20:13:05 +01:00
Bruno Van de Velde
55376855c6
Added changeItem and changeSubItem to ListView
2019-02-27 19:42:56 +01:00
Bruno Van de Velde
dfd4c259b3
Added setSelectedText function to TextBox
2019-02-27 19:18:48 +01:00
Bruno Van de Velde
588b876b63
Added addMultipleItems to ListView
2019-02-26 20:29:50 +01:00
Bruno Van de Velde
ae3ed4e679
TitleBarHeight property of default renderer was ignored in ChildWindow
2019-02-25 08:13:37 +01:00
Bruno Van de Velde
d97519d4f7
GuiBuilder: window to change properties of type Outline
2019-02-24 11:31:28 +01:00
Bruno Van de Velde
eb208ac4ad
Updated version to 0.8.4
2019-02-23 10:40:28 +01:00
Bruno Van de Velde
aa5a366835
Added tests for new signals
2019-02-23 10:36:18 +01:00
Bruno Van de Velde
43e631267a
GuiBuilder: Changing text styles can now be done by using some checkboxes
2019-02-21 22:50:55 +01:00
Bruno Van de Velde
d43259e136
Added Changed signal to CheckBox and RadioButton (to more easily combine Checked and Unchecked)
2019-02-21 22:45:43 +01:00
Bruno Van de Velde
273d5039d5
Added EscapeKeyPressed signal to ChildWindow
2019-02-21 22:44:56 +01:00
Bruno Van de Velde
f992bc5537
Fixed corrupted white theme when DefaultTheme was initialized before Color constants
2019-02-18 19:54:54 +01:00
Bruno Van de Velde
139330f4bb
CMake was still refering to some gui builder files that were renamed
2019-02-18 08:02:05 +01:00
Bruno Van de Velde
0cb25b8a37
GuiBuilder: Show color preview for color properties
2019-02-17 22:34:06 +01:00
Bruno Van de Velde
c81797bc89
Added 'Automatic' as new ExpandDirection in ComboBox
2019-02-17 16:52:00 +01:00
Bruno Van de Velde
29661af3c2
GuiBuilder: Use combo boxes instead of edit boxes for properties of type Bool or Enum
2019-02-16 22:53:37 +01:00
Bruno Van de Velde
a97cb59b8d
No longer deprecate ScrollablePanel::getScrollbarWidth since it is needed to find the width when the renderer property is 0
2019-02-16 22:50:39 +01:00
Bruno Van de Velde
a622d8b5fa
GuiBuilder: Limit text input to numbers only for properties of types Float, Int and UInt
2019-02-16 20:08:38 +01:00
Bruno Van de Velde
e8f2981c88
Added min and max functions to layouts again
2019-02-16 19:04:46 +01:00
Bruno Van de Velde
b86f93577d
Added extra functionality to ListView
...
- Added horizontal grid lines to ListView
- Added option to ListView to expand the last column to fill the remaining space
- Allow a separator between the header and contents in a ListView
- Split separator in ListView into separator and vertical grid line
2019-02-14 22:16:19 +01:00
Bruno Van de Velde
bd82fe825f
Documentation of some widgets still said that text size is auto-scaled by default (which isn't true as a global text size is used for the default value)
2019-02-04 19:00:59 +01:00
Bruno Van de Velde
9c89d57ff0
Build the gui builder by default
2019-02-04 18:59:37 +01:00
Bruno Van de Velde
5d96ddf46b
Updated version to 0.8.3
2019-01-27 18:53:37 +01:00
Bruno Van de Velde
649755d069
Items in ListView can now have icons
2019-01-27 18:51:46 +01:00
Bruno Van de Velde
99dee39450
Fixed conversion warnings on Win64 build
2019-01-27 11:31:52 +01:00
Bruno Van de Velde
07b0af452d
Added tests for Listview and fixed issues uncovered while writing the tests
2019-01-27 11:16:47 +01:00
Bruno Van de Velde
5afd3e379d
Added setColor function to Texture
2019-01-25 22:28:49 +01:00
Bruno Van de Velde
d0ca923a13
Fixed issue with unbound parameters in signal system on macOS
2019-01-25 18:57:57 +01:00
Bruno Van de Velde
6d7484ffd8
New suffix property in EditBox wasn't saved in widget file
2019-01-24 18:48:52 +01:00
Bruno Van de Velde
ed76bc702e
Added option to display suffix in EditBox ( closes #91 )
2019-01-23 18:50:19 +01:00
Bruno Van de Velde
bf87c0af10
Updated the copyright year to 2019
2019-01-21 19:31:21 +01:00
Bruno Van de Velde
54e72fbdcf
ListView widget added ( closes #83 )
2019-01-21 19:25:03 +01:00
Bruno Van de Velde
ebdb38c4fe
Install gui-builder to '${TGUI_MISC_INSTALL_PREFIX}/gui-builder' folder ( closes #93 )
2019-01-21 19:12:03 +01:00
Bruno Van de Velde
8e4a81e55b
Added some missing widget properties to gui builder
2019-01-20 11:07:10 +01:00
Bruno Van de Velde
482a310af3
Fixed deprecated warnings in gui builder code
2019-01-20 10:55:50 +01:00
Bruno Van de Velde
3688b7b747
Make sure internal renderer property equals what is displayed on the screen in the Gui Builder
2019-01-19 23:38:31 +01:00
Bruno Van de Velde
5a56f6ac41
It is now also possible to unset colors when loading them from a string
2019-01-19 20:11:41 +01:00
Bruno Van de Velde
ddee46bc3b
Widget file parser failed to parse a value with a slash in it (unless the value had quotes around it)
2019-01-19 19:19:57 +01:00