Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ActionLocation: ChatBox #165

Closed
phodal opened this issue Dec 19, 2024 · 0 comments
Closed

ActionLocation: ChatBox #165

phodal opened this issue Dec 19, 2024 · 0 comments

Comments

@phodal
Copy link
Owner

phodal commented Dec 19, 2024

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

@phodal phodal changed the title Interaction Type: ChatBox ActionLocation: ChatBox Dec 19, 2024
phodal added a commit that referenced this issue Dec 19, 2024
- Introduced `CustomProgressBar` for displaying progress with cancel functionality.
- Added `ShireInputSection` for handling text input with send and stop actions.
- Updated `ShirePanelView` to remove redundant progress bar implementation.
- Created `DarculaNewUIUtil` for enhanced UI border and component rendering.
phodal added a commit that referenced this issue Dec 19, 2024
…ated components #165

- Renamed `ShireInput` class to `ShireInputTextField`
- Updated references to `ShireInput` with `ShireInputTextField`
- Replaced `AutoDevCoolBorder` with `ShireCoolBorder`
- Removed unused imports and cleaned up code
- Added `ShireInputSection` to `MarketplaceView`
phodal added a commit that referenced this issue Dec 19, 2024
…nputSection #165

- Introduced `ShireInputTextField` for handling text input with document listeners and editor customization.
- Integrated `ShireInputTextField` into `ShireInputSection` with send and stop button icons.
- Added support for coroutine worker threads and updated MarketplaceView to handle input submission.
- Enhanced `ShireRunFileAction` with suspend execution functionality and added input validation messages.
phodal added a commit that referenced this issue Dec 19, 2024
#165

- Implement ShireFileRunService for handling file execution.
- Update ShireRunConfigurationProfileState to support data context loading.
- Minor fixes and improvements in related classes.
phodal added a commit that referenced this issue Dec 19, 2024
…temp files #165

Use ScratchRootType to create temporary scratch files instead of LightVirtualFile, improving file handling and integration with the IDE.
phodal added a commit that referenced this issue Dec 19, 2024
- Removed unused imports: DataManager, CommonDataKeys, DataKey, SimpleDataContext, PsiManager
- Removed SHIRE_VIRTUAL_KEY companion object
phodal added a commit that referenced this issue Dec 20, 2024
…165

Remove unused imports and redundant code in ShireFileRunService.
Add runFile method to enhance file execution logic.
phodal added a commit that referenced this issue Dec 20, 2024
…ods #165

Remove unused `createConfiguration` method and related imports to streamline
ShireFileRunService. This cleanup improves code readability and maintainability.
phodal added a commit that referenced this issue Dec 20, 2024
…ileRunService #165

Added `create` method in HobbitHole to simplify instance creation. Updated ShireFileRunService to use this method and ensure default Hob
phodal added a commit that referenced this issue Dec 21, 2024
Removed unused imports and simplified file execution logic in MarketplaceView.
Fixed a typo in ShirePanelView.
phodal added a commit that referenced this issue Dec 21, 2024
将Scratch文件创建逻辑提取到单独的`createShireFile`方法中,并添加HobbitHole头信息。
phodal added a commit that referenced this issue Dec 21, 2024
在ShirePanelView中引入ShireInput组件,并重构布局以支持新的输入区域。
phodal added a commit that referenced this issue Dec 21, 2024
引入CachedValuesManager优化ProjectUtil中的文件查找逻辑,减少重复计算。
同时为ShireFile添加缓存机制,提升文件查找性能。
phodal added a commit that referenced this issue Dec 23, 2024
Add CHAT_BOX with description "Show in Chat Box" and note its default display in the RightPanel.
@phodal phodal closed this as completed Dec 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant