| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-09 | Steps to generalize toolbar and treeview. (#1088) | Adam | |
| 2022-07-22 | Fix "hard" indent column info on status view. (#1078) | ian` | |
| * Fix "hard" indent column info on status view. * Update tabs calculation and add "byte" number info * Add config.show_char_byte_info * Add show char byte toggle command. it should be added on the commands/statusbar.lua, but there is no config module loaded before and i won't to add it. * Update config.lua * Update statusview.lua | |||
| 2022-07-13 | Make `StatusView:add_item` accept a table | Guldoman | |
| 2022-06-11 | Downgrade `StatusView:get_items` deprecation message to warning | Guldoman | |
| 2022-06-07 | initial documentation for better code completion | jgmdev | |
| 2022-05-12 | adjust and consolidate duplicated predicate code | jgmdev | |
| 2022-04-25 | Add animation categories to enable finer transitions control (#941) | Guldoman | |
| * Allow finer control over transitions * Add categories to transitions | |||
| 2022-03-21 | statusview: added functions for easy custom item ordering | jgmdev | |
| 2022-03-11 | statusview: added ability to hide and commands | jgmdev | |
| Also fixed the right panel not been draggable. | |||
| 2022-02-28 | StatusView: added items hovered option for bg color and param to on_draw as ↵ | jgmdev | |
| suggested by @Guldoman | |||
| 2022-02-28 | StatusView: reposition left and right panel offsets on window resize. | jgmdev | |
| 2022-02-24 | StatusView: restored indent confirmed | jgmdev | |
| 2022-02-24 | StatusView: add spaces as separate items instead of pre-pending them to items. | jgmdev | |
| 2022-02-24 | StatusView: implemented and applied get_item_visible_area. | jgmdev | |
| 2022-02-24 | StatusView: better calculate panel sizes and handle out of bounds drags. | jgmdev | |
| 2022-02-23 | StatusView: implemented dragging and scrolling. | jgmdev | |
| 2022-02-23 | Show hand cursor on clickable elements as suggested by @Guldoman | jgmdev | |
| 2022-02-23 | StatusView v2.0, some changes include: | jgmdev | |
| * Items are now objects that can be retrieved and manipulated. * clip rect is used for left and right panes * initial support for items to do their own custom drawing by also doing a clip rect for them * a custom background color can be specified for the item. * a command or function can be executed on item click. * Introduced functionality to easily hide or show all or specific items. * Better handling of deprecated get_items() * Spacing is automatically added to items and cleaned on deprecated items. * Default items where separated and given the names: doc:file, doc:position, doc:indentation, doc:lines, doc:line-ending, core.commandview. * Some default right or left click actions where given to the default items. * Started adding required bits to support dragging to left and right panes when some items aren't visible. Note: should work well enough already but maybe some repetitive stuff can be cleaned out. | |||
| 2022-02-21 | Improvements to the StatusView | jgmdev | |
| * Support for predicates by introducing add_item(). * Support for performing click actions on items. * Support for optional tooltips on item hover. * Deprecate the usage of get_item(). | |||
| 2021-12-31 | Migrate to Lua 5.4 | Jan200101 | |
| 2021-12-11 | Also fixed statusview. | Adam Harrison | |
| 2021-11-20 | Use the new `Doc:get_indent_info` throughout `core` | Guldoman | |
| 2021-10-12 | Added in support for font groupings. | Adam Harrison | |
| 2021-03-05 | Do not assume doc.indent_info is present | Francesco Abbate | |
| 2021-02-21 | Fix the flashing tooltip issue | Francesco Abbate | |
| 2021-02-20 | Fix indent spaces/tabs labeling | Francesco Abbate | |
| 2021-02-19 | Automatic keep adjusting indent size | Francesco Abbate | |
| When too few lines keep adjusting indent size | |||
| 2021-02-19 | Add toolbar tooltips | Francesco Abbate | |
| 2020-12-28 | Change project files output to not include a prefix '/' in filename | Francesco Abbate | |
| It make sense to not put the initial '/' in the filename as the name is relative to the top directory it belongs to. By removing the the initial '/' in the filename we can re-introduce the variable core.project_files to stay compatible with standard Lite. The project_files variable will always point to the files table of the first entry of core.project_directories. | |||
| 2020-12-27 | Fix project search and status view for new add directory feature | Francesco Abbate | |
| 2020-12-26 | Test configuration with project_files stored separately for each directory | Francesco Abbate | |
| 2020-05-19 | Added core.set_active_view(); removed `focusable` boolean from View | rxi | |
| 2020-05-12 | Made clicking the message on the StatusView open a LogView | rxi | |
| 2020-05-03 | Made separator and separator2 fields of StatusView | rxi | |
| 2020-05-03 | Added StatusView:get_items() | rxi | |
| 2020-05-03 | Simplified StatusView item drawing | rxi | |
| 2020-05-01 | Minor cleanup in core.statusview and core.commands.core | rxi | |
| 2019-12-28 | Initial commit | rxi | |
