aboutsummaryrefslogtreecommitdiff
path: root/data/plugins/toolbarview.lua
AgeCommit message (Collapse)Author
2023-05-20Add mouse grab (#1501)Guldoman
* 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-05-06Allowed for overrides of toolbar items, so plugins can add things if they ↵Adam
want to with different fonts. (#1157)
2022-12-20`toolbarview`: Remove tooltip when hidden (#1251)Guldoman
2022-08-09Steps to generalize toolbar and treeview. (#1088)Adam
2022-05-31plugins: dropped --lite-xl version tagjgmdev
2022-04-03Bumping version numbers.Adam Harrison
2021-12-30Update toolbarview.luaNightwing
2021-12-30[Fix] Pointer Bug in ToolBar pluginNightwing
Fixes an issue where the pointer moves down when "open user module" button is spammed
2021-08-172.0 changelog and modversion updates.Adam Harrison
2021-05-05Introduce new plugin versioning tag mod-versionFrancesco Abbate
New plugins should use the version tag: -- mod-version: 1 The old version tag "-- lite-xl 1.16" will be considerer equivalent to mod-version 1.
2021-04-06Add plugin verification by version tagFrancesco Abbate
2021-02-27Ensure treeview is large enough to show toolbarFrancesco Abbate
2021-02-27Fix resize behavior of treeview and toolbarFrancesco Abbate
Now toolbarview always compute up-to-date sizes and spacing to adapt to changes in icon big font. For treeview and toolbarview revert the goto_size approach to use the original approach of rxi/lite. In order to make it work when user resizes dragging the divider we use the view optional method set_target_size(). This latter changes the view's target size instead of changing its size right away. The size is only changed by the lite's layout and animation system. Remove the config.treeview_size variable that was no longer working because plugins are loaded before the user's config.
2021-02-21Minor toobar tooltip adjustmentFrancesco Abbate
2021-02-21Fix the flashing tooltip issueFrancesco Abbate
2021-02-21Don't show partially hidden icons in toolbarFrancesco Abbate
2021-02-20Fix tooltip from ghost toolbarFrancesco Abbate
Github issue: https://github.com/franko/lite-xl/issues/48
2021-02-19Add toolbar tooltipsFrancesco Abbate
2021-02-19Add new toolbar buttons and tipsFrancesco Abbate
2021-02-15Adding final details for toolbarview pluginFrancesco Abbate
2021-02-15Implement proper layout of toolbarFrancesco Abbate
2021-02-13Add hover and click functions for toolbarFrancesco Abbate
2021-02-12Show a dummy toolbarFrancesco Abbate
Does not do anything for the moment