Project

General

Profile

機能 #1336

HiDPIのためにスケーリングに対応する

Added by toshi_a 初音 6 months ago. Updated 6 months ago.

Status:
終了
Priority:
通常
Target version:
Start date:
2019-05-26
Due date:
% Done:

0%

プラグイン名:

Description

やりたいこと

HiDPI環境において、mikutterの一部のUIがDot by Dotで表示されてしまい、実際のサイズが非常に小さくなる場合がある。
具体的には:

- UIのアイコンなど、Pixbuf全般
- MiraclePainter

にこの問題が起こる。

やること

DPIからスケールを自動計算

Gdk::Visual.system.screen.resolution でDPIを取れる。

スケールを選択可能にする

設定画面でスケールを選択可能にする。
選択肢のなかに :auto も入れておき、デフォルトではDPIからスケールを自動計算するようにしておく。


Files

Associated revisions

Revision 52df7fe1 (diff)
Added by toshi_a 初音 6 months ago

UIのスケーリング設定に基づいてMiraclePainterのフォントサイズを変える refs #1336

Revision e3550642 (diff)
Added by toshi_a 初音 6 months ago

MiraclePainterの主要部分をスケーリングに対応 refs #1336

Revision 6c445d59 (diff)
Added by toshi_a 初音 6 months ago

UI系をスケーリングに対応 refs #1336

History

#1

Updated by toshi_a 初音 6 months ago

  • Status changed from 新規 to 実装待ち

ブランチ: topic/1336-hidpi

#2

Updated by toshi_a 初音 6 months ago

  • Status changed from 実装待ち to 終了

これでうまく行く気がするのであとはユーザを使ってテストする

Also available in: Atom PDF