lite-xl/data/core/commands
Guldoman 528e5641fb Add mouse grab (#1501)
* Add mouse grab

We now also send mouse movement events only to the interested view.

* Add deprecation messages handler

* Make various `View`s respect `on_mouse_left`

* `StatusView`
* `TitleView`
* `TreeView`
* `ToolbarView`

* Fix scrollbar in `TreeView` not updating

We were in some cases sending outdated mouse positions to the scrollbar, 
which made it think that the mouse was hovering it.

This also updates the hovered item more responsively during scroll.
2023-08-07 14:50:59 +01:00
..
command.lua Allow command predicates to manage parameters passed to the commands 2022-08-16 22:13:16 +02:00
core.lua Add `text` and `select_text` to `CommandView` options 2022-06-02 19:30:51 +02:00
dialog.lua Allow command predicates to manage parameters passed to the commands 2022-08-16 22:13:16 +02:00
doc.lua Merge carets after `doc:move-to-{previous,next}-char` (#1462) 2023-08-07 14:50:58 +01:00
files.lua Use new `CommandView:enter` options table 2022-05-30 22:08:13 +02:00
findreplace.lua Use correct view for scrolling to `find-replace:repeat-find` results (#1400) 2023-08-07 14:50:58 +01:00
log.lua remove unsaved flag from log.txt 2021-12-22 10:54:25 +08:00
root.lua Add mouse grab (#1501) 2023-08-07 14:50:59 +01:00
statusbar.lua Use new `CommandView:enter` options table 2022-05-30 22:08:13 +02:00