Vincent Wei
|
7004e156b8
|
use inline functions for SetCursor and SetDefaultCursor instead of macros
|
2022-09-26 14:17:55 +08:00 |
|
Vincent Wei
|
a2183ed53a
|
add FCM_SCALE to the fallback compositor
|
2021-04-15 10:04:46 +08:00 |
|
Vincent Wei
|
285a8e1101
|
Implement SetMainWindowGestureFlags and MSG_SETGESTUREFLAGS
|
2021-04-01 15:42:58 +08:00 |
|
Vincent Wei
|
f64680082c
|
implement new API: ServerGetCurrentCompositor
|
2021-03-27 11:03:12 +08:00 |
|
Vincent Wei
|
28b04af4f5
|
add ZOF_IF_SPECIAL; add description for COMBPARAMS_FALLBACK
|
2021-03-25 12:00:19 +08:00 |
|
Vincent Wei
|
86d6e12f9e
|
tune operations of CompositorOps
|
2021-03-24 21:57:52 +08:00 |
|
Vincent Wei
|
e1ea9b7209
|
declare a new global variable: mgDefaultLayer; tune description of MoveToLayer and ServerMoveToLayer
|
2021-03-24 11:29:37 +08:00 |
|
Vincent Wei
|
a2d733392f
|
add client identifier argument for calc_mainwin_pos; add new methods: composite_with_layer and transit_to_layer
|
2021-03-23 11:36:39 +08:00 |
|
Vincent Wei
|
4541934bd5
|
declare ZNOP_ICONCHANGED for future use
|
2020-09-07 10:30:44 +08:00 |
|
Vincent Wei
|
97f4215330
|
add new API ServerGetTopmostZNodeOfType and implement it
|
2020-09-06 09:44:31 +08:00 |
|
Vincent Wei
|
f7cb85401c
|
add version to __ex_compositor_get; tune operations of CompositorOps to optimize it
|
2020-03-24 12:59:37 +08:00 |
|
Vincent Wei
|
9a95f9b706
|
increase MAX_SYS_REQID for REQID_AUTHCLIENT
|
2020-03-21 17:47:08 +08:00 |
|
Vincent Wei
|
9a3d8cece3
|
tune doxygen words
|
2020-03-10 21:49:18 +08:00 |
|
Vincent Wei
|
2306767fd7
|
tune description words
|
2020-03-09 11:46:38 +08:00 |
|
Vincent Wei
|
c5ff5ff992
|
add HDC for init operation of _DESKTOPOPS
|
2020-02-26 21:29:06 +08:00 |
|
Vincent Wei
|
a6790b2ca7
|
move typedef CALCPOSINFO from window.h to minigui.h; tune interface of calc_mainwin_pos
|
2020-02-26 12:22:11 +08:00 |
|
Vincent Wei
|
ff779368d6
|
add calc_mainwin_pos to struct _CompositorOps
|
2020-02-26 11:08:27 +08:00 |
|
Vincent Wei
|
881776c7a9
|
fix typos: Gets -> Get, Sets -> Set, Retrieves -> Retrieve
|
2020-02-26 08:55:38 +08:00 |
|
Vincent Wei
|
32939cf0af
|
cleanup
|
2020-02-21 20:06:50 +08:00 |
|
Vincent Wei
|
b971ca6d80
|
define a dummy implementation of JoinLayer for non-threads runtime modes
|
2020-02-21 09:49:57 +08:00 |
|
Vincent Wei
|
96005abb1a
|
tune description words
|
2020-02-20 16:05:57 +08:00 |
|
Vincent Wei
|
4ac66cae57
|
redefine ZOF_TYPE_TOPMOST for the topmost level; define ZOF_TYPE_BOTTOMMOST for the bottommost level; tune description words
|
2020-02-20 15:47:48 +08:00 |
|
Vincent Wei
|
ea91c40beb
|
tune for eight levels of zorder nodes
|
2020-02-19 19:34:51 +08:00 |
|
Vincent Wei
|
6f132886c3
|
4.2.0 -> 5.0.0
|
2020-02-18 18:44:42 +08:00 |
|
Vincent Wei
|
1ce7bef76b
|
move listen fd APIs to window.h
|
2020-02-16 18:41:20 +08:00 |
|
Vincent Wei
|
3b639d59d7
|
cleanup
|
2020-02-14 22:43:13 +08:00 |
|
Vincent Wei
|
9e9d13623c
|
define ZOF_TF_CONTROL to 0x04000000; add on_layer_op in CompositorOps
|
2020-02-07 11:53:58 +08:00 |
|
Vincent Wei
|
a4bf2e0c2c
|
cleanup
|
2020-02-06 18:15:48 +08:00 |
|
Vincent Wei
|
75ba1cfdaa
|
add lock_count to support recursive lock
|
2020-02-06 10:56:20 +08:00 |
|
Vincent Wei
|
d47b150f4b
|
on_raising_win -> on_raised_win
|
2020-02-05 22:24:04 +08:00 |
|
Vincent Wei
|
3d826ff7cb
|
disable age in ZNODEHEADER for _MGSCHEMA_COMPOSITING
|
2020-02-05 17:26:09 +08:00 |
|
Vincent Wei
|
2622843202
|
tune argument name: rc -> rc_dirty of on_dirty_screen
|
2020-02-05 11:05:41 +08:00 |
|
Vincent Wei
|
ef44119c2d
|
tune the operations of CompositorOps
|
2020-02-04 21:43:06 +08:00 |
|
Vincent Wei
|
53ab99def2
|
Tune CompositorOps: new operation on_dirty_rect, on_moving_to_top -> on_raising_win
|
2020-02-04 12:08:40 +08:00 |
|
Vincent Wei
|
ed9ce0b065
|
change prototype of purge_win_data
|
2020-02-03 16:05:14 +08:00 |
|
Vincent Wei
|
07585edb1e
|
support for private data of z-node; new APIS: ServerSetWinZNodePrivateData and ServerSetPopupMenuZNodePrivateData
|
2020-02-02 22:33:37 +08:00 |
|
Vincent Wei
|
54bc586e39
|
declare ServerGetWinZNodeRegion and ServerGetPopupMenuZNodeRegion
|
2020-02-02 16:56:48 +08:00 |
|
Vincent Wei
|
14d020cccf
|
cleanup: convert tab to spaces and trim tail spaces
|
2020-02-02 10:53:31 +08:00 |
|
Vincent Wei
|
1aa5f30f19
|
change MAX_SYS_REQID to 0x0022
|
2020-02-01 21:36:46 +08:00 |
|
Vincent Wei
|
025ac76316
|
ServerGetZNodeHeader -> ServerGetWinZNodeHeader, ServerReleaseZNodeHeader -> ServerReleaseWinZNodeHeader
|
2020-01-22 16:16:59 +08:00 |
|
Vincent Wei
|
3ed116b53b
|
add dirty_age, nr_dirty_rcs, and dirty_rcs fields in ZNODEHEADER for compositing schema; lock shared surface in ServerGetZNodeHeader and ServerGetPopupMenuZNodeHeader if specified and return the dirty rects info; declare ServerReleaseZNodeHeader and ServerReleasePopupMenuZNodeHeader; tune compositor operations: on_dirty_ppp, on_dirty_win, and on_dirty_wpp
|
2020-01-22 11:46:18 +08:00 |
|
Vincent Wei
|
371038040f
|
add changes to ZNODEHEADER and init it to zero when allocating a new znode
|
2020-01-20 18:36:30 +08:00 |
|
Vincent Wei
|
3b1351b128
|
add changes in ZNODEHEADER and tune the operation names
|
2020-01-20 18:20:30 +08:00 |
|
Vincent Wei
|
2120020801
|
tune CompositorOps
|
2020-01-20 16:50:37 +08:00 |
|
Vincent Wei
|
d3835670ac
|
tune CompositorOps
|
2020-01-20 11:55:14 +08:00 |
|
Vincent Wei
|
30353afdf8
|
declare ServerGetPrevZNode, ZNODEHEADER, ServerGetZNodeHeader, ServerGetPopupMenusCount, and ServerGetPopupMenuZNodeHeader
|
2020-01-19 19:13:33 +08:00 |
|
Vincent Wei
|
c1ad338f12
|
declare ServerRegisterCompositor, ServerUnregisterCompositor, ServerGetCompositorOps, ServerSelectCompositor, __ex_compositor_get, and struct _CompositorOps
|
2020-01-19 16:18:46 +08:00 |
|
Vincent Wei
|
a5134fec40
|
cleanup
|
2020-01-17 15:50:23 +08:00 |
|
Vincent Wei
|
5ba5476441
|
tune constants for znode
|
2020-01-17 11:59:28 +08:00 |
|
Vincent Wei
|
a4355c6b9d
|
use field ct instead of znode flag
|
2020-01-17 08:54:11 +08:00 |
|