OSDN Git Service

applistation/AppliStation.git
11 years agoAppliStation-GUI,半透明スプラッシュスクリーンの導入
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

11 years agona-get-lib,r997コミットのコードのコメントなどの追加。ソース整理。
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

11 years agoAppliStation-all,ウイルススキャン対応
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

11 years agoAppliStation-all,アセンブリバージョンを1.2に更新した。
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

11 years agoAppliStation-GUI,自己インストール実装
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

11 years agoAppliStation-GUI,自己インストールのテスト実装 v1.1.0
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

11 years agona-get,なんとなくSHA512対応
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

11 years agoAppliStation-GUI,fix typo regexp
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

11 years agoAppliStation-GUI,アイコン生成メソッドの改良およびそれに伴う変更
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

11 years agona-get-lib,r987で仕込んでしまった0割り例外取りこぼしの対処。
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

11 years agona-get-lib,ダウンロードサイズ不明時に進捗%が出ないように修正。動作も確認
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

11 years agona-get-lib,ダウンロードサイズ不明時に進捗%が出ないように修正したつもり
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

11 years agoAppliStation-GUI,インストール先のフォルダをオートディスカバディ(自動検索)してみるテスツ
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

11 years agoAppliStation-GUI,インストール確認ダイアログで、依存関係上必要なソフトを選択しなかったのの認識失敗のバグ修正
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

11 years agona-get-lib,依存関係解決時に、複数候補があるならばその中で最もバージョンが新しいソフ人を選ぶようにした。
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

11 years agona-get-lib,r981で入ったバグの修正。
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

11 years agona-get-lib,EntryのNameに正規表現を使えるようにした。およびこれにマッチするPackage検索の関数を更新
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

11 years agoAppliStation-GUI,インストール確認ダイアログで、依存関係上必要なソフトを選択しなかったとき、そのアイテムを赤字で長示するようにした。
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

11 years agoAppliStation-GUI,依存解決処理で複数個のソフトを選択された時のぬるぽ例外発生問題を解決した。
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

11 years agoAppliStation-GUI,インストール確認ダイアログで依存関係のインストールのチェッ7を外せないようにした。
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

11 years agoAppliStation-GUI,サイレントインストールが標準でオフになってしまうバグを入れてしまっていたので修正。
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

11 years agoAppliStation-GUI,インストール確認ダイアログにて、非同期の依存解決に対応
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

11 years agoAppliStation-GUI,依存用のインストールリストの表示部分は作った。(まだ空なので何も表示されない)
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

11 years agoAppliStation-GUI,ListView_EnableVistaExplorerTheme typo
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

11 years agoAppliStation-GUI,インストールダイアログでの表示処理等の整理
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

11 years agoAppliStation-GUI,インストール確認ダイアログのListViewにグループ化を導入。
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

11 years agoAppliStation-GUI,WARNINGが出たときも、(そのときにだけ一旦)プログレスバーを赤くなるようにした(Vistaオンリー)
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

11 years agoAppliStation-GUI,メインウィンドウに情報メニューの追加など
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

11 years agoAppliStation-GUI,ランチャーメニュー上での例外発生を修復
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

11 years agoAppliStation-GUI,ListViewのちらつき防止。
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

11 years agoAppliStation-GUI,タスク進捗ダイアログの自動クローズ機能を追加。
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

11 years agona-get-lib,all-get,依存関係解決機能をとりあえず追加。動作確認完了。
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

11 years agoAppliStation-GUI,公式サイトURLが未登録のパッケージでパッケージプロパティダイアログを開いた場合、例外発生するバグを修正
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

11 years agona-get-lib,依存関係解決関数群を微修正
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

11 years agona-get-lib,ひとまず依存関係解決関数群を作った。
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

11 years agona-get,Package.csにて、Entry.VersionがXmlAttributeとなっていなかったのを修正
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

11 years agoAppliStation-GUI,ListViewのユーザエクスペリエンスの向上。
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

11 years agoAppliStation-GUI,インストール先フォルダ」のところでのNullReference(所謂ぬるぽ)問題を解決
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

11 years agoAppliStation-GUI,インストール先フォルダ」のところでの実行ファイルを直接実行したときに環境変数がきちんときくように
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

11 years agoAppliStation-GUI,コマンドプロンプトで開く、のも追加。
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

11 years agoAppliStation-GUI,ファイル名を適切なものに変更
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

11 years agoAppliStation-*,「インストール先フォルダ」アイテムをマルチスレッド化してフリーズ問題解決
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

11 years agoAppliStation-*,とりあえずの実装 of 「インストール先フォルダ」のところで実行ファイルを直接 実行できるように
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

11 years agoAppliStation-GUI,「複数ソフト同時インストール機能」右クリックのメニュー表示の修正
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

11 years agoAppliStation-GUI,「複数ソフト同時インストール機能」とりあえず複数選択できるようにした。
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

11 years agoShift_JIS->UTF-8化!?
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

11 years agoAppliStation-GUI,ショートカットファイルが不正(リンク先解決不能状態:持ち運びなどで発生)の際にアンインストールダイアログが開けなくなるバグを修正
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

11 years agoAppliStation-GUI,fix typo etc
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

11 years agoAppliStation-GUI,インストール確認ダイアログで右クリック→サイレントインストールにおけるバグ(以下)を修正
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

11 years agoAppliStation,バージョンを1.1.0.*に変更。ソースファイルへのコメントの加筆
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

11 years agona-get,将来的拡張としてインストーラがなく、それ自身が実行ファイルそのものというタイプ[itself]を追加。将来的にソフトリストに入れたときに古いバージョンで死な...
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

11 years agoAppliStation-GUI,ライセンスにまつわる記述周辺の修正
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

11 years agoAppliStation-GUI,「無人インストール」という表現を「サイレントインストール」に統一
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

11 years agoAppliStation-GUI,基本的にサイレントインストールをデフォルトで利用するようにした
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

11 years agoAppliStation-GUI,Vistaにて処理プロセス中のダイアログについてタスクバー上のアイコンが.NET標準のアイコンになる(こともある)の修正
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

11 years agoAppliStation-GUI,無人インストールのGUIの可変。アイコン表示の試作。
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

12 years agoAppliStation-GUI,インストール処理中のキャンセルでウィンドウが閉じてしまう不具合(1.0リリース以後のいつ混入したんだろう)の修正
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

12 years agona-get,NaGetInstall(Update)のDownloderを外部から書き込みできないように(これに伴うAppliStation-GUI,all-getの変...
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

12 years agoAppliStation-GUI,ソースコードをUTF-8に統一
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

12 years agona-get-lib,exeのインストーラもパッケージリストの<SilentInstallArguments>要素を指定することでサイレントインストールできるようにした。
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

12 years agoAppliStation-GUI,起動引数不正時には例外表示をせずに単純なダイアログをだすようにした。
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

12 years agoAppliStation\PackageInfoForm.resx 追加
ttp [Sat, 28 Jun 2008 08:50:03 +0000 (08:50 +0000)]
AppliStation\PackageInfoForm.resx 追加

git-svn-id: http://localhost/svn/AppliStation/trunk@929 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,とりあえずサイレントインストールをサポート
ttp [Sat, 21 Jun 2008 04:01:07 +0000 (04:01 +0000)]
AppliStation-GUI,とりあえずサイレントインストールをサポート

git-svn-id: http://localhost/svn/AppliStation/trunk@928 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,インストール確認ダイアログの大規模リファクタリング(改名)
ttp [Sat, 21 Jun 2008 02:59:20 +0000 (02:59 +0000)]
AppliStation-GUI,インストール確認ダイアログの大規模リファクタリング(改名)

git-svn-id: http://localhost/svn/AppliStation/trunk@927 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agona-get-lib,r925に伴うシリアル化可能に関する変更及び、InstalledPackageの外部からの参照をpropertyに変更
ttp [Sat, 21 Jun 2008 02:50:30 +0000 (02:50 +0000)]
na-get-lib,r925に伴うシリアル化可能に関する変更及び、InstalledPackageの外部からの参照をpropertyに変更

git-svn-id: http://localhost/svn/AppliStation/trunk@926 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,インストール確認ダイアログにてパッケージ情報でなくインストール処理情報を渡すように変更
ttp [Sat, 21 Jun 2008 02:46:36 +0000 (02:46 +0000)]
AppliStation-GUI,インストール確認ダイアログにてパッケージ情報でなくインストール処理情報を渡すように変更

git-svn-id: http://localhost/svn/AppliStation/trunk@925 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoall-get,クリーンアップ。(else-ifの羅列をswitch文に書き換えた)
ttp [Sat, 14 Jun 2008 05:38:29 +0000 (05:38 +0000)]
all-get,クリーンアップ。(else-ifの羅列をswitch文に書き換えた)

git-svn-id: http://localhost/svn/AppliStation/trunk@924 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agona-get,(JavaやGhostscriptなど)複数個インストールされるソフトに関して、バージョンが不正になるバグの対処。
ttp [Sat, 14 Jun 2008 05:26:09 +0000 (05:26 +0000)]
na-get,(JavaやGhostscriptなど)複数個インストールされるソフトに関して、バージョンが不正になるバグの対処。
それに伴うリストパッケージ類の改良。

git-svn-id: http://localhost/svn/AppliStation/trunk@923 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,ポップアップメニュー"{0}に関するWebページ"のr920に対する頭のいい改善策
ttp [Tue, 3 Jun 2008 11:03:34 +0000 (11:03 +0000)]
AppliStation-GUI,ポップアップメニュー"{0}に関するWebページ"のr920に対する頭のいい改善策

git-svn-id: http://localhost/svn/AppliStation/trunk@921 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,名前に"&"を含むソフトの場合アクセスキーの&と競合してしまい表示が変になる問題を対処
ttp [Tue, 3 Jun 2008 10:57:13 +0000 (10:57 +0000)]
AppliStation-GUI,名前に"&"を含むソフトの場合アクセスキーの&と競合してしまい表示が変になる問題を対処

git-svn-id: http://localhost/svn/AppliStation/trunk@920 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,進捗ダイアログが[×]ボタンを押すことで不意に閉じられることができるバグの修正
ttp [Sat, 31 May 2008 08:18:05 +0000 (08:18 +0000)]
AppliStation-GUI,進捗ダイアログが[×]ボタンを押すことで不意に閉じられることができるバグの修正

git-svn-id: http://localhost/svn/AppliStation/trunk@919 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,進捗ダイアログでのコンポーネント部品配置の改良
ttp [Sat, 31 May 2008 08:15:01 +0000 (08:15 +0000)]
AppliStation-GUI,進捗ダイアログでのコンポーネント部品配置の改良

git-svn-id: http://localhost/svn/AppliStation/trunk@918 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agona-get-lib,r912で埋め込んだ、ハッシュ非適合が0個でも質問するという恥ずかしいバグの修正
ttp [Sun, 25 May 2008 03:25:26 +0000 (03:25 +0000)]
na-get-lib,r912で埋め込んだ、ハッシュ非適合が0個でも質問するという恥ずかしいバグの修正

git-svn-id: http://localhost/svn/AppliStation/trunk@917 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,r905の対策が効かない場合の対策。
ttp [Sun, 25 May 2008 03:19:45 +0000 (03:19 +0000)]
AppliStation-GUI,r905の対策が効かない場合の対策。
 * 親フレームのEnabled変更を必要あれば別スレッドで

git-svn-id: http://localhost/svn/AppliStation/trunk@916 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoall-get,all-getのヘルプに--silentオプションが使えることを書いた
ttp [Sun, 25 May 2008 02:56:56 +0000 (02:56 +0000)]
all-get,all-getのヘルプに--silentオプションが使えることを書いた

git-svn-id: http://localhost/svn/AppliStation/trunk@915 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agona-get,インストール時AppliStation,ハッシュが非整合の時にダウンロード処理から「再試行」をすることをできるようにした
ttp [Wed, 21 May 2008 10:56:17 +0000 (10:56 +0000)]
na-get,インストール時AppliStation,ハッシュが非整合の時にダウンロード処理から「再試行」をすることをできるようにした

git-svn-id: http://localhost/svn/AppliStation/trunk@912 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agona-get,typo filename ArgParser.cs
ttp [Sun, 18 May 2008 11:10:44 +0000 (11:10 +0000)]
na-get,typo filename ArgParser.cs

git-svn-id: http://localhost/svn/AppliStation/trunk@911 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation,サイレントインストールのロジック部分とall-get.exeからの部分を書いた
ttp [Sun, 18 May 2008 11:07:47 +0000 (11:07 +0000)]
AppliStation,サイレントインストールのロジック部分とall-get.exeからの部分を書いた

git-svn-id: http://localhost/svn/AppliStation/trunk@910 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agona-get,archive-inst.exeの呼び出しルーチンを一本化
ttp [Sun, 18 May 2008 10:21:28 +0000 (10:21 +0000)]
na-get,archive-inst.exeの呼び出しルーチンを一本化

git-svn-id: http://localhost/svn/AppliStation/trunk@909 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,パッケージ情報パネルのタイトルのバグ修正
ttp [Tue, 13 May 2008 10:59:55 +0000 (10:59 +0000)]
AppliStation-GUI,パッケージ情報パネルのタイトルのバグ修正

git-svn-id: http://localhost/svn/AppliStation/trunk@908 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,アンインスコ確認窓のサイズ変更と、パッケージ情報窓にて[Enter],[ESC]キーで閉じれるようにした
ttp [Mon, 12 May 2008 10:47:50 +0000 (10:47 +0000)]
AppliStation-GUI,アンインスコ確認窓のサイズ変更と、パッケージ情報窓にて[Enter],[ESC]キーで閉じれるようにした

git-svn-id: http://localhost/svn/AppliStation/trunk@907 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation,ハッシュが非整合の時に尋ねるようにする部分の改良
ttp [Sun, 11 May 2008 03:36:15 +0000 (03:36 +0000)]
AppliStation,ハッシュが非整合の時に尋ねるようにする部分の改良

git-svn-id: http://localhost/svn/AppliStation/trunk@906 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,インスコ・アンインスコ時かつ「管理者として実行時」に親フレームの表示がフリーズする問題を修正
ttp [Sun, 11 May 2008 02:46:37 +0000 (02:46 +0000)]
AppliStation-GUI,インスコ・アンインスコ時かつ「管理者として実行時」に親フレームの表示がフリーズする問題を修正

git-svn-id: http://localhost/svn/AppliStation/trunk@905 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,スプラッシュスクリーンを変更
ttp [Sun, 11 May 2008 02:25:42 +0000 (02:25 +0000)]
AppliStation-GUI,スプラッシュスクリーンを変更

git-svn-id: http://localhost/svn/AppliStation/trunk@904 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation,ハッシュが非整合の時に尋ねるようにした。(all-get.exeにも反映)
ttp [Sat, 10 May 2008 04:05:03 +0000 (04:05 +0000)]
AppliStation,ハッシュが非整合の時に尋ねるようにした。(all-get.exeにも反映)

git-svn-id: http://localhost/svn/AppliStation/trunk@903 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation,Assemblyに登録されるバージョンを1.0.1に変更
ttp [Sat, 10 May 2008 03:14:00 +0000 (03:14 +0000)]
AppliStation,Assemblyに登録されるバージョンを1.0.1に変更

git-svn-id: http://localhost/svn/AppliStation/trunk@902 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoall-get-lib,OSの情報をソートできるようににした。これによってパッケージ情報などで自然な順番で対応OSの表示をみることができるようになった
ttp [Sat, 10 May 2008 03:09:53 +0000 (03:09 +0000)]
all-get-lib,OSの情報をソートできるようににした。これによってパッケージ情報などで自然な順番で対応OSの表示をみることができるようになった

git-svn-id: http://localhost/svn/AppliStation/trunk@901 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,r899のコミットしわすれ
ttp [Sat, 10 May 2008 03:07:10 +0000 (03:07 +0000)]
AppliStation-GUI,r899のコミットしわすれ

git-svn-id: http://localhost/svn/AppliStation/trunk@900 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,ツールバーの選択パッケージに対するコマンドのボタンの前にセパレータを追加
ttp [Sat, 10 May 2008 03:06:30 +0000 (03:06 +0000)]
AppliStation-GUI,ツールバーの選択パッケージに対するコマンドのボタンの前にセパレータを追加

git-svn-id: http://localhost/svn/AppliStation/trunk@899 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,パッケージ情報パネルの表示の全般的改良。
ttp [Sat, 10 May 2008 02:59:37 +0000 (02:59 +0000)]
AppliStation-GUI,パッケージ情報パネルの表示の全般的改良。

git-svn-id: http://localhost/svn/AppliStation/trunk@898 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agona-get-lib,アーカイブ展開時について使用するDLLをUNZIP32よりも7-ZIP32の方を優先度を上げることにした
ttp [Sat, 10 May 2008 02:47:12 +0000 (02:47 +0000)]
na-get-lib,アーカイブ展開時について使用するDLLをUNZIP32よりも7-ZIP32の方を優先度を上げることにした
 * unzip32は営利利用不可など制限が比較的多く使えるシーンが家庭用などに限られる
 * 7-zip32は制限が少ない上に、AppliStationへプリインストール配布を前提としている
 * unzip32と7-zip32を両方入れてある環境下でも、動作を合わせるために7-zip32の方を優先することにした

git-svn-id: http://localhost/svn/AppliStation/trunk@897 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,パッケージ情報パネルのインストーラ情報表示をバージョン取得失敗時に表示しないようにした
ttp [Fri, 9 May 2008 11:23:42 +0000 (11:23 +0000)]
AppliStation-GUI,パッケージ情報パネルのインストーラ情報表示をバージョン取得失敗時に表示しないようにした

git-svn-id: http://localhost/svn/AppliStation/trunk@896 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,検索用テキストボックスをToolStripWeb2LikeTextBoxとして独立コンポーネントとして分離
ttp [Fri, 2 May 2008 12:54:44 +0000 (12:54 +0000)]
AppliStation-GUI,検索用テキストボックスをToolStripWeb2LikeTextBoxとして独立コンポーネントとして分離

git-svn-id: http://localhost/svn/AppliStation/trunk@894 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,検索時にテキストが変化していなくても検索をガリガリするバグを修正
ttp [Thu, 1 May 2008 10:24:36 +0000 (10:24 +0000)]
AppliStation-GUI,検索時にテキストが変化していなくても検索をガリガリするバグを修正

git-svn-id: http://localhost/svn/AppliStation/trunk@893 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoall-get,サブコマンドの一部修正および追加
ttp [Thu, 1 May 2008 08:44:04 +0000 (08:44 +0000)]
all-get,サブコマンドの一部修正および追加

git-svn-id: http://localhost/svn/AppliStation/trunk@892 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,パッケージ情報パネルの追加
ttp [Tue, 29 Apr 2008 01:34:02 +0000 (01:34 +0000)]
AppliStation-GUI,パッケージ情報パネルの追加

git-svn-id: http://localhost/svn/AppliStation/trunk@888 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,例外ダイアログのメッセージの一部可変
ttp [Tue, 29 Apr 2008 01:33:30 +0000 (01:33 +0000)]
AppliStation-GUI,例外ダイアログのメッセージの一部可変

git-svn-id: http://localhost/svn/AppliStation/trunk@887 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-*,1.0(3月分)リリースのためのバージョン情報などの編集 v1.0.0
ttp [Wed, 19 Mar 2008 15:48:10 +0000 (15:48 +0000)]
AppliStation-*,1.0(3月分)リリースのためのバージョン情報などの編集

git-svn-id: http://localhost/svn/AppliStation/trunk@882 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,ExecutionProgressViewerにタスク終了時動作オプションを追加
ttp [Tue, 18 Mar 2008 04:24:37 +0000 (04:24 +0000)]
AppliStation-GUI,ExecutionProgressViewerにタスク終了時動作オプションを追加

git-svn-id: http://localhost/svn/AppliStation/trunk@880 34ed2c89-c49f-4a4b-abdb-c318350108cf

12 years agoAppliStation-GUI,アイコンを追加
ttp [Tue, 18 Mar 2008 03:32:06 +0000 (03:32 +0000)]
AppliStation-GUI,アイコンを追加

git-svn-id: http://localhost/svn/AppliStation/trunk@879 34ed2c89-c49f-4a4b-abdb-c318350108cf