Commit Graph
40 Commits
Author SHA1 Message Date
Vincent Wei 50fa5b53f8 tune zorder_op 2020-01-19 19:20:38 +08:00
Vincent Wei f2b8663e29 implement ServerGetPopupMenuZNodeHeader, ServerGetPopupMenusCount, ServerGetZNodeHeader, ServerGetPrevZNode; tune implementation of ServerDoZNodeOperation, ServerGetZNodeInfo, and ServerGetNextZNode 2020-01-19 19:19:58 +08:00
Vincent Wei d13bbf9d33 zi->nr_globals set to 0 initially 2020-01-17 17:25:39 +08:00
Vincent Wei 500b85d74a handle fixed znodes 2020-01-17 15:53:08 +08:00
Vincent Wei acd0c95301 tune implementation of do_alloc_layer for fixed znodes 2020-01-17 12:02:15 +08:00
Vincent Wei a4355c6b9d use field ct instead of znode flag 2020-01-17 08:54:11 +08:00
Vincent Wei 903a42d193 cleanup 2020-01-16 18:13:34 +08:00
Vincent Wei 138271050f implement move_to_layer as the handler for REQID_MOVETOLAYER 2020-01-16 18:13:11 +08:00
Vincent Wei 8caeb31f79 implement ServerMoveClientToLayer and initialize fixed znode for new layers 2020-01-16 18:11:43 +08:00
Vincent Wei 3a2a363c4f copy ct_arg in ServerGetZNodeInfo 2020-01-16 14:59:23 +08:00
Vincent Wei 8ea2493132 tune flags for znode; add new types for popupmenu, screenlock, docker, and launcher; add new flags for maximized and minimized for future use 2020-01-16 09:37:14 +08:00
Vincent Wei d4e066cbc9 cleanup 2020-01-15 17:32:22 +08:00
Vincent Wei 1b7c1ffaf4 ZOF_TF_TOPFOREVER -> ZOF_TF_STUCK 2020-01-15 15:41:26 +08:00
Vincent Wei 23a46ce08f use SHAREDSURFINFO to return the wallpaper pattern surface information 2020-01-15 10:15:31 +08:00
Vincent Wei e8d6e479e1 field surf for compositing schema 2020-01-14 18:21:40 +08:00
Vincent Wei 44b7420a61 enhance zorder_op to support shared surface (use version 1 handler); 2020-01-14 12:12:25 +08:00
Vincent Wei 2dd3c89848 restore shared znode info 2020-01-14 12:11:33 +08:00
Vincent Wei 9c392a3229 _MGUSE_COMPOSITING -> _MGSCHEMA_COMPOSITING; _MGUSE_SHAREDFB -> _MGSCHEMA_SHAREDFB 2020-01-13 18:10:01 +08:00
Vincent Wei 8020e09de5 tune code for _MGSCHEMA_COMPOSITING 2020-01-13 18:09:04 +08:00
Vincent Wei 1f89b02489 Do mot check whether joined a layer for request REQID_GETWPSURFACE 2020-01-12 18:30:26 +08:00
Vincent Wei fde2299126 Call GetScreenRect for usage of &g_rcScr 2020-01-12 14:27:13 +08:00
Vincent Wei e75144e069 cleanup and eliminate compilation errors 2020-01-10 16:25:52 +08:00
Vincent Wei 70ce5dbe74 do not call kernel_ReShowCursor for compositing schema 2020-01-10 11:22:03 +08:00
Vincent Wei c2b0de97d2 handlers for requests REQID_LOADCURSOR_PNG and REQID_LOADCURSOR_PNG_MEM 2020-01-09 12:17:34 +08:00
Vincent Wei b06bf73980 cleanup 2020-01-07 17:26:28 +08:00
Vincent Wei 447235b36a Remove unused local variable: newfd 2020-01-06 16:55:50 +08:00
Vincent Wei 24c786aa8a cleanup: change copyright year 2020-01-06 16:09:11 +08:00
Vincent Wei e9d0b3fab8 cleanup 2020-01-06 15:24:19 +08:00
Vincent Wei c088a580ca Implement ServerSendReplyEx, RegisterRequestHandlerV1, GetRequestHandlerV1, and GetRequestHandlerEx.
Use sock_recvmsg to handle request.
2020-01-06 15:03:57 +08:00
Vincent Wei 637dbbce68 change link to licensing policy 2019-11-13 11:53:59 +08:00
Vincent Wei 53c77a9a73 prepend excpetion list statement 2019-07-15 14:17:20 +08:00
Vincent Wei ac6ebea61f clean extra input message before calling ial_wait_event 2019-07-02 11:52:30 +08:00
Vincent Wei 9f60ba7138 post MSG_EXIN_END_CHANGES message 2019-06-14 11:01:24 +08:00
Vincent Wei 047ab34a98 handle extra input events in low-level event loop 2019-06-13 17:50:07 +08:00
Vincent Wei 338fb0276e use _DEBUG for real output of _DBG_PRINTF 2019-03-27 10:08:01 +08:00
VincentWei 62efa8b29a clean up the header copying statements 2018-02-04 17:01:37 +08:00
VincentWei dbcc408ad3 make timer-related APIs compiant to 64-bit 2018-01-21 17:07:48 +08:00
VincentWei 766ddb5555 tune code for 64b (MiniGUI-Processes runmode) 2018-01-19 15:35:26 +08:00
VincentWei b83d95b9ee cleanup; resolve most of warnings (not used variables) 2017-11-01 10:05:09 +08:00
Vincent Wei e87d052072 initical commit 2017-05-29 12:20:05 +08:00