aboutsummaryrefslogtreecommitdiff
path: root/data/core/docview.lua
AgeCommit message (Expand)Author
2025-03-15fix: use current char to determine `col` in `DocView:get_x_offset_col` (#1946)Guldoman
2025-03-15add a __tostring method to every object (#1534)ThaCuber
2024-12-18feat: add support for tab stops (#1945)Guldoman
2024-12-02docview: prevent overscroll when DocView size is less than lh * 2 (#1971)Takase
2024-06-22move window creation and management to Lua (#1751)Jan
2023-11-29Reverted cursor API to something more compatible with old API. (#1674)Adam
2023-11-29Text overwriting (#1495)ThaCuber
2023-08-04Make `DocView` aware of scrollbars sizes (#1177)Guldoman
2023-06-09Show cursor at the start of the next line when selecting full lines (#761)Guldoman
2023-04-07Added in explicit touchscreen keyboard support. (#1389)Adam
2023-03-28Don't calculate widths per-uft8-char when not needed (#1409)Guldoman
2023-02-09fix incorrect x_offset if opened docs have different tab sizes (#1383)vqn
2023-02-06Improve `DocView:get_visible_line_range` precision (#1382)Guldoman
2023-01-18Avoid drawing hidden text in `DocView:draw_line_text` (#1298)Guldoman
2022-12-20Improve IME location updates (#1170)Guldoman
2022-11-01docview: support gutter click selection, fixes #1116 (#1169)Jefferson González
2022-11-01Add more options to `Scrollbar` (#1174)Guldoman
2022-10-21docview: do not render newline fixes #1164jgmdev
2022-10-15Refactor scrollbar into its own file (#1124)Guldoman
2022-10-15Add IME support (#991)Guldoman
2022-06-07initial documentation for better code completionjgmdev
2022-05-30Use new `CommandView:enter` options tableGuldoman
2022-05-30Made moving to a line beyond the end of a document move the caret column to t...Joshua Barretto
2022-04-24Merge branch 'master' into master-2.1Adam
2022-04-12Show `arrow` cursor when hovering `DocView` scrollbar trackGuldoman
2022-04-12Fix `DocView:on_mouse_released` not considering all parametersGuldoman
2022-04-12Avoid calling `View:scrollbar_overlaps_point` uselesslyGuldoman
2022-04-03Apparenlty these were issues? What?Adam Harrison
2022-04-03Soft Line Wrapping (#636)Adam
2022-03-17Fixed a bunch of problems. Fixed left+click not allowing for square selection...Adam Harrison
2022-02-15Fixed rendering computations for y offset. (#843)Adam
2022-02-11Check entire selection to trigger `DocView:scroll_to_make_visible`Guldoman
2021-12-20Add for config.highlight_current_line new variant: no_selectionJipok
2021-11-27Merge pull request #682 from Guldoman/indent_refactorAdam
2021-11-23Manual merge of into .Adam Harrison
2021-11-20Use the new `Doc:get_indent_info` throughout `core`Guldoman
2021-11-19Selection expands by word or line on double or triple click followed by drag.Joshua Minor
2021-11-16Merge pull request #589 from adamharrison/clicks-keymapAdam
2021-11-14Rearranged things to make a bit more sense.Adam Harrison
2021-11-14Added in double, and triple clicking.Adam Harrison
2021-11-14Added in clicks to keymap.Adam Harrison
2021-11-09Highlight any line that contains a caretGuldoman
2021-10-11Correct Node's clipping rectangleFrancesco Abbate
2021-10-10Fix clipping error in docviewFrancesco Abbate
2021-10-02Merge pull request #521 from adamharrison/remove-font-rendererFrancesco
2021-10-02Add option to disable caret blinking (#572)Guldoman
2021-10-02Add option to disable scrolling past the end (#566)Guldoman
2021-10-02Add option to disable caret blinking (#572)Guldoman
2021-09-30Add option to disable scrolling past the end (#566)Guldoman
2021-09-24Removed font renderer.Adam Harrison