Commit graph

33 commits

Author SHA1 Message Date
FBarrca
59968c726a Switch diff dependency for semantic cleanup 2025-01-05 16:27:24 +01:00
FBarrca
80d2ab5b6b Adjust CSS styling 2025-01-05 13:18:21 +01:00
FBarrca
f77461c17c Added side property to Toolbar to avoid issues with tables and codeblocks 2025-01-05 00:27:40 +01:00
FBarrca
ccb01fdcda Remove unused reload button and related functionality from FloatingWidget class and fix the resubmit of the prompt 2025-01-05 00:21:05 +01:00
FBarrca
968df3e228 Fix bug with diffView. Initialize currentPos with context value in generateDiffView function 2025-01-04 23:36:03 +01:00
FBarrca
89639f389c Rename AI response effects and state for clarity and consistency 2025-01-04 23:35:14 +01:00
FBarrca
5c94b016f2 Refactor many variable names to improve legibility and remove the console logs 2025-01-04 22:02:17 +01:00
FBarrca
818175e068 Remove unused reloadTooltipEffect definition from WidgetExtension module 2025-01-04 21:46:41 +01:00
FBarrca
aa34cd069f Enhance system prompt to include Obsidian-flavored markdown and add example for table conversion 2025-01-04 21:46:34 +01:00
FBarrca
68959c8719 Fix typo in dismissTooltipEffect references across modules 2025-01-04 21:28:00 +01:00
FBarrca
cab83039ab Added css for tooltip actions 2025-01-04 21:26:39 +01:00
FBarrca
59d8094a6d Implemented the accept and discard changes buttons 2025-01-04 21:25:42 +01:00
FBarrca
740afd44a2 Fix bug with dismisal of the tooltip 2025-01-04 19:35:08 +01:00
FBarrca
c1a1176469 Rework the whole codebase 2025-01-04 11:24:21 +01:00
Francisco Barragán
71f2db3669
Release v0.0.2 2024-11-01 18:11:46 +01:00
Francisco Barragán
95bffb088a
Update release workflow to use 'artifacts' instead of 'files' for packaging incorrect config of the flow 2024-11-01 18:09:15 +01:00
Francisco Barragán
b434244154
Release v0.0.1 2024-11-01 18:03:57 +01:00
Francisco Barragán
ad92c0e042
Rename plugin to InlineAI and update references in code 2024-11-01 18:02:46 +01:00
Francisco Barragán
8df9ffc4e4
Add GitHub Actions workflow for building and releasing Obsidian plugin 2024-11-01 17:56:31 +01:00
Francisco Barragán
84bf9f9169
Add settings management and integrate LangChain API for chat functionality with multiple providers 2024-11-01 17:39:57 +01:00
FBarrca
aaf4e48f7d The reload button should use the updated prompt 2024-10-31 00:49:34 +01:00
FBarrca
158207e4f1 Fix the mouse not being possible to click inside the tooltip 2024-10-31 00:40:55 +01:00
FBarrca
052d1c5568 Fully working prototype! 2024-10-31 00:27:22 +01:00
FBarrca
089b3b53ec Add diff editor widget and integrate with tooltip system. Bodged RN 2024-10-29 00:16:20 +01:00
FBarrca
0b36cd27c8 Add InlineAI conflict detection and styling to diff extension 2024-10-27 22:32:05 +01:00
FBarrca
5562c50620 Made the connected InlineAI use the new Diff API
- Update TooltipWidget to accept app instance and replace selected text with API response
- Modify callApi to utilize fine-grained conflict generation
- Refactor cursorTooltipExtension to pass app instance for improved tooltip handling
2024-10-27 21:24:04 +01:00
FBarrca
b49e682c35 Add conflict markers and diff functionality with custom styling 2024-10-27 21:17:43 +01:00
FBarrca
7385fa3867 Integrate Ollama API for enhanced tooltip POC 2024-10-27 19:54:02 +01:00
FBarrca
aa02bf83f9 Remove Svelte type definitions from TypeScript configuration we missed 2024-10-27 19:53:40 +01:00
FBarrca
4d725b1c2b Add tooltip widget functionality 2024-10-27 19:33:35 +01:00
FBarrca
d67c4ad70b Refactor TypeScript configuration and update package dependencies, we wont use svelte as its giving trouble 2024-10-27 19:33:05 +01:00
FBarrca
132594b2c4 Update dependencies and added svelte in package.json 2024-10-25 23:21:01 +02:00
FBarrca
6a3ab45f0a Init plugin template 2024-10-25 20:58:08 +02:00