vlc | branch: master | Marvin Scholz <[email protected]> | Fri May 13 15:42:04 2016 +0200| [813c4b120024232a3f0ff3e26223a8165f15eb53] | committer: Jean-Baptiste Kempf
macosx: Rework VLC Status bar icon for OS X This overhauls the VLC Status Bar Icon for OS X It completely changed the appearance, using a mini-player instead of simple menu items. Additionally the current playing track with metadata is shown, including it's coverart, if any. TODO: - Use more of the InputManager hooks to prevent unnecessary updates - Refactor the metadata update code, it's a bit cluttered - Increase accessibility Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=813c4b120024232a3f0ff3e26223a8165f15eb53 --- .../English.lproj/VLCStatusBarIconMainMenu.xib | 196 +++++-- .../Resources/vlcmenubaricon/VLCNextTemplate.pdf | Bin 0 -> 3086 bytes .../Resources/vlcmenubaricon/VLCPauseTemplate.pdf | Bin 0 -> 3036 bytes .../Resources/vlcmenubaricon/VLCPlayTemplate.pdf | Bin 0 -> 3034 bytes .../vlcmenubaricon/VLCPreviousTemplate.pdf | Bin 0 -> 3094 bytes .../vlcmenubaricon/VLCShuffleTemplate.pdf | Bin 0 -> 3516 bytes .../{statusBarIcon.pdf => VLCStatusBarIcon.pdf} | Bin 6398 -> 6398 bytes .../macosx/Resources/vlcmenubaricon/pauseIcon.png | Bin 455 -> 0 bytes .../Resources/vlcmenubaricon/[email protected] | Bin 1055 -> 0 bytes .../macosx/Resources/vlcmenubaricon/playIcon.png | Bin 559 -> 0 bytes .../Resources/vlcmenubaricon/[email protected] | Bin 1528 -> 0 bytes .../macosx/Resources/vlcmenubaricon/stopIcon.png | Bin 354 -> 0 bytes .../Resources/vlcmenubaricon/[email protected] | Bin 688 -> 0 bytes .../package/macosx/vlc.xcodeproj/project.pbxproj | 52 +- modules/gui/macosx/InputManager.m | 1 + modules/gui/macosx/VLCStatusBarIcon.h | 7 +- modules/gui/macosx/VLCStatusBarIcon.m | 574 ++++++++++---------- 17 files changed, 488 insertions(+), 342 deletions(-) Diff: http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=813c4b120024232a3f0ff3e26223a8165f15eb53 _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
