This website requires JavaScript.
6d0e7f3046
Fix some syntax errors (#1243 )
Takase and GitHub
2022-12-21 06:11:05 +08:00
213dc7142e
toolbarview: Remove tooltip when hidden (#1251 )
Guldoman and GitHub
2022-12-20 23:07:29 +01:00
3c64c32379
core: ported regex.gsub to faster native version (#1233 )
Jefferson González and GitHub
2022-12-20 17:46:37 -04:00
5b5b5fd3e3
contextmenu: make divider less aggressive (#1228 )
Cyriaque Skrapits and GitHub
2022-12-20 22:29:53 +01:00
b137d77183
add touch events
Jan200101
2022-12-20 09:30:58 +01:00
5ab8dc0275
Converted from bytes to characters, as this is what windows is expecting.
Adam Harrison
2022-12-18 14:49:59 -05:00
e152db2cce
plugins projectsearch: expose its functionality (#1235 )
Jefferson González and GitHub
2022-12-14 11:53:20 -04:00
9d48441685
Add regex.find_offsets, regex.find, improve regex.match (#1232 )
Guldoman and GitHub
2022-12-12 03:25:42 +01:00
e13f265fac
feat: alert user via nagview if file cannot be saved (#1230 )
sammyette and GitHub
2022-12-11 21:38:58 -04:00
68595e4c7c
autocomplete: wrap the autocomplete results around (#1223 )
Techie Guy and GitHub
2022-12-06 15:51:14 +05:30
dfa2f93d9c
feat: encode home in statusview file path (#1224 )
sammy and GitHub
2022-12-06 06:19:52 -04:00
f7ad8753eb
Improve regex.gsub performance (#1220 )
Guldoman and GitHub
2022-12-03 01:21:05 +01:00
5db5512663
Fix native plugins not reloading upon core:restart (#1219 )
Delta-official and GitHub
2022-12-02 22:06:35 +00:00
ef4ca03eae
meson: updated all subproject wraps (#1214 )
Jefferson González and GitHub
2022-12-01 19:18:28 -04:00
2e186a746d
better error messages for checkcolor (#1211 )
Takase and GitHub
2022-11-30 13:38:35 +08:00
7bb86e16f2
docs api: added dirmonitor
jgmdev
2022-11-30 01:14:40 -04:00
563fa7f29e
docs api: minor corrections
jgmdev
2022-11-30 01:11:13 -04:00
9f917052ad
Add initialization to variable in ren_draw_text
Guldoman
2022-11-27 00:45:57 +01:00
0373d29f99
statusview: respect right padding of item tooltip
jgmdev
2022-11-24 12:30:03 -04:00
718791857b
update documentation for system (#1210 )
Takase and GitHub
2022-11-24 11:38:06 +08:00
7fa51bb7ab
Windows font loading hotfix (#1205 )
Takase and GitHub
2022-11-17 13:09:38 +08:00
c8e525c126
Merge pull request #1201 from takase1121/PR/font-load-utf8
Jefferson González and GitHub
2022-11-15 23:27:03 -04:00
4107b0c3fe
MSVC Support (#1199 )
Takase and GitHub
2022-11-16 11:23:45 +08:00
51f2a291d3
Make Scrollbar follow force_status when animations are disabled
Guldoman
2022-11-15 21:08:33 +01:00
519b91c2dd
Pass the currently selected item to CommandView validation (#1203 )
Guldoman and GitHub
2022-11-15 17:03:13 +01:00
38a8549e71
Replace deprecated meson feature gui_app with win_subsystem
Guldoman
2022-11-15 16:57:50 +01:00
469a4fed3e
Merge pull request #1202 from Guldoman/PR_comment_subsyntaxes
Jefferson González and GitHub
2022-11-15 11:45:42 -04:00
c6c485feb0
Use subsyntax info in doc:toggle-{line,block}-comments
Guldoman
2022-11-15 16:11:37 +01:00
0a1b8b6bb1
Set initial tokenizer state to a NULL byte
Guldoman
2022-11-15 14:46:14 +01:00
e147a6cb9b
Add tokenizer.extract_subsyntaxes
Guldoman
2022-11-14 14:08:33 +01:00
80f022d8ff
meson: bump minimum required version to 0.56
jgmdev
2022-11-14 12:56:15 -04:00
69938c619c
add support for loading fonts with UTF-8 filenames
takase1121
2022-11-14 22:01:24 +08:00
4457f26502
use flexible structure member from C99
takase1121
2022-11-14 22:00:40 +08:00
5cabc68ccb
fix utfconv.h duplicate functions
takase1121
2022-11-14 21:59:32 +08:00
66198eb327
Use a better fallback in case get_exe_filename fails
Guldoman
2022-11-13 15:54:08 +01:00
1b1c13e3de
Add missing get_exe_filename() implementation for FreeBSD
Alexey Dokuchaev and Guldoman
2022-11-13 15:46:42 +01:00
1590be8c8d
macOS: -mmacosx-version-min is required for setting min version (#1192 )
vkedwardli and GitHub
2022-11-10 14:16:28 +08:00
acebbfd88a
linewrapping: fix enabled always by mistake introduced with #1190
jgmdev
2022-11-07 13:59:13 -04:00
fb43e6f9e6
traceback: some lua versions do not support message as nil
jgmdev
2022-11-07 12:48:09 -04:00
4a5851afe5
Make linewrapping plugin recompute breaks before scrolling (#1190 )
Quinten Kock and GitHub
2022-11-07 03:34:07 +01:00
9c7304f555
highlighter: autostop co-routine when not needed (#881 )
Jefferson González and GitHub
2022-11-05 22:38:10 -04:00
56e465c351
dirmonitor: give kevent a timeout so it doesn't lock forever (#1180 )
Jan and GitHub
2022-11-06 01:00:32 +01:00
b8a4f729df
tokenizer: remove the limit of 3 subsyntaxes depth (#1186 )
Jefferson González and GitHub
2022-11-03 18:56:20 -04:00
03cc5ffcd1
Add config.keep_newline_whitespace option (#1184 )
Guldoman and GitHub
2022-11-03 17:40:27 +01:00
b029f5993e
Don't sort in Doc:get_selection_idx with an invalid index
Guldoman
2022-11-02 21:11:41 +01:00
9951e785b6
Getting ready for 2.1. (#1181 )
Adam and GitHub
2022-11-01 22:38:58 -04:00
3bd567f5e1
Fixed small plugin header error.
Adam Harrison
2022-11-01 21:01:25 -04:00
69bccf6fcf
docview: support gutter click selection, fixes #1116 (#1169 )
2022-11-01 19:34:23 -04:00
ed226c476e
Add more options to Scrollbar (#1174 )
Guldoman and GitHub
2022-11-01 23:38:50 +01:00
0f160e614e
Improvements to multicursor copy/paste (#1123 )
Guldoman and GitHub
2022-11-01 23:16:39 +01:00
b52fe1605e
Make MacOS core:restart shortcut more in line with other platforms
Guldoman
2022-11-01 21:21:50 +01:00
c512d01a68
Fix horizontal scroll with shift+scroll on MacOS
Guldoman
2022-11-01 21:20:37 +01:00
a619054951
scripts build: properly detect if cross-compiling
jgmdev
2022-10-30 19:05:17 -04:00
d89d1e6d98
ci release: add macos arm64 support (#1179 )
Jefferson González and GitHub
2022-10-30 11:48:20 -04:00
8a9bac7de3
Fix drawwhitespace drawing lines with different substitution kinds
Guldoman
2022-10-30 02:54:30 +01:00
0030c69524
plugin autocomplete: update partial on manual trigger
jgmdev
2022-10-25 17:20:31 -04:00
3ccd696ffc
plugin api: added missing param on lua_dump
jgmdev
2022-10-24 11:40:47 -04:00
715411061b
Apply doc commands to anything that extends DocView
Guldoman
2022-10-24 04:47:26 +02:00
76f55aefe8
resources: .desktop inode/directory mime type
jgmdev
2022-10-22 21:10:45 -04:00
af6c4bc152
core syntax: strip the path from filename on syntax.get (#1168 )
Jefferson González and GitHub
2022-10-22 20:04:54 -04:00
f02b3c46e6
Merge pull request #1167 from jgmdev/PR/new-lines
Jefferson González and GitHub
2022-10-22 19:56:43 -04:00
3da6833249
docview: do not render newline fixes #1164
jgmdev
2022-10-21 13:56:23 -04:00
261292c6aa
plugin drawwhitespace: allow newline substitution
jgmdev
2022-10-21 13:53:42 -04:00
dd6eee1542
Fixed the common idiom of setting a plugin to true. (#1152 )
Adam and GitHub
2022-10-20 18:04:28 -04:00
437b954595
make the default core.ignore_files more specific (#1160 )
Takase and GitHub
2022-10-20 10:23:01 +08:00
3c752f86f3
core renderer: increased max font fallbacks to 10
jgmdev
2022-10-19 21:12:04 -04:00
1708462f4c
core renderer: fixed small issue introduced on #1145
jgmdev
2022-10-19 21:11:29 -04:00
1c5936e697
Fixup minor drawing issue.
Adam
2022-10-18 16:01:32 -04:00
97ba91af8b
changelog: added latest changes
jgmdev
2022-10-16 00:11:40 -04:00
decbac4ac6
Check if scrollbar is no longer hovered on mouse release
Guldoman
2022-10-16 04:43:15 +02:00
6ca56fee1a
Only consider left clicks on the scrollbar
Guldoman
2022-10-16 04:40:03 +02:00
5aaa5ab273
plugin lineguide: be strict on drawing to DocView
jgmdev
2022-10-15 21:56:34 -04:00
6b754eb628
Refactor scrollbar into its own file (#1124 )
Guldoman and GitHub
2022-10-16 02:12:15 +02:00
5c2c95765e
Add IME support (#991 )
Guldoman and GitHub
2022-10-16 01:58:51 +02:00
7107f88f9f
save a reference to the font when calling renderer.draw_text. (#1156 )
Takase and GitHub
2022-10-14 10:52:38 +08:00
42ac231f01
core utf8: fix license text
jgmdev
2022-10-13 11:29:37 -04:00
f89088d0ec
dirmonitor: add watch to subdirs on file limit mode (#1155 )
Jefferson González and GitHub
2022-10-13 00:37:52 -04:00
fb8bc08a67
allow defining the arch tuple via meson (#1153 )
Jan and GitHub
2022-10-13 00:33:10 +02:00
334a7da5c9
Use the syntax with the longest match (#919 )
Guldoman and GitHub
2022-10-13 00:10:11 +02:00
48c800cde7
dirmonitor: added missing mutex initialization (#1150 )
Jefferson González and GitHub
2022-10-12 10:31:26 -04:00
0fc793d1ae
Add on_scale_change event to View (#1146 )
Jefferson González and GitHub
2022-10-11 11:44:32 -07:00
214c9d6287
dirwatch: exit coroutine if project not open anymore to properly gargage collect it (#1142 )
Jefferson González and GitHub
2022-10-11 10:22:44 -07:00
ec6d0532c8
release: linux build in ubuntu 18.04 fixes #1147
jgmdev
2022-10-11 00:02:12 -04:00
63885cb2d6
changelog: updated to include some of latest changes
jgmdev
2022-10-10 22:41:58 -04:00
a7888e96ea
Add fsevents backend to dirmonitor (#1141 )
Jefferson González and GitHub
2022-10-10 17:40:41 -07:00
34c4ac3cd5
add parameter validation to checkcolor and f_font_group (#1145 )
Takase and GitHub
2022-10-10 23:44:19 +08:00
3409929a0c
draw lite-xl icon in TitleView (#1143 )
Takase and GitHub
2022-10-10 23:05:30 +08:00
d1c74f529a
Changed workspace to accommodate other views. (#1121 )
Adam and GitHub
2022-10-09 22:55:07 -04:00
dad0f79708
Fixed process layer argument quoting; allows for strings with spaces. And added ability to specify a literal, in the style of python. (#1132 )
Adam and GitHub
2022-10-09 22:53:48 -04:00
e7a575b4c4
Use relative mouse position directly for drop event (#1140 )
Guldoman and GitHub
2022-10-10 02:13:51 +02:00
9e816154ad
Added in an additional ENVVAR for setting USERDIR, and also changed / to PATHSEP. (#1139 )
Adam and GitHub
2022-10-08 14:48:30 -04:00
e34a3ca78f
Stealthy fix of list_dir on windows with single letter directories.
Adam
2022-10-04 21:06:23 -04:00
293110feaa
Fix process api detach bug (#1137 )
Adam and GitHub
2022-10-04 20:02:22 -04:00
1580d923d3
Fixing minor bug relating to TreeView's cache. (#1136 )
Adam and GitHub
2022-10-04 18:26:33 -04:00
630ab0ab92
Add i386 architecture detection, add FreeBSD to platform detection (#1135 )
Jan and GitHub
2022-10-04 17:13:21 +02:00
0277aaf079
meson: fallback onto the C compiler when Lua could not be found (#1134 )
Jan and GitHub
2022-10-03 19:36:39 +02:00
3083f09fac
meson: updated lua wrap to v5.4.4 (#1133 )
Jefferson González and GitHub
2022-10-03 11:53:37 -04:00
a65a2b293a
plugins language_md: fixed some regressions, added caddyfile support
jgmdev
2022-10-02 21:45:54 -04:00
ba0a454c97
system: added raise_window() (#1131 )
Jefferson González and GitHub
2022-09-29 11:31:55 -04:00
a0164d5902
language_md: don't require space at end on '_', '__', '___' (#1129 )
Jefferson González and GitHub
2022-09-28 22:44:42 -04:00