Commit graph

188 commits

Author SHA1 Message Date
Ahmet Ildirim
2f7e91df02 feat: update @google/genai dependency and enhance inline completion features
- Updated @google/genai dependency from version 1.3.0 to 1.9.0.
- Modified completion service to allow triggering suggestions manually via a hotkey.
- Added a new optional triggerHotkey configuration for inline completion.
- Implemented immediate suggestion fetching for manual triggers.
- Enhanced the debounced fetcher to conditionally trigger based on document changes and hotkey settings.
- Updated main plugin to register the new trigger hotkey functionality.
2025-07-11 23:27:02 +02:00
Ahmet Ildirim
dd24edefda bump version to 1.0.15 and update @google/genai dependency to 1.3.0 2025-06-04 23:07:42 +02:00
Ahmet Ildirim
9d118eebef Update @google/genai dependency to version 1.0.1 2025-05-26 16:20:24 +00:00
Ahmet Ildirim
a01996ac19 Bump version to 1.0.14 in manifest.json, package.json, and versions.json 2025-05-24 01:40:02 +02:00
Ahmet Ildirim
5109e2413f Update template variable syntax to use triple braces for Mustache rendering 2025-05-24 01:38:18 +02:00
Ahmet Ildirim
820afb6f1c Bump version to 1.0.13 in manifest.json, package.json, and versions.json 2025-05-08 19:32:37 +02:00
Ahmet Ildirim
8646259a30 Add output limit setting to profiles section with toggle and input field 2025-05-08 19:31:58 +02:00
Ahmet Ildirim
b20d5bb671 Update completion status notifications and modify output limit setting behavior 2025-05-08 13:09:38 +02:00
Ahmet Ildirim
34e71ec1e2 Implement deepMerge function for settings management and update settings structure to include outputLimit 2025-05-08 12:44:05 +02:00
Ahmet Ildirim
b8f4cf1023 add Vim mode detection 2025-05-04 18:31:44 +02:00
Ahmet Ildirim
970ab0304f Bump version to 1.0.11 in manifest.json, package.json, and versions.json 2025-04-27 20:12:38 +02:00
Ahmet Ildirim
fa23d5c899 Add acceptance hotkey setting for inline suggestions 2025-04-27 20:11:52 +02:00
Ahmet Ildirim
a3b04e9e7d Refactor profile dropdown initialization in PathConfigsSection for clarity 2025-04-24 14:26:03 +02:00
Ahmet Ildirim
f12772689a Bump version to 1.0.10 in manifest.json, package.json, and versions.json 2025-04-20 23:51:13 +02:00
Ahmet Ildirim
1aee1f374d Move updates model into provider settings modal 2025-04-20 23:50:28 +02:00
Ahmet Ildirim
0139335862 Bump version to 1.0.9 in manifest.json, package.json, and versions.json 2025-04-17 23:19:41 +02:00
Ahmet Ildirim
b647e8e054 Refactor setting titles and descriptions for consistency; update status messages to use lowercase 2025-04-17 23:18:36 +02:00
Ahmet Ildirim
1d08b049f6 Update README 2025-04-13 13:35:39 +02:00
Ahmet Ildirim
11b27b958d Bump version to 1.0.8 in manifest.json, package.json, and versions.json; add temperature_range to settings interfaces and default settings 2025-04-10 20:22:41 +02:00
Ahmet Ildirim
bb573cafd6 Add Google Gemini as a supported provider in README 2025-04-06 02:36:55 +02:00
Ahmet Ildirim
d817e2d41c Bump version to 1.0.7 in manifest.json, package.json, and versions.json 2025-04-03 20:43:58 +02:00
Ahmet Ildirim
ebf5ddc296 Bump version to 1.0.6 in manifest.json, package.json, and versions.json 2025-04-03 20:41:10 +02:00
Ahmet Ildirim
38b7833e03 Update project name in README from "Inscribe Plugin" to "Inscribe" 2025-04-03 20:21:36 +02:00
Ahmet Ildirim
b1cd150ec6 Trim whitespace from completion suggestions in CompletionService 2025-04-03 19:13:35 +02:00
Ahmet Ildirim
a72a211f48 Bump version to 1.0.5 in manifest.json and versions.json 2025-04-02 20:27:50 +02:00
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