Nomango
|
3ab717be25
|
add RefPtr policy
|
2020-07-25 15:57:14 +08:00 |
Nomango
|
537f38bde1
|
fix PhysicBody
|
2020-07-25 01:10:39 +08:00 |
Nomango
|
a134a2e952
|
remove ObjectPool
|
2020-07-23 17:21:44 +08:00 |
Nomango
|
5a877ccf7b
|
remove Create functions
|
2020-07-22 21:08:48 +08:00 |
Nomango
|
c0f90d235a
|
refactoring: add RefPtr & RefObject & ObjectPool
|
2020-07-22 16:52:32 +08:00 |
Nomango
|
765d20c988
|
update: middleware-styled module
|
2020-07-21 20:56:49 +08:00 |
Nomango
|
a197ea38bb
|
[deploy] update Action
|
2020-07-20 23:11:10 +08:00 |
Nomango
|
9fec80f7d2
|
Add Action & ActionEntity
|
2020-07-20 21:35:33 +08:00 |
Nomango
|
f8dd0a8ed1
|
fixes
|
2020-07-20 16:55:56 +08:00 |
Nomango
|
f560a78fc8
|
[deploy] update Logger
|
2020-07-20 10:50:55 +08:00 |
Nomango
|
d6f949d502
|
[deploy] update Logger
|
2020-07-20 00:26:00 +08:00 |
Nomango
|
caaa86915d
|
[deploy] LogProvider supports filter by log level
|
2020-07-17 18:37:42 +08:00 |
Nomango
|
52f46b5c51
|
add colored console log
|
2020-07-17 16:02:52 +08:00 |
Nomango
|
c19b5e224f
|
add LogFormater & LogProvider & LogBuffer
|
2020-07-17 12:23:18 +08:00 |
Nomango
|
83b8e9013d
|
add strings::FormatArgs
|
2020-07-15 16:50:18 +08:00 |
Nomango
|
e887f1655b
|
Add Actor::MoveTo & Actor::MoveBy
|
2020-07-15 16:26:23 +08:00 |
Nomango
|
c3361187da
|
update ActionGroup
|
2020-07-15 16:25:49 +08:00 |
Nomango
|
8e3d418f7a
|
minor fixes
|
2020-06-24 18:38:15 +08:00 |
Nomango
|
9d51b1c669
|
minor fixes
|
2020-06-24 18:35:16 +08:00 |
Nomango
|
44267293e0
|
update Color
|
2020-06-24 17:51:33 +08:00 |
Nomango
|
d7bedba1f9
|
Color uses 255-format values
|
2020-06-24 17:34:24 +08:00 |
Nomango
|
aee8435322
|
fix window resolution
|
2020-06-24 17:33:27 +08:00 |
Nomango
|
922a9757c0
|
DebugActor use ring buffer to collect frame statistics
|
2020-06-23 17:59:19 +08:00 |
Nomango
|
074283d065
|
add WindowConfig
|
2020-06-23 16:51:27 +08:00 |
Nomango
|
7616c98c31
|
default to enable vsync
|
2020-06-22 23:56:35 +08:00 |
Nomango
|
8014857fbc
|
add Window::SetIcon
|
2020-06-22 21:38:50 +08:00 |
Nomango
|
061bbfeca0
|
get icon path from FileSystem
|
2020-06-22 21:34:27 +08:00 |
Nomango
|
6cf6139d25
|
add Icon
|
2020-06-22 21:28:09 +08:00 |
Nomango
|
0651cd1f74
|
[deploy] add Actor::GetPhysicBody
|
2020-06-22 00:57:43 +08:00 |
Nomango
|
a224a6361a
|
add Actor::SetEventDispatchEnabled()
|
2020-06-21 20:38:21 +08:00 |
Nomango
|
b90642fd15
|
update ComponentManager
|
2020-06-21 19:05:46 +08:00 |
Nomango
|
0f3b5ca473
|
update ComponentManager & remove Actor::GetPhysicBody
|
2020-06-21 18:02:33 +08:00 |
Nomango
|
e981457370
|
update ActionHelper
|
2020-06-21 16:51:56 +08:00 |
Nomango
|
9fa8639d95
|
add EventListener::ShouldHandle function
|
2020-06-21 16:10:45 +08:00 |
Nomango
|
5bebd422fb
|
add defer macros
|
2020-06-21 14:33:07 +08:00 |
Nomango
|
ff0234559b
|
Window fullscreen mode supported
|
2020-06-21 01:56:02 +08:00 |
Nomango
|
4946246f0f
|
minor fix
|
2020-06-21 01:55:17 +08:00 |
Nomango
|
f786ab67ef
|
update singleton
|
2020-06-08 20:20:06 +08:00 |
Nomango
|
a794894452
|
add ObjectPool
|
2020-06-04 17:01:12 +08:00 |
Nomango
|
091a05e8fd
|
update frame ticker & fix window frozen when minimized
|
2020-06-03 22:07:07 +08:00 |
Nomango
|
7f902e3343
|
update ConfigIni::Save
|
2020-05-31 22:10:49 +08:00 |
Nomango
|
a62f1f4d2d
|
Feature: runner settings
|
2020-05-29 18:44:20 +08:00 |
Nomango
|
ee165a234f
|
update Allocator
|
2020-05-29 17:44:07 +08:00 |
Nomango
|
764b67d4d3
|
update Allocator
|
2020-05-29 16:27:30 +08:00 |
Nomango
|
04475c3c37
|
fix memory leaks
|
2020-05-29 12:02:04 +08:00 |
Nomango
|
a25597223d
|
update ConfigIni
|
2020-05-28 17:24:54 +08:00 |
Nomango
|
bd8b328d01
|
update ConfigIni
|
2020-05-28 11:40:51 +08:00 |
Nomango
|
f5c9e5e226
|
fix header
|
2020-05-28 02:51:01 +08:00 |
Nomango
|
e7da6a5abc
|
add ConfigIni & remove LocalStorage
|
2020-05-28 02:42:32 +08:00 |
Nomango
|
cd3a7e2133
|
add StringView
|
2020-05-28 02:41:59 +08:00 |
Nomango
|
de4b480dc2
|
update Application frame ticker
|
2020-05-27 16:38:58 +08:00 |
Nomango
|
aba322a3c6
|
[deploy] minor fixes
|
2020-05-26 18:12:49 +08:00 |
Nomango
|
97526a67b5
|
Renderer ignores window resized messages
|
2020-05-26 16:19:24 +08:00 |
Nomango
|
471b6983cd
|
update Ticker
|
2020-05-26 15:20:02 +08:00 |
Nomango
|
f24342acbb
|
update Time & Duration
|
2020-05-26 00:57:07 +08:00 |
Nomango
|
c82fd84a0d
|
fix bugs
|
2020-05-26 00:12:36 +08:00 |
Nomango
|
1af108df90
|
add Application::Pause & Application::Resume
|
2020-05-25 16:48:40 +08:00 |
Nomango
|
6d1cf35730
|
refactoring project
|
2020-05-24 20:46:52 +08:00 |
Nomango
|
76d488b4c5
|
minor fixes
|
2020-05-24 19:49:44 +08:00 |
Nomango
|
dc6dd682ff
|
add ClockTime
|
2020-05-24 12:00:47 +08:00 |
Nomango
|
5d7c3f4f9a
|
refactoring project
|
2020-05-24 11:26:21 +08:00 |
Nomango
|
093e422135
|
Merge branch 'dev' of https://github.com/KiwanoEngine/Kiwano into dev
|
2020-05-22 21:07:43 +08:00 |
Nomango
|
228fc45035
|
make Direct3D resources global
|
2020-05-22 21:07:32 +08:00 |
Nomango
|
fababdbe9b
|
minor fixes
|
2020-05-21 00:32:43 +08:00 |
Nomango
|
6a8b2f528a
|
TaskManager => TaskScheduler, ActionManager => ActionScheduler
|
2020-05-21 00:06:47 +08:00 |
Nomango
|
e68bb9d94d
|
refactor utils
|
2020-05-20 23:48:56 +08:00 |
Nomango
|
e1ec4f76b7
|
minor fixes
|
2020-05-20 23:38:24 +08:00 |
Nomango
|
1de59e3a15
|
add Window::SetMinimumSize()
|
2020-05-20 11:55:53 +08:00 |
Nomango
|
01ce68accb
|
update Ticker
|
2020-05-20 10:16:54 +08:00 |
Nomango
|
86bb0e4239
|
use application scoped timer
|
2020-05-20 00:55:51 +08:00 |
Nomango
|
1805c016f8
|
add Ticker & EventTicker
|
2020-05-20 00:47:46 +08:00 |
Nomango
|
fed74ddb0a
|
add Timer
|
2020-05-19 21:42:06 +08:00 |
Nomango
|
430e46a5a3
|
Timer => Task
|
2020-05-19 21:25:00 +08:00 |
Nomango
|
41671fa1f3
|
Time::now() supports cross-platform
|
2020-05-19 21:13:42 +08:00 |
Nomango
|
3fd3fbbbd8
|
update GetDisplaySettings function
|
2020-05-19 21:12:57 +08:00 |
Nomango
|
2ff0d1ad95
|
Add resolution related functions
|
2020-05-17 21:02:43 +08:00 |
Nomango
|
7cfccdbf3c
|
Print more info when exception occurred
|
2020-05-17 20:16:56 +08:00 |
Nomango
|
a2e3a1ea8c
|
Add KGE_LOG_STREAM & KGE_ERROR_STREAM
|
2020-05-17 20:15:58 +08:00 |
Nomango
|
53cb3659c0
|
Merge branch 'dev' of https://github.com/KiwanoEngine/Kiwano into dev
|
2020-05-17 15:03:11 +08:00 |
liuhaibo.2020
|
d7c7cb9841
|
Merge branch 'dev' of https://github.com/KiwanoEngine/Kiwano into dev
|
2020-05-15 16:31:17 +08:00 |
liuhaibo.2020
|
b739ef71e2
|
minor fixes
|
2020-05-15 16:29:20 +08:00 |
liuhaibo.2020
|
646db73f73
|
add CMakeLists.txt files
|
2020-05-15 16:29:02 +08:00 |
Nomango
|
f8cdbe4335
|
fix bug: incorrect window size in fullscreen mode
|
2020-05-08 00:57:28 +08:00 |
Nomango
|
ae247dd676
|
fix bug: exiting fullscreen mode makes the window smaller
|
2020-05-07 21:47:06 +08:00 |
liuhaibo.2020
|
ef8db9023c
|
Color::RGB() => Color::Rgb()
|
2020-04-30 14:58:50 +08:00 |
liuhaibo.2020
|
d6088ed79c
|
Add Color::RGB() & Color::RGBA() functions
|
2020-04-30 14:48:01 +08:00 |
liuhaibo.2020
|
8eb4c2e1ff
|
Add configurations for MacOS
|
2020-04-30 14:41:41 +08:00 |
Nomango
|
b790bb7315
|
[deploy] Use Canvas::GetContext2D() instead of drawing functions
|
2020-04-26 21:20:58 +08:00 |
Nomango
|
178d54b0d1
|
[chore] update Doxygen comments
|
2020-04-16 10:06:36 +08:00 |
Nomango
|
ca884a59cd
|
[deploy] minor fixes
|
2020-04-16 08:56:00 +08:00 |
Nomango
|
9fabadbdb8
|
[deploy] Override Serializer::operator<< && Deserializer::>> for common types
|
2020-04-15 17:29:15 +08:00 |
Nomango
|
768ce17586
|
[deploy] make Actor serializable
|
2020-04-15 17:05:57 +08:00 |
Nomango
|
92a845a23a
|
add Serializable types
|
2020-04-15 16:37:58 +08:00 |
Nomango
|
6a10575860
|
use static_assert instead of template meta programming
|
2020-04-15 16:37:28 +08:00 |
Nomango
|
54b8ab0a4d
|
update project configurations
|
2020-04-15 10:12:42 +08:00 |
Nomango
|
5a3feb7e51
|
[deploy] fix fullscreen mode bugs
|
2020-04-14 17:52:38 +08:00 |
Nomango
|
1cef30e7f5
|
fix window resize exception
|
2020-04-14 17:08:15 +08:00 |
Nomango
|
3b5a85542d
|
[deploy] minor fixes
|
2020-04-14 12:58:56 +08:00 |
Nomango
|
8037ff96cf
|
[deploy] update string functions
|
2020-04-14 12:28:29 +08:00 |
Nomango
|
530fca11cc
|
[deploy] update Resource
|
2020-04-07 16:39:44 +08:00 |
Nomango
|
9a0c5b2023
|
[deploy] fix minor bugs
|
2020-04-07 16:35:26 +08:00 |
Nomango
|
781d1a2f6c
|
[deploy] Add Cloneable
|
2020-04-03 17:48:00 +08:00 |
Nomango
|
659093b45f
|
[deploy] fix '/r' in logger
|
2020-04-01 15:27:38 +08:00 |
Nomango
|
d459db8173
|
[deploy] fix Logger output stream redirection
|
2020-04-01 15:19:19 +08:00 |
Nomango
|
a1ed803bc1
|
[deploy] update Runner
|
2020-03-31 14:07:13 +08:00 |
Nomango
|
a6961c0d20
|
[deploy] Add GetVersion function
|
2020-03-31 10:10:33 +08:00 |
Nomango
|
a1e7e77c96
|
[deploy] Change source code charset to gb2312
|
2020-03-19 14:28:50 +08:00 |
Nomango
|
f90624eb5b
|
[deploy] namespace 'string' rename to 'strings'
|
2020-02-23 22:08:14 +08:00 |
Nomango
|
7b6397b49c
|
[deploy] Add box2d debug draw
|
2020-02-23 14:56:14 +08:00 |
Nomango
|
58aa386d9c
|
minor fixes
|
2020-02-22 20:01:14 +08:00 |
Nomango
|
8da2166a1e
|
minor fixes
|
2020-02-22 19:44:50 +08:00 |
Nomango
|
f7844c1ac9
|
Update physics
|
2020-02-22 17:24:31 +08:00 |
Nomango
|
d6b95e3b40
|
Add allocator
|
2020-02-20 22:27:09 +08:00 |
Nomango
|
ceb5e3b260
|
Remove AsyncTask
|
2020-02-20 19:10:52 +08:00 |
Nomango
|
f71c5b9ff8
|
Remove TextureRenderContext & add function to create a RenderContext from a texture
|
2020-02-20 18:22:52 +08:00 |
Nomango
|
b9f1d47143
|
Update HTTP module
|
2020-02-20 13:58:17 +08:00 |
Nomango
|
9fbe396e3b
|
[deploy] Tidy
|
2020-02-19 12:09:50 +08:00 |
Nomango
|
fcc55bac81
|
Add Button, PhysicWorld, PhysicBody components
|
2020-02-19 11:50:05 +08:00 |
Nomango
|
9077c55b9c
|
Add component
|
2020-02-18 12:53:18 +08:00 |
Nomango
|
f319f47d38
|
Update KGE_ASSERT macro
|
2020-02-17 23:11:17 +08:00 |
Nomango
|
72e176a314
|
Update TextLayout
|
2020-02-17 17:01:12 +08:00 |
Nomango
|
f28d542551
|
Add version macros
|
2020-02-17 13:23:46 +08:00 |
Nomango
|
09fdd51f5b
|
fix error 2061
|
2020-02-17 13:02:47 +08:00 |
Nomango
|
3cbed16412
|
fix header file
|
2020-02-17 12:47:23 +08:00 |
Nomango
|
794df63a10
|
Fix incorrect TextLayout width
|
2020-02-17 12:06:29 +08:00 |
Nomango
|
60899a6a9b
|
Add texture brush
|
2020-02-16 20:32:08 +08:00 |
Nomango
|
14df3ae55e
|
Add NativeObject & NativePtr
|
2020-02-16 20:14:01 +08:00 |
Nomango
|
1cb97ba0b2
|
Update TextLayout
|
2020-02-16 12:53:18 +08:00 |
Nomango
|
2c050cafba
|
Remove OuterC library
|
2020-02-15 17:32:32 +08:00 |
Nomango
|
f1e0d59cea
|
[deploy] Add KGE_RENDER_ENGINE macro
|
2020-02-14 22:59:29 +08:00 |
Nomango
|
94915b87ff
|
Update Runner
|
2020-02-14 22:01:56 +08:00 |
Nomango
|
72f8fd5e12
|
Component rename to Module
|
2020-02-14 17:56:50 +08:00 |
Nomango
|
93e97c60c2
|
Add Runner
|
2020-02-14 17:12:13 +08:00 |
Nomango
|
a34184dd18
|
Update exceptions
|
2020-02-13 22:35:04 +08:00 |
Nomango
|
6a25403841
|
[deploy] Update Sprite
|
2020-02-13 12:05:20 +08:00 |
Nomango
|
d31c66a60e
|
[deploy] Update Action::Clone
|
2020-02-12 23:37:05 +08:00 |
Nomango
|
876035ccae
|
Update actions
|
2020-02-12 22:34:40 +08:00 |
Nomango
|
8c291b1cdc
|
Update ShapeActor
|
2020-02-12 10:04:16 +08:00 |
Nomango
|
d2cd4f8cba
|
Update Button & Sprite
|
2020-02-11 22:56:12 +08:00 |
Nomango
|
27fa580cc1
|
Remove ResourceCache functions related to FrameSequence
|
2020-02-11 17:16:22 +08:00 |
Nomango
|
1bf197d351
|
Update FrameSequence
|
2020-02-11 17:04:37 +08:00 |
Nomango
|
08a50ca474
|
Update StrokeStyle
|
2020-02-11 12:09:59 +08:00 |
Nomango
|
7b8ea2fa76
|
fix project configurations
|
2020-02-11 10:04:37 +08:00 |
Nomango
|
3ba8cc5661
|
Spelling
|
2020-02-10 18:08:55 +08:00 |
Nomango
|
a96dfc8299
|
Layer rename to LayerActor & LayerArea rename to Layer
|
2020-02-10 18:03:35 +08:00 |
Nomango
|
fa142b64c9
|
Change source charset to utf-8
|
2020-02-10 17:32:04 +08:00 |
Nomango
|
56ae199587
|
Add exceptions
|
2020-02-10 14:41:19 +08:00 |
Nomango
|
1e93eddb88
|
Change default char code
|
2020-02-10 13:47:00 +08:00 |
Nomango
|
b763064b3d
|
Update WindowImpl
|
2020-02-09 19:06:25 +08:00 |
Nomango
|
d302ec3a20
|
Made Renderer, RenderContext, TextureRenderContext to be interface
|
2020-02-09 18:41:59 +08:00 |