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

#1261 の修正を 2.4.1 beta1 にマージする #1279

Closed
wants to merge 8 commits into from

Conversation

beru
Copy link
Contributor

@beru beru commented May 6, 2020

(必須) PR の目的

#1261 の修正を 2.4.1 beta1 にマージする

(必須) カテゴリ

  • 不具合修正

(なければ省略可) 関連 issue, PR

#1249, #1261

アイコンサイズはシステムのスモールアイコンのサイズを使うので、リサイズ前に取得してしまうようにする。
エラー時に変換前Bmpを削除する必要があるが、なかったので追加する。
ツールイメージの列数/段数は固定なので、指定する意味がない。
外部から指定するのをやめて、関数内定数とする。
他の画像処理関数と同じように、自前で仮想DCを作成する方式に変更する。
この変更により、仮想DCのハンドルを引数で渡す必要がなくなるが、代わりに透過色をout引数で返すようになる。
@beru
Copy link
Contributor Author

beru commented May 6, 2020

release/v2.4.1-beta1 ブランチが作成された後に master に merge された commit をrelease/v2.4.1-beta1 ブランチにも取り込む必要がありますが、これっていちいちPR作成する必要ってあるんでしょうか?

単に担当者が cherry-pick して push すれば良いような気もするんですが…。なんかいちいち確認のプロセスを経由してると身動きが遅くならないですかね。

@AppVeyorBot
Copy link

@berryzplus
Copy link
Contributor

release/v2.4.1-beta1 ブランチが作成された後に master に merge された commit をrelease/v2.4.1-beta1 ブランチにも取り込む必要がありますが、これっていちいちPR作成する必要ってあるんでしょうか?

その必要は、ないような気がしますが、PRにせざるを得ないんではないかと思います。

単に担当者が cherry-pick して push すれば良いような気もするんですが…。なんかいちいち確認のプロセスを経由してると身動きが遅くならないですかね。

う~ん・・・やり方、どうするのがいいんだろう?

こいつ含む一連のマージPR(#1279, #1280, #1281)に対して異論はありませんが、「やり方」っちゅう話になると「もっと分かりやすい別なやり方もあるんじゃね?」と思います。

というわけで、ちょっと考えたいっす:smile:

@berryzplus
Copy link
Contributor

詳しい人、意見求ム・・・

そもそもこのPRのマージ先って、 #1249 で新たに作ろうとしているブランチなはずで、まだ存在していないんではないか?とか思ったりもするわけで。

@beru
Copy link
Contributor Author

beru commented May 7, 2020

そもそもこのPRのマージ先って、 #1249 で新たに作ろうとしているブランチなはずで、まだ存在していないんではないか?とか思ったりもするわけで。

存在していない事は無いですよ。存在していなかったらそもそも merge 先の branch に github の web UI で指定出来ないと思います。#1257 が merge されたりもしています。

ここのリポジトリに release/v2.4.1-beta1 ブランチを切ったのが誰かが把握してませんが、多分 @KENCHjp さんじゃないですかね?自分が入れてしまった不具合(Issue #1233) が結構クリティカルなので PR #1241 がマージされた後になる早でリリースするつもりで release/v2.4.1-beta1 ブランチを作成して PR #1249 を作成したんじゃないかと推測します。

@beru beru mentioned this pull request May 7, 2020
@m-tmatma
Copy link
Member

m-tmatma commented May 7, 2020

ブランチを最初に作るのは直pushで、作成できますが、
いったん作ったら、作ったブランチは直pushは保護されるという動きのはずです

@beru
Copy link
Contributor Author

beru commented May 7, 2020

https://github.com/sakura-editor/sakura/tree/release/v2.4.1-beta2
作成しました。この issue は close します。

@beru beru closed this May 7, 2020
@beru beru deleted the merge-PR1261 branch May 7, 2020 20:36
@berryzplus
Copy link
Contributor

なんかを勘違いしてたのがぼんやり分かったような・・・。
とりあえず今回はbeta1が欠番になってbeta2作成作業が始まる感じですね。

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.

4 participants