プロジェクト

全般

プロフィール

機能 #106

Dockの実装

Yuji Tateno5ヶ月前に追加. 約14時間前に更新.

ステータス:
新規
優先度:
通常
担当者:
開始日:
2018/11/18
期日:
2019/03/09
進捗率:

90%


説明

窓で言えばタスクバー、Androidで言えば画面下端のショートカット置きみたいなの。

  • wOSHが生成
  • 配置は中央、基準面より手前
  • Dashboard自体はBorderWidgetの一種DockはPositionWidgetの一種
  • Buttonの一種であるDockItemを動的に追加できる
  • 追加/削除されると画面側で再整列
  • wOSHは「ログアウト」と「中央リセット」のDockItemを生成
    • それぞれwODMへそれぞれの意味するところのメッセージを送る

子チケット

機能 #107: Buttonの整備終了Yuji Tateno

機能 #108: Dashboardの作成却下Yuji Tateno

機能 #109: Logout、Centerアイテムの作成終了Yuji Tateno

機能 #132: ボタン画像の作製終了Yuji Tateno

機能 #133: 画像取り込みとハンドラ作成終了Yuji Tateno

機能 #116: 中央リセット、ログアウト(終了)のためのメッセージを追加終了Yuji Tateno

機能 #117: メッセージの定義終了Yuji Tateno

バグ #118: 中央リセットした時にGUI部品しかリセットされない終了Yuji Tateno

機能 #119: wOSHを起動しているAppがシェル専用であることを確認終了Yuji Tateno

機能 #120: シェル専用Appでシェル用メッセージを処理終了Yuji Tateno

機能 #163: Dockの作成新規Yuji Tateno

機能 #164: Dockの作成新規Yuji Tateno

機能 #165: DockItemの生成新規Yuji Tateno

wOLIB - 機能 #166: Widgetの属性割当を変更終了Yuji Tateno

wOApp - 機能 #167: App::DockItemを作る終了Yuji Tateno

履歴

#1 Yuji Tateno5ヶ月前に更新

  • 説明 を更新 (diff)
  • 期日2018/11/30 にセット

#2 Yuji Tateno5ヶ月前に更新

  • プロジェクトウィンドウシステム から wOCE に変更

#3 Yuji Tateno5ヶ月前に更新

Widgetにするのをやめて3Dオブジェクトにするのも悪くはないが...。

#4 Yuji Tateno4ヶ月前に更新

  • ブロック元 機能 #121: Item(旧Control)の準備 を追加

#5 Yuji Tateno4ヶ月前に更新

  • ブロック元 を削除 (機能 #121: Item(旧Control)の準備)

#6 Yuji Tateno4ヶ月前に更新

  • ブロック元 機能 #121: Item(旧Control)の準備 を追加

#7 Yuji Tateno4ヶ月前に更新

  • ブロック元 を削除 (機能 #121: Item(旧Control)の準備)

#8 Yuji Tateno約1ヶ月前に更新

  • ブロック元 機能 #144: アプリケーション用データの格納場所が入っている文字列を用意する を追加

#9 Yuji Tateno約1ヶ月前に更新

  • ブロック元 を削除 (機能 #144: アプリケーション用データの格納場所が入っている文字列を用意する)

#10 Yuji Tateno25日前に更新

  • 題名ダッシュボードの実装 から Dockの実装 に変更
  • 説明 を更新 (diff)

DashboardではなくDockにしたのと、wOSHではなくwODMが持つように方針を変更。

#11 Yuji Tateno約14時間前に更新

  • プロジェクトwOCE から wODM に変更

DockをwODMあるいはvr_coreで実装することにしたのでプロジェクト変更

他の形式にエクスポート: Atom PDF