jamulussoftware / jamulussoftware/jamulus

Add equivalent of "hover" for touch displays

オープン
#3,145 コメント 4 件 リアクション 1 件 担当者 0 名 GitHub で見る

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

feature request Mobile UI
主要言語
C
スター
1.1k
フォーク
248
平均マージ
2日 3時間
マージ済み PR(30日)
9

説明

What is the current behaviour and why should it be changed?

On desktop builds, hovering the mouse over the channel user displays their profile details in a tool tip:
image

As no "hover" action is available for touch displays (e.g. Android), this feature is unavailable.

Describe possible approaches

A single tap or, probably better, long-hold could be used to display tool tips in general. (Long-hold would avoid misinterpretation of single tap on a checkbox or menu, etc.)

I'm guessing touch screens also are missing right-click "What's this?" support. Possibly that could be implemented as above, with "Show musician profile" as an extra option where applicable.

Other trigger actions could be double tap or two-finger tap. Long-hold is prefered, I think.

Has this feature been discussed and generally agreed?

Only with my partner, who raised it.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

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

調査の方向性

まず、チャンネルユーザー向けのデスクトップのホバーツールチップと、右クリック時の「What's this?」の動作を見つけ、次にタッチ入力がどのように処理されているかを調べます。この Issue には合意されたジェスチャーが必要であり、タッチによって関連するツールチップまたはミュージシャンのプロフィールが表示され、コントロール上のタップを誤って解釈しない状態になったら完了とみなします。

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

評価

技術スタック
c
領域
desktop
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

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

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