SirLynix
|
caf8446707
|
Math: Remove Algorithm file and move string functions to StringExt
|
2023-06-06 08:59:58 +02:00 |
SirLynix
|
3712b641f8
|
Widgets: Improve BoxLayout
|
2023-05-14 18:53:56 +02:00 |
SirLynix
|
36643f173b
|
Widgets/CheckboxWidget: Add GetState() method
|
2023-03-26 14:23:10 +02:00 |
SirLynix
|
9b4d297c04
|
Update includes for new NazaraUtils version
|
2023-03-19 13:01:56 +01:00 |
SirLynix
|
8b734caeac
|
Utility/Node: Massively improve skeletal animations performance by allowing to invalidate the whole skeleton only once
Thanks to @SirMishaa for pointing that out
|
2023-03-17 19:22:09 +01:00 |
SirLynix
|
99c8027fd0
|
Remove .inl inclusion of their .hpp files
It has no real purpose and is breaking Clang parsing
|
2023-03-10 13:33:10 +01:00 |
SirLynix
|
f98cbcd00a
|
Copyright year update
|
2023-01-22 17:41:18 +01:00 |
SirLynix
|
d3c05c9ade
|
Update globalheaders and fix includes/header guards
|
2023-01-22 12:37:58 +01:00 |
SirLynix
|
18851c9185
|
Replace RenderWindow with swapchains
|
2023-01-22 12:37:58 +01:00 |
SirLynix
|
830eee78a8
|
Math: Rework Box and Rect classes
|
2022-12-18 14:57:14 +01:00 |
SirLynix
|
5ca2cf9320
|
Fix a bunch of warnings
|
2022-11-19 11:02:16 +01:00 |
SirLynix
|
842e797cc4
|
Fix a bunch of warnings
|
2022-11-13 16:12:49 +01:00 |
Jérôme Leclercq
|
dc6ce8427c
|
Refactor material system (#382)
|
2022-10-31 19:53:41 +01:00 |
SirLynix
|
9cd7976a91
|
Remove "MemoryManager" and very old code
|
2022-09-24 14:25:52 +02:00 |
SirLynix
|
507a4f16be
|
Fix compilation
|
2022-08-17 20:22:49 +02:00 |
SirLynix
|
27dab13484
|
Fix BoxLayout
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
caa9d4c11e
|
Remove ProgressBarWidget for now
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
e51695274c
|
Widgets: Fix ScrollAreaWidget
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
0fcf24f336
|
Widgets: Rework event dispatching
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
05c78da22a
|
WIP
|
2022-08-02 08:13:17 +02:00 |
SirLynix
|
e7274b24e9
|
Core/Color: Switch formal from RGBA8 to RGBA32F
|
2022-04-23 16:08:15 +02:00 |
Jérôme Leclercq
|
f466a7494b
|
Update for EnTT 3.9
|
2022-02-08 20:05:14 +01:00 |
SirLynix
|
89c7bbf197
|
Update copyright date
|
2022-01-01 15:30:09 +01:00 |
Jérôme Leclercq
|
b98fd65a01
|
Fix a lot of small bugs/warnings
|
2021-12-25 20:07:53 +01:00 |
Jérôme Leclercq
|
8f897084d7
|
Widgets: Add support for render layer (fixes rendering)
|
2021-12-01 18:58:48 +01:00 |
Jérôme Leclercq
|
a4c0cc8c34
|
Widgets: Add CheckboxWidget
|
2021-12-01 10:47:21 +01:00 |
Jérôme Leclercq
|
b62d5f6846
|
Widgets: Improve default theme
|
2021-12-01 10:37:48 +01:00 |
Jérôme Leclercq
|
2d236afe0f
|
Minor fixes
|
2021-11-30 12:42:19 +01:00 |
Jérôme Leclercq
|
461a06ab8c
|
Widgets: Improve theme
- move simple styles classes ton their own file
- add button hovered texture
- add button hovered/pressed texture
- add label style
|
2021-11-30 12:42:05 +01:00 |
Jérôme Leclercq
|
b20897a2fb
|
Widgets/Canvas: Improve mouse owner system
|
2021-11-30 12:40:19 +01:00 |
Jérôme Leclercq
|
86071eae88
|
Widgets/TextAreaWidget: Add support for double/triple click selection
|
2021-11-30 12:39:53 +01:00 |
Jérôme Leclercq
|
e73489e958
|
Platform/Events: Replace MousebuttonDoubleClicked with clickCount in MouseButtonEvent
|
2021-11-30 12:38:57 +01:00 |
Jérôme Leclercq
|
f7b69e11c2
|
Widgets: Add widget theme (WIP)
|
2021-11-28 23:04:56 +01:00 |
Jérôme Leclercq
|
bb93209713
|
Widgets/[Rich]TextAreaWidget: Add copy/cut/paste support
|
2021-11-28 20:21:07 +01:00 |
Jérôme Leclercq
|
a29c0b0e63
|
Widgets/Canvas: Add mouse owner system
|
2021-11-28 20:20:30 +01:00 |
Jérôme Leclercq
|
01cd4986cc
|
Minor fixes
|
2021-11-28 20:19:37 +01:00 |
Jérôme Leclercq
|
caf1a0f1e8
|
Widgets: Add [Rich]TextAreaWidget
|
2021-11-24 22:25:39 +01:00 |
Jérôme Leclercq
|
643b1a2b15
|
Widgets: Add ImageWidget
|
2021-11-24 22:24:57 +01:00 |
Jérôme Leclercq
|
6c97f538a1
|
Widgets: Reimplement Hide/Show
|
2021-11-24 22:24:14 +01:00 |
Jérôme Leclercq
|
4df0b16d19
|
Widgets: Fix ButtonWidget
|
2021-11-21 19:07:46 +01:00 |
Jérôme Leclercq
|
d0f55df3ca
|
Widgets: Reuse materials to improve performance
|
2021-11-21 19:07:06 +01:00 |
Jérôme Leclercq
|
1b271a29ef
|
Widgets/BaseWidget: Fix background position and render mask
|
2021-11-21 17:14:59 +01:00 |
Jérôme Leclercq
|
237602a33f
|
Widgets/Canvas: Add render mask parameter
|
2021-11-14 19:54:47 +01:00 |
Jérôme Leclercq
|
a3d9aaf1fb
|
Merge branch 'master' into automatic-file-fix
|
2021-10-28 09:57:59 +02:00 |
Jérôme Leclercq
|
a02b1952c0
|
Apply header order fix
|
2021-10-28 09:53:56 +02:00 |
Jérôme Leclercq
|
f491ee1e38
|
Apply inclusion fix
|
2021-10-27 18:09:19 +02:00 |
Jérôme Leclercq
|
73838f5f08
|
Minor fixes
|
2021-10-26 20:26:13 +02:00 |
Jérôme Leclercq
|
93ec196dc4
|
Apply header guard check
|
2021-10-26 15:52:46 +02:00 |
Jérôme Leclercq
|
ed7ab31933
|
Apply copyright fix to all files
|
2021-10-26 14:31:35 +02:00 |
Jérôme Leclercq
|
a66f6faed1
|
Add widgets (WIP)
|
2021-10-04 09:25:45 +02:00 |