Project

General

Profile

機能 #106

Dockの実装

Added by Yuji Tateno 7 months ago. Updated about 2 months ago.

Status:
新規
Priority:
通常
Assignee:
Start date:
11/18/2018
Due date:
03/09/2019
% Done:

90%


Description

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

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

Subtasks

機能 #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

History

#1 Updated by Yuji Tateno 7 months ago

  • Description updated (diff)
  • Due date set to 11/30/2018

#2 Updated by Yuji Tateno 7 months ago

  • Project changed from ウィンドウシステム to wOCE

#3 Updated by Yuji Tateno 7 months ago

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

#4 Updated by Yuji Tateno 6 months ago

  • Blocked by 機能 #121: Item(旧Control)の準備 added

#5 Updated by Yuji Tateno 6 months ago

  • Blocked by deleted (機能 #121: Item(旧Control)の準備)

#6 Updated by Yuji Tateno 6 months ago

  • Blocked by 機能 #121: Item(旧Control)の準備 added

#7 Updated by Yuji Tateno 6 months ago

  • Blocked by deleted (機能 #121: Item(旧Control)の準備)

#8 Updated by Yuji Tateno 3 months ago

  • Blocked by 機能 #144: アプリケーション用データの格納場所が入っている文字列を用意する added

#9 Updated by Yuji Tateno 3 months ago

  • Blocked by deleted (機能 #144: アプリケーション用データの格納場所が入っている文字列を用意する)

#10 Updated by Yuji Tateno 3 months ago

  • Subject changed from ダッシュボードの実装 to Dockの実装
  • Description updated (diff)

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

#11 Updated by Yuji Tateno about 2 months ago

  • Project changed from wOCE to wODM

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

Also available in: Atom PDF