Martín Lucas Golini
1a6d87d347
Ups.
2025-03-31 20:10:22 -03:00
Martín Lucas Golini
2c6a68df7b
Fix windows build.
2025-03-31 19:26:36 -03:00
Martín Lucas Golini
67a86c3c05
Process class fix a dead-lock.
...
Compile with C++20 (compilation might fail on some systems, let's see the CI).
Fixed V1 syntax highlighting.
2025-03-31 18:52:42 -03:00
Curculigo
70861e98b9
"Ü" programming language syntax highlighting ( #101 )
...
* "Ü" programming language
* Update languagessyntaxhighlighting.cpp
* Update ecode.cpp
* Update u.cpp
* Update u.cpp
* Update u.cpp
* Update u.cpp
* Update u.cpp
---------
Co-authored-by: Martín Lucas Golini <spartanj@gmail.com >
2025-03-31 17:26:03 -03:00
Martín Lucas Golini
f1bc6bfc98
Add Common Lisp syntax highlighting.
2025-03-31 01:14:09 -03:00
Martín Lucas Golini
5eaa2adf9b
Fix modula2 and 3 definitions.
2025-03-31 00:07:11 -03:00
Curculigo
10a2a9c688
modula2 & modula3 ( #100 )
...
* modula2
* modula2
* modula3
* Update languagessyntaxhighlighting.cpp
* Update ecode.cpp
* Update modula2.cpp
* Update modula3.cpp
2025-03-30 23:58:55 -03:00
Martín Lucas Golini
e07546a802
Added more options for parsers.
2025-03-30 21:20:09 -03:00
Martín Lucas Golini
80677554cf
Fixed small and rare bug that prevented the scrollbars from being visible on the project view.
2025-03-30 20:59:24 -03:00
Martín Lucas Golini
d396bd5b8f
Fix tree view cells tag name.
...
Fix CSS syntax highlighter rule.
Reduce allocations when searching symbols.
2025-03-30 18:47:36 -03:00
Martín Lucas Golini
5823105b17
Use "symbol" instead of "normal" for fallback, new tokenizer changes require it.
2025-03-30 17:35:19 -03:00
Martín Lucas Golini
8f090aba4a
Fix some not ready all data from exited process.
2025-03-30 13:22:18 -03:00
Curculigo
4cd3367ecf
Add CovScript ( #99 )
...
* Add CovScript
* Add CovScript
* Add CovScript
* Update covscript.hpp
* Update covscript.cpp
* Update covscript.cpp
* clang-format files.
---------
Co-authored-by: Martín Lucas Golini <spartanj@gmail.com >
2025-03-30 11:55:00 -03:00
Martín Lucas Golini
844f550053
Added flow language syntax highlighting ( SpartanJ/ecode#406 ).
...
Fixed project search path filters.
2025-03-29 22:07:15 -03:00
Martín Lucas Golini
0ed85dc407
Update language definitions with some of the latest changes (remove auto-injected rules).
...
Allow search in chat input.
2025-03-29 18:49:12 -03:00
Martín Lucas Golini
5a728ddbfd
Fix LLM Chat UI scroll.
...
Add some shortcuts to LLM Chat UI.
2025-03-29 16:54:57 -03:00
Martín Lucas Golini
7870ecbebe
LLM Chat UI improvements.
2025-03-29 15:57:39 -03:00
Martín Lucas Golini
1368ed30d3
Enable text-shaper in nightly builds.
2025-03-29 11:59:18 -03:00
Martín Lucas Golini
c7c45a87cf
Fixes in UICodeEditor mouse click in gutter.
...
Added some basic culling in UICodeEditor.
Remember the Chat UI input text.
2025-03-29 02:17:56 -03:00
Martín Lucas Golini
584dfdfc59
Try fix nightly.
2025-03-28 16:48:32 -03:00
Martín Lucas Golini
a8ee9e8c31
Request restart after changing the fallback font.
2025-03-28 16:03:44 -03:00
Martín Lucas Golini
bce702bf9f
Update to the latest SDL2 version (2.32.2).
...
Fix user manually set fallback-font (default fallback font will be always loaded).
2025-03-28 15:38:43 -03:00
Martín Lucas Golini
f721ef92df
Added a new tokenization method for the SyntaxTokenizer based on customized parsers. Initially is being used to parse numbers in C, C++ and JavaScript/TypeScript. This method is much more flexible and can be much faster than regex or lua patterns.
...
Improvets in AI Assistant.
Fix regression in size calculation of a UIAbstractTableView.
Fix in project search path filters.
2025-03-28 02:15:20 -03:00
Martín Lucas Golini
d003e49319
More improvements for AI Assistant UI.
...
Minor fix exporting syntax definitions.
2025-03-27 01:25:52 -03:00
Martín Lucas Golini
8ac5e1e2e8
Refactor in SyntaxDefinition and related classes.
...
Minor improvements in CPP, CSS, xit syntax highlighting.
AI Assistant / LLM Chat now can restore previous opened chats and states (last model used, panel split), can have private conversations, can clone a previous conversation, plus some visual improvements.
Fixed a bug in tab widget splitting.
2025-03-26 23:55:29 -03:00
Martín Lucas Golini
030b8dd9e6
Added Gemini 2.5 Pro Experimental support.
...
Minor changes in UIScrollView (now updates click step by default).
Minor optimization in SyntaxTokenizer.
Fix UIImage wrap_content and autosize.
Do not crash if no display is available.
2025-03-26 00:14:56 -03:00
Martín Lucas Golini
d0d4231df9
Improve Rave syntax highlighting ( SpartanJ/ecode#399 ).
2025-03-25 12:54:03 -03:00
Martín Lucas Golini
96a06656b6
Merge pull request #98 from Curculigo/develop
...
Update rave.cpp
2025-03-25 09:46:39 -03:00
Curculigo
f4d035d00d
Update rave.cpp
2025-03-25 13:36:56 +07:00
Martín Lucas Golini
5b69427540
Minor refactor in abstract table view.
2025-03-25 01:49:58 -03:00
Martín Lucas Golini
054ac7eedb
Merge pull request #97 from Curculigo/v1
...
Add V1
2025-03-25 01:41:45 -03:00
Martín Lucas Golini
8c04daae02
Merge branch 'develop' into v1
2025-03-25 01:23:32 -03:00
Martín Lucas Golini
5c0b82df69
Fix for Adept preprocessor macros ( SpartanJ/ecode#412 ).
2025-03-25 01:17:07 -03:00
Curculigo
9dbff48b4c
Add V1
2025-03-24 17:45:13 +07:00
Curculigo
c5839cd015
Add V1
2025-03-24 17:44:33 +07:00
Curculigo
6931d39c7f
Add V1
2025-03-24 17:43:34 +07:00
Martín Lucas Golini
e1e24ab06e
Fixes for SpartanJ/ecode#398
2025-03-24 01:53:33 -03:00
Martín Lucas Golini
cfd66fa438
Chat history WIP.
...
Reverted completion fuzzy search.
2025-03-23 03:37:34 -03:00
Martín Lucas Golini
12b2114a56
More ChatUI WIP.
2025-03-20 10:43:17 -03:00
Martín Lucas Golini
7f843ffbad
Fix Process::readAll.
...
Fix possible crash in debugger initialization.
2025-03-19 21:09:08 -03:00
Martín Lucas Golini
67a707a32f
Added Jule syntax highlighting support ( SpartanJ/ecode#398 ).
2025-03-19 13:35:30 -03:00
Martín Lucas Golini
559fa157af
Fix language export.
2025-03-19 01:21:29 -03:00
Martín Lucas Golini
88b1b4df86
Fix clearing breakpoints.
2025-03-19 00:30:26 -03:00
Martín Lucas Golini
90e683efca
Do not try to use X11 headers if they are not available.
2025-03-18 23:57:35 -03:00
Martín Lucas Golini
ad8a1ada8c
Fix another crash.
2025-03-17 18:29:18 -03:00
Martín Lucas Golini
201fb354e8
Crash fix.
2025-03-17 18:07:58 -03:00
Martín Lucas Golini
9a04ffaae8
Merge pull request #95 from 1muhgcmg/develop
...
Add Rave
2025-03-17 15:46:56 -03:00
1muhgcmg
6d7754c0a7
Update rave.cpp
2025-03-17 22:59:35 +07:00
1muhgcmg
1874e66110
Update ecode.cpp
2025-03-17 12:41:33 +07:00
1muhgcmg
c697e4f00e
Update languagessyntaxhighlighting.cpp
2025-03-17 12:40:17 +07:00