Vincent Wei
|
b31d3860e6
|
change prototype of __mg_do_change_topmost_layer: change mgTopmostLayer in __mg_do_change_topmost_layer function
|
2021-03-24 15:19:05 +08:00 |
|
Vincent Wei
|
697177266b
|
fix compilation errors
|
2021-03-24 12:28:23 +08:00 |
|
Vincent Wei
|
48b84e3100
|
enhance move_to_layer to handle failure of __mg_move_client_to_layer
|
2021-03-24 11:35:34 +08:00 |
|
Vincent Wei
|
27122b421d
|
use mgDefaultLayer instead of mg_def_layer
|
2021-03-24 11:34:46 +08:00 |
|
Vincent Wei
|
a305dd85da
|
use sync_special_znodes when allocating or freeing a special znode
|
2021-03-24 11:34:06 +08:00 |
|
Vincent Wei
|
7bc4ae81dc
|
use sync_special_znodes when change the topmost layer and remove a client
|
2021-03-24 11:33:30 +08:00 |
|
Vincent Wei
|
8675244823
|
tune macros: IS_TYPE_GENERAL and IS_TYPE_SPECIAL
|
2021-03-24 11:32:33 +08:00 |
|
Vincent Wei
|
af7df5bcea
|
change prototype of __mg_move_client_to_layer
|
2021-03-24 11:32:09 +08:00 |
|
Vincent Wei
|
0ceee74091
|
One client can be moved to another layer only if it has not any window
|
2021-03-24 11:31:38 +08:00 |
|
Vincent Wei
|
0b023c27de
|
tune description of special znode levels
|
2021-03-24 11:30:18 +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
|
9fa7401542
|
use mg_def_layer for the first layer
|
2021-03-23 21:03:38 +08:00 |
|
Vincent Wei
|
df65816504
|
reset usage bitmp when removing special znodes
|
2021-03-23 21:03:02 +08:00 |
|
Vincent Wei
|
62bcaebe14
|
tune DEF_NR_TOOLTIPS and DEF_NR_MASKRECTS
|
2021-03-23 19:08:51 +08:00 |
|
Vincent Wei
|
d88d508180
|
add def_zi_shmid in JOINEDCLIENTINFO
|
2021-03-23 19:08:25 +08:00 |
|
Vincent Wei
|
0178f28f66
|
init __mg_def_zorder_info; change the z-index of windows in __mg_client_on_layer_changed
|
2021-03-23 19:07:58 +08:00 |
|
Vincent Wei
|
c226242d6d
|
tune description of WS_EX_WINTYPE_TOOLTIP
|
2021-03-23 19:06:41 +08:00 |
|
Vincent Wei
|
9a09deee91
|
Tune ServerSetTopmostLayer
|
2021-03-23 11:40:34 +08:00 |
|
Vincent Wei
|
2190256165
|
disable def_paint_desktop for compositing schema; tune call of calc_mainwin_pos
|
2021-03-23 11:39:49 +08:00 |
|
Vincent Wei
|
cdba9dbd17
|
implement __mg_prepare_layer_for_compositing and __mg_end_up_layer_for_compositing
|
2021-03-23 11:38:43 +08:00 |
|
Vincent Wei
|
df3be3bde0
|
tune on_showing_win and on_hiding_win; implement on_layer_op for switch layers; tune calc_mainwin_pos for change of interface
|
2021-03-23 11:38:15 +08:00 |
|
Vincent Wei
|
4e43c9cfee
|
declare __mg_prepare_layer_for_compositing and __mg_end_up_layer_for_compositing
|
2021-03-23 11:37:04 +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
|
7a5ad30a92
|
change version to 5.0.6
|
2021-03-23 11:34:36 +08:00 |
|
Vincent Wei
|
d894080582
|
fix bad Doxygen group name;
|
2021-03-22 16:00:50 +08:00 |
|
Vincent Wei
|
8bfc65f88f
|
tune
|
2021-02-02 10:38:26 +08:00 |
|
Vincent Wei
|
fbf02782a6
|
change version to 5.0.5
|
2021-01-04 10:34:26 +08:00 |
|
Vincent Wei
|
1e88954b79
|
adjust values of WS_XXX to avoid confilct
|
2021-01-04 10:34:14 +08:00 |
|
Vincent Wei
|
4e0cd74552
|
fix a bug of GetNextMainWindow
|
2020-12-15 17:02:16 +08:00 |
|
Vincent Wei
|
7530c4b5bd
|
use non-blocking read and ignore EV_SYN
|
2020-11-10 20:34:47 +08:00 |
|
Vincent Wei
|
b47d207bd2
|
fix a bug: misuse fdset in FD_SET and FD_ISSET
|
2020-11-10 19:49:21 +08:00 |
|
Vincent Wei
|
9ff29ccb94
|
do not return for EV_KEY
|
2020-11-10 18:52:44 +08:00 |
|
Vincent Wei
|
6da322ed49
|
cleanup
|
2020-11-10 18:32:16 +08:00 |
|
Vincent Wei
|
6e21fed525
|
tune
|
2020-11-10 18:28:30 +08:00 |
|
Vincent Wei
|
74747f383c
|
use blocking reading
|
2020-11-10 18:12:35 +08:00 |
|
Vincent Wei
|
bde7d74f02
|
break the loop for EV_KEY
|
2020-11-10 18:03:50 +08:00 |
|
Vincent Wei
|
cdc818d936
|
use no blocking read
|
2020-11-10 17:53:00 +08:00 |
|
Vincent Wei
|
8694a342b9
|
tune
|
2020-11-10 17:49:18 +08:00 |
|
Vincent Wei
|
dd9e59d82f
|
cleanup
|
2020-11-10 17:28:03 +08:00 |
|
Vincent Wei
|
1b2b87d187
|
cleanup
|
2020-11-10 16:55:55 +08:00 |
|
Vincent Wei
|
36c1f15894
|
change version to 5.0.4
|
2020-11-10 16:21:56 +08:00 |
|
Vincent Wei
|
c3877bad13
|
fix a compilation error: use #ifdef _MGSCHEMA_COMPOSITING
|
2020-11-10 16:10:48 +08:00 |
|
Vincent Wei
|
a118a062ec
|
use IAL_MOUSE_LEFTBUTTON instead of COMM_LBUTTON
|
2020-11-10 16:10:13 +08:00 |
|
Vincent Wei
|
5e34e98b28
|
fix a bug: save kbd_dev for suspend/resume
|
2020-11-10 16:02:28 +08:00 |
|
Vincent Wei
|
60ed1c9b3c
|
Merge branch 'rel-5-0' of github.com:VincentWei/minigui into rel-5-0
|
2020-11-10 15:54:39 +08:00 |
|
Vincent Wei
|
e148806743
|
Merge pull request #57 from ninexue/rel-5-0
Rel 5 0
|
2020-11-10 15:53:35 +08:00 |
|
xueshuming
|
cd0dd795c8
|
add singletouchkey ial
|
2020-11-10 15:38:02 +08:00 |
|
xueshuming
|
e6468d960c
|
compile for aarch64-arm-gcc 7.5
|
2020-11-10 15:30:34 +08:00 |
|
Vincent Wei
|
219d72074d
|
release notes for version 5.0.4
|
2020-11-10 11:17:31 +08:00 |
|
Vincent Wei
|
56779b033d
|
tune comments
|
2020-11-10 11:12:20 +08:00 |
|