Vincent Wei
|
a4355c6b9d
|
use field ct instead of znode flag
|
2020-01-17 08:54:11 +08:00 |
|
Vincent Wei
|
589d81f756
|
declare __mg_move_client_to_layer
|
2020-01-16 18:09:42 +08:00 |
|
Vincent Wei
|
2bc03c662b
|
declare MOVETOLAYERINFO, MOVEDCLIENTINFO, and __mg_client_on_layer_changed
|
2020-01-16 18:09:25 +08:00 |
|
Vincent Wei
|
3bc45510b7
|
cleanup
|
2020-01-16 15:01:54 +08:00 |
|
Vincent Wei
|
85480871fb
|
tune and cleanup
|
2020-01-16 14:59:31 +08:00 |
|
Vincent Wei
|
4f6a0aebf5
|
implement SetMainWindowAlwaysTop and SetMainWindowCompositing
|
2020-01-16 11:45:19 +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
|
b9718351f7
|
rename ZOF_COMPOS_XXX macros
|
2020-01-15 18:37:54 +08:00 |
|
Vincent Wei
|
d4e066cbc9
|
cleanup
|
2020-01-15 17:32:22 +08:00 |
|
Vincent Wei
|
a6d904f854
|
make SIZE_USAGE_BMP and SIZE_MASKRECT_USAGE_BMP to be multiples of 8
|
2020-01-15 15:40:56 +08:00 |
|
Vincent Wei
|
dc58ee6d20
|
some new flags for znode
|
2020-01-15 12:29:45 +08:00 |
|
Vincent Wei
|
2b970b17bf
|
introduce dc field for menu
|
2020-01-15 12:29:20 +08:00 |
|
Vincent Wei
|
1a14f8f1bc
|
declare some internal apis
|
2020-01-15 12:28:38 +08:00 |
|
Vincent Wei
|
aec75c3232
|
move some declartions to internals.h
|
2020-01-15 12:28:17 +08:00 |
|
Vincent Wei
|
b63b34c26c
|
fix bad argument name
|
2020-01-15 10:12:32 +08:00 |
|
Vincent Wei
|
43e4c29c6e
|
add SHAREDSURFINFO structure
|
2020-01-15 10:11:54 +08:00 |
|
Vincent Wei
|
e8d6e479e1
|
field surf for compositing schema
|
2020-01-14 18:21:40 +08:00 |
|
Vincent Wei
|
65f0f4894e
|
restore old implementation of kernel_alloc_z_order_info
|
2020-01-14 12:06:26 +08:00 |
|
Vincent Wei
|
25c57d84ba
|
restore id of semaphore set for shared znode info
|
2020-01-14 12:05:56 +08:00 |
|
Vincent Wei
|
898d457701
|
introduce argument fd for __mg_do_zorder_operation
|
2020-01-14 12:04:40 +08:00 |
|
Vincent Wei
|
50718d3ac4
|
declaration of GAL_CreateSurfaceForZNode
|
2020-01-14 12:03:35 +08:00 |
|
Vincent Wei
|
94add6464f
|
declaration of CreateMemDCFromSurface
|
2020-01-14 12:03:04 +08:00 |
|
Vincent Wei
|
09490187b0
|
introduct REQMASK_JOINLAYERFIRST and map_size field in ZORDEROPINFO
|
2020-01-14 12:02:31 +08:00 |
|
Vincent Wei
|
aec634797b
|
make DesktopWinProc static; DesktopMain -> __kernel_desktop_main
|
2020-01-13 18:27:28 +08:00 |
|
Vincent Wei
|
9c392a3229
|
_MGUSE_COMPOSITING -> _MGSCHEMA_COMPOSITING; _MGUSE_SHAREDFB -> _MGSCHEMA_SHAREDFB
|
2020-01-13 18:10:01 +08:00 |
|
Vincent Wei
|
b45562d171
|
tune code for _MGSCHEMA_COMPOSITING
|
2020-01-13 18:02:56 +08:00 |
|
Vincent Wei
|
eead702d78
|
tune code for _MGSCHEMA_COMPOSITING
|
2020-01-13 18:02:30 +08:00 |
|
Vincent Wei
|
29c155ba1d
|
cleanup
|
2020-01-13 18:01:59 +08:00 |
|
Vincent Wei
|
07eeec685c
|
tune code for _MGSCHEMA_COMPOSITING
|
2020-01-13 18:01:12 +08:00 |
|
Vincent Wei
|
6c5302967e
|
disable code if not defined _MGSCHEMA_COMPOSITING
|
2020-01-13 18:00:34 +08:00 |
|
Vincent Wei
|
af359e7fd1
|
move some constants from zorder.h
|
2020-01-13 17:59:51 +08:00 |
|
Vincent Wei
|
e8a3c24c9c
|
add macro ROUND_TO_MULTIPLE
|
2020-01-13 11:45:27 +08:00 |
|
Vincent Wei
|
48c0e35cfa
|
add screen resolution in shared resource segment
|
2020-01-13 10:20:54 +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
|
6a48caa5b0
|
bmp_ComputePitch -> __mg_bmp_compute_pitch
|
2020-01-10 15:03:42 +08:00 |
|
Vincent Wei
|
dac437026a
|
tune code to use __mg_lookfor_unused_slot and __mg_slot_clear_use; make these functions inline
|
2020-01-10 11:48:02 +08:00 |
|
Vincent Wei
|
23482fdd44
|
make sysres_load_system_cursor inline
|
2020-01-10 11:09:36 +08:00 |
|
Vincent Wei
|
37f0369b95
|
cleanup and add declaration of __mg_load_cursor_from_res
|
2020-01-10 11:00:10 +08:00 |
|
Vincent Wei
|
47604e3736
|
cleanup and remove get_extension
|
2020-01-10 10:55:44 +08:00 |
|
Vincent Wei
|
57ff3c9267
|
add __mg_get_extension and __mg_extract_integers
|
2020-01-10 10:55:12 +08:00 |
|
Vincent Wei
|
a2c01ff087
|
cleanup
|
2020-01-09 12:15:07 +08:00 |
|
Vincent Wei
|
31f5633547
|
new macros for compositing schema: MAX_CURSORWIDTH and MAX_CURSORHEIGHT
|
2020-01-09 12:14:51 +08:00 |
|
Vincent Wei
|
a346db1742
|
new client requests id: REQID_LOADCURSOR_PNG and REQID_LOADCURSOR_PNG_MEM
|
2020-01-09 12:14:03 +08:00 |
|
Vincent Wei
|
dd21dbdde7
|
tune for cursor support for compositing schema
|
2020-01-08 19:28:38 +08:00 |
|
Vincent Wei
|
dd69a7c764
|
declare GAL functions about cursor
|
2020-01-08 17:23:33 +08:00 |
|
Vincent Wei
|
8bd3f22fd5
|
tune
|
2020-01-08 15:21:13 +08:00 |
|
Vincent Wei
|
db08ab931e
|
tune
|
2020-01-08 14:42:36 +08:00 |
|
Vincent Wei
|
0d3d456334
|
tune and cleanup
|
2020-01-08 12:24:54 +08:00 |
|
Vincent Wei
|
b06bf73980
|
cleanup
|
2020-01-07 17:26:28 +08:00 |
|