Commit Graph

  • 39319e2ce9 comment typo in object.lua (#1541) Luke aka SwissalpS 2023-06-25 04:09:27 +0200
  • 6e113cb15e Attach command buffer to Renderer Window (#1472) Jan 2023-06-16 16:19:52 +0200
  • 9bb6589790 Increase number of loadable glyphsets (#1524) Guldoman 2023-06-13 22:45:43 +0200
  • e6c7001b5a Add top tab margins (#1479) Jan 2023-06-09 15:44:20 +0200
  • 94b4825754 Show cursor at the start of the next line when selecting full lines (#761) Guldoman 2023-06-09 15:37:08 +0200
  • 12a552931e Make `Doc:sanitize_position` return a more appropriate `col` (#1469) Guldoman 2023-06-09 15:34:34 +0200
  • ff38e449d1 Revert "core syntax: strip the path from filename on syntax.get (#1168)" (#1322) Guldoman 2023-06-09 15:31:59 +0200
  • 122b72ed90 Change AppID (#1187) Guldoman 2023-06-09 15:18:02 +0200
  • f80a4563be When logging don't use `core.status_view` if not yet initialized Guldoman 2023-06-09 03:50:34 +0200
  • 862aba0f91 Mark `linewrapping` `open_files` table as weak Guldoman 2023-05-24 04:23:27 +0200
  • 528e5641fb Add mouse grab (#1501) Guldoman 2023-05-20 19:54:58 +0200
  • 35647067d8 Close lua state when exiting on a runtime error (#1487) Jefferson González 2023-05-19 10:28:39 -0700
  • ba753593f3 Move lineguide below blinking cursor, fixes #1488 (#1511) Jefferson González 2023-05-17 07:14:28 -0700
  • 363b102abc fix(renderer): fix memory leak when freeing glyphsets takase1121 2023-05-16 21:18:04 +0800
  • 252bf87ead docs(system): make all parameters for set_window_hit_test optional takase1121 2023-05-13 18:29:20 +0800
  • 431c8f4a36 detectindent: fix wrong detection reported by Adam (#1500) Jefferson González 2023-05-09 10:51:20 -0700
  • 21db8313c1 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
  • e7168a1e00 Restore horizontal scroll position after scale change (#494) Guldoman 2023-04-29 18:50:39 +0200
  • c255e53d37 feat(bootstrap): return error string from C searcher takase1121 2023-04-26 08:29:57 +0800
  • a007a190ef fix(rencache): fix compiler warning for printing size_t takase1121 2023-04-23 16:35:40 +0800
  • 6714732222 Fixing linewrapping bug to do with wordwrapping. Adam Harrison 2023-04-22 14:54:42 -0400
  • aa2ac0a4ce Added in double-clicking on emptyview and tab bar. (#1478) Adam 2023-04-22 13:24:54 -0400
  • 2090afccca ci(build): update action dependencies takase1121 2023-04-19 09:14:03 +0800
  • 46260b8073 fix(process): check for HANDLE_INVALID (#1475) Takase 2023-04-19 09:02:10 +0800
  • 0fae012c68 Make `system.path_compare` more digit-aware (#1474) Jan 2023-04-18 20:55:25 +0200
  • ff4364b0ff StatusView compat fix with older Lua runtimes jgmdev 2023-04-17 17:26:24 -0400
  • e2a582d5fd Process API improvements (again) (#1370) Takase 2023-04-18 02:56:04 +0800
  • 3c60c1c7f1 Build releases with Ubuntu 18.04 container (#1460) Takase 2023-04-16 21:18:40 +0800
  • 532d3a6572 Merge carets after `doc:move-to-{previous,next}-char` (#1462) Guldoman 2023-04-14 23:49:26 +0200
  • 7f75619aa2 refactor(plugin_api): move the header into include/ (#1440) Takase 2023-04-15 03:45:46 +0800
  • 0be18493a9 Show error message in crash message box (#1461) Guldoman 2023-04-14 21:22:22 +0200
  • 6ad288aa39 Cross compiling improvements + macOS universal binary (#1458) Takase 2023-04-11 23:33:34 +0800
  • c2357721e5 upgrade header files to Lua 5.4 (#1436) Takase 2023-04-11 23:20:28 +0800
  • baa8f528f1 Fix for api_require wrong macro && conditions (#1465) Jefferson González 2023-04-10 21:29:31 -0400
  • 2978037f51 feat: add statusview item to show selections (#1445) sammyette 2023-04-10 18:16:41 -0400
  • 7aa1217878 #1393 followup (#1463) vqn 2023-04-10 21:57:11 +0200
  • 0ee346014e Make `system.path_compare` more case-aware (#1457) Guldoman 2023-04-07 20:41:32 +0200
  • 4e626bc320 Update api_require to expose more symbols (#1437) Takase 2023-04-08 01:45:28 +0800
  • c133c39e92 Optimizing MSYS2 CI (#1435) Takase 2023-04-08 01:25:31 +0800
  • ac9ca96698 fix(CI): bump dependency versions (#1434) Takase 2023-04-08 01:24:27 +0800
  • 26ff5e28a6 fix: fix differing stacktrace on stdout and file (#1404) Takase 2023-04-08 01:18:16 +0800
  • 662fde364b Add View dragging (#1402) Jan 2023-04-07 19:15:50 +0200
  • bc2c433b00 fix(windows-utf8-patch): fix os.getenv() not supporting UTF-8 output (#1397) Takase 2023-04-08 01:11:01 +0800
  • e935454992 Fix invalid EXEFILE and EXEDIR on Windows (#1396) Takase 2023-04-08 01:06:01 +0800
  • 7ca0ec18ca Added in support for foreground and background events. (#1395) Adam 2023-04-07 12:58:56 -0400
  • 449f7d66c3 add autocompletion to multicursor (#1394) vqn 2023-04-07 16:54:52 +0000
  • 46ea86e28c fix cursors positions when deleting multiple selections (#1393) vqn 2023-04-07 16:54:00 +0000
  • ee80b451c6 Added in explicit touchscreen keyboard support. (#1389) Adam 2023-04-07 12:42:46 -0400
  • 1c8c569fae Allow `tokenizer` to pause and resume in the middle of a line (#1444) Guldoman 2023-04-01 18:12:39 +0200
  • 1becf35508 Disable `trimwhitespace` and `drawwhitespace` via their configs (#1446) Adam 2023-03-28 19:57:24 -0400
  • b005454652 Limit `core.threads` without a timeout to run 30 times per second Guldoman 2023-03-29 00:33:29 +0200
  • 73ff025552 Made things clearer, as per jgm's suggestion. Adam Harrison 2023-03-28 14:17:30 -0400
  • 7f0651155d Made coroutines make more sense, and fixed a bug. (#1381) Adam 2023-03-28 12:57:47 -0400
  • 146dca9188 Don't calculate widths per-uft8-char when not needed (#1409) Guldoman 2023-03-28 01:17:11 +0200
  • 350131dabc Asynchronous process reaping (#1412) Takase 2023-03-22 20:36:05 +0800
  • 1d86665b6d Aggregate `SDL_Surface`s and their scale in `RenSurface` (#1429) Guldoman 2023-03-19 20:39:52 +0100
  • 3739bf0186 Make `TreeView` follow the current tab (#1411) Guldoman 2023-03-16 22:29:33 +0100
  • 4f1360a6c5 Use clipping functions provided by SDL (#1426) Guldoman 2023-03-14 16:39:00 +0100
  • 7907fa785c Improve text width calculation precision (#1408) Guldoman 2023-03-09 16:48:46 +0100
  • 193871869d refactor(main): move SetProcessDPIAware to manifests (#1413) Takase 2023-03-09 21:58:32 +0800
  • dbb9f30c81 Split `Command` struct into different structs for each command type (#1407) Guldoman 2023-03-04 21:23:09 +0100
  • 2d2d715fd9 Add manifest on Windows (#1405) Takase 2023-03-03 22:07:45 +0800
  • e1f92683bc Use correct view for scrolling to `find-replace:repeat-find` results (#1400) Guldoman 2023-03-03 11:42:31 +0100
  • 83c27cf9f4 Added in ability to specify prefix via env variable. (#1388) Adam 2023-02-15 20:48:09 -0500
  • 9b4a86f763 fix incorrect x_offset if opened docs have different tab sizes (#1383) vqn 2023-02-09 18:26:32 +0100
  • b9cc661a84 Fixed up some post 5.1/jit Symbols (#1385) Adam 2023-02-09 11:55:47 -0500
  • 7e0ddf2817 Make tab scrolling more flexible (#1384) Guldoman 2023-02-09 17:51:41 +0100
  • 51ab72f715 Correct the inverted tabs scrolling jgmdev 2023-02-06 15:44:19 -0400
  • 911eb325cc Make mouse scrollwheel hovering tabs scroll the tab bar (#1314) Eric Gaudet 2023-02-06 20:40:04 +0100
  • d9925b7d44 Allow groups to be used in end delimiter patterns in tokenizer (#1317) Guldoman 2023-02-06 20:24:40 +0100
  • be5d23557d Improve `DocView:get_visible_line_range` precision (#1382) Guldoman 2023-02-06 19:03:29 +0100
  • ce9d540e92 plugins scale: also rescale style.expanded_scrollbar_size (#1380) Jefferson González 2023-02-06 13:40:12 -0400
  • 84039331a5 NagView: properly rescale on scale change (#1379) Jefferson González 2023-02-06 13:38:00 -0400
  • 1c2571bad7 Restore in-selection replace as discussed in #1331 (#1368) Jefferson González 2023-02-06 13:34:59 -0400
  • d68583b688 Improved plugins config table handling (#1356) Jefferson González 2023-02-06 13:32:44 -0400
  • 57cd4e2949 Make mod-version follow semver (#1036) Guldoman 2023-02-02 01:28:21 +0100
  • ab3d6004a1 fix: exec() error not returned to parent (#1363) Takase 2023-02-01 06:26:15 +0800
  • b634b61866 Context menu fixes and keyboard navigation (#1338) vqn 2023-01-30 18:36:17 +0100
  • aef400bc90 Replace globally when replacing from selection (#1331) Himura Kazuto 2023-01-31 01:00:48 +0800
  • 3f917dcb45 feat: add option to only draw whitespace if it is within selection (#1312) sammyette 2023-01-30 12:43:26 -0400
  • 4ef4b99c7a Abstracted open_doc out to allow for more easy overriding. (#1344) Adam 2023-01-30 11:12:44 -0500
  • f74716b436 Getting rid of annoying forward slash on windows. (#1345) Adam 2023-01-30 11:10:11 -0500
  • 8fbc843260 gh workflow: fix path to macOS arm64 cross file jgmdev 2023-01-25 17:28:34 -0400
  • ccceb2a65c ci: fix msys build now requiring ca-certificates (#1348) Jefferson González 2023-01-24 15:25:56 -0400
  • 16182d01d8 pass RenWindow by argument (#1321) Jan 2023-01-22 04:11:42 +0100
  • de06dcc5bb Added missing header declaration. Adam Harrison 2023-01-19 19:28:14 -0500
  • 9dcdf1f7c9 plugin api: allow usage on multiple source files (#1335) Jefferson González 2023-01-19 20:27:23 -0400
  • 4682092b8d Added in Config Postload (#1336) Adam 2023-01-19 10:14:45 -0500
  • 12bae1ec95 Avoid drawing hidden text in `DocView:draw_line_text` (#1298) Guldoman 2023-01-19 04:15:26 +0100
  • 64065b98ca remove static libgcc from meson (#1290) Jan 2023-01-19 02:43:48 +0100
  • bdd87298d6 Updated dummy method signature to match prototypes. Adam Harrison 2023-01-13 16:31:28 -0500
  • b58ba3fede Make empty groups in `regex.gmatch` return their offset (#1325) Guldoman 2023-01-13 19:34:09 +0100
  • e4c5fceaf9 Use `table.move` to implement `common.splice` (#1324) xwii 2023-01-14 01:33:13 +0700
  • 75b6173dc9 language_md: add nix code block highlighting (#1323) Merlin Volkmer 2023-01-12 15:12:55 +0100
  • 8c4f093c41 Create Renderer Only When It Doesn't Exist (#1315) adityaraj 2023-01-12 05:23:23 +0530
  • c44a3cd291 replace uses of SDL_Window with RenWindow (#1319) Jan 2023-01-12 00:25:06 +0100
  • 3edd53a835 Reorganize resources/ + wasm target (#1244) Takase 2023-01-10 05:50:26 +0800
  • 9134c115fe Prepare 2.1.1r2 release v2.1.1r2 George Sokianos 2023-05-14 11:03:41 +0100
  • 0bc333f57d Meson changes to build LiteXL haiku George Sokianos 2023-01-29 17:57:21 +0000
  • abfd7f5876 Build the Haiku version with a makefile George Sokianos 2023-01-29 17:55:21 +0000