Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

✨ Custom Action changes

オープン
#985 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
35/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
静か
技術スタック
macos, swift
領域
desktop

調査の方向性

ファイルやテストは指定されていません。まず、既存の Custom Action の grow/shrink と move のエントリーポイントを見つけ、次にスライダー値がどのように表示され、JSON にシリアライズされるかを調べます。完了条件は、方向の変更が機能し、スライダーの整数値と精密な小数テキスト値が共存することです。

索引モデルが issue の本文から書いたものです。

説明

Feature
Feature Request Summary
  • Add Grow/Shrink option that can grow/shrink in multiple directions (left + up, right + down, etc) instead of using a size and/or position
  • Add Move option that can move in multiple directions instead of using a position and/or size
  • Truncate precise pixel/percent values — seeing 33% in the menu and 33.381209002 in the json is not great. Add visual support for decimal values from using the text box and only use integer values from the slider
Problem / Opportunity & Desired Solution

The current grow/shrink options are limited and slow sometimes when trying to make a window significantly different sizes without spamming a keybind. They also limit modularity, where you could have a keybind just reduce or increase the size of a window by a third of your screen size horizontally instead of having multiple bindings for each third and each sixth of your screen.
Movement options are also slow and don't allow moving across screens into possibly specific positions really fast.
The floating point values not being displayed on all of the sliders also keeps the experience from being clean, where thirds, sixths, and ninths as sizes are inconsistent and may overlap or be too small. editing json to get proper values is not fun.

Alternatives Considered

I think these all fit as one single request because they should all be added in tandem or ignored altogether. While yes these are pretty niche changes, that's the beauty of this app — there's already a lot of niche movements and modular changes.

Visuals or References

No response

Additional Context

No response

Priority

Low (nice to have)

Final Checks
  • My issue is written in English.
  • My issue title is descriptive.
  • This is a single feature request (multiple feature requests should be reported individually).
  • I have looked to see if this is a duplicate of another feature request.
  • I can help with research or testing.
  • I can help code this feature.
主要言語
Swift
スター
11.8k
フォーク
281
平均マージ
9時間 19分
マージ済み PR(30日)
12

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

mrkai77/Loop のほかの issue

mrkai77/Loop の issue をすべて見る

似ている issue

Swift の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。