Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Dec 30, 2024

Screenshot 2024-12-29 at 4 27 22 PM

Important

This pull request adds support for selecting multiple browser viewport sizes and adjusting screenshot quality, updating settings, state management, and documentation accordingly.

  • Behavior:
    • Allows selection of multiple browser viewport sizes and adjusting screenshot quality in ClineProvider and BrowserSession.
    • Default viewport size set to 900x600 and screenshot quality to 75 if not specified.
  • Settings:
    • Adds browserViewportSize and screenshotQuality settings in SettingsView.tsx.
    • Updates SettingsView.test.tsx to test new settings.
  • State Management:
    • Updates ExtensionStateContext.tsx to manage new settings.
    • Modifies ClineProvider.ts to handle new settings in global state.
  • Misc:
    • Updates README.md to reflect new options.
    • Adjusts jest.config.js to ignore .vscode-test in module paths.

This description was created by Ellipsis for ff062c6. It will automatically update as commits are pushed.

@mrubens mrubens merged commit 4468994 into main Dec 30, 2024
6 checks passed
@mrubens mrubens deleted the browser_viewport_size branch December 30, 2024 01:42
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

Successfully merging this pull request may close these issues.

3 participants