|
24c3fe5e62
|
Windows and Clang build fixes
|
2023-08-11 17:47:43 +02:00 |
|
|
2877a0576d
|
Delete some unused code
|
2023-08-02 11:01:41 +02:00 |
|
|
9cfb36fd80
|
MasterRenderer code cleanup
|
2023-08-01 20:04:52 +02:00 |
|
|
850d22b5b1
|
Introduce LegacyGLGUIRenderer
|
2023-08-01 13:14:34 +02:00 |
|
|
af0f8ecf3d
|
Implement LegacyGLMeshRenderer
|
2023-07-30 13:09:43 +02:00 |
|
|
e9bb4470a2
|
Implement LegacyGLMesh
|
2023-07-28 20:14:36 +00:00 |
|
|
c4d9df60d9
|
Implement SerenityOSGLContext
|
2023-07-28 16:10:39 +00:00 |
|
|
ce4f65782f
|
Create legacy OpenGL renderer
|
2023-07-28 10:23:47 +00:00 |
|
|
87e1a9aee0
|
Begin implementing legacy OpenGL renderer
|
2023-07-28 09:29:20 +00:00 |
|
|
7045b5a6ed
|
SerenityOSWindow: Window now creates
|
2023-07-26 13:04:12 +00:00 |
|
|
9eaf5a2f54
|
Game now compiles on SerenityOS
|
2023-07-24 11:07:17 +00:00 |
|
|
0e29610808
|
Begin adding support for SerenityOS
|
2023-07-23 12:59:26 +00:00 |
|
|
62fda5cc08
|
Add Box GUI component (static messagebox)
|
2023-07-19 19:14:57 +02:00 |
|
|
756a34128d
|
Implement TextEdit GUI component
Please note that this component still has some issues which should be addressed in future
|
2023-07-18 21:26:28 +02:00 |
|
|
64db8d670b
|
Add way to render part of texture
|
2023-07-17 20:38:01 +02:00 |
|
|
f961018850
|
WaylandWindow: Add TEXT_ENTER event support
|
2023-07-13 18:42:01 +02:00 |
|
|
5546775e55
|
Missing license headers
|
2023-07-10 12:55:51 +02:00 |
|
|
92a6d7c48f
|
Add Button GUI component
|
2023-07-10 09:54:46 +02:00 |
|
|
2d00e6f19f
|
Implement GUI master
It will be used for storing current GUI state
|
2023-07-09 13:35:02 +02:00 |
|
|
4be4f10c0c
|
Add GUI container
|
2023-07-06 13:34:09 +02:00 |
|
|
8e929f44af
|
Add StyleChangeListener for detecting Style changes
|
2023-07-03 14:08:12 +02:00 |
|
|
aa0557b1d8
|
Add Label GUI component
|
2023-07-03 12:24:29 +02:00 |
|
|
0c64b08712
|
Implement basic Style loading
|
2023-07-02 14:36:18 +02:00 |
|
|
e32ad97790
|
Add Constraint to GUI
It will be used to layout components in different way depending on Constraint type.
|
2023-06-28 19:56:05 +02:00 |
|
|
0e6ebad2ba
|
Implement TextureAtlas
|
2023-06-26 13:53:42 +02:00 |
|
|
24488e4495
|
Implement NodeDef retrieving from server
|
2023-06-20 22:11:47 +02:00 |
|
|
285e83246e
|
FreeType font loading
|
2023-06-19 11:18:30 +02:00 |
|
|
bb4a967290
|
Detect Freetype in CMakeLists.txt
|
2023-06-19 10:58:08 +02:00 |
|
|
63ee210e40
|
Move cmake to mk folder
|
2023-06-18 15:49:27 +02:00 |
|
|
73e4868ce8
|
WaylandWindow: Implement grab_mouse
|
2023-06-18 10:11:53 +02:00 |
|
|
0b341cdda1
|
Implement EGLGLContext
|
2023-06-14 18:56:52 +02:00 |
|
|
efd3959b5b
|
Begin implementing WaylandWindow
|
2023-06-10 15:35:27 +02:00 |
|
|
a5972e4e1a
|
Implement X11GLContext
|
2023-06-07 21:19:32 +02:00 |
|
|
fff349c71a
|
Begin implementing X11Window
|
2023-06-07 16:11:37 +02:00 |
|
|
27b0d205dd
|
Remove GLFW3 dependency
|
2023-06-06 19:41:21 +02:00 |
|
|
0639e6bbec
|
Delete ImGui code because it won't be compatible with custom windowing system
|
2023-06-06 17:47:43 +02:00 |
|
|
bd1af5419e
|
Implement GLContext for Win32 window
|
2023-06-06 17:35:57 +02:00 |
|
|
74f1103618
|
List client sources manually in CMakeLists.txt
|
2023-06-05 20:04:19 +02:00 |
|
|
f7dd288908
|
Win32 window creation
|
2023-06-05 18:23:42 +02:00 |
|
|
23b3700a42
|
Compile with highest warning mode by default
|
2023-05-24 11:56:31 +02:00 |
|
|
adea97280e
|
Code quality fixes
|
2023-05-24 11:43:22 +02:00 |
|
|
7d254ab0e5
|
extract_strings improvements
|
2023-05-19 16:44:06 +02:00 |
|
|
47b2dca56f
|
Merge branch extract_strings: Implement extract_strings tool
|
2023-05-18 17:57:36 +02:00 |
|
|
69a2f2e14b
|
Start implementing scripting support
|
2023-05-12 22:39:22 +02:00 |
|
|
9d360fe9ed
|
Detect if GLM is available
|
2023-05-02 16:16:56 +02:00 |
|
|
e4cf4d4948
|
CMakeLists.txt tweaks
|
2023-05-02 10:55:23 +02:00 |
|
|
efaa8c86d6
|
Merge branch glew_replace: Don't use GLEW for loading OpenGL functions
|
2023-04-30 21:46:26 +02:00 |
|
|
137c5d6464
|
Use libpng for loading images
|
2023-04-29 16:12:53 +02:00 |
|
|
3525ecac71
|
Fix issue introduced in previous commit
|
2023-04-24 14:08:48 +02:00 |
|
|
c4bdf73ca9
|
Fix compilation on Windows due to missing signal enums
|
2023-04-24 13:53:02 +02:00 |
|