Precise Puppy 5.7.1 バグ? -- jwmの設定 → トレイ管理 → アイコン/詳細表示 

5.X系のバグ、トラブル・質問

モデレータ: 暇人, YoN, nyu

返信する
cygnus_odile
記事: 665
登録日時: 09/08/16(日) 14:30

Precise Puppy 5.7.1 バグ? -- jwmの設定 → トレイ管理 → アイコン/詳細表示 

投稿記事 by cygnus_odile »

Precise Puppy 5.7.1 Retro 版 で確認した(PAE版は未確認)のですが、

5.7.1 の新機能(?)で、
jwmの設定 → トレイ管理 → アイコン/詳細表示( Iconify or Vervose in Pager )
で、/usr/local/jwmconfig2/taskbariconify というスクリプトが呼ばれています。

これで、起動中のアプリをタスクバーに表示する態様をダイアログで、
 ・アイコン表示
 ・固定幅表示
 ・可変幅表示
を選択できるようになっています。
いずれかをチェックして選択すると、 これが、/root/.jwmrc-tray を書き換えて、jwm をリスタートするのですが、
書き換えが適正でないようです。スクリプトを読むと、
/root/.jwmrc-tray の、<!-- Additional TaskList attribute: maxwidth --> の次の行が:
 ・アイコン表示の場合

コード: 全て選択

<TaskList maxwidth="25" />
 ・固定幅表示

コード: 全て選択

<TaskList maxwidth="200" />
 ・可変幅表示

コード: 全て選択

<TaskList maxwidth="0" />
と、書き換えられるべき物です。 ところが、
メイン sfs : puppy_precise_5.7.1.sfs に収録されている /root/.jwmrc-tray の当該行は、

コード: 全て選択

<TaskList />
となっているのですが、 これだと書き換えに失敗して、当該行が、

コード: 全て選択

maxwidth="25" />
となって、タスクバーの Pager (タスクリスト)が表示されなくなります。

既定値として あらかじめ maxwidth を指定、例えば

コード: 全て選択

<TaskList maxwidth="0" />
と、記載したものを、puppy_precise_5.7.1.sfs に収録しておくと、スクリプト作成者の思惑どおりに書き換えられて、
問題ないようですので、宜しくお願いします。
(もしくは、スクリプト:/usr/local/jwmconfig2/taskbariconify の修正を宜しく。)
 
486HA
記事: 1142
登録日時: 11/03/06(日) 14:31

Re: Precise Puppy 5.7.1 バグ? -- jwmの設定 → トレイ管理 → アイコン/詳細表示 

投稿記事 by 486HA »

cygnus_odile さんが書きました:メイン sfs : puppy_precise_5.7.1.sfs に収録されている /root/.jwmrc-tray の当該行は、

コード: 全て選択

<TaskList />
となっているのですが、
オリジナルのPrecise 5.7.1/5.7.1 Retroともに同じでした。
Slacko 5.6も同一バージョンのJWMconfigMGRを使用していますが、
こちらでは次のようになっています。

コード: 全て選択

<!-- Additional TaskList attribute: maxwidth -->
	<TaskList maxwidth="200"/>
ページャー・スタイルの選択で書き換えられるべき.jwmrc-trayの記述が欠落していたことから起きた問題ですから、
Precise 5.7.1の.jwmrc-trayにも、TaskList maxwidth="0"
またはTaskList maxwidth="200"を記述することにします。
CORE-i7-6700HQ uEFI ram:8GB
Full: Quirky Beaver64-8.7.1(64)
save2dir: Artfulpup-17.11,Dpup-7.5,Xenialpup 7.0.8.1(32)
Slimjet 21.0.8.0(32/64)
cygnus_odile
記事: 665
登録日時: 09/08/16(日) 14:30

Re^2: Precise Puppy 5.7.1 バグ? -- jwmの設定 → トレイ管理 → アイコン/詳細表示 

投稿記事 by cygnus_odile »

486HA さんが書きました: オリジナルのPrecise 5.7.1/5.7.1 Retroともに同じでした。
Slacko 5.6も同一バージョンのJWMconfigMGRを使用していますが、
こちらでは次のようになっています。

コード: 全て選択

    <!-- Additional TaskList attribute: maxwidth -->
       <TaskList maxwidth="200"/>
486HAさん、ご確認ありがとうございます。 オリジナルのPAE 版は確認してませんでした。 ご対処よろしく。
それにしても、本家フォーラムでは誰も気づいていないのかしら。
返信する