[vlc-commits] macosx: add new common window class in order to deduplicate code

David Fuhrmann git at videolan.org
Thu Sep 13 15:29:22 CEST 2012


vlc | branch: master | David Fuhrmann <david.fuhrmann at googlemail.com> | Thu Sep 13 15:23:23 2012 +0200| [87c56df78549472e15f7c8ccf63cc16e5e3d22f2] | committer: David Fuhrmann

macosx: add new common window class in order to deduplicate code

moved custom zoom/minimize/close implementation, added new file for window related stuff
fixed minimize / close support for !video-deco window

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=87c56df78549472e15f7c8ccf63cc16e5e3d22f2
---

 .../package/macosx/vlc.xcodeproj/project.pbxproj   |    4 +
 modules/gui/macosx/MainWindow.h                    |   14 +-
 modules/gui/macosx/MainWindow.m                    |  326 +---------------
 modules/gui/macosx/Modules.am                      |    2 +
 modules/gui/macosx/Windows.h                       |   72 ++++
 modules/gui/macosx/Windows.m                       |  394 ++++++++++++++++++++
 modules/gui/macosx/misc.h                          |   31 --
 modules/gui/macosx/misc.m                          |  192 ----------
 8 files changed, 481 insertions(+), 554 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=87c56df78549472e15f7c8ccf63cc16e5e3d22f2


More information about the vlc-commits mailing list