Vincent Wei
|
f80333141b
|
change version to 4.9.1
dev-4-9-1
|
2020-03-11 20:35:53 +08:00 |
|
Vincent Wei
|
ec641f0207
|
remove duplicated getMsgQueueForThisThread
|
2020-03-11 19:28:41 +08:00 |
|
Vincent Wei
|
666aeea115
|
tune implementation of MSG_ENDSESSION for THS runmode
|
2020-03-11 19:22:34 +08:00 |
|
Vincent Wei
|
0059a3226c
|
rename mg_GetMsgQueueForThisThread to getMsgQueueForThisThread and make it inline; Register message queue when allocating it
|
2020-03-11 19:21:24 +08:00 |
|
Vincent Wei
|
0a42eadb4c
|
no need to check compositing when calling GAL_GetVideo
|
2020-03-11 18:33:21 +08:00 |
|
Vincent Wei
|
e3a167002d
|
fix conditional compilation errors
|
2020-03-11 18:02:58 +08:00 |
|
Vincent Wei
|
6832e6e469
|
use a trick to allocate shadow screen buffer from hardware; cleanup
|
2020-03-11 17:49:57 +08:00 |
|
Vincent Wei
|
48f63aaae7
|
disable alpha and colorkey for shadow screen
|
2020-03-11 17:16:02 +08:00 |
|
Vincent Wei
|
1f9fd7b0ec
|
use common helpers of shadow screen for SetCursor, MoveCursor, UpdateRects, and SyncUpdate methods
|
2020-03-11 17:12:00 +08:00 |
|
Vincent Wei
|
e51dc25c01
|
use double buffering for compositing schema
|
2020-03-11 17:10:57 +08:00 |
|
Vincent Wei
|
091ee787ee
|
add shadow-screen.c and shadow-screen.h
|
2020-03-11 17:07:00 +08:00 |
|
Vincent Wei
|
ed5005abd4
|
common helpers for double buffering screen
|
2020-03-11 17:06:31 +08:00 |
|
Vincent Wei
|
7601b99f59
|
cleanup
|
2020-03-11 10:24:56 +08:00 |
|
Vincent Wei
|
8e79449de1
|
fix a memory leak: we must free the surface for popup menu when delete the memdc, or it can not be freed actually due to the referenced count.
|
2020-03-11 10:23:31 +08:00 |
|
Vincent Wei
|
3769b1d38f
|
do not call any GDI functions in mg_TerminateScreenDC
|
2020-03-11 09:31:33 +08:00 |
|
Vincent Wei
|
2843b1319e
|
tune nr_of_all_znodes for zorder levels; make ENDSESSION works
|
2020-03-11 09:31:01 +08:00 |
|
Vincent Wei
|
b8c5ad5c64
|
tune README
|
2020-03-10 22:30:56 +08:00 |
|
Vincent Wei
|
9a3d8cece3
|
tune doxygen words
|
2020-03-10 21:49:18 +08:00 |
|
Vincent Wei
|
6a2d2fccc8
|
enable RequestHWSurface for compositing schema
|
2020-03-10 18:50:28 +08:00 |
|
Vincent Wei
|
f56529febf
|
enable RequestHWSurface for compositing schema
|
2020-03-10 18:50:09 +08:00 |
|
Vincent Wei
|
c6742049b7
|
copy mdev and free mdev
|
2020-03-10 18:49:33 +08:00 |
|
Vincent Wei
|
e15ed80dba
|
add mdev field to INPUT
|
2020-03-10 18:48:54 +08:00 |
|
Vincent Wei
|
b48e05dfac
|
tune options for console IAL engine.
|
2020-03-10 18:48:34 +08:00 |
|
Vincent Wei
|
8637e88a32
|
enable console IAL engine
|
2020-03-10 18:44:52 +08:00 |
|
Vincent Wei
|
4907004aec
|
cleanup
|
2020-03-10 16:46:22 +08:00 |
|
Vincent Wei
|
0a6cd9070f
|
do not check whether a GAL engine is ready for compositing schema
|
2020-03-10 16:46:06 +08:00 |
|
Vincent Wei
|
2a7564563a
|
fix a typo
|
2020-03-10 16:44:19 +08:00 |
|
Vincent Wei
|
bac4c54338
|
fix a bug: use (pci_accel_driver > 0) instead of (pci_accel_driver)
|
2020-03-10 16:43:38 +08:00 |
|
Vincent Wei
|
9dea1bb27f
|
make some structures for PROCS avaialble for sharedfb schema
|
2020-03-10 16:42:29 +08:00 |
|
Vincent Wei
|
b85fe42332
|
enable fbcon engine by default
|
2020-03-10 16:41:08 +08:00 |
|
Vincent Wei
|
7c39c22f7c
|
tune __mg_throw_away_messages to handle TYPE_TODEL windows correctly; fix wrong handling of notification message list; do not reset idle counter when got a message for HWND_DESKTOP
|
2020-03-10 15:31:37 +08:00 |
|
Vincent Wei
|
76ca7b53dd
|
change datatype to TYPE_WINTODEL before throwing away messages
|
2020-03-10 15:29:55 +08:00 |
|
Vincent Wei
|
5df58bdcbe
|
no need force to close the menu when moving a window under compositing schema
|
2020-03-10 11:03:46 +08:00 |
|
Vincent Wei
|
1244daf153
|
tune description words
|
2020-03-10 11:03:18 +08:00 |
|
Vincent Wei
|
b8a84b94aa
|
more words
|
2020-03-10 11:01:55 +08:00 |
|
Vincent Wei
|
27ad9ee4b2
|
tune TOC
|
2020-03-09 17:49:42 +08:00 |
|
Vincent Wei
|
198e971fbd
|
more description words; remove release notes for 4.0.x
|
2020-03-09 17:46:14 +08:00 |
|
Vincent Wei
|
2306767fd7
|
tune description words
|
2020-03-09 11:46:38 +08:00 |
|
Vincent Wei
|
c063acb4a6
|
fix a bug: call SyncUpdate when cursor moved; cursor surface lost when it was moved
|
2020-03-08 19:52:40 +08:00 |
|
Vincent Wei
|
4214de8490
|
tune versions
|
2020-03-08 17:29:48 +08:00 |
|
Vincent Wei
|
e67324ff91
|
update splash pictures
|
2020-03-07 19:31:24 +08:00 |
|
Vincent Wei
|
ba5113ad1a
|
handle auto-repeat messages
|
2020-03-06 21:52:19 +08:00 |
|
Vincent Wei
|
f8b8e1b5fe
|
change DESKTOP_TIMER_INERTVAL to 10 ticks to handle auto repeat messages
|
2020-03-06 21:51:50 +08:00 |
|
Vincent Wei
|
f0414cddc1
|
Tune implementation of SetAutoRepeatMessage. We use mechanism like caret
|
2020-03-06 21:51:12 +08:00 |
|
Vincent Wei
|
ff8b0af8b3
|
cleanup
|
2020-03-06 21:50:24 +08:00 |
|
Vincent Wei
|
33e33902a4
|
we do not genenrate MSG_TIMEOUT message any more
|
2020-03-06 21:48:31 +08:00 |
|
Vincent Wei
|
f882b79a76
|
we do not genenrate MSG_TIMEOUT message any more
|
2020-03-06 21:47:23 +08:00 |
|
Vincent Wei
|
5b885ccee1
|
add MSG_SETAUTOREPEAT message
|
2020-03-06 21:46:30 +08:00 |
|
Vincent Wei
|
da0cf8be8a
|
restore the behavior of IncludeWindowStyle, ExcludeWindowStyle, IncludeExWindowStyle, and ExcludeWindowExStyle
|
2020-03-06 17:53:27 +08:00 |
|
Vincent Wei
|
ae56fea196
|
tune IncludeWindowStyle, ExcludeWindowStyle, IncludeExWindowStyle, and ExcludeWindowExStyle to not allow change the system styles
|
2020-03-06 17:43:10 +08:00 |
|