Commit Graph

3060 Commits

Author SHA1 Message Date
Martín Lucas Golini
84cdfd2617 Try more verbosity to understand the problem. 2024-10-01 17:51:25 -03:00
Martín Lucas Golini
f64cd4d2bf Separate nightly cross macOS build. 2024-10-01 15:13:30 -03:00
Martín Lucas Golini
9d3e8f894c Disable cross build. 2024-10-01 14:40:35 -03:00
Martín Lucas Golini
32c87cc362 Fix typo. 2024-10-01 12:10:45 -03:00
Martín Lucas Golini
30b3478873 macOS nightly more WIP. 2024-10-01 12:00:43 -03:00
Martín Lucas Golini
1651b73eb3 More macOS nightly build fixes. 2024-10-01 11:38:22 -03:00
Martín Lucas Golini
5e97fcf4ef Try again. 2024-10-01 00:43:15 -03:00
Martín Lucas Golini
247f9cb8bf Fix typo. 2024-10-01 00:23:27 -03:00
Martín Lucas Golini
330f556af0 Try to setup macOS nightly. 2024-10-01 00:05:16 -03:00
Martín Lucas Golini
3b1ad7723b Some performance optimizations + fix page up and page down with line-wrap enabled. 2024-09-30 01:36:30 -03:00
Martín Lucas Golini
e789c15022 Start producing nightly builds of ecode for Linux and Windows, macOS pending (issue SpartanJ/ecode#228) 2024-09-29 14:23:54 -03:00
Martín Lucas Golini
cf3ca0d82c Raise and restore window when loaded file in single-instance.
Added select-single-line command.
2024-09-29 12:19:49 -03:00
Martín Lucas Golini
12e393b96a Minor improvements to the ecode build scripts. 2024-09-29 01:28:24 -03:00
Martín Lucas Golini
20c18f0c4b Focus tab if file loaded is already opened. 2024-09-28 18:53:21 -03:00
Martín Lucas Golini
625144fc08 Fix Haiku Sys functions 2024-09-28 20:25:56 +00:00
Martín Lucas Golini
6457d5db20 Fix haiku build. 2024-09-28 14:40:20 -03:00
Martín Lucas Golini
38d799f742 Forgot include. 2024-09-28 14:27:57 -03:00
Martín Lucas Golini
8c898b68e2 Try fix new Sys functions in Haiku. 2024-09-28 14:26:37 -03:00
Martín Lucas Golini
5a7e7e5387 Avoid crashes on plugin unload while loading. 2024-09-28 13:42:54 -03:00
Martín Lucas Golini
49e56f05a2 Single instance support (tested in Linux and Windows, pending the rest of the OSes, issue SpartanJ/ecode#58).
Refresh buttons state when Clear Menu is used (issue SpartanJ/ecode#339).
2024-09-28 01:01:14 -03:00
Martín Lucas Golini
63cc931dec Fix text replace with captures when using RegEx. 2024-09-27 01:16:29 -03:00
Martín Lucas Golini
bf31d457c9 More improvements in CMake syntax highlighting (solves file example from SpartanJ/ecode#204). 2024-09-26 02:28:38 -03:00
Martín Lucas Golini
b3bb61389a Improve CMake syntax highlight (SpartanJ/ecode#205). 2024-09-26 01:56:51 -03:00
Martín Lucas Golini
c71aebc786 Slightly improve Makefiles syntax highlight. 2024-09-26 00:03:43 -03:00
Martín Lucas Golini
5570dbd001 Allow to configure keybindings for auto complete plugin (SpartanJ/ecode#337). 2024-09-25 23:34:47 -03:00
Martín Lucas Golini
92291448c0 Fix invalid memory access when Event::OnDocumentChange is processed in LSPClientPlugin.
Some refactor of Keyboards Shortcuts.
2024-09-25 20:56:05 -03:00
Martín Lucas Golini
f433141837 Yet another nit. 2024-09-25 01:47:58 -03:00
Martín Lucas Golini
f44fcf1658 A couple of nits in locator. 2024-09-25 01:19:15 -03:00
Martín Lucas Golini
bef41153c1 Implement glob match for path and extension search in Locate bar #336 (issue SpartanJ/ecode#336). 2024-09-24 23:13:53 -03:00
Martín Lucas Golini
42c4fd5f6c Try fix issue #56. 2024-09-23 14:39:19 -03:00
Martín Lucas Golini
9f1c18e397 Update efsw. 2024-09-23 11:47:30 -03:00
Martín Lucas Golini
a8214bbc23 Merge branch 'pcre' into develop 2024-09-23 00:35:35 -03:00
Martín Lucas Golini
69d2db6d12 Added regex support to the tokenizer and syntax definition. 2024-09-22 22:53:24 -03:00
Martín Lucas Golini
4571cb2e4a Fix VS2022 build. 2024-09-22 22:07:53 -03:00
Martín Lucas Golini
ffbf3a91d7 Clean up a little bit.
Added options to RegEx.
Fix case insensitive search with RegEx.
Added RegEx to UIDocFindReplace.
2024-09-22 21:16:01 -03:00
Martín Lucas Golini
a60cff4d93 Add RegEx support for global search.
Minor change in how minimap is dragged.
2024-09-22 14:03:07 -03:00
Martín Lucas Golini
2c617b1deb RegEx support in TextDocument search. Added RegEx support to ecode's Find & Replace. 2024-09-22 02:16:15 -03:00
Martín Lucas Golini
7fe419a7ef Fix Windows build. 2024-09-22 00:26:47 -03:00
Martín Lucas Golini
04e5cd5fb6 Add RegEx class. Refactor PatternMatcher. 2024-09-21 22:29:23 -03:00
Martín Lucas Golini
329eb793a5 Add pcre2 as dependency. 2024-09-21 18:38:47 -03:00
Martín Lucas Golini
b1c87af2e8 Use config file syntax highlighting for .wrap extension from meson. 2024-09-21 18:26:49 -03:00
Martín Lucas Golini
fc527d8e49 Fix cursor selection not selecting while hovering over minimap (SpartanJ/ecode#333). 2024-09-21 00:34:01 -03:00
Martín Lucas Golini
2a580e82a2 Update efsw. 2024-09-19 00:13:41 -03:00
Martín Lucas Golini
5fdfc9a6e7 Fix small typo mentioned in #54. 2024-09-18 17:02:56 -03:00
Martín Lucas Golini
4ae52a4590 Fix UITreeView::setSelection scroll to selection issues. 2024-09-18 00:27:15 -03:00
Martín Lucas Golini
f69961939b ecode: Fix issues when dropping folders and files into the application. 2024-09-17 23:58:54 -03:00
Martín Lucas Golini
39c9adff2f Fix for issue SpartanJ/ecode#330. 2024-09-16 20:36:04 -03:00
Martín Lucas Golini
4082ce517e Fix error parsing document symbols with the old format (fixes document symbols in pylsp). 2024-09-15 12:41:41 -03:00
Martín Lucas Golini
23bde61361 Don't delete different arch dmg when rebuilding. 2024-09-14 12:46:29 -03:00
Martín Lucas Golini
b620635847 Silence warning. 2024-09-14 02:39:07 -03:00