Commit Graph

135 Commits

Author SHA1 Message Date
Lenheart357 ef1c9b2f89 feat(window): support enable & disable imm 2023-09-08 21:58:05 +08:00
Nomango 0118220874 [deploy] support using modules with callback runner 2022-06-07 15:22:53 +08:00
Nomango f0ed620443 [deploy] add callback runner 2022-06-07 15:16:59 +08:00
Nomango 4ee5653422 [deploy] fix: incorrect window minimum & maximum size 2020-10-16 00:34:04 +08:00
Nomango 18a0fd5e55 [deploy] fix: missing WindowResizedEvent when maximized 2020-10-16 00:17:58 +08:00
Nomango adcce6e613 [deploy] add MouseEventListener & KeyEventListener 2020-10-15 01:11:08 +08:00
Nomango 887024f916 add transitions 2020-10-11 17:10:14 +08:00
Nomango e9c8ca63ad add SpriteFrame & BinaryData & AnimationEventHandler 2020-10-11 03:45:42 +08:00
Nomango d8309c1a75 update Duration 2020-10-06 11:16:28 +08:00
Nomango cbd9060277 update Window 2020-08-04 00:40:07 +08:00
Nomango ada7c2b336 update Texture & GifImage cache management 2020-08-03 21:55:27 +08:00
Nomango 1c8c92862a add Renderer::ResetResolutionWhenWindowResized 2020-07-26 19:00:00 +08:00
Nomango 696de0326d add ResourceLoader 2020-07-26 11:51:27 +08:00
Nomango 088cfda0c5 add ObjectPolicy 2020-07-26 00:22:32 +08:00
Nomango 3ab717be25 add RefPtr policy 2020-07-25 15:57:14 +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 c19b5e224f add LogFormater & LogProvider & LogBuffer 2020-07-17 12:23:18 +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 aee8435322 fix window resolution 2020-06-24 17:33:27 +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 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 091a05e8fd update frame ticker & fix window frozen when minimized 2020-06-03 22:07:07 +08:00
Nomango a62f1f4d2d Feature: runner settings 2020-05-29 18:44:20 +08:00
Nomango 04475c3c37 fix memory leaks 2020-05-29 12:02:04 +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 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 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 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 86bb0e4239 use application scoped timer 2020-05-20 00:55:51 +08:00
Nomango 430e46a5a3 Timer => Task 2020-05-19 21:25:00 +08:00
Nomango 2ff0d1ad95 Add resolution related functions 2020-05-17 21:02:43 +08:00
Nomango f8cdbe4335 fix bug: incorrect window size in fullscreen mode 2020-05-08 00:57:28 +08:00