lite-xl/data/core
Francesco Abbate cb08c5cbb7 Fix dirty pixels problem on window's right side
The last column of pixel on the window's right side isn't correctly
drawn and pixels appear dirty and more noticeably when the a NagView
message was previously shown, a stripe of red pixels remains on the right.

We use now a more souding roundig scheme. Now the rectangles to clip or to
draw are passed around as Lua numbers without any rounding. In turns, when
the rect coordinates are passed to the renderer we ensure the border of the
rect are correctly snapped to the pixel's grid. It works by computing the
coordinates of the edges, round them to integers and then compute the rect's
width based on the rounded coordinates values.
2021-10-10 14:52:55 +02:00
..
commands Fix `doc` selection in `findreplace` 2021-10-10 01:11:40 +02:00
doc Merge reverse find functions for lua patterns and regexes 2021-10-10 01:11:41 +02:00
command.lua Added missing NagView dialog commands to startup. 2021-06-09 20:13:23 -04:00
commandview.lua Remeber initial user text for hidden suggestions 2021-09-09 15:42:16 +02:00
common.lua Implement tab drag and drop 2021-10-02 18:36:59 +02:00
config.lua Implement directory monitoring using septag/dmon 2021-10-08 21:31:22 +02:00
contextmenu.lua Added context menu to treeview. 2021-06-28 11:11:49 -04:00
docview.lua Add option to disable caret blinking (#572) 2021-10-02 18:39:23 +02:00
init.lua Use dmon events in reload plugin 2021-10-08 23:15:25 +02:00
keymap-macos.lua Bring back command find-replace:select-next 2021-09-09 21:40:41 +02:00
keymap.lua Add `find-replace:select-previous` 2021-10-10 01:10:52 +02:00
logview.lua remove unused variable 2021-09-07 14:59:03 +02:00
modkeys-generic.lua Add macos keybindings 2021-04-21 09:48:30 +02:00
modkeys-macos.lua Add macos keybindings 2021-04-21 09:48:30 +02:00
nagview.lua Fix focus problem with NagView with root:close-all 2021-08-28 00:21:29 +02:00
object.lua Remove unused Object's method "implement" 2021-08-28 00:08:30 +02:00
regex.lua Avoid bug when replacement stop at end of string 2021-09-10 14:55:04 +02:00
rootview.lua Fix dirty pixels problem on window's right side 2021-10-10 14:52:55 +02:00
start.lua Removed extra macros, used PLATFORM. Also removed MACOS, as it's redundant C code that's already encapsulated within PLATFORM. 2021-10-02 18:39:03 +02:00
statusview.lua Do not assume doc.indent_info is present 2021-03-05 23:47:36 +01:00
strict.lua Initial commit 2019-12-28 11:17:56 +00:00
style.lua Implement tab drag and drop 2021-10-02 18:36:59 +02:00
syntax.lua Added file-header pattern support to `syntax` 2020-06-08 16:11:22 +01:00
titleview.lua Make non-borderless mode work 2021-04-12 19:05:30 +02:00
tokenizer.lua Add PCRE to support regular expressions 2021-06-02 21:27:00 +02:00
view.lua Fix dirty pixels problem on window's right side 2021-10-10 14:52:55 +02:00