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 ago) by masakih
File length: 24484 byte(s)
Diff to previous 362
[Mod] XspfQTMovieWindowControllerにプロパティ


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

Revision 361 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 7 02:30:11 2011 UTC (12 years, 7 months ago) by masakih
File length: 24152 byte(s)
Diff to previous 355
[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, 7 months ago) by masakih
File length: 23815 byte(s)
Diff to previous 354
[Mod] AppleRemoteの左ホールド時の動作を変更。(XspfManagerよりフィードバック)

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

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

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

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

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

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

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

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

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

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

Revision 306 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 17 13:34:41 2010 UTC (14 years, 1 month 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, 4 months ago) by masaki
File length: 14974 byte(s)
Diff to previous 298
[New] ムービーの再生開始時と一時停止時にNSNotificationを送出するようにした。

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

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

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

Revision 200 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 28 12:45:25 2009 UTC (14 years, 11 months ago) by masaki
File length: 15175 byte(s)
Diff to previous 191
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 ago) by masaki
File length: 15176 byte(s)
Diff to previous 182
情報パネルが表示されていると、フルスクリーンから復帰したときムービーウインドウがアクティブにならなかったのを修正。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

Revision 42 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 7 11:09:48 2008 UTC (15 years, 6 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9848 byte(s)
Diff to previous 40
-[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, 6 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9884 byte(s)
Diff to previous 38
titleの解放場所を修正。

Revision 38 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 7 04:35:20 2008 UTC (15 years, 6 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9839 byte(s)
Diff to previous 29
監視対象を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, 6 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 9869 byte(s)
Diff to previous 24
XspfComponentに合わせて変更。

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

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

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

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

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

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

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

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


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


Revision 2 - (view) (download) (annotate) - [select for diffs]
Added Sun Aug 31 13:10:59 2008 UTC (15 years, 6 months ago) by masaki
Original Path: XspfQT/XspfMovieWindowController.m
File length: 6326 byte(s)
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