Michael Ragazzon
|
b0fbb7fa04
Win32 Shell: Support Per Monitor DPI awareness on Windows 10. Change 'dp'-ratio with ctrl +/-/0 keys.
|
5 years ago |
Michael Ragazzon
|
1504be8b94
Shell improvement: Move RmlUi context out of shell renderer.
|
4 years ago |
Michael Ragazzon
|
725faaf472
Windows shell: Capture mouse while dragging
|
5 years ago |
Michael Ragazzon
|
d42480f0cc
Some cleanup and X11 build issues fixed.
|
5 years ago |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
Michael Ragazzon
|
8aaf78c30c
Fix win32 shell compilation issue in some environments.
|
5 years ago |
Cloud Wu
|
21ca508f51
Move target_link_libraries to shell, and rename WIN32 to RMLUI_PLATFORM_WIN32
|
5 years ago |
Michael Ragazzon
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
Michael Ragazzon
|
005b4042c7
Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'.
|
5 years ago |
Michael Ragazzon
|
3843045bfb
Windows shell: Add another candidate path for the samples folder search.
|
5 years ago |
Michael Ragazzon
|
cb4e66e7b8
Add include files where used
|
5 years ago |
Michael Ragazzon
|
f190bb561e
Fix path formatting
|
6 years ago |
Michael Ragazzon
|
bd8b042bee
Update demo sample with animations.
|
6 years ago |
Michael Ragazzon
|
3f173e524a
Update demo sample
|
6 years ago |
Michael Ragazzon
|
4760a33388
Add RML/RCSS sandbox to demo sample
|
6 years ago |
Michael Ragazzon
|
aa459ca607
Various improvements to text boxes.
|
6 years ago |
Michael Ragazzon
|
b4e6b22e87
Use char16_t for utf16, and char32_t for underlying CodePoint type. Some refactoring.
|
6 years ago |
Michael Ragazzon
|
2f6fd1494d
Proper conversion to and from UTF-16, use unicode for interaction with Windows API
|
6 years ago |
Michael Ragazzon
|
f9975a0e8e
Begin conversion to UTF8
|
6 years ago |
Michael Ragazzon
|
0951b7e355
Implement support for Tracy profiler
|
6 years ago |
Michael Ragazzon
|
cb347e1a38
NULL to nullptr
|
6 years ago |
Michael Ragazzon
|
130674a7b2
Refining the Core API: Now interfaces and instancers are passed as raw pointers to RmlUi, and considered non-owning. It is the user's responsibility to keep the objects alive until after Core::Shutdown and then release these objects at their discretion.
|
6 years ago |
Michael Ragazzon
|
a4b526c55c
Remove ReferenceCountable from System-, Render-, and FileInterface.
|
6 years ago |
Michael Ragazzon
|
1eafd8fa47
Fix cursors in Windows shell
|
6 years ago |
Michael Ragazzon
|
391f39b038
Merge branch 'master' into performance
|
6 years ago |
Michael Ragazzon
|
eff01ba43a
The big rename. We are now RmlUi version 2.0!
|
6 years ago |
Marco Bortolin
|
ebe2d425b2
Fix samples assets loading
|
6 years ago |
Michael Ragazzon
|
9ec34390be
Added system interface functions for getting and setting the clipboard. Implemented in Windows shell, along with mouse cursor. The drag sample and the invader options page demonstrate the cursor property.
|
6 years ago |
Michael Ragazzon
|
6e2aecc127
Remove WString.h, fix some compilation errors
|
6 years ago |
Michael Ragazzon
|
e6638f1020
WIP: Attempt to replace Rocket::String with std::string
|
6 years ago |