Marko Pintera
|
48454440e7
Font rtti finished but not tested
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
e02ce5a386
Beggining work on fonts
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
e8c8e713c9
Started work on FreeType font importer
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
a02ad7f0b8
Editor checkin before I start work on Camelot2D/GUI
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
073416d03c
Windows can be docked to the dock bar
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
48235497cb
Added multiple tabs to windows (WIP)
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
dc2db48914
Fixed multiple issues with new multi-widget windows and their docking
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
0ac9b2230d
Refactored how editor windows and widgets work in preparation for docked windows (untested)
|
%!s(int64=12) %!d(string=hai) anos |
Marko Pintera
|
61dfafdba2
Saving/Loading of docked windows
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
02613f39a3
Added build steps that copy Editor Styles on build. So I don't need to maintain separate files for separate configurations.
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
4dbf2902aa
Basic docking works
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
a201831303
Main window state is saved
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
0c30d62129
Fixed the issue with resizing editor window from bottom/left
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
7cb7dc1736
Basic style sheet loading
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
55b0a53bd7
Basic window docking working
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
fe9aea1631
More work on window management
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
7ff01a74ba
Added docking manager files
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
76d881a8c6
Basic project creation and loading mostly finished
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
16547b8381
Added preferences for easy handling of .ini files
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
826b809590
Work on creating/loading projects
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
8db5a0be7a
Some very basic work for the editor
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
2fb6cdf494
Updated CamelotEditor with fixed Qt binary plugins
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
877db0dc33
Renamed CamelotRenderer->CamelotEngine (solution) & CamelotCore (project)
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
fe48412cf0
Added very basic Qt application
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
383e38f9c3
Better DX11 parameter parsing that doesn't ignore pack offsets
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
39345d4363
Fixed the deserialization issue with circular references and uninitialized objects
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
f212513ba8
Added circular reference checking
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
4139f9dbb3
Renamed some RTTI types
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
d220a6bf24
Added a check that makes sure RTTI plain fields are POD, so we don't cause data corruption by accidentially memcpying something that can't be memcpyed properly
|
%!s(int64=13) %!d(string=hai) anos |
Marko Pintera
|
89658aa9eb
All shaders are loaded from files
|
%!s(int64=13) %!d(string=hai) anos |