Menu

#105 履歴の管理の機能強化

closed
nobody
None
5
2012-11-09
2010-05-11
Moca
No

履歴の管理ダイアログを機能強化します
・タイトルを「履歴とお気に入りの管理」に変更
お気に入り機能をアピールします。
メインメニューは長いのでそのままにしてあります。
・Chg: サイズを横長に変更(VGA範囲内)
・Chg: すべて削除/お気に入り以外削除を分離
[はい][いいえ][キャンセル]を間違えて[はい]を押すことがあるので変更
・Chg: [OK][キャンセル]ボタンの廃止。
・Imp: 複数選択/選択項目の削除。DELキーでも削除できます。
・Imp: ソート機能
StaticTypeをCRecentで使うと、assert_warningがでるのを修正しました。
今のところ表示中に、検索キーワードなどが書き換わった場合おかしくなります。
v2(サクラ帳2010SP2) -> v2.5 はベースリビジョンが更新されたのにあわせて変更しただけで処理は変わっていません。

Discussion

  • Moca

    Moca - 2010-05-11

    履歴の管理の機能強化 v2.5 base r1761

     
  • Uchi

    Uchi - 2010-05-12

    見させていただきました。

    まず問題点、
    お気に入りの番号が、1オリジンなのでファイル、フォルダの履歴が36個入った場合に1が重複する。
    また、最近使ったファイル、フォルダのショートカットは0オリジンなのでそちらに合わせた方がいいのではないでしょうか。

    あと要望を2つほど。
    1.ファイル、フォルダで、存在しないものを削除するボタンがほしい。
    削除したり、あるいはリムーバブルメディア上の履歴を削除のためです。

    2.履歴管理ダイアログではないのですが、関連として、
    共通設定の全般ページの「履歴をクリア」ボタンがお気に入りを設定していても、全て削除してしまうので「お気に入り以外削除」の機能に変更してほしい。

    以上よろしくお願いします。

     
  • Moca

    Moca - 2010-05-14

    v3 base r1761

     
  • Moca

    Moca - 2010-05-14

    レビューありがとうございます。
    ・0オリジンに修正しました。0-9A-Zをループするように変更
    ・「存在しない項目」削除ボタンを追加
    ・(内部)リストビュー→お気に入り設定を共通化
    ・(内部)お気に入り以外の削除の実装を、CRecentに移動
    →共通設定の全般ページでもすぐに対応できるように(未確認)
    skrw_history_v3.patch

     
  • Uchi

    Uchi - 2010-05-18

    見させていただきました。

    要望の追加です。
    「存在しない項目」削除ボタンを[「Grepフォルダ」にも追加してほしいです。
    よろしくお願いします。

     
  • Moca

    Moca - 2010-05-18

    attach: skrw_history_v3_1.patch

    「存在しない項目」削除ボタンを[「Grepフォルダ」にも追加してほしいです。
    除外フォルダ,相対フォルダとか今、頭によぎりましたが、まだないので変更しました。
    該当箇所のfalseをtrueにしただけです。

     
  • Moca

    Moca - 2010-05-18

    v3.1 base r1761 Grepフォルダをパス削除対象ni

     
  • Moca

    Moca - 2010-05-18

    attach: skrw_history_v3_2.patch
    v3.0 -v3.1で、CDlgFavorite#GetFavorite()のhwndListがアクティブタブになっていたバグを修正
    お気に入りフラグが狂ってました。

     
  • Moca

    Moca - 2010-05-18

    v3.2 base r1761

     
  • Uchi

    Uchi - 2010-05-21

    ありがとうございます。
    大変使いやすくなりました。

    ソースのの方も問題ないように思われます。

     
  • Moca

    Moca - 2010-07-10

    レビューコメントありがとうございました。
    遅くなりましたが、 rev1792 でcommitしました

     

Log in to post a comment.