OSDN Git Service
ttp [Sat, 30 May 2009 08:24:25 +0000 (17:24 +0900)]
na-get-lig,AppliStation-GUI,プロキシ設定機能を設定ダイアログに追加
ttp [Sat, 30 May 2009 06:24:02 +0000 (15:24 +0900)]
na-get-lib,レポジトリのUninstallKeyが不正に空だったときエラーが発生するのを修正
ttp [Wed, 27 May 2009 14:36:54 +0000 (23:36 +0900)]
Merge branch 'master' of ttp@git.sourceforge.jp:/gitroot/applistation/AppliStation
ttp [Wed, 27 May 2009 14:20:34 +0000 (23:20 +0900)]
AppliStation-GUI,プロバイダ上のソフトリストに存在しないソフトが入っているときに更新をすると死亡する問題の修正
ttp [Sun, 17 May 2009 05:45:33 +0000 (14:45 +0900)]
AppliStation-GUI,アイコンをすべてtango由来のものに差し替え
ttp [Sun, 17 May 2009 03:29:57 +0000 (12:29 +0900)]
AppliStation-GUI,レポジトリリスト編集ダイアログのデザイン配置を変更
ttp [Sun, 17 May 2009 02:53:24 +0000 (11:53 +0900)]
AppliStation-GUI,レポジトリリスト表示部で選択だけでチェックボックスがトグルされないようにした
ttp [Sun, 10 May 2009 12:29:12 +0000 (21:29 +0900)]
na-get-lib,AppliStation-GUI,レポジトリリスト編集機能追加
- ソフトリスト更新などを含め「整理」メニューに統合。
- レポジトリリスト編集ダイアログ・メニュー追加
ttp [Sun, 10 May 2009 10:23:34 +0000 (19:23 +0900)]
na-get-lib,共用ユーティリティ関数のtypo修正。(MergeEnumerable)
unknown [Sun, 10 May 2009 02:33:10 +0000 (11:33 +0900)]
na-get-lib,もはや不要となったProviderList.csを削除。
ttp [Sat, 9 May 2009 03:31:52 +0000 (12:31 +0900)]
AppliStation-GUI,PackageListViewForm.csのリファクタリング
- SelectedPackage{,s}をGetSelectedPackage{,s}に変更
ttp [Sat, 9 May 2009 03:21:58 +0000 (12:21 +0900)]
AppliStation,ビルド・パッケージングスクリプトをprovider.list.txtからrepos.list.xmlへ移行
ttp [Sat, 9 May 2009 03:10:34 +0000 (12:10 +0900)]
na-get-lib,インストール時にハッシュ検証失敗したときにどのソフトが失敗したかを表示するようにした
ttp [Sat, 9 May 2009 02:49:36 +0000 (11:49 +0900)]
na-get-lib,ダウンロードファイル名をContent-Dispositionヘッダから取得するコードを独自コードに変更し、不明慮なライセンスのコードを消去した
ttp [Sat, 9 May 2009 02:48:41 +0000 (11:48 +0900)]
na-get-lib,レポジトリリストのEnabled="false"に対応させた。
ttp [Fri, 8 May 2009 17:19:53 +0000 (02:19 +0900)]
na-get-lib,RepositoriesListからObsoleteプロパティのUrlsを削除。その他コメント修正
ttp [Fri, 8 May 2009 17:02:37 +0000 (02:02 +0900)]
na-get-lib,NaGet.Util.UrlDecodeを削除。(System.Web.HttpUtilities.UrlDecodeの利用とする)
ttp [Wed, 6 May 2009 14:20:29 +0000 (23:20 +0900)]
na-get-lib,provider.list.txtからrepos.list.xmlへ移行
ttp [Tue, 28 Apr 2009 14:58:19 +0000 (23:58 +0900)]
na-get-lib,設定ファイルpref.xmlの導入。
プロキシが設定ファイルから読み込まれることになりました(設定ファイルがないときのデフォルトの動作は同じ)
プログラム・キャッシュ展開フォルダがカレントディレクトリ以外にすることができるようになりました。
ttp [Tue, 28 Apr 2009 15:01:27 +0000 (00:01 +0900)]
ビルドスクリプトの改修。ビルドスクリプトからTarget指定できるように
ttp [Tue, 28 Apr 2009 14:47:49 +0000 (23:47 +0900)]
na-get-lib,Platformの記述においてWin2008(Vistaと同じ扱い)が冗長なので削除
ttp [Sun, 19 Apr 2009 13:38:47 +0000 (22:38 +0900)]
アイコン取得に失敗しアンインストール・パッケージ情報表示ができない不具合を修正した。(アイコンは表示されないが、作業ができるようにした)
ttp [Sun, 5 Apr 2009 11:22:10 +0000 (20:22 +0900)]
ブラウザが起動していないときに、リンクをクリックすると例外を投げるバグを修正。
ttp [Sun, 5 Apr 2009 03:34:07 +0000 (12:34 +0900)]
管理者権限でインストール・アンインストール時にすぐにソフトリスト表に反映されなかった問題を修正。
ttp [Sun, 29 Mar 2009 06:18:59 +0000 (15:18 +0900)]
AppliStation-GUI,メインウィンドウの詳細表示領域にてフォントサイズが不適
切なバグを修正。
ttp [Sun, 1 Feb 2009 08:51:22 +0000 (08:51 +0000)]
AppliStation-GUI,WTFPL追加、およびライセンス表記のリンク切れ対策
git-svn-id: http://localhost/svn/AppliStation/trunk@1015
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 1 Feb 2009 08:21:42 +0000 (08:21 +0000)]
na-get-lib,使う必要がない気もするが権限降格のコードを追加。現時点のAppliStationでは呼ばれない。
git-svn-id: http://localhost/svn/AppliStation/trunk@1014
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 18 Jan 2009 05:06:16 +0000 (05:06 +0000)]
AppliStation-GUI,ウイルススキャン直前にファイルの存在確認をするように
git-svn-id: http://localhost/svn/AppliStation/trunk@1013
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 4 Jan 2009 03:17:45 +0000 (03:17 +0000)]
AppliStation,全部のバージョン表記を1.2.1にしたりした。また、win7がwin2008と間違って認識するバグの修正
git-svn-id: http://localhost/svn/AppliStation/trunk@1012
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 28 Dec 2008 11:59:44 +0000 (11:59 +0000)]
AppliStation-GUI,デバッガをアタッチしていると例外の補足がデバッガでできない不具合を修正【開発向け】
git-svn-id: http://localhost/svn/AppliStation/trunk@1010
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 28 Dec 2008 11:46:10 +0000 (11:46 +0000)]
na-get-lib,コンパイルオプションを変更し最適化するようにした
git-svn-id: http://localhost/svn/AppliStation/trunk@1009
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 28 Dec 2008 07:08:20 +0000 (07:08 +0000)]
AppliStation-GUI,進捗ダイアログ型の表示の変更など
git-svn-id: http://localhost/svn/AppliStation/trunk@1008
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 27 Dec 2008 16:29:17 +0000 (16:29 +0000)]
AppliStation-GUI,タグをクリックして検索できるように
* RichTextBoxに任意のリンクを追加する関数を作成した
* ToolStripWeb2LikeTextBoxに対して.Textに値をぶち込んでもグレーテキストになるままのバグを修正(いままでそのような利用をしていなかったため気づかなかった)
* PackageListViewFormのパッケージ詳細パネル(RichTextBox)の表示処理を目的を果たすために可変した
git-svn-id: http://localhost/svn/AppliStation/trunk@1007
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Mon, 15 Dec 2008 11:12:18 +0000 (11:12 +0000)]
na-get-lib,ソースコードにもライセンスのファイルを含めておこう
git-svn-id: http://localhost/svn/AppliStation/trunk@1005
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 14 Dec 2008 08:59:06 +0000 (08:59 +0000)]
na-get-lib,進捗時にファイルハッシュ検証がウイルススキャンのサブタスクのように表示されてしまうバグの修正・キャンセル処理が正しく行われないバグの修正
git-svn-id: http://localhost/svn/AppliStation/trunk@1004
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 14 Dec 2008 07:56:48 +0000 (07:56 +0000)]
AppliStation-GUI,インストール情報ダイアログのリンクの色を青からシステムカラーからの取得に変更
git-svn-id: http://localhost/svn/AppliStation/trunk@1003
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 7 Dec 2008 06:06:51 +0000 (06:06 +0000)]
AppliStation-GUI,半透明スプラッシュスクリーンのSizeが一回り小さくなっていたバグを修正
git-svn-id: http://localhost/svn/AppliStation/trunk@1002
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 7 Dec 2008 05:55:34 +0000 (05:55 +0000)]
na-get-lib,ウイルススキャンしても進捗が進んでいなかったバグを修正した。
git-svn-id: http://localhost/svn/AppliStation/trunk@1001
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 7 Dec 2008 05:46:42 +0000 (05:46 +0000)]
na-get-lib,ダウンロードしたインストーラファイルの権限を落とす暫定コードを追加。
git-svn-id: http://localhost/svn/AppliStation/trunk@1000
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Dec 2008 14:34:33 +0000 (14:34 +0000)]
AppliStation-GUI,半透明スプラッシュスクリーンの導入
git-svn-id: http://localhost/svn/AppliStation/trunk@999
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Wed, 3 Dec 2008 12:11:50 +0000 (12:11 +0000)]
na-get-lib,r997コミットのコードのコメントなどの追加。ソース整理。
git-svn-id: http://localhost/svn/AppliStation/trunk@998
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Wed, 3 Dec 2008 11:40:35 +0000 (11:40 +0000)]
AppliStation-all,ウイルススキャン対応
* na-getlibにウイルススキャンのコード、およびそのためのCOMを叩くクラス群を追加した。
* COMを叩く際にスレッドをSTAにしないとダメなのでall-getとAppliStationの該当部を編集した。
git-svn-id: http://localhost/svn/AppliStation/trunk@997
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 30 Nov 2008 09:46:45 +0000 (09:46 +0000)]
AppliStation-all,アセンブリバージョンを1.2に更新した。
git-svn-id: http://localhost/svn/AppliStation/trunk@996
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 29 Nov 2008 11:53:37 +0000 (11:53 +0000)]
AppliStation-GUI,自己インストール実装
更新時にスプラッシュが表示されないのの修正、デバッグコードを削除した
git-svn-id: http://localhost/svn/AppliStation/trunk@995
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 29 Nov 2008 10:31:09 +0000 (10:31 +0000)]
AppliStation-GUI,自己インストールのテスト実装
とりあえず動いている。これからは、AppliStationをAppliStationで更新した後に起動すれば勝手に書き換えられる。
更新時にスプラッシュが表示されないとか、あやしいのでデバッグMessageBox.Show付き
git-svn-id: http://localhost/svn/AppliStation/trunk@994
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 23 Nov 2008 05:46:07 +0000 (05:46 +0000)]
na-get,なんとなくSHA512対応
git-svn-id: http://localhost/svn/AppliStation/trunk@993
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 22 Nov 2008 15:48:03 +0000 (15:48 +0000)]
AppliStation-GUI,fix typo regexp
git-svn-id: http://localhost/svn/AppliStation/trunk@991
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 22 Nov 2008 15:40:23 +0000 (15:40 +0000)]
AppliStation-GUI,アイコン生成メソッドの改良およびそれに伴う変更
git-svn-id: http://localhost/svn/AppliStation/trunk@990
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 25 Oct 2008 14:30:43 +0000 (14:30 +0000)]
na-get-lib,r987で仕込んでしまった0割り例外取りこぼしの対処。
git-svn-id: http://localhost/svn/AppliStation/trunk@989
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 25 Oct 2008 14:22:02 +0000 (14:22 +0000)]
na-get-lib,ダウンロードサイズ不明時に進捗%が出ないように修正。動作も確認
git-svn-id: http://localhost/svn/AppliStation/trunk@988
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Fri, 24 Oct 2008 15:02:26 +0000 (15:02 +0000)]
na-get-lib,ダウンロードサイズ不明時に進捗%が出ないように修正したつもり
git-svn-id: http://localhost/svn/AppliStation/trunk@987
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Tue, 14 Oct 2008 13:55:37 +0000 (13:55 +0000)]
AppliStation-GUI,インストール先のフォルダをオートディスカバディ(自動検索)してみるテスツ
git-svn-id: http://localhost/svn/AppliStation/trunk@986
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 21 Sep 2008 11:15:12 +0000 (11:15 +0000)]
AppliStation-GUI,インストール確認ダイアログで、依存関係上必要なソフトを選択しなかったのの認識失敗のバグ修正
バグの詳細は下設のとおり
* ユーザが依存関係にあるソフトを(少なくとも1組)選択し、
* インストール確認ダイアログで依存の原因側のソフトのチェックを外した時
* 依存で必要となるはずのソフトのリストアイテムが赤字にならない。
原因は、その赤字にする時の処理では、一旦インストールするとしたものを優先していなかった。
git-svn-id: http://localhost/svn/AppliStation/trunk@984
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 21 Sep 2008 10:18:56 +0000 (10:18 +0000)]
na-get-lib,依存関係解決時に、複数候補があるならばその中で最もバージョンが新しいソフ人を選ぶようにした。
git-svn-id: http://localhost/svn/AppliStation/trunk@983
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 21 Sep 2008 10:06:37 +0000 (10:06 +0000)]
na-get-lib,r981で入ったバグの修正。
* 依存関係で間違ったソフトに解決される。
* 正規表現化するときにMatchは部分一致ということを忘れていた。
git-svn-id: http://localhost/svn/AppliStation/trunk@982
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 21 Sep 2008 08:38:37 +0000 (08:38 +0000)]
na-get-lib,EntryのNameに正規表現を使えるようにした。およびこれにマッチするPackage検索の関数を更新
* Entry.Nameが"/"から始まり、かつ"/"で終わるとき、その間に狭まれた文字列を正規表現として読み込む。
* Package検索に、EntryのName(含・正規表現)、Version(完全一致に限る)を対応させた。
git-svn-id: http://localhost/svn/AppliStation/trunk@981
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 21 Sep 2008 07:32:12 +0000 (07:32 +0000)]
AppliStation-GUI,インストール確認ダイアログで、依存関係上必要なソフトを選択しなかったとき、そのアイテムを赤字で長示するようにした。
git-svn-id: http://localhost/svn/AppliStation/trunk@980
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 14 Sep 2008 11:45:11 +0000 (11:45 +0000)]
AppliStation-GUI,依存解決処理で複数個のソフトを選択された時のぬるぽ例外発生問題を解決した。
* 依存解決の処理をシングルスレッドにした。(処理時間は特に長いわけでもなかったため。)
* 依存解決のときに、依存ソフトのみをリストビューで更新するようにしたら、うまく動作するようになった。
git-svn-id: http://localhost/svn/AppliStation/trunk@979
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 13 Sep 2008 16:01:16 +0000 (16:01 +0000)]
AppliStation-GUI,インストール確認ダイアログで依存関係のインストールのチェッ7を外せないようにした。
* もうちょっとマシなFeedbackのUIにするのが好ましい。
* 意外にも依存関係解決に時間がかからないので、そこは省いてしまうことにした。
git-svn-id: http://localhost/svn/AppliStation/trunk@978
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 13 Sep 2008 14:38:52 +0000 (14:38 +0000)]
AppliStation-GUI,サイレントインストールが標準でオフになってしまうバグを入れてしまっていたので修正。
git-svn-id: http://localhost/svn/AppliStation/trunk@977
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 13 Sep 2008 14:01:22 +0000 (14:01 +0000)]
AppliStation-GUI,インストール確認ダイアログにて、非同期の依存解決に対応
git-svn-id: http://localhost/svn/AppliStation/trunk@976
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 13 Sep 2008 03:59:16 +0000 (03:59 +0000)]
AppliStation-GUI,依存用のインストールリストの表示部分は作った。(まだ空なので何も表示されない)
git-svn-id: http://localhost/svn/AppliStation/trunk@975
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 13 Sep 2008 03:56:32 +0000 (03:56 +0000)]
AppliStation-GUI,ListView_EnableVistaExplorerTheme typo
git-svn-id: http://localhost/svn/AppliStation/trunk@974
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 13 Sep 2008 03:39:37 +0000 (03:39 +0000)]
AppliStation-GUI,インストールダイアログでの表示処理等の整理
* 依存用のインストールリストを入れる配列を作っておいた。
git-svn-id: http://localhost/svn/AppliStation/trunk@973
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Thu, 11 Sep 2008 14:38:29 +0000 (14:38 +0000)]
AppliStation-GUI,インストール確認ダイアログのListViewにグループ化を導入。
* Win2k以前ではグループ化されないものの、正常に動作することを確認
* 近い将来、依存関係をグループ化で表現するための布石
git-svn-id: http://localhost/svn/AppliStation/trunk@972
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Tue, 9 Sep 2008 13:50:05 +0000 (13:50 +0000)]
AppliStation-GUI,WARNINGが出たときも、(そのときにだけ一旦)プログレスバーを赤くなるようにした(Vistaオンリー)
git-svn-id: http://localhost/svn/AppliStation/trunk@971
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Mon, 8 Sep 2008 14:03:09 +0000 (14:03 +0000)]
AppliStation-GUI,メインウィンドウに情報メニューの追加など
* 情報メニューの追加
* インストール確認ダイアログにて、ソート不可能なように変更した。
* メインウィンドウのPackageListViewのアイコンをImageListに変更(SharpDevelopで書換える度にrevertする必要はなくなった。)
git-svn-id: http://localhost/svn/AppliStation/trunk@970
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 7 Sep 2008 03:25:22 +0000 (03:25 +0000)]
AppliStation-GUI,ランチャーメニュー上での例外発生を修復
* 新アイテム選択時のぬるぽ
* アプリケーション起動時のWin32Exception発生
git-svn-id: http://localhost/svn/AppliStation/trunk@969
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Sep 2008 14:34:12 +0000 (14:34 +0000)]
AppliStation-GUI,ListViewのちらつき防止。
ListViewのVistaでのグラデーションのかかった表示をしている際に、非常にちらつきが目立っていた。これをダブルバッファリングするようにSendMessageすることでちらつきを解決した。
git-svn-id: http://localhost/svn/AppliStation/trunk@968
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Sep 2008 13:36:51 +0000 (13:36 +0000)]
AppliStation-GUI,タスク進捗ダイアログの自動クローズ機能を追加。
* 正常に終了したあと3秒後に自動的に閉じるようにした
* 閉じないようにするには、ユーザが「正常終了時に自動で閉じる(&A)」にチェックを入れる操作が必要
git-svn-id: http://localhost/svn/AppliStation/trunk@967
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Sep 2008 07:38:17 +0000 (07:38 +0000)]
na-get-lib,all-get,依存関係解決機能をとりあえず追加。動作確認完了。
* ひとまずall-getでは、何も表示せずに何気にインストールリストに依存で必要とされるパッケージが追加される実装にした。
* Requiresに限り、かつバージョン比較を行わない条件のもと、柔軟性のあまり高くないコーディングとした
git-svn-id: http://localhost/svn/AppliStation/trunk@966
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Sep 2008 07:34:14 +0000 (07:34 +0000)]
AppliStation-GUI,公式サイトURLが未登録のパッケージでパッケージプロパティダイアログを開いた場合、例外発生するバグを修正
git-svn-id: http://localhost/svn/AppliStation/trunk@965
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Sep 2008 06:12:29 +0000 (06:12 +0000)]
na-get-lib,依存関係解決関数群を微修正
git-svn-id: http://localhost/svn/AppliStation/trunk@964
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Sep 2008 03:29:37 +0000 (03:29 +0000)]
na-get-lib,ひとまず依存関係解決関数群を作った。
git-svn-id: http://localhost/svn/AppliStation/trunk@963
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 6 Sep 2008 01:35:40 +0000 (01:35 +0000)]
na-get,Package.csにて、Entry.VersionがXmlAttributeとなっていなかったのを修正
git-svn-id: http://localhost/svn/AppliStation/trunk@962
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Tue, 26 Aug 2008 12:06:58 +0000 (12:06 +0000)]
AppliStation-GUI,ListViewのユーザエクスペリエンスの向上。
Vistaで動いているときに、選択されたアイテムの部分の背景にグラデーションがかかった感じになる、Vista以降でのエクスプローラの見た目をListViewに反映させるようにした。
git-svn-id: http://localhost/svn/AppliStation/trunk@957
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 23 Aug 2008 15:02:11 +0000 (15:02 +0000)]
AppliStation-GUI,インストール先フォルダ」のところでのNullReference(所謂ぬるぽ)問題を解決
* Invokerの呼び出し元として、Formオブジェクトを渡せるようにした
* InvokeがToolStripMenuItemになかったから安易にParentとかしていたのが、そもそもの発端(Parentが正しく初期化前なのでぬるぽが出た模様)。
* ランチャーメニュークラスであるToolStripPetitLauncherMenuItemのInvokerFormプロパティを導入するという、結構HACKな仕様
* 副作用な利益として、表示の高速化にも貢献した
git-svn-id: http://localhost/svn/AppliStation/trunk@955
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 23 Aug 2008 14:01:28 +0000 (14:01 +0000)]
AppliStation-GUI,インストール先フォルダ」のところでの実行ファイルを直接実行したときに環境変数がきちんときくように
* そもそもAppliStation.exe自体が環境変数初期化が甘かった
git-svn-id: http://localhost/svn/AppliStation/trunk@954
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 23 Aug 2008 12:59:58 +0000 (12:59 +0000)]
AppliStation-GUI,コマンドプロンプトで開く、のも追加。
* CUIプログラムの存在が確認されたときのみ、出現する
* 下記の2つに、インストール先フォルダがセットされる。
* カレントディレクトリ
* パス変数
git-svn-id: http://localhost/svn/AppliStation/trunk@953
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 23 Aug 2008 12:23:00 +0000 (12:23 +0000)]
AppliStation-GUI,ファイル名を適切なものに変更
git-svn-id: http://localhost/svn/AppliStation/trunk@952
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 23 Aug 2008 12:05:11 +0000 (12:05 +0000)]
AppliStation-*,「インストール先フォルダ」アイテムをマルチスレッド化してフリーズ問題解決
* ファイル数が多いところでやけに遅い件は、ファイルシーク及びNaGet.InteropServices.PEFileInfoUtils.GetPEFileTypeに時間がかかっているもよう(時間など詳細チェックせず)で、不可避とみた
* そこでメニューアイテム生成部を別スレッド化してフリーズを回避。
git-svn-id: http://localhost/svn/AppliStation/trunk@951
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 23 Aug 2008 07:42:13 +0000 (07:42 +0000)]
AppliStation-*,とりあえずの実装 of 「インストール先フォルダ」のところで実行ファイルを直接 実行できるように
* これに伴い、ShellLink生成のルーチンも一部変更となった。動作確認済み
* とりあえずの動作がしている。
* アイコン取得か何かは不明だが、ファイル数が多いところでやけに遅いので、一瞬フリーズする
* 実行ファイルを右クリック…はできかねます。ご了承くださいませ
git-svn-id: http://localhost/svn/AppliStation/trunk@950
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Fri, 15 Aug 2008 14:42:16 +0000 (14:42 +0000)]
AppliStation-GUI,「複数ソフト同時インストール機能」右クリックのメニュー表示の修正
複数個選択の場合は、下記のようにするようにした
* 全てが未インストールの場合→「インストール」だけのメニューを出す
* それ以外→何も出さない
git-svn-id: http://localhost/svn/AppliStation/trunk@949
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Thu, 14 Aug 2008 11:51:36 +0000 (11:51 +0000)]
AppliStation-GUI,「複数ソフト同時インストール機能」とりあえず複数選択できるようにした。
* それを取りこぼさずにインストールプロセスクラスに渡すことができた模様
* 右クリックの表示がバギーであるのでそれの修正が必要
git-svn-id: http://localhost/svn/AppliStation/trunk@948
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Thu, 14 Aug 2008 11:04:51 +0000 (11:04 +0000)]
Shift_JIS->UTF-8化!?
git-svn-id: http://localhost/svn/AppliStation/trunk@947
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Fri, 8 Aug 2008 02:15:54 +0000 (02:15 +0000)]
AppliStation-GUI,ショートカットファイルが不正(リンク先解決不能状態:持ち運びなどで発生)の際にアンインストールダイアログが開けなくなるバグを修正
git-svn-id: http://localhost/svn/AppliStation/trunk@946
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Thu, 31 Jul 2008 10:37:08 +0000 (10:37 +0000)]
AppliStation-GUI,fix typo etc
git-svn-id: http://localhost/svn/AppliStation/trunk@944
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Wed, 30 Jul 2008 12:19:29 +0000 (12:19 +0000)]
AppliStation-GUI,インストール確認ダイアログで右クリック→サイレントインストールにおけるバグ(以下)を修正
* サイレントインストールのチェックが、チェックされたアイテムに効くのがわかりずらいので、選択されたアイテムに対して効くようにした
* サイレントインストールのチェックを弄ると(インストールするかどうかの)チェックが初期化されてしまう問題
git-svn-id: http://localhost/svn/AppliStation/trunk@943
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Mon, 28 Jul 2008 11:16:13 +0000 (11:16 +0000)]
AppliStation,バージョンを1.1.0.*に変更。ソースファイルへのコメントの加筆
git-svn-id: http://localhost/svn/AppliStation/trunk@942
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Mon, 28 Jul 2008 10:37:34 +0000 (10:37 +0000)]
na-get,将来的拡張としてインストーラがなく、それ自身が実行ファイルそのものというタイプ[itself]を追加。将来的にソフトリストに入れたときに古いバージョンで死なないようにするため。
git-svn-id: http://localhost/svn/AppliStation/trunk@941
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Mon, 28 Jul 2008 10:36:09 +0000 (10:36 +0000)]
AppliStation-GUI,ライセンスにまつわる記述周辺の修正
git-svn-id: http://localhost/svn/AppliStation/trunk@940
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Fri, 25 Jul 2008 15:00:36 +0000 (15:00 +0000)]
AppliStation-GUI,「無人インストール」という表現を「サイレントインストール」に統一
git-svn-id: http://localhost/svn/AppliStation/trunk@939
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Fri, 25 Jul 2008 14:50:38 +0000 (14:50 +0000)]
AppliStation-GUI,基本的にサイレントインストールをデフォルトで利用するようにした
git-svn-id: http://localhost/svn/AppliStation/trunk@938
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sun, 20 Jul 2008 10:17:34 +0000 (10:17 +0000)]
AppliStation-GUI,Vistaにて処理プロセス中のダイアログについてタスクバー上のアイコンが.NET標準のアイコンになる(こともある)の修正
git-svn-id: http://localhost/svn/AppliStation/trunk@937
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Thu, 17 Jul 2008 11:49:37 +0000 (11:49 +0000)]
AppliStation-GUI,無人インストールのGUIの可変。アイコン表示の試作。
git-svn-id: http://localhost/svn/AppliStation/trunk@936
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 5 Jul 2008 05:09:43 +0000 (05:09 +0000)]
AppliStation-GUI,インストール処理中のキャンセルでウィンドウが閉じてしまう不具合(1.0リリース以後のいつ混入したんだろう)の修正
git-svn-id: http://localhost/svn/AppliStation/trunk@934
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 5 Jul 2008 04:06:12 +0000 (04:06 +0000)]
na-get,NaGetInstall(Update)のDownloderを外部から書き込みできないように(これに伴うAppliStation-GUI,all-getの変更も同時に行った)
結果、TODOが2つ減った
git-svn-id: http://localhost/svn/AppliStation/trunk@933
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 5 Jul 2008 02:26:28 +0000 (02:26 +0000)]
AppliStation-GUI,ソースコードをUTF-8に統一
git-svn-id: http://localhost/svn/AppliStation/trunk@932
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Thu, 3 Jul 2008 11:21:45 +0000 (11:21 +0000)]
na-get-lib,exeのインストーラもパッケージリストの<SilentInstallArguments>要素を指定することでサイレントインストールできるようにした。
git-svn-id: http://localhost/svn/AppliStation/trunk@931
34ed2c89-c49f-4a4b-abdb-
c318350108cf
ttp [Sat, 28 Jun 2008 09:25:19 +0000 (09:25 +0000)]
AppliStation-GUI,起動引数不正時には例外表示をせずに単純なダイアログをだすようにした。
git-svn-id: http://localhost/svn/AppliStation/trunk@930
34ed2c89-c49f-4a4b-abdb-
c318350108cf