Skip to content

Conversation

@tonka3000
Copy link
Contributor

Description

Add Windows support.

Screencast

Checklist

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: calendar Issues related to the calendar extension platform: macOS platform: Windows labels Nov 25, 2025
@raycastbot
Copy link
Collaborator

raycastbot commented Nov 25, 2025

Thank you for your contribution! 🎉

🔔 @fuksman you might want to have a look.

You can use this guide to learn how to check out the Pull Request locally in order to test it.

You can expect an initial review within five business days.

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Nov 25, 2025

Greptile Overview

Greptile Summary

This PR successfully adds Windows support to the Quick Calendar extension. The changes include:

  • Added Windows to the platforms array in package.json
  • Added tintColor: Color.PrimaryText to all action icons for proper rendering on Windows
  • Migrated from .eslintrc.json to the new eslint.config.js format
  • Updated dependencies to support the latest Raycast API and Windows platform
  • Added contributor @tonka3000 to the contributors list

All changes follow the repository guidelines and maintain backward compatibility with macOS. The CHANGELOG entry is properly formatted with {PR_MERGE_DATE} template.

Confidence Score: 5/5

  • This PR is safe to merge with no issues found
  • The changes are minimal, well-targeted, and follow all repository guidelines. The core functionality remains unchanged - only Windows compatibility improvements were added. Dependencies are properly updated, CHANGELOG follows the correct format, and the eslint config uses the approved template.
  • No files require special attention

Important Files Changed

File Analysis

Filename Score Overview
extensions/calendar/CHANGELOG.md 5/5 Added Windows support entry at the top with correct {PR_MERGE_DATE} format
extensions/calendar/package.json 5/5 Added Windows platform support, updated dependencies, and added contributor
extensions/calendar/eslint.config.js 5/5 Migrated from .eslintrc.json to new eslint.config.js format using the correct template
extensions/calendar/src/index.tsx 5/5 Added tintColor: Color.PrimaryText to all action icons for Windows compatibility

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

@pernielsentikaer pernielsentikaer self-assigned this Nov 25, 2025
@raycastbot raycastbot added the OP is contributor The OP of the PR is a contributor of the extension label Nov 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extension: calendar Issues related to the calendar extension extension fix / improvement Label for PRs with extension's fix improvements OP is contributor The OP of the PR is a contributor of the extension platform: macOS platform: Windows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants