Commit graph

213 commits

Author SHA1 Message Date
Ahmet Ildirim
3e5911fdcc Add Gemini provider integration with settings and API support 2025-04-02 20:24:48 +02:00
Ahmet Ildirim
54a3ded3f5 Enhance settings tab layout with improved section styling and remove unnecessary breaks 2025-03-28 22:14:50 +01:00
Ahmet Ildirim
d76b6a78f7 Add support section to README 2025-03-28 15:58:34 +01:00
Ahmet Ildirim
7bc0aad905 Bump version to 1.0.4 in manifest.json, package.json, and versions.json 2025-03-27 21:55:01 +01:00
Ahmet Ildirim
0febf73535 Refactor ProfileService to enhance event handling and improve code clarity 2025-03-27 21:48:01 +01:00
Ahmet Ildirim
58136cee32 Refactor profile handling in settings to improve clarity and functionality 2025-03-27 21:26:26 +01:00
Ahmet Ildirim
be98b29ff4 Update profile-related descriptions in ProfilesSection for better context 2025-03-27 18:32:58 +01:00
Ahmet Ildirim
228d6baa08 Refactor ProfilesSection to streamline rendering and improve profile management functionality 2025-03-27 18:21:08 +01:00
Ahmet Ildirim
f1e4e087a2 Improve ProfilesSection UI with consistent headings and enhanced textarea styling 2025-03-27 17:59:01 +01:00
Ahmet Ildirim
5bc852d30c Enhance UI for Providers and Profiles sections with improved headings and descriptions 2025-03-27 17:35:05 +01:00
Ahmet Ildirim
0d17b1f27a Small UI improvements 2025-03-27 11:34:52 +01:00
Ahmet Ildirim
c281acc52d Refactor button handling in ProvidersSection to use addButton method for improved consistency 2025-03-27 10:49:01 +01:00
Ahmet Ildirim
199ca195d9 Bump version to 1.0.3 in manifest.json, package.json, and versions.json 2025-03-27 10:30:24 +01:00
Ahmet Ildirim
c620bd5e38 table styling 2025-03-26 21:58:37 +01:00
Ahmet Ildirim
30eb2e5e2c Simplify table styles 2025-03-26 21:36:31 +01:00
Ahmet Ildirim
c7e21e7fca Refactor comments in index.ts to use single-line style for improved readability 2025-03-26 19:50:18 +01:00
Ahmet Ildirim
aade1c42c0 Refactor fetchCompletion method to improve completion logic and handle empty lines 2025-03-26 19:23:12 +01:00
Ahmet Ildirim
526fa1fb9a Refactor completion service intereface 2025-03-26 14:42:02 +01:00
Ahmet Ildirim
376d3870a1 Update package version to 1.0.1 and remove unused dependencies 2025-03-26 14:16:58 +01:00
Ahmet Ildirim
1b01017095 Bump version to 1.0.1 2025-03-26 11:26:06 +01:00
Ahmet Ildirim
257787f8fa Refactor SuggestionWidget to support multiple CSS classes and update styles for inscribe-inline-prediction 2025-03-26 11:17:12 +01:00
Ahmet Ildirim
38a6d427ab Update .gitignore to exclude main.js file 2025-03-26 10:56:43 +01:00
Ahmet Ildirim
21059daeef Refactor ProviderSettingsModal to include a callback on close and clean up CSS file 2025-03-26 10:55:09 +01:00
Ahmet Ildirim
fb9bc5df20 Add release workflow 2025-03-25 12:32:26 +01:00
Ahmet Ildirim
9d8d1ebcb4
Create LICENSE 2025-03-25 12:24:55 +01:00
Ahmet Ildirim
33d8b8bd4e Refactor InscribeSettingsTab and ProfilesSection to improve rendering flow and update profile handling 2025-03-25 12:18:28 +01:00
Ahmet Ildirim
64a66d4feb Add GIF demonstration to README and enhance setup instructions 2025-03-25 11:56:50 +01:00
Ahmet Ildirim
1f162d0c2b Update README to enhance setup instructions and add new images for provider configuration and profile assignments 2025-03-25 11:42:49 +01:00
Ahmet Ildirim
fb5a86e11c Refactor ProfilesSection layout and update README for clarity and feature emphasis 2025-03-24 23:15:29 +01:00
Ahmet Ildirim
3c7eb6b947 Update README.md to reflect plugin renaming and enhance feature descriptions for the Inscribe plugin 2025-03-24 22:34:33 +01:00
Ahmet Ildirim
a753c6e005 Rename plugin and update description; adjust esbuild config for Node platform 2025-03-24 22:14:02 +01:00
Ahmet Ildirim
c2e14f9f82 Update package-lock.json to reflect dependency version upgrades 2025-03-24 22:04:30 +01:00
Ahmet Ildirim
fd2f8cfd67 Add horizontal rule in profiles section and update heading style in path configs section 2025-03-24 21:06:12 +01:00
Ahmet Ildirim
ee60468571 Update model settings and enhance textarea dimensions in profiles section 2025-03-24 19:49:26 +01:00
Ahmet Ildirim
b6ffcf540f Refactor prompt preparation logic and add compromise library for sentence handling 2025-03-24 19:06:21 +01:00
Ahmet Ildirim
6b2063046b Add reset settings functionality and update general section UI 2025-03-24 17:45:31 +01:00
Ahmet Ildirim
07a3424855 Refactor status bar item handling and improve rendering logic on settings change 2025-03-23 12:34:01 +01:00
Ahmet Ildirim
b9e697a74f Enhance provider settings modal by adding renderProviderSettings method and updating connection test button behavior 2025-03-22 20:10:35 +01:00
Ahmet Ildirim
0584e8e2ec Rename testConnection methods to connectionTest for consistency across providers 2025-03-22 20:04:41 +01:00
Ahmet Ildirim
706369c2a0 Add provider settings modal for Ollama, OpenAI, and OpenAI Compatible providers 2025-03-22 18:57:18 +01:00
Ahmet Ildirim
394faff6e8 Refactor provider modal and settings UI to improve layout and button functionality 2025-03-22 18:54:53 +01:00
Ahmet Ildirim
3354db6ab4 Update manifest.json to refine plugin description for clarity 2025-03-22 16:10:16 +01:00
Ahmet Ildirim
d7a4af91e8 Update manifest.json to change plugin ID, description, and author details 2025-03-21 18:16:05 +01:00
Ahmet Ildirim
508bb23393 Refactor provider status display to use description instead of heading and add call-to-action for connection testing 2025-03-21 17:22:53 +01:00
Ahmet Ildirim
1470724be3 Update provider settings to include connection testing and adjust default enabled state 2025-03-21 16:56:41 +01:00
Ahmet Ildirim
5deeef0c90 Refactor provider settings to directly save changes on input for Ollama, OpenAI, and OpenAI Compatible Provider 2025-03-21 07:50:24 +01:00
Ahmet Ildirim
27d4c14643 Add OpenAI Compatible Provider integration with connection testing and settings management 2025-03-21 07:45:48 +01:00
Ahmet Ildirim
b5786381e7 Refactor cursor movement check into a separate method for improved readability 2025-03-21 06:33:04 +01:00
Ahmet Ildirim
afbbebd40a Update default settings for OpenAI and Ollama profiles, adjusting model names and configuration options 2025-03-21 06:26:46 +01:00
Ahmet Ildirim
268d44b3bc Refactor CompletionService import path and create new CompletionService class for handling completions 2025-03-20 11:06:02 +01:00