Commit Graph
3148 Commits
Author SHA1 Message Date
Martín Lucas Golini 0a84052d23 Add ocaml lsp support. 2024-11-15 23:22:40 -03:00
Martín Lucas Golini 889ba51a2e IME fixes that should fix SpartanJ/ecode#355.
Fix a crash when loading empty file from disk.
2024-11-15 00:07:40 -03:00
Martín Lucas Golini 8242274059 Fix de i18n mistake. 2024-11-13 11:47:17 -03:00
Martín Lucas Golini c7f8ef5508 Issue #83, handle EINTR correctly (?) 2024-11-13 00:56:30 -03:00
Martín Lucas Golini b75baf711d Don't leak stdout and strerr process file descriptors (issue #84). 2024-11-10 13:32:15 -03:00
Martín Lucas Golini 450b85f3e0 Some optimizations in file system operations. 2024-11-10 12:30:44 -03:00
Martín Lucas Golini 2e1bcfe49e Fixed linter errors and warnings being incorrectly positioned when the line was wrapped.
OCalm apply clang format.
2024-11-09 16:30:45 -03:00
Martín Lucas Golini 6004af20a9 Merge pull request #82 from mdales/mwd-ocaml-support
OCaml syntax highlighting support
2024-11-09 12:17:58 -03:00
Michael Dales 585e099301 More ocaml regex fixes 2024-11-09 12:57:26 +00:00
Michael Dales 1c11a5ae6f Update ocaml regexps 2024-11-09 12:38:45 +00:00
Martín Lucas Golini 82f015a31f Try a different logic for the alt+shift cursor creation, always create cursors in the initial cursor column (SpartanJ/ecode#356). 2024-11-08 14:24:15 -03:00
Martín Lucas Golini 87c566b3b0 Fix for SpartanJ/ecode#356 2024-11-08 13:19:27 -03:00
Martín Lucas Golini 0027e0b22b Optimize multiple cursors selection (issue SpartanJ/ecode#356). 2024-11-08 02:40:46 -03:00
Martín Lucas Golini 6d91ac11d8 Pump eepp version to release a fix. ecode-0.6.3 eepp-2.8.3 2024-11-03 13:22:35 -03:00
Martín Lucas Golini 50e30acd39 Fix critical bug I introduced just before the 0.6.2... damn. 2024-11-03 12:59:51 -03:00
Martín Lucas Golini f6edbd75e6 Fix emscripten build. 2024-11-02 14:44:32 -03:00
Martín Lucas Golini 71a38e81be Fix patch commit number replacement in macOS and FreeBSD. 2024-11-01 11:13:34 -03:00
Martín Lucas Golini 9c8a831ff3 Try again. 2024-11-01 01:30:53 -03:00
Martín Lucas Golini ee11f236a8 This should fix the macOS CI version. 2024-11-01 01:21:07 -03:00
Martín Lucas Golini d174b351e7 Check if forcing codesig-ing the app for macOS works for CI produced apps. 2024-11-01 00:46:18 -03:00
Michael Dales a963c85d24 Initial attempt at OCaml syntax highlighting 2024-10-31 19:02:25 +00:00
Martín Lucas Golini 0e0ce71609 Optimization to reduce almost to zero allocations during frame rendering in ecode (this gives around 6% perf gains). ecode-0.6.2 eepp-2.8.2 2024-10-29 02:11:33 -03:00
Martín Lucas Golini cac43d0276 Display subfolder hint/info when two or more files have the same file name but different paths.
Fix an small bug where selection wasn't totally visible on lines bigger than the viewport and selection covering more than the whole viewport.
2024-10-27 21:46:24 -03:00
Martín Lucas Golini 7b065c873d Forgot the premake5 project. 2024-10-27 03:44:13 -03:00
Martín Lucas Golini cec4c39dbb Add a new example of how to create a custom widget. 2024-10-27 03:43:06 -03:00
Martín Lucas Golini 04fd9d3264 Add ecode arm64 windows nightly builds (fixes #65). 2024-10-27 03:05:00 -03:00
Martín Lucas Golini 2915d8081a I think I missed a few filter reset given that project that not reset filters either. 2024-10-26 20:40:10 -03:00
Martín Lucas Golini db5a256850 Fixes #79. 2024-10-26 20:29:38 -03:00
Martín Lucas Golini 9ccd774bb0 Some minor optimizations. 2024-10-26 01:21:39 -03:00
Martín Lucas Golini 9ef654929c Display the stashes creation date. Also add a tooltip text for the stash in order to make easier to read the full name.
Fix in Process::create when parsing command arguments from string.
Fix text-align in UITooltip.
Fix in GitPlugin refreshing repositories during git lock files changes.
2024-10-25 00:10:30 -03:00
Martín Lucas Golini 8df0462320 Fix Open in new window when not using "Open Files in New Windows" 2024-10-23 01:28:31 -03:00
Martín Lucas Golini ead8f96d00 Enable text shaper capabilities in Android build. 2024-10-22 22:29:39 -03:00
Martín Lucas Golini f44cf3f229 Fix Linux x86_64 nightly build.
Fix and set up to date Android builds.
2024-10-22 22:06:27 -03:00
Martín Lucas Golini 1e58843896 Optimized String::toString.
Revert a change in focus behavior in UIDropDownList since it's incorrect.
Measure plugin load times.
2024-10-22 21:23:31 -03:00
Martín Lucas Golini 93cbd4e40c Merge pull request #75 from NullPlane/develop
Updated German translation [de.xml]
2024-10-22 13:01:14 -03:00
NullPlane e3c48f7798 Updated German translation [de.xml]
German translation to 0.31 for ecode 0.6.1+
Changes in respect to af6a42f.
2024-10-22 17:39:24 +02:00
Martín Lucas Golini 01da59497e Update premake-cmake. 2024-10-22 09:36:06 -03:00
Martín Lucas Golini 78f7cc7d60 Minor nit in UIDropDownList. 2024-10-22 01:37:40 -03:00
Martín Lucas Golini badced81d5 Fix crash when Build Settings due to invalid memory access.
Added ${arch} predefined custom variable for project build settings.
Expose cmake and ninja projects out of the box.
2024-10-22 01:02:30 -03:00
Martín Lucas Golini 6774839800 Add cmake and ninja project generators. Address some issues for the ninja build mentioned in #74 and other issue for cmake. 2024-10-21 20:16:38 -03:00
Martín Lucas Golini fa62aa00ff Rever small change in fuzzy search for command palette. 2024-10-20 14:51:01 -03:00
Martín Lucas Golini be303f65f6 Should fix windows build. 2024-10-20 14:29:41 -03:00
Martín Lucas Golini b9d8f365aa Fix wrong isdigit usage. 2024-10-20 14:04:35 -03:00
Martín Lucas Golini 6c413995ae Reduce type ambiguity.
Don't expose locale headers.
2024-10-20 13:43:08 -03:00
Martín Lucas Golini b62668dc74 Fix Linux build. 2024-10-20 13:15:45 -03:00
Martín Lucas Golini 4c8965c876 Add fast_float for string to float conversions.
Try to hide headers from string.hpp and move to implementation (this will probably break some builds).
2024-10-20 12:48:22 -03:00
Martín Lucas Golini 45c5f0b817 std::from_chars for floating numbers is not widely supported... 2024-10-20 05:10:14 -03:00
Martín Lucas Golini 2e5f685275 Should fix builds... 2024-10-20 04:27:15 -03:00
Martín Lucas Golini 66002c3db8 Fixes Haiku performance issues. 2024-10-20 04:09:20 -03:00
Martín Lucas Golini 2bb66d2e40 Improvements for better theming support in ecode. 2024-10-19 22:59:16 -03:00