Develop and Download Open Source Software

Browse Subversion Repository

/[xspfqt]/XspfQT/XspfQTMovieWindowController.m

Log of /XspfQT/XspfQTMovieWindowController.m

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 371 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 4 01:23:08 2012 UTC (12 years, 1 month ago) by masakih
File length: 24484 byte(s)
Diff to previous 362 , to selected 306
[Mod] XspfQTMovieWindowControllerにプロパティ


Revision 362 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 7 02:33:22 2011 UTC (12 years, 8 months ago) by masakih
File length: 24124 byte(s)
Diff to previous 361 , to selected 306
[Fix] デバッグ出力を残したままだったので削除。

Revision 361 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 7 02:30:11 2011 UTC (12 years, 8 months ago) by masakih
File length: 24152 byte(s)
Diff to previous 355 , to selected 306
[Fix] Mac OS X 10.6 以前でフルスクリーン解除アニメーションが動いていなかった問題を解消。
[Fix] Mac OS X 10.7でフルスクリーン中にムービーサイズが変わるとフルスクリーン解除後のウインドウサイズが正しく再設定されない問題を解消。

Revision 355 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 31 14:11:37 2011 UTC (12 years, 8 months ago) by masakih
File length: 23815 byte(s)
Diff to previous 354 , to selected 306
[Mod] AppleRemoteの左ホールド時の動作を変更。(XspfManagerよりフィードバック)

Revision 354 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 31 00:23:26 2011 UTC (12 years, 8 months ago) by masakih
File length: 23350 byte(s)
Diff to previous 344 , to selected 306
[New] 10.7 Loinのフルスクリーンに対応。

Revision 344 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 4 11:55:05 2010 UTC (13 years, 7 months ago) by masakih
File length: 22145 byte(s)
Diff to previous 340 , to selected 306
[Fix] フルスクリーンモード時にアクティベートイベントが投げられるとノーマルウインドウがアクティブになってしまう不具合を修正。

Revision 340 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 25 13:24:26 2010 UTC (13 years, 7 months ago) by masakih
File length: 22042 byte(s)
Diff to previous 339 , to selected 306
[Fix] コンパイルの条件が正しくなかったので修正。

Revision 339 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 25 13:20:05 2010 UTC (13 years, 7 months ago) by masakih
File length: 22053 byte(s)
Diff to previous 338 , to selected 306
[Fix] bit操作を間違えていたので修正。

Revision 338 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 25 13:10:03 2010 UTC (13 years, 7 months ago) by masakih
File length: 22052 byte(s)
Diff to previous 337 , to selected 306
[Mod] 可能であれば -[NSApplication setPresentationOptions:]を使ってメニューバーとDockを隠すようにした。

Revision 337 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 25 12:52:23 2010 UTC (13 years, 7 months ago) by masakih
File length: 19847 byte(s)
Diff to previous 329 , to selected 306
[fix] フルスクリーンボタンでフルスクリーン化するとエスケープキーでのフルスクリーン解除が出来なかった問題を修正。

Revision 329 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 5 15:15:48 2010 UTC (13 years, 10 months ago) by masakih
File length: 19768 byte(s)
Diff to previous 319 , to selected 306
コミットする場所を間違えていたので修正。

Revision 319 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 28 15:08:12 2010 UTC (13 years, 10 months ago) by masakih
File length: 19229 byte(s)
Diff to previous 316 , to selected 306
ウインドウサイズに合わせるアクションを実装。

Revision 316 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 21 13:44:42 2010 UTC (13 years, 11 months ago) by masakih
File length: 18438 byte(s)
Diff to previous 312 , to selected 306
ライセンス表示の行が長過ぎるので適当に行を分けた。

Revision 312 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 16 02:22:37 2010 UTC (13 years, 11 months ago) by masakih
File length: 18320 byte(s)
Diff to previous 306
著作権表示、免責表示を追加。

Revision 306 - (view) (download) (annotate) - [selected]
Modified Wed Feb 17 13:34:41 2010 UTC (14 years, 2 months ago) by masaki
File length: 14974 byte(s)
Diff to previous 299
[Mod] XspfQTComponentを外部のHMXSPFComponentを使用するように変更。

Revision 299 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 1 00:34:08 2009 UTC (14 years, 5 months ago) by masaki
File length: 14974 byte(s)
Diff to previous 298 , to selected 306
[New] ムービーの再生開始時と一時停止時にNSNotificationを送出するようにした。

Revision 298 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 1 00:20:09 2009 UTC (14 years, 5 months ago) by masaki
File length: 14454 byte(s)
Diff to previous 272 , to selected 306
[New] XspfQTMovieTimerを使うように変更。

Revision 272 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 23 13:18:22 2009 UTC (14 years, 5 months ago) by masaki
File length: 14949 byte(s)
Diff to previous 224 , to selected 306
[Refactoring] テスト用のNSLogを削除。

Revision 224 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 12 07:07:46 2009 UTC (14 years, 6 months ago) by masaki
File length: 15202 byte(s)
Diff to previous 200 , to selected 306
[New] XSPF用のUTIを設定。

Revision 200 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 28 12:45:25 2009 UTC (15 years ago) by masaki
File length: 15175 byte(s)
Diff to previous 191 , to selected 306
timerのIntervalを調整。0.01 -> 0.5に変更。

Revision 191 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 20 03:03:58 2009 UTC (15 years, 1 month ago) by masaki
File length: 15176 byte(s)
Diff to previous 182 , to selected 306
情報パネルが表示されていると、フルスクリーンから復帰したときムービーウインドウがアクティブにならなかったのを修正。

Revision 182 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 16 16:06:23 2009 UTC (15 years, 1 month ago) by masaki
File length: 15166 byte(s)
Diff to previous 177 , to selected 306
次のムービーをプリロードする機能を付けた。

Revision 177 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 15 00:54:25 2009 UTC (15 years, 1 month ago) by masaki
File length: 15199 byte(s)
Diff to previous 171 , to selected 306
[XspfQTDocument setPlayingTrackIndex:]を外部から使わないように変更。

Revision 171 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 12 13:45:22 2009 UTC (15 years, 1 month ago) by masaki
File length: 15157 byte(s)
Diff to previous 156 , to selected 306
XspfQTComponentでQTMovieを扱うのをやめ、XspfQTDocument が管理するようにした。
それに伴い、様々な変更。

Revision 156 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 28 16:46:56 2009 UTC (15 years, 1 month ago) by masaki
File length: 15226 byte(s)
Diff to previous 154 , to selected 306
Typo等を修正。

Revision 154 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 28 16:11:51 2009 UTC (15 years, 1 month ago) by masaki
File length: 15242 byte(s)
Diff to previous 151 , to selected 306
通常モード->フルスクリーンモード時のフラッシュを抑えた。
ただし、なぜこれで上手く行くのか不明のため逆の時の抑制方法が不明。

Revision 151 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 27 12:25:26 2009 UTC (15 years, 1 month ago) by masaki
File length: 15088 byte(s)
Diff to previous 148 , to selected 306
メソッド名を修正。
いくつかの不要な部分を削除。

Revision 148 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 26 12:02:13 2009 UTC (15 years, 1 month ago) by masaki
File length: 15479 byte(s)
Diff to previous 147 , to selected 306
Quartzによるフェードをやめた。

Revision 147 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 25 13:18:02 2009 UTC (15 years, 1 month ago) by masaki
File length: 16845 byte(s)
Diff to previous 144 , to selected 306
Quartzを使ってフェードインとフェードアウトするようにした。

Revision 144 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 24 16:10:04 2009 UTC (15 years, 1 month ago) by masaki
File length: 15583 byte(s)
Diff to previous 143 , to selected 306
フルスクリーンモード解除時もスムースにアニメーションするようにした。

Revision 143 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 24 14:49:55 2009 UTC (15 years, 1 month ago) by masaki
File length: 15001 byte(s)
Diff to previous 139 , to selected 306
フルスクリーンに変更時、アニメーションでフルスクリーンモードに変わるようにした。

Revision 139 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 20 11:59:47 2009 UTC (15 years, 1 month ago) by masaki
File length: 14162 byte(s)
Diff to previous 135 , to selected 306
通常サイズ、2倍のサイズ、半分のサイズを実装した。

Revision 135 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 5 15:18:33 2009 UTC (15 years, 2 months ago) by masaki
File length: 13528 byte(s)
Diff to previous 134 , to selected 306
経過時間更新用タイマーの更新頻度を上げた。
停止時はタイマーを停止するようにした。

Revision 134 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 5 14:14:27 2009 UTC (15 years, 2 months ago) by masaki
File length: 12753 byte(s)
Diff to previous 132 , to selected 306
通常サイズ、2倍のサイズ、半分のサイズを実装する準備。

Revision 132 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 16 15:31:32 2008 UTC (15 years, 5 months ago) by masaki
File length: 11648 byte(s)
Diff to previous 116 , to selected 306
フルスクリーンウインドウを解除したとき、ウインドウサイズがおかしくなるのを修正。

Revision 116 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 28 12:05:04 2008 UTC (15 years, 6 months ago) by masaki
File length: 11004 byte(s)
Diff to previous 107 , to selected 306
XspfQTPlaylistを追加。
それを使用するように色々変更。

Revision 107 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 24 12:34:27 2008 UTC (15 years, 6 months ago) by masaki
File length: 10913 byte(s)
Diff to previous 100 , to selected 306
trackListのタイトルを編集不能にした。

Revision 100 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 21 05:16:18 2008 UTC (15 years, 6 months ago) by masaki
File length: 10875 byte(s)
Diff to previous 76 , to selected 306
KVOのremoveObserver...呼び出しに過不足があったのを修正。

Revision 76 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 17 11:39:52 2008 UTC (15 years, 7 months ago) by masaki
File length: 10827 byte(s)
Diff to previous 73 , to selected 306
removeItemを実装。

Revision 73 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 15 12:20:50 2008 UTC (15 years, 7 months ago) by masaki
File length: 10828 byte(s)
Diff to previous 72 , to selected 306
NibファイルのプリフィックスXspfをXspfQTに変更。


Revision 72 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 15 12:02:46 2008 UTC (15 years, 7 months ago) by masaki
File length: 10826 byte(s)
Copied from: XspfQT/XspfMovieWindowController.m revision 71
Diff to previous 71 , to selected 306
プレフィクスXspfをXspfQTに変更。

Revision 71 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 15 04:01:49 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10810 byte(s)
Diff to previous 70 , to selected 306
ソースコードの整理。不要なコメントアウトの削除。

Revision 70 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 15 01:55:51 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 11004 byte(s)
Diff to previous 66 , to selected 306
WindowTitle を変更。

Revision 66 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 15 01:14:27 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10931 byte(s)
Diff to previous 62 , to selected 306
NSTimerのオーナーシップがないのにreleaseしていた。
代わりにinvalidateするようにした。

Revision 62 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 14 16:53:37 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10808 byte(s)
Diff to previous 56 , to selected 306
ウインドウタイトルの設定方法を変更。

Revision 56 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 14 13:00:56 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10540 byte(s)
Diff to previous 50 , to selected 306
ムービーの停止メソッドを実装。

Revision 50 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 13 15:24:20 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10398 byte(s)
Diff to previous 49 , to selected 306
不完全ではあるがDocMenuを実装。

Revision 49 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 11 13:16:23 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10438 byte(s)
Diff to previous 45 , to selected 306
可能な部分はisEqualTostringを使用するように変更。
fullScreenWindowのWindowControllerを設定。
Dockメニューを仮実装。
XspfMovieWindowControllerを多々微調整。

Revision 45 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 10 11:18:20 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10208 byte(s)
Diff to previous 42 , to selected 306
WindowのQTMovieView以外の領域の大きさの計算を最初に一度だけ行うようにした。
ウインドウサイズが不正になるのを防ぐため。

Revision 42 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 7 11:09:48 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9848 byte(s)
Diff to previous 40 , to selected 306
-[NSDocument close] が呼ばれた時に保持しているWidnowControllerを手放すように変更。
これで、KVO関連のバグが取れるかもしれない。
-[NSWindowController setShouldCloseDocument:]を呼ぶ場所を正しい場所に修正。
Info.plistが古いバックアップと入れ替わって、EditorにしたものがViewerに戻っていたので修正。

Revision 40 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 7 06:10:45 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9884 byte(s)
Diff to previous 38 , to selected 306
titleの解放場所を修正。

Revision 38 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 7 04:35:20 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9839 byte(s)
Diff to previous 29 , to selected 306
監視対象をdosument.trackList.currentindexからdocument.trackList.qtMovieに変更。

Revision 29 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 6 18:06:36 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9869 byte(s)
Diff to previous 24 , to selected 306
XspfComponentに合わせて変更。

Revision 24 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 5 15:13:06 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9869 byte(s)
Diff to previous 19 , to selected 306
nextTrackアクションとpreviousTrackアクションを追加。

Revision 19 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 4 13:50:36 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9715 byte(s)
Diff to previous 17 , to selected 306
ムービーにあわせたリサイズ時の不具合解消。

Revision 17 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 4 13:25:53 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9703 byte(s)
Diff to previous 16 , to selected 306
ムービーが変更された時にウインドウサイズをムービーにあわせて調整するようにした。

Revision 16 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 4 13:15:16 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10286 byte(s)
Diff to previous 14 , to selected 306
Exposeでフルスクリーンウインドウが変な位置に移動されても元の位置に戻るようにした。

Revision 14 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 4 12:53:34 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 10027 byte(s)
Diff to previous 10 , to selected 306
再生中かどうかに応じて、「再生」ボタンのキャプションと動作を変えるように変更。

Revision 10 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 2 14:26:23 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9179 byte(s)
Diff to previous 9 , to selected 306
メモリリークをいくつか解消。
Full Screenメニューアイテムの表示の変更に対応。
ソースファイル整理。

Revision 9 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 2 13:24:54 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 8411 byte(s)
Diff to previous 4 , to selected 306
qtMovie.currentTimeの設定をKVCではなくセッタで設定するようにした。

Revision 4 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 1 15:59:43 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 8545 byte(s)
Diff to previous 3 , to selected 306
tagの値を秒数と見なし、その秒数分前あるいは後ろに再生時間を移動するメソッドを定義。
それを使ってメニューを増やした。


Revision 3 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 1 11:08:25 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 7675 byte(s)
Diff to previous 2 , to selected 306
インターフェイスを若干改良。
フルスクリーンでマウスを固定しておくとカーソルを隠すようにした。
トラックが変更された時に音量とミュート状態を維持するようにした。


Revision 2 - (view) (download) (annotate) - [select for diffs]
Added Sun Aug 31 13:10:59 2008 UTC (15 years, 7 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 6326 byte(s)
Diff to selected 306
initial import.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26