Commit Graph

80 Commits

Author SHA1 Message Date
Huseyn Ismayilov
3b367f9e5f fix(close #27): Include vector header for Windows g++ compile bugs 2024-12-01 19:00:34 +04:00
Huseyn Ismayilov
ecbeeac4fb
Merge pull request #25 from coderloff/dev
feat: Add Linux build support and make configurations for styles and icons
2024-11-27 20:56:06 +04:00
Huseyn Ismayilov
2e2f4bf3d8 feat: Add global Linux build support and configurations 2024-11-27 20:52:57 +04:00
Huseyn Ismayilov
7f465331c4 fix: Add editor references and change docking background 2024-11-27 00:01:45 +04:00
Huseyn Ismayilov
7dd608c8b9 docs: Change thumbnail 2024-11-25 16:31:59 +04:00
Huseyn Ismayilov
35b64efbed docs: Add thumbnail and logo 2024-11-25 16:10:46 +04:00
Huseyn Ismayilov
f98c820003
Merge pull request #21 from coderloff/dev
build: Make editor resources path absolute to prevent losing the track
2024-11-22 23:19:37 +04:00
Huseyn Ismayilov
7e09d5b537 build: Make editor resources path absolute 2024-11-22 20:15:11 +04:00
Huseyn Ismayilov
21bf477624
Merge pull request #20 from coderloff/main
docs: Update docs
2024-11-22 17:56:47 +04:00
Huseyn Ismayilov
1deac4cae6
Merge pull request #19 from coderloff/dev
fix: Fix resources conflict and add shell file support
2024-11-22 17:54:37 +04:00
Huseyn Ismayilov
6ede914092 docs: Add shell file instructions and seperate building options 2024-11-22 17:49:55 +04:00
Huseyn Ismayilov
5ad68f110e Merge branch 'main' of https://github.com/coderloff/ferx 2024-11-22 17:48:22 +04:00
Huseyn Ismayilov
3277461858 fix: Fix resources conflict and update scripts 2024-11-22 17:40:41 +04:00
Huseyn Ismayilov
580ecd8dce refactor: Change resources path 2024-11-22 05:08:57 +04:00
Huseyn Ismayilov
bf88324170 feat: Add dynamic entity list 2024-11-22 05:03:10 +04:00
Huseyn Ismayilov
5fa8dda890 build: Add shell file support 2024-11-22 04:56:31 +04:00
Huseyn Ismayilov
dc516860ba
Merge pull request #18 from coderloff/dev
Merge branch dev
2024-11-22 04:42:54 +04:00
Huseyn Ismayilov
ab49f1e533 refactor: Seperate GUI from engine 2024-11-22 04:37:06 +04:00
Huseyn Ismayilov
44e6cc3c4e refactor(close #17): Classify engine files 2024-11-22 04:35:43 +04:00
Huseyn Ismayilov
b5130203e1 docs: Change to relative links 2024-11-21 10:39:27 +04:00
Huseyn Ismayilov
a673425dfd docs: Add documentation for building, contributing, and structure 2024-11-21 03:16:39 +04:00
Huseyn Ismayilov
11becc1f71 docs: Change engine image 2024-11-20 20:40:14 +04:00
Huseyn Ismayilov
46d10d61a7 docs: Add engine image 2024-11-20 20:35:04 +04:00
Huseyn Ismayilov
30fde49f1d style: Change colors and style parameters 2024-11-20 20:04:01 +04:00
Huseyn Ismayilov
232f7fe0b3 feat: Add icons and change UI 2024-11-19 23:53:03 +04:00
Huseyn Ismayilov
86877d8345
refactor: Update preview image 2024-08-28 16:48:34 +04:00
Huseyn Ismayilov
0a1e015800 feat(close #16): Implement Input class 2024-08-28 16:38:19 +04:00
Huseyn Ismayilov
08c63425a3 feat(close #14): Implement camera, cube, and input system 2024-08-28 00:24:08 +04:00
Huseyn Ismayilov
d80ee75aea fix(close #13): Fix glitchy behavior 2024-08-24 20:50:58 +04:00
Huseyn Ismayilov
a87e392d71 refactor(close #12): Clean Engine::Run function 2024-08-24 11:42:06 +04:00
Huseyn Ismayilov
9a866d16ef feat(close #8): Implement uniform location caching 2024-08-22 22:05:08 +04:00
Huseyn Ismayilov
0ced6c452f fix(close #11): Fix window resizing 2024-08-22 20:34:22 +04:00
Huseyn Ismayilov
a337c9394b refactor(close #9): Change include guards with #pragma once 2024-08-22 20:04:15 +04:00
Huseyn Ismayilov
5fceafd553 feat: Add properties, stb library, and Texture class 2024-08-22 19:55:30 +04:00
Huseyn Ismayilov
c31afc2818
fix #10: Update repository name 2024-08-22 10:11:07 +04:00
Huseyn Ismayilov
8265296559
docs: Update photo 2024-08-13 21:34:54 +04:00
Huseyn Ismayilov
1b4ce73811 feat: Create buffer, vertex array and window classes 2024-08-02 03:32:51 +04:00
Huseyn Ismayilov
5d536e7b71 feat: Create shader class 2024-07-31 17:40:16 +04:00
Huseyn Ismayilov
b3b7638e30 feat: Create classes for engine and editor 2024-07-30 20:57:32 +04:00
Huseyn Ismayilov
89d568405f build: Seperate engine and editor 2024-07-29 19:59:40 +04:00
Huseyn Ismayilov
039d401b44 docs: Configure README file 2024-07-29 16:32:41 +04:00
Huseyn Ismayilov
459cec7ae5 docs: Configure README file 2024-07-29 16:26:40 +04:00
Huseyn Ismayilov
7976110c27 chore: Make glfw submodule and change build files 2024-07-29 16:09:53 +04:00
Huseyn Ismayilov
dccd483083 build: Remove project and output directories 2024-04-29 01:47:12 +04:00
coderloff
f09f4aef90 chore: Change glfw and imgui from submodules to clonned repositories 2024-04-27 03:26:43 +04:00
coderloff
a1c2f9f2d7 chore: Change glfw and imgui from submodules to clonned repositories 2024-04-27 03:15:51 +04:00
coderloff
e7018dccf0 perf: Prevent memory leak by disabling Wayland 2024-04-27 03:02:08 +04:00
coderloff
064c41bcba build: Change Release from Unix Makefiles to Ninja 2024-04-26 22:09:32 +04:00
coderloff
7ac61aca4b build: Change from Unix Makefiles to Ninja and ignore .idea folder 2024-04-26 22:05:46 +04:00
coderloff
681dcebeea refactor: Remove window configuration 2024-04-26 20:32:57 +04:00