Merge branch '3571_high_level_mouse_api'
commit51d0783bf9c4a3b312cbaba691993d83cc4c943c
authorAndrew Borodin <aborodin@vmail.ru>
Mon, 11 Apr 2016 06:50:39 +0000 (11 09:50 +0300)
committerAndrew Borodin <aborodin@vmail.ru>
Mon, 11 Apr 2016 06:50:39 +0000 (11 09:50 +0300)
tree9970fc38fbe1ee8d5a0db64d7ca5886de25e2126
parent50cca69522fb5212c0b2c1ecd0d3e2e5948e55ce
parent438e841226e0b365eb40b1293798f4543a446931
Merge branch '3571_high_level_mouse_api'

* 3571_high_level_mouse_api: (28 commits)
  Rename mouse.was_drag to mouse.last_msg.
  Drop old mouse API and use the new one.
  Fix menu handling.
  Optimize menu activation.
  mcedit: rename MCEDIT_DRAG_NORMAL to MCEDIT_DRAG_NONE.
  mcedit: use the new mouse API.
  WEdit: get rid of mouse event pump.
  WEdit: use the new mouse API.
  Help: use the new mouse API.
  Viewer: use the new mouse API.
  Diff viewer: usethe new mouse API.
  WTree: use the new mouse API.
  (panel_mouse_callback): minor optimization.
  WPanel: use the new mouse API.
  WMenuBar: execute menu item after drag action.
  WMenuBar: a few mouse handling fixes.
  WMenuBar: use the new mouse API.
  WRadio: use the new mouse API.
  WInput: use the new mouse API.
  WCheck: use the new mouse API.
  ...