Commit Graph

  • af2abe4c98 docs(system): make all parameters for set_window_hit_test optional takase1121 2023-05-13 18:29:20 +0800
  • 3deeb762b4 detectindent: fix wrong detection reported by Adam (#1500) Jefferson González 2023-05-09 10:51:20 -0700
  • 3627bc01cf Allowed for overrides of toolbar items, so plugins can add things if they want to with different fonts. (#1157) Adam 2023-05-06 21:36:30 -0400
  • f06580deee Restore horizontal scroll position after scale change (#494) Guldoman 2023-04-29 18:50:39 +0200
  • 0766d804ba feat(bootstrap): return error string from C searcher takase1121 2023-04-26 08:29:57 +0800
  • 1d37fa1be3 fix(rencache): fix compiler warning for printing size_t takase1121 2023-04-23 16:35:40 +0800
  • 116c14679d Fixing linewrapping bug to do with wordwrapping. Adam Harrison 2023-04-22 14:54:42 -0400
  • 4f26fd1cf7 Added in double-clicking on emptyview and tab bar. (#1478) Adam 2023-04-22 13:24:54 -0400
  • c77b69a21c ci(build): update action dependencies takase1121 2023-04-19 09:14:03 +0800
  • c0c2e7222e fix(process): check for HANDLE_INVALID (#1475) Takase 2023-04-19 09:02:10 +0800
  • bd93e5a4b6 Make `system.path_compare` more digit-aware (#1474) Jan 2023-04-18 20:55:25 +0200
  • 76a7fb9f79 StatusView compat fix with older Lua runtimes jgmdev 2023-04-17 17:26:24 -0400
  • e667b16099 Process API improvements (again) (#1370) Takase 2023-04-18 02:56:04 +0800
  • 60fae68a2e Build releases with Ubuntu 18.04 container (#1460) Takase 2023-04-16 21:18:40 +0800
  • eb5c42a6c9 Merge carets after `doc:move-to-{previous,next}-char` (#1462) Guldoman 2023-04-14 23:49:26 +0200
  • 0dca16c462 refactor(plugin_api): move the header into include/ (#1440) Takase 2023-04-15 03:45:46 +0800
  • 10bd794d8a Show error message in crash message box (#1461) Guldoman 2023-04-14 21:22:22 +0200
  • 3e36443c9d Cross compiling improvements + macOS universal binary (#1458) Takase 2023-04-11 23:33:34 +0800
  • 3afcf84a09 upgrade header files to Lua 5.4 (#1436) Takase 2023-04-11 23:20:28 +0800
  • d16dce4fb6 Fix for api_require wrong macro && conditions (#1465) Jefferson González 2023-04-10 21:29:31 -0400
  • 945914b276 feat: add statusview item to show selections (#1445) sammyette 2023-04-10 18:16:41 -0400
  • 577e99f519 #1393 followup (#1463) vqn 2023-04-10 21:57:11 +0200
  • 637064d351 Make `system.path_compare` more case-aware (#1457) Guldoman 2023-04-07 20:41:32 +0200
  • 688bcaf707 Update api_require to expose more symbols (#1437) Takase 2023-04-08 01:45:28 +0800
  • f11cc18921 Optimizing MSYS2 CI (#1435) Takase 2023-04-08 01:25:31 +0800
  • 112fe7bddd fix(CI): bump dependency versions (#1434) Takase 2023-04-08 01:24:27 +0800
  • b623ad9b35 fix: fix differing stacktrace on stdout and file (#1404) Takase 2023-04-08 01:18:16 +0800
  • 9fb714236b Add View dragging (#1402) Jan 2023-04-07 19:15:50 +0200
  • d4ff3cb094 fix(windows-utf8-patch): fix os.getenv() not supporting UTF-8 output (#1397) Takase 2023-04-08 01:11:01 +0800
  • 612ebebb1f Fix invalid EXEFILE and EXEDIR on Windows (#1396) Takase 2023-04-08 01:06:01 +0800
  • 9634715618 Added in support for foreground and background events. (#1395) Adam 2023-04-07 12:58:56 -0400
  • 7f9030bfb4 add autocompletion to multicursor (#1394) vqn 2023-04-07 16:54:52 +0000
  • 6de18442be fix cursors positions when deleting multiple selections (#1393) vqn 2023-04-07 16:54:00 +0000
  • acbd8715f4 Added in explicit touchscreen keyboard support. (#1389) Adam 2023-04-07 12:42:46 -0400
  • ca6fedd3f7 Allow `tokenizer` to pause and resume in the middle of a line (#1444) Guldoman 2023-04-01 18:12:39 +0200
  • b30ea9e9ef Disable `trimwhitespace` and `drawwhitespace` via their configs (#1446) Adam 2023-03-28 19:57:24 -0400
  • c1adfb55d2 Limit `core.threads` without a timeout to run 30 times per second Guldoman 2023-03-29 00:33:29 +0200
  • c8977ca62b Made things clearer, as per jgm's suggestion. Adam Harrison 2023-03-28 14:17:30 -0400
  • b348acaa81 Made coroutines make more sense, and fixed a bug. (#1381) Adam 2023-03-28 12:57:47 -0400
  • d0ec3aa0fe Don't calculate widths per-uft8-char when not needed (#1409) Guldoman 2023-03-28 01:17:11 +0200
  • ef70faa2fd Asynchronous process reaping (#1412) Takase 2023-03-22 20:36:05 +0800
  • 71e4adbd6f Aggregate `SDL_Surface`s and their scale in `RenSurface` (#1429) Guldoman 2023-03-19 20:39:52 +0100
  • e66174f9d8 Make `TreeView` follow the current tab (#1411) Guldoman 2023-03-16 22:29:33 +0100
  • 94e2df991c Use clipping functions provided by SDL (#1426) Guldoman 2023-03-14 16:39:00 +0100
  • ca29728e34 Improve text width calculation precision (#1408) Guldoman 2023-03-09 16:48:46 +0100
  • d31f128ef9 refactor(main): move SetProcessDPIAware to manifests (#1413) Takase 2023-03-09 21:58:32 +0800
  • 703b14170b Split `Command` struct into different structs for each command type (#1407) Guldoman 2023-03-04 21:23:09 +0100
  • d27bd6b14d Add manifest on Windows (#1405) Takase 2023-03-03 22:07:45 +0800
  • 4784a32eed Use correct view for scrolling to `find-replace:repeat-find` results (#1400) Guldoman 2023-03-03 11:42:31 +0100
  • 9284e92291 Added in ability to specify prefix via env variable. (#1388) Adam 2023-02-15 20:48:09 -0500
  • 9b45c9bdbd fix incorrect x_offset if opened docs have different tab sizes (#1383) vqn 2023-02-09 18:26:32 +0100
  • 1f0cdc6831 Fixed up some post 5.1/jit Symbols (#1385) Adam 2023-02-09 11:55:47 -0500
  • cd8ec70d78 Make tab scrolling more flexible (#1384) Guldoman 2023-02-09 17:51:41 +0100
  • 1fe0796a30 Correct the inverted tabs scrolling jgmdev 2023-02-06 15:44:19 -0400
  • 5502f9e0a8 Make mouse scrollwheel hovering tabs scroll the tab bar (#1314) Eric Gaudet 2023-02-06 20:40:04 +0100
  • 5f24108772 Allow groups to be used in end delimiter patterns in tokenizer (#1317) Guldoman 2023-02-06 20:24:40 +0100
  • a0c05791b1 Improve `DocView:get_visible_line_range` precision (#1382) Guldoman 2023-02-06 19:03:29 +0100
  • 0e3b5935e6 plugins scale: also rescale style.expanded_scrollbar_size (#1380) Jefferson González 2023-02-06 13:40:12 -0400
  • 68108aeff2 NagView: properly rescale on scale change (#1379) Jefferson González 2023-02-06 13:38:00 -0400
  • 7f91514d6a Restore in-selection replace as discussed in #1331 (#1368) Jefferson González 2023-02-06 13:34:59 -0400
  • 1fcc69d7aa Improved plugins config table handling (#1356) Jefferson González 2023-02-06 13:32:44 -0400
  • c40e19d9fe Make mod-version follow semver (#1036) Guldoman 2023-02-02 01:28:21 +0100
  • 0423611a99 fix: exec() error not returned to parent (#1363) Takase 2023-02-01 06:26:15 +0800
  • 6fc9aebae0 Context menu fixes and keyboard navigation (#1338) vqn 2023-01-30 18:36:17 +0100
  • 623419adfa Replace globally when replacing from selection (#1331) Himura Kazuto 2023-01-31 01:00:48 +0800
  • 06cb09cb93 feat: add option to only draw whitespace if it is within selection (#1312) sammyette 2023-01-30 12:43:26 -0400
  • 389449853a Abstracted open_doc out to allow for more easy overriding. (#1344) Adam 2023-01-30 11:12:44 -0500
  • 1378c3d6a7 Getting rid of annoying forward slash on windows. (#1345) Adam 2023-01-30 11:10:11 -0500
  • 8fb7a2d140 gh workflow: fix path to macOS arm64 cross file jgmdev 2023-01-25 17:28:34 -0400
  • 763d727874 ci: fix msys build now requiring ca-certificates (#1348) Jefferson González 2023-01-24 15:25:56 -0400
  • 66815b24b0 pass RenWindow by argument (#1321) Jan 2023-01-22 04:11:42 +0100
  • 30c9c52426 Added missing header declaration. Adam Harrison 2023-01-19 19:28:14 -0500
  • b1e52bb9d4 plugin api: allow usage on multiple source files (#1335) Jefferson González 2023-01-19 20:27:23 -0400
  • 9b0a348a91 Added in Config Postload (#1336) Adam 2023-01-19 10:14:45 -0500
  • 920d3ef1e3 Avoid drawing hidden text in `DocView:draw_line_text` (#1298) Guldoman 2023-01-19 04:15:26 +0100
  • d062c9e593 remove static libgcc from meson (#1290) Jan 2023-01-19 02:43:48 +0100
  • b676314b1a Updated dummy method signature to match prototypes. Adam Harrison 2023-01-13 16:31:28 -0500
  • 757b906ca2 Make empty groups in `regex.gmatch` return their offset (#1325) Guldoman 2023-01-13 19:34:09 +0100
  • 90a7882ed4 Use `table.move` to implement `common.splice` (#1324) xwii 2023-01-14 01:33:13 +0700
  • e52502b388 language_md: add nix code block highlighting (#1323) Merlin Volkmer 2023-01-12 15:12:55 +0100
  • 9a831cb206 Create Renderer Only When It Doesn't Exist (#1315) adityaraj 2023-01-12 05:23:23 +0530
  • 4d35dc4969 replace uses of SDL_Window with RenWindow (#1319) Jan 2023-01-12 00:25:06 +0100
  • 8bd6244add Reorganize resources/ + wasm target (#1244) Takase 2023-01-10 05:50:26 +0800
  • 8c8635146e ci(release): use lite-xl org (#1571) Takase 2023-08-05 09:00:17 +0800
  • 6d5c6051cd Make `DocView` aware of scrollbars sizes (#1177) Guldoman 2023-08-04 16:56:49 +0200
  • 6bb9a89a8b Updated README.md as per PR comittee meeting #8. Adam Harrison 2023-08-04 09:46:35 -0400
  • 02e421149b Updating the *Installing prebuild* section in README.md (#1548) Shreyas A S 2023-08-04 19:11:49 +0530
  • 16bfa6d958 Use proper timeouts for coroutines that don't need to wait (#1467) Guldoman 2023-08-04 15:40:02 +0200
  • 9c9f2dace0 Normalize stroke before adding keybind (#1334) Delta-official 2023-08-04 13:38:33 +0000
  • 8daf7dc926 feat(src/renderer): unify fontgroup baseline (#1560) Takase 2023-08-04 02:03:33 +0800
  • 5145194f1f Fixed things for when a thread requests a redraw. (#1570) Adam 2023-08-01 15:38:24 -0400
  • 6ad67c18f0 Documentation for core.command (#1564) Takase 2023-07-27 19:04:44 +0800
  • 7ba1d1ba8e docs(system): fix missing parameter for system.path_compare (#1566) Takase 2023-07-23 19:17:45 +0800
  • ac3630c2ea Documentation for core.common (#1510) Takase 2023-07-23 03:39:32 +0800
  • c470683005 Updated extension for mac. (#1563) Adam 2023-07-19 21:06:18 -0400
  • 8c9620aaed feat(src/renderer): stream fonts with SDL_RWops on all platforms (#1555) Takase 2023-07-11 09:45:36 +0800
  • 0ebf3c0393 Return state when tokenizing plaintext syntaxes Guldoman 2023-07-09 18:59:25 +0200
  • 74d9c15736 style(src/renderer): use FreeType header names (#1554) Takase 2023-07-09 08:42:40 +0800
  • 3775032c78 Allow setting custom glyphset size (#1542) Guldoman 2023-07-04 05:50:28 +0200
  • ca3acd4ee9 Skip checking `files` if no filename was provided to `syntax.get` Guldoman 2023-07-03 22:39:54 +0200