Commit a3a3ebbe authored by David's avatar David
Browse files

macosx: Remove Makefile recursion, change xib compilation

xib compilation is changed to be not triggered if macosx module
is not built.
parent 3fe69299
......@@ -3822,8 +3822,6 @@ then
AC_MSG_ERROR([ibtool was not found, but is required for --enable-macosx])
])
])
VLC_ADD_PLUGIN([macosx])
fi
AM_CONDITIONAL(ENABLE_MACOSX_UI, [test "$enable_macosx" != "no" -a "${SYS}" = "darwin"])
......@@ -4231,7 +4229,6 @@ AC_CONFIG_FILES([
lib/Makefile
bin/Makefile
test/Makefile
modules/gui/macosx/Makefile
modules/hw/mmal/Makefile
share/vlc.appdata.xml.in
])
......
......@@ -16,10 +16,8 @@ VLC.app: install
rm -Rf $@
## Copy Contents
cp -R $(prefix)/share/macosx/ $@
## Copy .strings file
cp -R $(top_builddir)/modules/gui/macosx/UI/InfoPlist.strings $@/Contents/Resources/UI
## Rename interface files (UI) folder
mv $@/Contents/Resources/UI $@/Contents/Resources/English.lproj
## Copy .strings file and .nib files
cp -R $(top_builddir)/modules/gui/macosx/UI $@/Contents/Resources/English.lproj
## Copy Info.plist and convert to binary
cp -R $(top_builddir)/share/macosx/Info.plist $@/Contents/
xcrun plutil -convert binary1 $@/Contents/Info.plist
......
guidir = $(pluginsdir)/gui
gui_LTLIBRARIES =
DIST_SUBDIRS += gui/macosx
if ENABLE_MACOSX_UI
SUBDIRS += gui/macosx
endif
libncurses_plugin_la_SOURCES = gui/ncurses.c
libncurses_plugin_la_CPPFLAGS = $(AM_CPPFLAGS) $(NCURSES_CFLAGS)
libncurses_plugin_la_LIBADD = $(NCURSES_LIBS) $(LIBPTHREAD) $(LIBM)
......@@ -26,5 +20,6 @@ libminimal_macosx_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(guidir)' -Wl,-fram
EXTRA_LTLIBRARIES += libminimal_macosx_plugin.la
gui_LTLIBRARIES += $(LTLIBminimal_macosx)
include gui/macosx/Makefile.am
include gui/qt/Makefile.am
include gui/skins2/Makefile.am
include $(top_srcdir)/modules/common.am
guidir = $(pluginsdir)/gui
SUFFIXES += .xib
libmacosx_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-exceptions -fobjc-arc
......@@ -16,152 +12,149 @@ if HAVE_SPARKLE
libmacosx_plugin_la_LDFLAGS += -Wl,-framework,Sparkle
endif
EXTRA_LTLIBRARIES = libmacosx_plugin.la
gui_LTLIBRARIES = $(LTLIBmacosx)
libmacosx_plugin_la_SOURCES = \
helpers.h \
VLCAboutWindowController.h VLCAboutWindowController.m \
VLCAddonListItem.h VLCAddonListItem.m \
VLCAddonsWindowController.h VLCAddonsWindowController.m \
applescript.h applescript.m \
AppleRemote.h AppleRemote.m \
CompatibilityFixes.h \
VLCControlsBarCommon.m VLCControlsBarCommon.h \
VLCDocumentController.m VLCDocumentController.h \
VLCMainWindowControlsBar.m VLCMainWindowControlsBar.h \
VLCConvertAndSaveWindowController.h VLCConvertAndSaveWindowController.m \
VLCCoreInteraction.h VLCCoreInteraction.m \
VLCErrorWindowController.h VLCErrorWindowController.m \
VLCExtensionsDialogProvider.h VLCExtensionsDialogProvider.m \
VLCExtensionsManager.h VLCExtensionsManager.m \
VLCHelpWindowController.h VLCHelpWindowController.m \
VLCMain+OldPrefs.h VLCMain+OldPrefs.m \
VLCMain.h VLCMain.m \
VLCApplication.h VLCApplication.m \
iTunes.h \
VLCKeyboardBacklightControl.h VLCKeyboardBacklightControl.m \
macosx.m \
VLCMainMenu.h VLCMainMenu.m \
VLCMainWindowTitleView.h VLCMainWindowTitleView.m \
misc.h misc.m \
NSSound+VLCAdditions.h NSSound+VLCAdditions.m \
NSScreen+VLCAdditions.h NSScreen+VLCAdditions.m \
VLCOpenWindowController.h VLCOpenWindowController.m \
VLCOutput.h VLCOutput.m \
VLCPlaylistView.h VLCPlaylistView.m \
VLCPlaylist.h VLCPlaylist.m \
VLCPlaylistInfo.h VLCPlaylistInfo.m \
VLCPLItem.h VLCPLItem.m \
VLCPLModel.h VLCPLModel.m \
prefs.h prefs.m \
prefs_widgets.h prefs_widgets.m \
PXSourceList.h PXSourceList.m \
PXSourceListDataSource.h PXSourceListDelegate.h \
SideBarItem.h SideBarItem.m \
VLCPopupPanelController.h VLCPopupPanelController.m \
VLCTextfieldPanelController.h VLCTextfieldPanelController.m \
VLCSimplePrefsController.h VLCSimplePrefsController.m \
VLCSimplePrefsWindow.h VLCSimplePrefsWindow.m \
VLCHotkeyChangeWindow.h VLCHotkeyChangeWindow.m \
SPInvocationGrabbing.h SPInvocationGrabbing.m \
SPMediaKeyTap.h SPMediaKeyTap.m \
Spotify.h \
VLCStringUtility.h VLCStringUtility.m \
VLCVoutView.h VLCVoutView.m \
VLCTimeSelectionPanelController.h VLCTimeSelectionPanelController.m \
VLCUIWidgets.h VLCUIWidgets.m \
VLCScrollingClipView.h VLCScrollingClipView.m \
VLCStatusBarIcon.h VLCStatusBarIcon.m \
VLCVoutWindowController.h VLCVoutWindowController.m \
Windows.h Windows.m \
VLCAudioEffectsWindowController.h VLCAudioEffectsWindowController.m \
VLCBookmarksWindowController.h VLCBookmarksWindowController.m \
VLCCoreDialogProvider.h VLCCoreDialogProvider.m \
VLCDebugMessageWindowController.h VLCDebugMessageWindowController.m \
VLCHUDSliderCell.h VLCHUDSliderCell.m \
VLCHUDButtonCell.h VLCHUDButtonCell.m \
VLCHUDCheckboxCell.h VLCHUDCheckboxCell.m \
VLCHUDRadiobuttonCell.h VLCHUDRadiobuttonCell.m \
VLCHUDTextFieldCell.h VLCHUDTextFieldCell.m \
VLCInputManager.h VLCInputManager.m \
VLCMainWindow.h VLCMainWindow.m \
VLCRendererDiscovery.h VLCRendererDiscovery.m \
VLCRendererItem.h VLCRendererItem.m \
VLCRendererDialog.h VLCRendererDialog.m \
VLCResumeDialogController.h VLCResumeDialogController.m \
VLCTrackSynchronizationWindowController.h VLCTrackSynchronizationWindowController.m \
VLCVideoEffectsWindowController.h VLCVideoEffectsWindowController.m \
VLCFSPanelController.h VLCFSPanelController.m \
VLCFSPanelDraggableView.h VLCFSPanelDraggableView.m \
VLCDefaultValueSlider.h VLCDefaultValueSlider.m \
VLCDefaultValueSliderCell.h VLCDefaultValueSliderCell.m \
VLCHUDImageButton.h VLCHUDImageButton.m \
VLCHUDToggleButton.h VLCHUDToggleButton.m
gui/macosx/helpers.h \
gui/macosx/VLCAboutWindowController.h gui/macosx/VLCAboutWindowController.m \
gui/macosx/VLCAddonListItem.h gui/macosx/VLCAddonListItem.m \
gui/macosx/VLCAddonsWindowController.h gui/macosx/VLCAddonsWindowController.m \
gui/macosx/applescript.h gui/macosx/applescript.m \
gui/macosx/AppleRemote.h gui/macosx/AppleRemote.m \
gui/macosx/CompatibilityFixes.h \
gui/macosx/VLCControlsBarCommon.m gui/macosx/VLCControlsBarCommon.h \
gui/macosx/VLCDocumentController.m gui/macosx/VLCDocumentController.h \
gui/macosx/VLCMainWindowControlsBar.m gui/macosx/VLCMainWindowControlsBar.h \
gui/macosx/VLCConvertAndSaveWindowController.h gui/macosx/VLCConvertAndSaveWindowController.m \
gui/macosx/VLCCoreInteraction.h gui/macosx/VLCCoreInteraction.m \
gui/macosx/VLCErrorWindowController.h gui/macosx/VLCErrorWindowController.m \
gui/macosx/VLCExtensionsDialogProvider.h gui/macosx/VLCExtensionsDialogProvider.m \
gui/macosx/VLCExtensionsManager.h gui/macosx/VLCExtensionsManager.m \
gui/macosx/VLCHelpWindowController.h gui/macosx/VLCHelpWindowController.m \
gui/macosx/VLCMain+OldPrefs.h gui/macosx/VLCMain+OldPrefs.m \
gui/macosx/VLCMain.h gui/macosx/VLCMain.m \
gui/macosx/VLCApplication.h gui/macosx/VLCApplication.m \
gui/macosx/iTunes.h \
gui/macosx/VLCKeyboardBacklightControl.h gui/macosx/VLCKeyboardBacklightControl.m \
gui/macosx/macosx.m \
gui/macosx/VLCMainMenu.h gui/macosx/VLCMainMenu.m \
gui/macosx/VLCMainWindowTitleView.h gui/macosx/VLCMainWindowTitleView.m \
gui/macosx/misc.h gui/macosx/misc.m \
gui/macosx/NSSound+VLCAdditions.h gui/macosx/NSSound+VLCAdditions.m \
gui/macosx/NSScreen+VLCAdditions.h gui/macosx/NSScreen+VLCAdditions.m \
gui/macosx/VLCOpenWindowController.h gui/macosx/VLCOpenWindowController.m \
gui/macosx/VLCOutput.h gui/macosx/VLCOutput.m \
gui/macosx/VLCPlaylistView.h gui/macosx/VLCPlaylistView.m \
gui/macosx/VLCPlaylist.h gui/macosx/VLCPlaylist.m \
gui/macosx/VLCPlaylistInfo.h gui/macosx/VLCPlaylistInfo.m \
gui/macosx/VLCPLItem.h gui/macosx/VLCPLItem.m \
gui/macosx/VLCPLModel.h gui/macosx/VLCPLModel.m \
gui/macosx/prefs.h gui/macosx/prefs.m \
gui/macosx/prefs_widgets.h gui/macosx/prefs_widgets.m \
gui/macosx/PXSourceList.h gui/macosx/PXSourceList.m \
gui/macosx/PXSourceListDataSource.h gui/macosx/PXSourceListDelegate.h \
gui/macosx/SideBarItem.h gui/macosx/SideBarItem.m \
gui/macosx/VLCPopupPanelController.h gui/macosx/VLCPopupPanelController.m \
gui/macosx/VLCTextfieldPanelController.h gui/macosx/VLCTextfieldPanelController.m \
gui/macosx/VLCSimplePrefsController.h gui/macosx/VLCSimplePrefsController.m \
gui/macosx/VLCSimplePrefsWindow.h gui/macosx/VLCSimplePrefsWindow.m \
gui/macosx/VLCHotkeyChangeWindow.h gui/macosx/VLCHotkeyChangeWindow.m \
gui/macosx/SPInvocationGrabbing.h gui/macosx/SPInvocationGrabbing.m \
gui/macosx/SPMediaKeyTap.h gui/macosx/SPMediaKeyTap.m \
gui/macosx/Spotify.h \
gui/macosx/VLCStringUtility.h gui/macosx/VLCStringUtility.m \
gui/macosx/VLCVoutView.h gui/macosx/VLCVoutView.m \
gui/macosx/VLCTimeSelectionPanelController.h gui/macosx/VLCTimeSelectionPanelController.m \
gui/macosx/VLCUIWidgets.h gui/macosx/VLCUIWidgets.m \
gui/macosx/VLCScrollingClipView.h gui/macosx/VLCScrollingClipView.m \
gui/macosx/VLCStatusBarIcon.h gui/macosx/VLCStatusBarIcon.m \
gui/macosx/VLCVoutWindowController.h gui/macosx/VLCVoutWindowController.m \
gui/macosx/Windows.h gui/macosx/Windows.m \
gui/macosx/VLCAudioEffectsWindowController.h gui/macosx/VLCAudioEffectsWindowController.m \
gui/macosx/VLCBookmarksWindowController.h gui/macosx/VLCBookmarksWindowController.m \
gui/macosx/VLCCoreDialogProvider.h gui/macosx/VLCCoreDialogProvider.m \
gui/macosx/VLCDebugMessageWindowController.h gui/macosx/VLCDebugMessageWindowController.m \
gui/macosx/VLCHUDSliderCell.h gui/macosx/VLCHUDSliderCell.m \
gui/macosx/VLCHUDButtonCell.h gui/macosx/VLCHUDButtonCell.m \
gui/macosx/VLCHUDCheckboxCell.h gui/macosx/VLCHUDCheckboxCell.m \
gui/macosx/VLCHUDRadiobuttonCell.h gui/macosx/VLCHUDRadiobuttonCell.m \
gui/macosx/VLCHUDTextFieldCell.h gui/macosx/VLCHUDTextFieldCell.m \
gui/macosx/VLCInputManager.h gui/macosx/VLCInputManager.m \
gui/macosx/VLCMainWindow.h gui/macosx/VLCMainWindow.m \
gui/macosx/VLCRendererDiscovery.h gui/macosx/VLCRendererDiscovery.m \
gui/macosx/VLCRendererItem.h gui/macosx/VLCRendererItem.m \
gui/macosx/VLCRendererDialog.h gui/macosx/VLCRendererDialog.m \
gui/macosx/VLCResumeDialogController.h gui/macosx/VLCResumeDialogController.m \
gui/macosx/VLCTrackSynchronizationWindowController.h gui/macosx/VLCTrackSynchronizationWindowController.m \
gui/macosx/VLCVideoEffectsWindowController.h gui/macosx/VLCVideoEffectsWindowController.m \
gui/macosx/VLCFSPanelController.h gui/macosx/VLCFSPanelController.m \
gui/macosx/VLCFSPanelDraggableView.h gui/macosx/VLCFSPanelDraggableView.m \
gui/macosx/VLCDefaultValueSlider.h gui/macosx/VLCDefaultValueSlider.m \
gui/macosx/VLCDefaultValueSliderCell.h gui/macosx/VLCDefaultValueSliderCell.m \
gui/macosx/VLCHUDImageButton.h gui/macosx/VLCHUDImageButton.m \
gui/macosx/VLCHUDToggleButton.h gui/macosx/VLCHUDToggleButton.m
nobase_libmacosx_plugin_la_DATA = \
UI/About.nib \
UI/AddonManager.nib \
UI/AudioEffects.nib \
UI/Bookmarks.nib \
UI/ConvertAndSave.nib \
UI/CoreDialogs.nib \
UI/DetachedVideoWindow.nib \
UI/ErrorPanel.nib \
UI/FSPanel.nib \
UI/Help.nib \
UI/LogMessageWindow.nib \
UI/MainMenu.nib \
UI/MainWindow.nib \
UI/MediaInfo.nib \
UI/Open.nib \
UI/PlaylistAccessoryView.nib \
UI/PlaylistMenu.nib \
UI/PopupPanel.nib \
UI/Preferences.nib \
UI/ResumeDialog.nib \
UI/SimplePreferences.nib \
UI/StreamOutput.nib \
UI/SyncTracks.nib \
UI/TextfieldPanel.nib \
UI/TimeSelectionPanel.nib \
UI/VideoEffects.nib \
UI/VLCFullScreenPanel.nib \
UI/VLCRendererDialog.nib \
UI/VLCStatusBarIconMainMenu.nib
# User interface compilation
libmacosx_plugin_la_SOURCES += \
UI/About.xib \
UI/AddonManager.xib \
UI/AudioEffects.xib \
UI/Bookmarks.xib \
UI/ConvertAndSave.xib \
UI/CoreDialogs.xib \
UI/DetachedVideoWindow.xib \
UI/ErrorPanel.xib \
UI/FSPanel.xib \
UI/Help.xib \
UI/LogMessageWindow.xib \
UI/MainMenu.xib \
UI/MainWindow.xib \
UI/MediaInfo.xib \
UI/Open.xib \
UI/PlaylistAccessoryView.xib \
UI/PlaylistMenu.xib \
UI/PopupPanel.xib \
UI/Preferences.xib \
UI/ResumeDialog.xib \
UI/SimplePreferences.xib \
UI/StreamOutput.xib \
UI/SyncTracks.xib \
UI/TextfieldPanel.xib \
UI/TimeSelectionPanel.xib \
UI/VideoEffects.xib \
UI/VLCFullScreenPanel.xib \
UI/VLCRendererDialog.xib \
UI/VLCStatusBarIconMainMenu.xib
nodist_libmacosx_plugin_la_SOURCES = \
gui/macosx/UI/About.nib \
gui/macosx/UI/AddonManager.nib \
gui/macosx/UI/AudioEffects.nib \
gui/macosx/UI/Bookmarks.nib \
gui/macosx/UI/ConvertAndSave.nib \
gui/macosx/UI/CoreDialogs.nib \
gui/macosx/UI/DetachedVideoWindow.nib \
gui/macosx/UI/ErrorPanel.nib \
gui/macosx/UI/FSPanel.nib \
gui/macosx/UI/Help.nib \
gui/macosx/UI/LogMessageWindow.nib \
gui/macosx/UI/MainMenu.nib \
gui/macosx/UI/MainWindow.nib \
gui/macosx/UI/MediaInfo.nib \
gui/macosx/UI/Open.nib \
gui/macosx/UI/PlaylistAccessoryView.nib \
gui/macosx/UI/PlaylistMenu.nib \
gui/macosx/UI/PopupPanel.nib \
gui/macosx/UI/Preferences.nib \
gui/macosx/UI/ResumeDialog.nib \
gui/macosx/UI/SimplePreferences.nib \
gui/macosx/UI/StreamOutput.nib \
gui/macosx/UI/SyncTracks.nib \
gui/macosx/UI/TextfieldPanel.nib \
gui/macosx/UI/TimeSelectionPanel.nib \
gui/macosx/UI/VideoEffects.nib \
gui/macosx/UI/VLCFullScreenPanel.nib \
gui/macosx/UI/VLCRendererDialog.nib \
gui/macosx/UI/VLCStatusBarIconMainMenu.nib
# User interface compilation
EXTRA_DIST += \
gui/macosx/UI/About.xib \
gui/macosx/UI/AddonManager.xib \
gui/macosx/UI/AudioEffects.xib \
gui/macosx/UI/Bookmarks.xib \
gui/macosx/UI/ConvertAndSave.xib \
gui/macosx/UI/CoreDialogs.xib \
gui/macosx/UI/DetachedVideoWindow.xib \
gui/macosx/UI/ErrorPanel.xib \
gui/macosx/UI/FSPanel.xib \
gui/macosx/UI/Help.xib \
gui/macosx/UI/LogMessageWindow.xib \
gui/macosx/UI/MainMenu.xib \
gui/macosx/UI/MainWindow.xib \
gui/macosx/UI/MediaInfo.xib \
gui/macosx/UI/Open.xib \
gui/macosx/UI/PlaylistAccessoryView.xib \
gui/macosx/UI/PlaylistMenu.xib \
gui/macosx/UI/PopupPanel.xib \
gui/macosx/UI/Preferences.xib \
gui/macosx/UI/ResumeDialog.xib \
gui/macosx/UI/SimplePreferences.xib \
gui/macosx/UI/StreamOutput.xib \
gui/macosx/UI/SyncTracks.xib \
gui/macosx/UI/TextfieldPanel.xib \
gui/macosx/UI/TimeSelectionPanel.xib \
gui/macosx/UI/VideoEffects.xib \
gui/macosx/UI/VLCFullScreenPanel.xib \
gui/macosx/UI/VLCRendererDialog.xib \
gui/macosx/UI/VLCStatusBarIconMainMenu.xib
xib_verbose = $(xib_verbose_$(V))
xib_verbose_ = $(xib_verbose__$(AM_DEFAULT_VERBOSITY))
......@@ -169,620 +162,627 @@ xib_verbose_0 = @echo " XIB " $@;
xib_verbose__0 = $(xib_verbose_0)
.xib.nib:
$(AM_V_at)mkdir -p -- UI
$(AM_V_at)mkdir -p -- gui/macosx/UI
$(xib_verbose)$(XIB) --errors --warnings --notices \
--module VLC --auto-activate-custom-fonts --target-device mac \
--minimum-deployment-target 10.7 --output-format human-readable-text \
--compile $@ $<
DEPS_res = \
Resources/App-Icons/VLC-Xmas.icns \
Resources/App-Icons/VLC.icns \
Resources/File-Icons/aiff.icns \
Resources/File-Icons/audio.icns \
Resources/File-Icons/avi.icns \
Resources/File-Icons/flv.icns \
Resources/File-Icons/generic.icns \
Resources/File-Icons/m4a.icns \
Resources/File-Icons/m4v.icns \
Resources/File-Icons/mkv.icns \
Resources/File-Icons/mov.icns \
Resources/File-Icons/movie.icns \
Resources/File-Icons/mp3.icns \
Resources/File-Icons/mpeg.icns \
Resources/File-Icons/ogg.icns \
Resources/File-Icons/playlist.icns \
Resources/File-Icons/rm.icns \
Resources/File-Icons/subtitle.icns \
Resources/File-Icons/vob.icns \
Resources/File-Icons/wav.icns \
Resources/File-Icons/wma.icns \
Resources/File-Icons/wmv.icns \
Resources/mainwindow/backward-3btns-pressed.png \
Resources/mainwindow/backward-3btns-pressed@2x.png \
Resources/mainwindow/backward-3btns.png \
Resources/mainwindow/backward-3btns@2x.png \
Resources/mainwindow/backward-6btns-pressed.png \
Resources/mainwindow/backward-6btns-pressed@2x.png \
Resources/mainwindow/backward-6btns.png \
Resources/mainwindow/backward-6btns@2x.png \
Resources/mainwindow/bottom-background.png \
Resources/mainwindow/bottom-background@2x.png \
Resources/mainwindow/dropzone-background.png \
Resources/mainwindow/dropzone.png \
Resources/mainwindow/dropzone@2x.png \
Resources/mainwindow/effects-double-buttons-pressed.png \
Resources/mainwindow/effects-double-buttons-pressed@2x.png \
Resources/mainwindow/effects-double-buttons.png \
Resources/mainwindow/effects-double-buttons@2x.png \
Resources/mainwindow/effects-one-button-pressed.png \
Resources/mainwindow/effects-one-button-pressed@2x.png \
Resources/mainwindow/effects-one-button.png \
Resources/mainwindow/effects-one-button@2x.png \
Resources/mainwindow/forward-3btns-pressed.png \
Resources/mainwindow/forward-3btns-pressed@2x.png \
Resources/mainwindow/forward-3btns.png \
Resources/mainwindow/forward-3btns@2x.png \
Resources/mainwindow/forward-6btns-pressed.png \
Resources/mainwindow/forward-6btns-pressed@2x.png \
Resources/mainwindow/forward-6btns.png \
Resources/mainwindow/forward-6btns@2x.png \
Resources/mainwindow/fullscreen-double-buttons-pressed.png \
Resources/mainwindow/fullscreen-double-buttons-pressed@2x.png \
Resources/mainwindow/fullscreen-double-buttons.png \
Resources/mainwindow/fullscreen-double-buttons@2x.png \
Resources/mainwindow/fullscreen-one-button-pressed.png \
Resources/mainwindow/fullscreen-one-button-pressed@2x.png \
Resources/mainwindow/fullscreen-one-button.png \
Resources/mainwindow/fullscreen-one-button@2x.png \
Resources/mainwindow/next-6btns-pressed.png \
Resources/mainwindow/next-6btns-pressed@2x.png \
Resources/mainwindow/next-6btns.png \
Resources/mainwindow/next-6btns@2x.png \
Resources/mainwindow/pause-pressed.png \
Resources/mainwindow/pause-pressed@2x.png \
Resources/mainwindow/pause.png \
Resources/mainwindow/pause@2x.png \
Resources/mainwindow/play-pressed.png \
Resources/mainwindow/play-pressed@2x.png \
Resources/mainwindow/play.png \
Resources/mainwindow/play@2x.png \
Resources/mainwindow/playlist-1btn-pressed.png \
Resources/mainwindow/playlist-1btn-pressed@2x.png \
Resources/mainwindow/playlist-1btn.png \
Resources/mainwindow/playlist-1btn@2x.png \
Resources/mainwindow/playlist-btn-pressed.png \
Resources/mainwindow/playlist-btn-pressed@2x.png \
Resources/mainwindow/playlist-btn.png \
Resources/mainwindow/playlist-btn@2x.png \
Resources/mainwindow/previous-6btns-pressed.png \
Resources/mainwindow/previous-6btns-pressed@2x.png \
Resources/mainwindow/previous-6btns.png \
Resources/mainwindow/previous-6btns@2x.png \
Resources/mainwindow/progression-fill-left.png \
Resources/mainwindow/progression-fill-left@2x.png \
Resources/mainwindow/progression-fill-middle.png \
Resources/mainwindow/progression-fill-middle@2x.png \
Resources/mainwindow/progression-fill-right.png \
Resources/mainwindow/progression-fill-right@2x.png \
Resources/mainwindow/progression-knob.png \
Resources/mainwindow/progression-knob@2x.png \
Resources/mainwindow/progression-track-wrapper-left.png \
Resources/mainwindow/progression-track-wrapper-left@2x.png \
Resources/mainwindow/progression-track-wrapper-middle.png \
Resources/mainwindow/progression-track-wrapper-middle@2x.png \
Resources/mainwindow/progression-track-wrapper-right.png \
Resources/mainwindow/progression-track-wrapper-right@2x.png \
Resources/mainwindow/repeat-all-pressed.png \
Resources/mainwindow/repeat-all-pressed@2x.png \
Resources/mainwindow/repeat-all.png \
Resources/mainwindow/repeat-all@2x.png \
Resources/mainwindow/repeat-one-pressed.png \
Resources/mainwindow/repeat-one-pressed@2x.png \
Resources/mainwindow/repeat-one.png \
Resources/mainwindow/repeat-one@2x.png \
Resources/mainwindow/repeat-pressed.png \
Resources/mainwindow/repeat-pressed@2x.png \
Resources/mainwindow/repeat.png \
Resources/mainwindow/repeat@2x.png \
Resources/mainwindow/shuffle-blue-pressed.png \
Resources/mainwindow/shuffle-blue-pressed@2x.png \
Resources/mainwindow/shuffle-blue.png \
Resources/mainwindow/shuffle-blue@2x.png \
Resources/mainwindow/shuffle-pressed.png \
Resources/mainwindow/shuffle-pressed@2x.png \
Resources/mainwindow/shuffle.png \
Resources/mainwindow/shuffle@2x.png \
Resources/mainwindow/stop-pressed.png \
Resources/mainwindow/stop-pressed@2x.png \
Resources/mainwindow/stop.png \
Resources/mainwindow/stop@2x.png \
Resources/mainwindow/topbar_background.png \
Resources/mainwindow/volume-high.png \
Resources/mainwindow/volume-high@2x.png \
Resources/mainwindow/volume-low.png \
Resources/mainwindow/volume-low@2x.png \
Resources/mainwindow/volume-slider-knob.png \
Resources/mainwindow/volume-slider-knob@2x.png \
Resources/mainwindow/volume-slider-track.png \
Resources/mainwindow/volume-slider-track@2x.png \
Resources/mainwindow_dark/backward-3btns-dark-pressed.png \
Resources/mainwindow_dark/backward-3btns-dark-pressed@2x.png \
Resources/mainwindow_dark/backward-3btns-dark.png \
Resources/mainwindow_dark/backward-3btns-dark@2x.png \
Resources/mainwindow_dark/backward-6btns-dark-pressed.png \
Resources/mainwindow_dark/backward-6btns-dark-pressed@2x.png \
Resources/mainwindow_dark/backward-6btns-dark.png \
Resources/mainwindow_dark/backward-6btns-dark@2x.png \
Resources/mainwindow_dark/bottom-background_dark.png \
Resources/mainwindow_dark/bottom-background_dark@2x.png \
Resources/mainwindow_dark/bottomdark-left.png \
Resources/mainwindow_dark/bottomdark-left@2x.png \
Resources/mainwindow_dark/bottomdark-right.png \
Resources/mainwindow_dark/bottomdark-right@2x.png \
Resources/mainwindow_dark/effects-double-buttons-pressed_dark.png \
Resources/mainwindow_dark/effects-double-buttons-pressed_dark@2x.png \
Resources/mainwindow_dark/effects-double-buttons_dark.png \
Resources/mainwindow_dark/effects-double-buttons_dark@2x.png \
Resources/mainwindow_dark/effects-one-button-pressed-dark.png \
Resources/mainwindow_dark/effects-one-button-pressed-dark@2x.png \
Resources/mainwindow_dark/effects-one-button_dark.png \
Resources/mainwindow_dark/effects-one-button_dark@2x.png \
Resources/mainwindow_dark/forward-3btns-dark-pressed.png \
Resources/mainwindow_dark/forward-3btns-dark-pressed@2x.png \
Resources/mainwindow_dark/forward-3btns-dark.png \
Resources/mainwindow_dark/forward-3btns-dark@2x.png \
Resources/mainwindow_dark/forward-6btns-dark-pressed.png \
Resources/mainwindow_dark/forward-6btns-dark-pressed@2x.png \
Resources/mainwindow_dark/forward-6btns-dark.png \
Resources/mainwindow_dark/forward-6btns-dark@2x.png \
Resources/mainwindow_dark/fullscreen-double-buttons-pressed_dark.png \
Resources/mainwindow_dark/fullscreen-double-buttons-pressed_dark@2x.png \
Resources/mainwindow_dark/fullscreen-double-buttons_dark.png \
Resources/mainwindow_dark/fullscreen-double-buttons_dark@2x.png \
Resources/mainwindow_dark/fullscreen-one-button-pressed_dark.png \
Resources/mainwindow_dark/fullscreen-one-button-pressed_dark@2x.png \
Resources/mainwindow_dark/fullscreen-one-button_dark.png \
Resources/mainwindow_dark/fullscreen-one-button_dark@2x.png \
Resources/mainwindow_dark/next-6btns-dark-pressed.png \
Resources/mainwindow_dark/next-6btns-dark-pressed@2x.png \
Resources/mainwindow_dark/next-6btns-dark.png \
Resources/mainwindow_dark/next-6btns-dark@2x.png \
Resources/mainwindow_dark/pause-pressed_dark.png \
Resources/mainwindow_dark/pause-pressed_dark@2x.png \
Resources/mainwindow_dark/pause_dark.png \
Resources/mainwindow_dark/pause_dark@2x.png \
Resources/mainwindow_dark/play-pressed_dark.png \
Resources/mainwindow_dark/play-pressed_dark@2x.png \
Resources/mainwindow_dark/play_dark.png \
Resources/mainwindow_dark/play_dark@2x.png \
Resources/mainwindow_dark/playlist-1btn-dark-pressed.png \
Resources/mainwindow_dark/playlist-1btn-dark-pressed@2x.png \
Resources/mainwindow_dark/playlist-1btn-dark.png \
Resources/mainwindow_dark/playlist-1btn-dark@2x.png \
Resources/mainwindow_dark/playlist-pressed_dark.png \
Resources/mainwindow_dark/playlist-pressed_dark@2x.png \
Resources/mainwindow_dark/playlist_dark.png \
Resources/mainwindow_dark/playlist_dark@2x.png \
Resources/mainwindow_dark/previous-6btns-dark-pressed.png \
Resources/mainwindow_dark/previous-6btns-dark-pressed@2x.png \
Resources/mainwindow_dark/previous-6btns-dark.png \
Resources/mainwindow_dark/previous-6btns-dark@2x.png \
Resources/mainwindow_dark/progressbar-fill-left_dark.png \
Resources/mainwindow_dark/progressbar-fill-left_dark@2x.png \
Resources/mainwindow_dark/progressbar-fill-middle_dark.png \
Resources/mainwindow_dark/progressbar-fill-middle_dark@2x.png \
Resources/mainwindow_dark/progressbar-fill-right_dark.png \
Resources/mainwindow_dark/progressbar-fill-right_dark@2x.png \
Resources/mainwindow_dark/progression-knob_dark.png \
Resources/mainwindow_dark/progression-knob_dark@2x.png \
Resources/mainwindow_dark/progression-track-wrapper-left_dark.png \
Resources/mainwindow_dark/progression-track-wrapper-left_dark@2x.png \
Resources/mainwindow_dark/progression-track-wrapper-middle_dark.png \
Resources/mainwindow_dark/progression-track-wrapper-middle_dark@2x.png \
Resources/mainwindow_dark/progression-track-wrapper-right_dark.png \
Resources/mainwindow_dark/progression-track-wrapper-right_dark@2x.png \
Resources/mainwindow_dark/repeat-all-blue-pressed_dark.png \
Resources/mainwindow_dark/repeat-all-blue-pressed_dark@2x.png \
Resources/mainwindow_dark/repeat-all-blue_dark.png \
Resources/mainwindow_dark/repeat-all-blue_dark@2x.png \
Resources/mainwindow_dark/repeat-one-blue-pressed_dark.png \
Resources/mainwindow_dark/repeat-one-blue-pressed_dark@2x.png \
Resources/mainwindow_dark/repeat-one-blue_dark.png \
Resources/mainwindow_dark/repeat-one-blue_dark@2x.png \
Resources/mainwindow_dark/repeat-pressed_dark.png \
Resources/mainwindow_dark/repeat-pressed_dark@2x.png \
Resources/mainwindow_dark/repeat_dark.png \
Resources/mainwindow_dark/repeat_dark@2x.png \
Resources/mainwindow_dark/shuffle-blue-pressed_dark.png \
Resources/mainwindow_dark/shuffle-blue-pressed_dark@2x.png \
Resources/mainwindow_dark/shuffle-blue_dark.png \
Resources/mainwindow_dark/shuffle-blue_dark@2x.png \
Resources/mainwindow_dark/shuffle-pressed_dark.png \
Resources/mainwindow_dark/shuffle-pressed_dark@2x.png \
Resources/mainwindow_dark/shuffle_dark.png \
Resources/mainwindow_dark/shuffle_dark@2x.png \
Resources/mainwindow_dark/stop-pressed_dark.png \
Resources/mainwindow_dark/stop-pressed_dark@2x.png \
Resources/mainwindow_dark/stop_dark.png \
Resources/mainwindow_dark/stop_dark@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-on-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-on-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-on.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-on@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-over-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-over-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-over.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close-over@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-close@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-fullscreen-on.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-fullscreen-on@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-fullscreen-over.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-fullscreen-over@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-fullscreen.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-fullscreen@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-on-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-on-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-on.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-on@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-over-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-over-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-over.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize-over@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-minimize@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-zoom-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-zoom-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-zoom-on-graphite.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-zoom-on-graphite@2x.png \
Resources/mainwindow_dark/titlebar/lion/lion-window-zoom-on.png \