Commit Graph

15 Commits

Author SHA1 Message Date
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
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
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
5b69427540 Minor refactor in abstract table view. 2025-03-25 01:49:58 -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
770afa4a23 Minor modifications. 2025-03-15 22:42:26 -03:00
Martín Lucas Golini
129057ee03 Generate summary and save conversation WIP. 2025-03-15 01:25:05 -03:00
Martín Lucas Golini
9e6a29653f AI Assistant UI refactor.
Fixes in debugger an autocomplete plugin (from some of the new changes in both cases).
Fix UITextView not updating the aligment after padding change.
2025-03-14 21:56:05 -03:00
Martín Lucas Golini
2bccd1f836 More AI Assistant WIP. 2025-03-12 01:27:20 -03:00
Martín Lucas Golini
4ef3dfa312 AI Assistant WIP (first working version, no settings available and many things pending but chat working). 2025-03-11 22:04:46 -03:00