Skip to content

create lorem-ipsum extension#84

Merged
fe9lix merged 5 commits intoraycast:mainfrom
AntonNiklasson:anton/extension/lorem-ipsum
Oct 25, 2021
Merged

create lorem-ipsum extension#84
fe9lix merged 5 commits intoraycast:mainfrom
AntonNiklasson:anton/extension/lorem-ipsum

Conversation

@AntonNiklasson
Copy link
Contributor

@AntonNiklasson AntonNiklasson commented Oct 17, 2021

Description

This is an extension that packages a few different helper methods to generate "placeholder content". I've only added generators for paragraph and sentence for now. I'll work on things like html, markdown, image, and others going forward.

Type of change

  • New extension

Screencast

Screen.Recording.2021-10-17.at.21.26.10.mov

Checklist

@PitNikola PitNikola added the new extension Label for PRs with new extensions label Oct 18, 2021
@fe9lix fe9lix self-requested a review October 19, 2021 08:00
Copy link
Contributor

@fe9lix fe9lix left a comment

Choose a reason for hiding this comment

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

Thanks for your contribution! I've left a couple of inline comments re changes in the manifest file and the icon.

"name": "lorem-ipsum",
"title": "Lorem Ipsum",
"description": "Generate placeholder content",
"icon": "command-icon.png",
Copy link
Contributor

Choose a reason for hiding this comment

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

Could you add a different icon? We don't allow usage of the default icon. You can replace it in the assets folder (size 512 X 512 pixels for the extension icon).

Copy link
Contributor Author

@AntonNiklasson AntonNiklasson Oct 20, 2021

Choose a reason for hiding this comment

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

I've updated the icon, but I couldn't find a 512xpx version. Is that required?

@fe9lix
Copy link
Contributor

fe9lix commented Oct 20, 2021

@AntonNiklasson I think the old command naming was fine since it was an action (also see our new guidelines: https://developers.raycast.com/basics/prepare-an-extension-for-store), so would be preferable. As for subtitle I'd avoid a complete sentence but rather just give some short context like "Lorem Ipsum".

@AntonNiklasson AntonNiklasson force-pushed the anton/extension/lorem-ipsum branch from ef47afe to d3bbda2 Compare October 20, 2021 12:57
@AntonNiklasson
Copy link
Contributor Author

@AntonNiklasson I think the old command naming was fine since it was an action (also see our new guidelines: https://developers.raycast.com/basics/prepare-an-extension-for-store), so would be preferable. As for subtitle I'd avoid a complete sentence but rather just give some short context like "Lorem Ipsum".

Ah, alright! I'll revert the adjustment ☺️

@fe9lix
Copy link
Contributor

fe9lix commented Oct 20, 2021

hey @AntonNiklasson – something looks wrong with the last change or maybe it was a misunderstanding. here's what i'd suggest:

command 1 title: "Generate Paragraph", subtitle: "Lorem Ipsum"
command 2 title: "Generate Sentence", subtitle: "Lorem Ipsum"

Re icon size: yeah, it should be 512 x 512 since we might have automatic validation for that size in the future. if you can't find a big enough icon, maybe could extend the bounding box of the image to 512 x 512 and leave the actual icon the same size.

@fe9lix
Copy link
Contributor

fe9lix commented Oct 20, 2021

btw, you can find an icon template here: https://developers.raycast.com/basics/prepare-an-extension-for-store

@AntonNiklasson AntonNiklasson force-pushed the anton/extension/lorem-ipsum branch from d3bbda2 to e44fcb9 Compare October 22, 2021 20:29
@fe9lix fe9lix merged commit e71a41f into raycast:main Oct 25, 2021
FezVrasta pushed a commit to FezVrasta/extensions that referenced this pull request Nov 24, 2021
* create lorem-ipsum extension

* update the command icon

* adjust command subtitles and descriptions

* update the icon
egeucak added a commit to egeucak/raycast-dicelab-extension that referenced this pull request Dec 6, 2025
- linted
- Remove dicelab notebook screenshot (raycast#93)
- package-lock and raycast generated
- Implement Raycast extension for Dicelab
- Plan Raycast extension with Rust dice DSL (raycast#91)
- Initialize Raycast extension structure
- Align branding with Dicelab (raycast#89)
- Update AGENTS.md
- Update AGENTS.md
- Move CodeMirror deps to production and drop manual screenshot (raycast#88)
- Fix not operator (!`) support in named roll PMF calculations (raycast#87)
- feat: display node group distributions in single combined chart (raycast#86)
- Add binary operators & (and), | (or) and ! (not) to the language (raycast#85)
- Add comprehensive tests and documentation for dice analysis fix (raycast#84)
- Implement named roll groups feature (raycast#83)
- Add files via upload
- Improve WebAssembly error messages with detailed information (raycast#81)
- Fix variable resolution in critical damage evaluation (raycast#80)
- Add comprehensive implementation plan for multi-line expression support (raycast#79)
- Fix dice variable assignment bug that caused re-evaluation on each reference (raycast#78)
- Complete tech debt migration: remove deprecated modules (raycast#74) (raycast#76)
- Optimize GitHub Actions workflows for faster build times (raycast#73)
- Restructure web folder for better organization and maintainability (raycast#71)
- Add files via upload (raycast#70)
- Implement comprehensive SEO optimization for Dicebook (raycast#69)
- Refactor app.js into modular components for improved maintainability (raycast#68)
- Add simple mode UI with toggle, examples, and PMF chart support (raycast#67)
- Refactor codebase to use only \'let\' keyword for variable assignment (raycast#66)
- Set up JS build pipeline with esbuild (raycast#64)
- Create symlink from CLAUDE.md to AGENTS.md (raycast#65)
- Update AGENTS.md
- Create robots.txt
- fmt
- Update context.rs
- Create cloudflare-pages.yml
- rm pkg
- Add comment support to dicebook language (raycast#63)
- Add wasm-backed CodeMirror highlighting (raycast#62)
- Improve conditional alias rendering (raycast#52)
- Add Elven Accuracy note to guide (raycast#51)
- Implement attack roll crit handling and defaults (raycast#46)
- Remove remaining Polyhedra branding (raycast#43)
- Fix syntax guide collapse styling (raycast#42)
- Add ANALYZE PMF support and visualization (raycast#38)
- Add support for conditional expressions (raycast#37)
- Refactor engine and evaluator to use shared interpreter (raycast#36)
- Refactor dice roll logging format (raycast#35)
- Prevent power operator from rolling extra times (raycast#34)
- Add structured logging controls and UI toggles (raycast#33)
- Ensure code editor disables text correction (raycast#31)
- Show context reset in status bar (raycast#30)
- Add notebook persistence and dicebook import/export (raycast#29)
- Expose proficiency bonus alias in D&D importer (raycast#28)
- Add notebook-style multi-cell web console (raycast#27)
- Enhance web code editor with highlighting and line numbers (raycast#26)
- Support aliasing grouped expressions (raycast#25)
- Support multi-line statement parsing (raycast#24)
- Add include command for preset aliases (raycast#23)
- Add caret group repetition support (raycast#22)
- Format aliases in human-readable notation (raycast#21)
- Handle DDB character value skill overrides (raycast#20)
- Clarify dice keyword spacing and placeholder guidance (raycast#19)
- Add import command support (raycast#18)
- Improve alias layout wrapping (raycast#17)
- Merge pull request raycast#14 from egeucak/codex/update-cors-proxy-for-fetch-requests
- Merge branch \'master\' into codex/update-cors-proxy-for-fetch-requests
- Merge pull request raycast#16 from egeucak/codex/github-mention-improve-ddb-import-resiliency-and-share-link
- Propagate save directory errors
- Improve web DDB input parsing
- Add additional DDB fetch fallbacks
- Enable ResponseType feature for WASM builds
- Merge pull request raycast#15 from egeucak/codex/github-mention-improve-ddb-import-resiliency-and-share-link
- Limit DDB ID fallback to path segments
- Handle opaque fetch responses in WASM importer
- Document wasm-pack setup in README
- Replace Jina proxy fallback with AllOrigins
- Merge pull request raycast#13 from egeucak/codex/update-cors-proxy-for-fetch-requests
- Update WASM proxy fallback
- Merge pull request raycast#12 from egeucak/codex/fix-wasm-pack-build-issue-and-update-agents.md
- Fix wasm fetch helper and update instructions
- Merge pull request raycast#11 from egeucak/codex/fix-webassembly-import-error-from-dndbeyond
- Add CORS-friendly fallback for wasm DDB import
- Merge pull request raycast#10 from egeucak/codex/investigate-missing-set-aliases-on-website
- Fix alias list rendering in web console
- Merge pull request raycast#9 from egeucak/codex/analyze-and-fix-webassembly-loading-issue
- Fix web console wasm bundle path
- Merge pull request raycast#8 from egeucak/codex/fix-wasm-pack-build-failure
- Add CI instructions and format context storage access
- Revert wasm-opt explanation in README
- Merge pull request raycast#7 from egeucak/codex/add-github-actions-workflow-for-wasm
- Add GitHub Pages deployment workflow
- Merge pull request raycast#6 from egeucak/codex/create-web-site-with-wasm-integration
- Add browser console for wasm evaluator
- Merge pull request raycast#5 from egeucak/codex/split-evaluation-logic-for-wasm-compatibility
- Add wasm bindings and split engine module
- Merge pull request raycast#4 from egeucak/codex/add-comprehensive-tests-for-cli-and-context
- Format lexer guard to satisfy rustfmt
- Fix clippy collapsible if warnings
- Format Rust code
- Add tests for CLI, context, and parsing
- Merge pull request raycast#3 from egeucak/codex/add-ci-workflow-for-rust-projects
- Add CI workflow for Rust checks
- Merge pull request raycast#2 from egeucak/codex/refactor-main.rs-into-modules
- Refactor logic into dedicated modules
- Merge pull request raycast#1 from egeucak/codex/setup-rust-project-structure
- Initialize polyhedra CLI
- Add initial README for polyhedra project
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new extension Label for PRs with new extensions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants