musrview, musrFT, musrt0: show their own window/dock icon instead of the generic ROOT one.
Build and Deploy Documentation / build-and-deploy (push) Successful in 26s
Build and Deploy Documentation / build-and-deploy (push) Successful in 26s
The ROOT canvas sets the macro_s.xpm icon and WM_CLASS "ROOT". Set a compiled-in xpm icon and a per-tool class hint, and install matching .desktop files and icons. Since desktops only search XDG data dirs, .desktop files and icons (incl. musredit) are now installed to MUSRFIT_XDG_DATADIR (default: prefix share for /usr and /usr/local, ~/.local/share for prefixes under $HOME, /usr/local/share otherwise). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
47f24cb844
commit
adc991f72f
19 files changed
+475
-5
No files matched your search
@@ -18,6 +18,22 @@ set(CMAKE_CXX_EXTENSIONS OFF)
|
||||
set(CMAKE_INSTALL_LIBDIR lib CACHE PATH "Object code libraries")
|
||||
include(GNUInstallDirs)
|
||||
|
||||
#--- XDG data directory for .desktop files and icons (Linux only) -------------
|
||||
#--- desktops only look for them in $XDG_DATA_HOME (~/.local/share) and
|
||||
#--- $XDG_DATA_DIRS (/usr/local/share:/usr/share), hence a non-standard prefix
|
||||
#--- (e.g. $ROOTSYS) cannot be used for them.
|
||||
if (UNIX AND NOT APPLE)
|
||||
if (CMAKE_INSTALL_PREFIX STREQUAL "/usr" OR CMAKE_INSTALL_PREFIX STREQUAL "/usr/local")
|
||||
set(xdg_datadir_default "${CMAKE_INSTALL_FULL_DATADIR}")
|
||||
elseif (CMAKE_INSTALL_PREFIX MATCHES "^$ENV{HOME}/")
|
||||
set(xdg_datadir_default "$ENV{HOME}/.local/share")
|
||||
else ()
|
||||
set(xdg_datadir_default "/usr/local/share")
|
||||
endif ()
|
||||
set(MUSRFIT_XDG_DATADIR "${xdg_datadir_default}" CACHE PATH
|
||||
"where the .desktop files and icons are installed (must be in the XDG search path)")
|
||||
endif (UNIX AND NOT APPLE)
|
||||
|
||||
#--- musrfit specific options -------------------------------------------------
|
||||
option(nexus "build optional NeXus support. Needed for ISIS" OFF)
|
||||
#--- 'HAVE_HDF4' is the name the C++ sources (PNeXus, PRunDataHandler,
|
||||
|
||||
@@ -17,7 +17,7 @@ set (CPACK_RESOURCE_FILE_LICENSE "@PROJECT_SOURCE_DIR@/COPYING")
|
||||
set (CPACK_RESOURCE_FILE_README "@PROJECT_SOURCE_DIR@/README.md")
|
||||
set (CPACK_RESOURCE_FILE_WELCOME "@PROJECT_SOURCE_DIR@/cmake/welcome.txt")
|
||||
|
||||
set (CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION "@CMAKE_INSTALL_PREFIX@;@CMAKE_INSTALL_PREFIX@/bin;@CMAKE_INSTALL_PREFIX@/include;@CMAKE_INSTALL_PREFIX@/share;@CMAKE_INSTALL_PREFIX@/lib64;@CMAKE_INSTALL_PREFIX@/lib;@CMAKE_INSTALL_PREFIX@/pkgconfig;@CMAKE_INSTALL_PREFIX@/share/applications;@CMAKE_INSTALL_PREFIX@/share/icons;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/48x48;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/48x48/apps")
|
||||
set (CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION "@CMAKE_INSTALL_PREFIX@;@CMAKE_INSTALL_PREFIX@/bin;@CMAKE_INSTALL_PREFIX@/include;@CMAKE_INSTALL_PREFIX@/share;@CMAKE_INSTALL_PREFIX@/lib64;@CMAKE_INSTALL_PREFIX@/lib;@CMAKE_INSTALL_PREFIX@/pkgconfig;@CMAKE_INSTALL_PREFIX@/share/applications;@CMAKE_INSTALL_PREFIX@/share/icons;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/48x48;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/48x48/apps;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/scalable;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/scalable/apps;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/512x512;@CMAKE_INSTALL_PREFIX@/share/icons/hicolor/512x512/apps")
|
||||
|
||||
# we do not have any absolute paths, so do not need DESTDIR
|
||||
set (CPACK_SET_DESTDIR "OFF")
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[Desktop Entry]
|
||||
Name=musrFT
|
||||
Comment=Fourier transform viewer for muSR data
|
||||
Exec=musrFT %f
|
||||
Icon=musrFT
|
||||
Terminal=false
|
||||
Type=Application
|
||||
NoDisplay=true
|
||||
StartupWMClass=musrFT
|
||||
Categories=Science;Physics;
|
||||
Keywords=muSR;fitting;musrfit;physics;muon;
|
||||
@@ -93,6 +93,13 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%doc %_prefix/share/doc/musrfit
|
||||
%{_datadir}/applications/musredit.desktop
|
||||
%{_datadir}/icons/hicolor/48x48/apps/musredit.png
|
||||
%{_datadir}/applications/musrview.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/musrview.svg
|
||||
%{_datadir}/icons/hicolor/512x512/apps/musrview.png
|
||||
%{_datadir}/applications/musrFT.desktop
|
||||
%{_datadir}/icons/hicolor/48x48/apps/musrFT.png
|
||||
%{_datadir}/applications/musrt0.desktop
|
||||
%{_datadir}/icons/hicolor/48x48/apps/musrt0.png
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[Desktop Entry]
|
||||
Name=musrt0
|
||||
Comment=t0, data and background range determination for musrfit
|
||||
Exec=musrt0 %f
|
||||
Icon=musrt0
|
||||
Terminal=false
|
||||
Type=Application
|
||||
NoDisplay=true
|
||||
StartupWMClass=musrt0
|
||||
Categories=Science;Physics;
|
||||
Keywords=muSR;fitting;musrfit;physics;muon;
|
||||
@@ -0,0 +1,11 @@
|
||||
[Desktop Entry]
|
||||
Name=musrview
|
||||
Comment=viewer for musrfit msr-files (data, theory, Fourier)
|
||||
Exec=musrview %f
|
||||
Icon=musrview
|
||||
Terminal=false
|
||||
Type=Application
|
||||
NoDisplay=true
|
||||
StartupWMClass=musrview
|
||||
Categories=Science;Physics;
|
||||
Keywords=muSR;fitting;musrfit;physics;muon;
|
||||
@@ -181,4 +181,45 @@ install(
|
||||
${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
|
||||
#--- Linux desktop integration (window/dock icons of the ROOT canvas tools) ---
|
||||
if (UNIX AND NOT APPLE)
|
||||
install(
|
||||
FILES
|
||||
${CMAKE_SOURCE_DIR}/cmake/musrview.desktop
|
||||
${CMAKE_SOURCE_DIR}/cmake/musrFT.desktop
|
||||
${CMAKE_SOURCE_DIR}/cmake/musrt0.desktop
|
||||
DESTINATION
|
||||
${MUSRFIT_XDG_DATADIR}/applications
|
||||
)
|
||||
install(
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/classes/icons/musrview.svg
|
||||
DESTINATION
|
||||
${MUSRFIT_XDG_DATADIR}/icons/hicolor/scalable/apps
|
||||
)
|
||||
install(
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/classes/icons/musrview-512.png
|
||||
DESTINATION
|
||||
${MUSRFIT_XDG_DATADIR}/icons/hicolor/512x512/apps
|
||||
RENAME
|
||||
musrview.png
|
||||
)
|
||||
install(
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/classes/icons/musrFT.png
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/classes/icons/musrt0.png
|
||||
DESTINATION
|
||||
${MUSRFIT_XDG_DATADIR}/icons/hicolor/48x48/apps
|
||||
)
|
||||
#--- a stale icon cache would hide the new icons, hence refresh an existing one
|
||||
install(CODE "
|
||||
set(icon_dir \"\$ENV{DESTDIR}${MUSRFIT_XDG_DATADIR}/icons/hicolor\")
|
||||
find_program(GTK_UPDATE_ICON_CACHE gtk-update-icon-cache)
|
||||
if (GTK_UPDATE_ICON_CACHE AND EXISTS \"\${icon_dir}/icon-theme.cache\")
|
||||
execute_process(COMMAND \${GTK_UPDATE_ICON_CACHE} -q -t -f \"\${icon_dir}\")
|
||||
endif ()
|
||||
")
|
||||
endif (UNIX AND NOT APPLE)
|
||||
|
||||
|
||||
@@ -39,6 +39,8 @@
|
||||
|
||||
#include "PFourierCanvas.h"
|
||||
|
||||
#include "icons/musrFT_icon.xpm"
|
||||
|
||||
#define YINFO 0.2
|
||||
#define YTITLE 0.95
|
||||
|
||||
@@ -1119,6 +1121,9 @@ void PFourierCanvas::InitFourierCanvas(const Char_t* title, Int_t wtopx, Int_t w
|
||||
// add canvas menu if not in batch mode
|
||||
if (!fBatchMode) {
|
||||
fImp = static_cast<TRootCanvas*>(fMainCanvas->GetCanvasImp());
|
||||
// replace the generic ROOT window icon; the class hint lets the desktop match musrFT.desktop
|
||||
fImp->SetIconPixmap(const_cast<char**>(musrFT_icon_xpm));
|
||||
fImp->SetClassHints("musrFT", "musrFT");
|
||||
fBar = fImp->GetMenuBar();
|
||||
fPopupMain = fBar->AddPopup("MusrFT");
|
||||
|
||||
|
||||
@@ -42,6 +42,8 @@
|
||||
#include "PFourier.h"
|
||||
#include "PStringUtils.h"
|
||||
|
||||
#include "icons/musrview_icon.xpm"
|
||||
|
||||
static const char *gFiletypes[] = { "Data files", "*.dat",
|
||||
"All files", "*",
|
||||
nullptr, nullptr };
|
||||
@@ -2381,6 +2383,9 @@ void PMusrCanvas::InitMusrCanvas(const Char_t* title, Int_t wtopx, Int_t wtopy,
|
||||
// add canvas menu if not in batch mode
|
||||
if (!fBatchMode) {
|
||||
fImp = (TRootCanvas*)fMainCanvas->GetCanvasImp();
|
||||
// replace the generic ROOT window icon; the class hint lets the desktop match musrview.desktop
|
||||
fImp->SetIconPixmap(const_cast<char**>(musrview_icon_xpm));
|
||||
fImp->SetClassHints("musrview", "musrview");
|
||||
fImp->Connect("CloseWindow()", "PMusrCanvas", this, "WindowClosed()");
|
||||
fBar = fImp->GetMenuBar();
|
||||
fPopupMain = fBar->AddPopup("&Musrfit");
|
||||
|
||||
@@ -37,6 +37,8 @@
|
||||
|
||||
#include "PMusrT0.h"
|
||||
|
||||
#include "icons/musrt0_icon.xpm"
|
||||
|
||||
#define DETECTOR_TAG_FORWARD 0
|
||||
#define DETECTOR_TAG_BACKWARD 1
|
||||
|
||||
@@ -494,6 +496,12 @@ PMusrT0::PMusrT0(PMusrT0Data &data) : fMusrT0Data(data)
|
||||
fMainCanvas = std::make_unique<TCanvas>("fMainCanvas", str);
|
||||
fMainCanvas->SetFillColor(TColor::GetColor(255,255,255));
|
||||
|
||||
// replace the generic ROOT window icon; the class hint lets the desktop match musrt0.desktop
|
||||
TRootCanvas *imp = dynamic_cast<TRootCanvas*>(fMainCanvas->GetCanvasImp());
|
||||
if (imp) {
|
||||
imp->SetIconPixmap(const_cast<char**>(musrt0_icon_xpm));
|
||||
imp->SetClassHints("musrt0", "musrt0");
|
||||
}
|
||||
|
||||
fMainCanvas->Show();
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 3.4 KiB |
@@ -0,0 +1,107 @@
|
||||
/* XPM */
|
||||
static const char *musrFT_icon_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"64 64 37 1 ",
|
||||
" c None",
|
||||
". c gray30",
|
||||
"X c #5C5C5C",
|
||||
"o c #7C7C7C",
|
||||
"O c #DA4554",
|
||||
"+ c #DC505E",
|
||||
"@ c #DE5B68",
|
||||
"# c #E0626F",
|
||||
"$ c #E16874",
|
||||
"% c #E3727E",
|
||||
"& c #E47883",
|
||||
"* c #8D8D8D",
|
||||
"= c #9A9A9A",
|
||||
"- c #ACACAC",
|
||||
"; c #B5B5B5",
|
||||
": c #E6838D",
|
||||
"> c #E88B94",
|
||||
", c #E9929B",
|
||||
"< c #EB9AA2",
|
||||
"1 c #EDA7AE",
|
||||
"2 c #EEACB3",
|
||||
"3 c #EFB0B6",
|
||||
"4 c #F0B6BC",
|
||||
"5 c #F2BDC3",
|
||||
"6 c #C6C6C6",
|
||||
"7 c #D7D7D7",
|
||||
"8 c #F4C4C8",
|
||||
"9 c #F5CDD1",
|
||||
"0 c #F7D6DA",
|
||||
"q c #F9DFE2",
|
||||
"w c #E7E7E7",
|
||||
"e c #FBE9EA",
|
||||
"r c #FEFCFC",
|
||||
"t c #FEFEFE",
|
||||
"y c #FFFEFE",
|
||||
"u c white",
|
||||
"i c #FFFFFF",
|
||||
/* pixels */
|
||||
" ----------------------------------------------- ",
|
||||
" -==;666666666666666666666666666666666666666666666;==- ",
|
||||
" =;wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw;= ",
|
||||
" -=wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw=- ",
|
||||
" =wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw= ",
|
||||
" =wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw= ",
|
||||
" -;uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;-",
|
||||
" =wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw=",
|
||||
" =uuuuuu;****ruuuw****6uuuu-******7uuuuuuuuuuuuuuuuuuuuuuuuuuuu=",
|
||||
"-;uuuuuu*....wuuu7....=uuuuo......;uuuuuuuuuuuuuuuuuuuuuuuuuuuu;",
|
||||
"-6uuuuuu-ooooruuuwoooo;uuuu-oooooo7uuuuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuu=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=uuuuuuu6",
|
||||
"-6uuuuuu*..............................................*uuuuuuu6",
|
||||
"-6uuuuuu6----------------------------------------------6uuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuu::::8uuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuueOOOO>uuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuu5OO#O$uuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuu<O@4OOruuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuu%O:0OO0uuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuu+O1u+O3uuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuueOO9u$O>uuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuu5OOeu,O$uuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuu<O@uu4OOruuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuu%O:uu0OO0uuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuu+O1uuu+O3uuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuueOO9uuu%O>uuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuu5OOeuuu,O$uuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuu>O@uuuu4OOeuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuu@O<uuuueOO3uuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuu9OO0uuuuu&O%uuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuu>O@uuuuuu4OOeuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuur@O<uuuuuueOO3uuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuu9OO0uuuuuuu&O%uuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuu>O@uuuuuuuu4OO&&8uuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuruuuuuuuuuuuuuue+O<uuuuuuuueOOOO@uuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuur$0uuuuuuuuuuuuu<OOeuuuuuuuuu1,:OO4uuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuu4O+0uuuuuuuuuuue+O>uuuuuuuuuuuuu%O@uuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuur@OO+9rrrrruuuuu<OOeuuuuuuuuuuuuu9OO4uuueuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuu4OO+OOOOOO$euur2+O>uuuuuuuuuuuuuuu%O@eu3O&0uuuuuuuuuuu6",
|
||||
"-6uuuuuur@O%0+OOOOOO$e2@OOOeuuuuuuuuuuuuuuu9OO$1OOOO&0uuuuuuuuu6",
|
||||
"-6uuuuuu4OO9uq8888<OOOOOO&0uuuuuuuuuuuuuuuuu2OOOO@@OOO,uuuuuuuu6",
|
||||
"-6uuuuuue<&uuuuuuuu2OOO&0uuuuuuuuuuuuuuuuuuuu2OO#er3@O8uuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuu2&0uuuuuuuuuuuuuuuuuuuuuuu2$euuur5uuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuruuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuu6----------------------------------------------6uuuuuuu6",
|
||||
"-6uuuuuu*..............................................*uuuuuuu6",
|
||||
"-6uuuuuu=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=uuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuu-ooooooooooowu6oooo7u7oooo7uuuu*oooooowuuuuuuuuuuuuuuuu6",
|
||||
"-6uuuuuu*...........7u-....6u;....;uuuuX......7uuuuuuuuuuuuuuuu6",
|
||||
"-;uuuuuu;***********wu6****wu7****7uuuu=******wuuuuuuuuuuuuuuuu;",
|
||||
" =uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu=",
|
||||
" =wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw=",
|
||||
" -;uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;-",
|
||||
" =wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw= ",
|
||||
" =wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw= ",
|
||||
" -=wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw=- ",
|
||||
" =;wuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuw;= ",
|
||||
" -==;666666666666666666666666666666666666666666666;==- "
|
||||
};
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,111 @@
|
||||
/* XPM */
|
||||
static const char *musrt0_icon_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"64 64 41 1 ",
|
||||
" c None",
|
||||
". c black",
|
||||
"X c gray5",
|
||||
"o c #111111",
|
||||
"O c #1D1D1D",
|
||||
"+ c #303030",
|
||||
"@ c gray30",
|
||||
"# c #4E4E4E",
|
||||
"$ c #4A4A4A",
|
||||
"% c #5D5D5D",
|
||||
"& c #535353",
|
||||
"* c #636363",
|
||||
"= c #6C6C6C",
|
||||
"- c #7B7B7B",
|
||||
"; c #737373",
|
||||
": c #8B8B8B",
|
||||
"> c #828282",
|
||||
", c #949494",
|
||||
"< c #9A9A9A",
|
||||
"1 c #9D9D9D",
|
||||
"2 c #AAAAAA",
|
||||
"3 c #ABABAB",
|
||||
"4 c #A8A8A8",
|
||||
"5 c #ADADAD",
|
||||
"6 c #A2A2A2",
|
||||
"7 c #B3B3B3",
|
||||
"8 c #BBBBBB",
|
||||
"9 c #C6C6C6",
|
||||
"0 c #C7C7C7",
|
||||
"q c #C4C4C4",
|
||||
"w c #C2C2C2",
|
||||
"e c #CBCBCB",
|
||||
"r c #D3D3D3",
|
||||
"t c #DBDBDB",
|
||||
"y c #E2E2E2",
|
||||
"u c #ECECEC",
|
||||
"i c #F4F4F4",
|
||||
"p c white",
|
||||
"a c #FEFEFE",
|
||||
"s c #FCFCFC",
|
||||
"d c #FAFAFA",
|
||||
/* pixels */
|
||||
" 53333333333333333333333333333333333333333333335 ",
|
||||
" 3<<79999999999999999999999999999999999999999999997<<3 ",
|
||||
" <7upppppppppppppppppppppppppppppppppppppppppppppppppu7< ",
|
||||
" 5<ypppppppppppppppppppppppppppppppppppppppppppppppppppppy<5 ",
|
||||
" <upppppppppppppppppppppppppppppppppppppppppppppppppppppppu< ",
|
||||
" <ypppppppppppppppppppppppppppppppppppppppppppppppppppppppppy< ",
|
||||
" 37ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp73",
|
||||
" <upppppppppppppppppppppppppppppppppppppppppppppppppppppppppppu<",
|
||||
" <ppppppppppppppppppppppppppppppppy3333333333tppppppppppppppppp<",
|
||||
"57ppppppppppppppt66ppppppppppppppp1..........,ppppppppppppppppp7",
|
||||
"39pppppppppppppp7@@ippppppppppppppy8888oX8888yppppppppppppppppp9",
|
||||
"39pppppppppppppp3@@upppppppppppppppppppOopppppppppppppppppppppp9",
|
||||
"39pppppppppppppp6@@ypppppppppppppppppppOopppppppppppppppppppppp9",
|
||||
"39pppppppppppppp,@@tpppppppppppppppppppOopppppppppppppppppppppp9",
|
||||
"39pppppppppppppp:@@epppppppppppppppppppOopppppppppppppppppppppp9",
|
||||
"39pppppppppppppp>@@9pppppppppppppppppppOopppppppppppppppppppppp9",
|
||||
"39pppppppppppppp-@@8pppppppppppppppppppOopppppppppppppppppppppp9",
|
||||
"39pppppppppppppp=@@7pppppppppppppppppppOoppppppp86rpppppppppppp9",
|
||||
"39pppppppppppppp*@@4pppppppppppppppppppOopppppp@+*o<ppppppppppp9",
|
||||
"39pppppppppppppp%@@1pppppppppppppppppppOoppppp7Oip0Xipppppppppp9",
|
||||
"39pppppppppppppp&@@,pppppppppppppppppppOoppppp=*pppO7pppppppppp9",
|
||||
"39pppppppppppppd@@@:pppppppppppppppppppOoppppp&>ppp+,pppppppppp9",
|
||||
"39pppppppppppppu@@@-pppppppppppppppppppOoppppp$:ppp$:pppppppppp9",
|
||||
"39pppppppppppppy@@@;pppppppppppppppppppiippppp&-ppp+1pppppppppp9",
|
||||
"39pppppppppppppt@@@=pppppppppppppppppppppppppp-%pppO8pppppppppp9",
|
||||
"39pppppppppppppr@@@*pppppppppppppppppppppppppproyp5Odpppppppppp9",
|
||||
"39ppppppppppppp0@@@&pppppppppppppippppppppppppp:o+o7ppppppppppp9",
|
||||
"39ppppppppppppp8@@@@ppppppppppppp<=9ppppppppppppuripppppppppppp9",
|
||||
"39ppppppppppppp7@@@@ipppppppppppp*@@=0ppppppppppppppppppppppppp9",
|
||||
"39ppppppppppppp3@@@@upppppppppppr@@@@@=0ppppppppppppppppppppppp9",
|
||||
"39ppppppppppppp6@@@@yppppppppppp<@%w=@@@rpppppppppppppppppppppp9",
|
||||
"39ppppppppppppp,@%@@rppppppppppp*@,ppw%@-pppppppppppppppppppppp9",
|
||||
"39ppppppppppppp:@=@@eppppppppppr@@rppp8@@rppppppppppppppppppppp9",
|
||||
"39ppppppppppppp>@>@@9pppppppppp<@%ppppp*@;ppppppppppppppppppppp9",
|
||||
"39ppppppppppppp-@,&@8pppppppppp*@,ppppp8@@wpppppppppppppppppppp9",
|
||||
"39ppppppppppppp=@1%@7pppppppppt@@rpppppp*@@-rpppppppppppppppppp9",
|
||||
"39ppppppppppppp*@4*@4ppppppppp9@@ippppppe*@@@-rpppppppppppppppp9",
|
||||
"39ppppppppppppp%@5=@1ppppppppp3@%ppppppppp8*@@@0ppppppppppppppp9",
|
||||
"39ppppppppppppp&@8-@,ppppppppp,@;ppppppppppp8%@=ppppppppppppppp9",
|
||||
"39ppppppppppppd@@w>@:ppppppppp;@:ppppppppppppw@@0pppppppppppppp9",
|
||||
"39ppppppppppppu@@e:@-ppppppppp%@3ppppppppppppp=@=pppppppppppppp9",
|
||||
"39ppppppppppppy@@r,@;ppppppppi@@wpppppppppppppw@@wppppppppppppp9",
|
||||
"39ppppppppppppt@@y6@=ppppppppt@@tpppppppppppppp=@@>tppppppppppp9",
|
||||
"39ppppppppppppr@@u3@*pppppppp9@@ippppppppppppppe%@@@>tppppppppp9",
|
||||
"39pppppppppppp0@@i7@&pppppppp3@%ppppppppppppppppd8*@@6ppppppppp9",
|
||||
"39pppppppppppp8@@p8@@pppppppp,@;ppppppppppppppppppd8=ippppppppp9",
|
||||
"39pppppppppppp7@&p9@@ippppppp-@:ppppppppppppppppppppppppppppppp9",
|
||||
"39pppppppppppp3@*pr@@uppppppp%@3ppppppppppppppppppppppppppppppp9",
|
||||
"39pppppppppppp6@=pt@@yppppppi@@wppppppppppppppppppppppppppppppp9",
|
||||
"39pppppppppppp,@;py@@tppppppt@@tppppppppppppppppppppppppppppppp9",
|
||||
"39pppppppppppp:@-pu@@epppppp9@@ippppppppppppppppppppppppppppppp9",
|
||||
"39pppppppppppp;@:pd@@7pppppp<@%pppppppppppppppppppppppppppppppp9",
|
||||
"39ppppppppppp,@@1pp%@&0pppp5@@-pppppppppppppppppppppppppppppppp9",
|
||||
"39pppppp5---=@@>dppy%@&----@@=ipppppppppppppppppppppppppppppppp9",
|
||||
"39pppppp:@@@@@>dppppy%@@@@@@=ippppppppppppppppppppppppppppppppp9",
|
||||
"57pppppp7::::<dppppppy::::::ipppppppppppppppppppppppppppppppppp7",
|
||||
" <ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp<",
|
||||
" <upppppppppppppppppppppppppppppppppppppppppppppppppppppppppppu<",
|
||||
" 37ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp73",
|
||||
" <ypppppppppppppppppppppppppppppppppppppppppppppppppppppppppy< ",
|
||||
" <upppppppppppppppppppppppppppppppppppppppppppppppppppppppu< ",
|
||||
" 5<ypppppppppppppppppppppppppppppppppppppppppppppppppppppy<5 ",
|
||||
" <7upppppppppppppppppppppppppppppppppppppppppppppppppu7< ",
|
||||
" 3<<79999999999999999999999999999999999999999999997<<3 "
|
||||
};
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 79 KiB |
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- musrview application icon (Dock/task bar), sibling of musredit-bigsur.icns -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024" viewBox="0 0 1024 1024">
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#a9cde6"/>
|
||||
<stop offset="1" stop-color="#7fb0d4"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<rect x="100" y="100" width="824" height="824" rx="185" ry="185" fill="url(#bg)"/>
|
||||
<path d="M150,640 L874,640" stroke="#2b3a47" stroke-width="8" opacity="0.35"/>
|
||||
<path d="M190.0,210.0 L194.0,212.5 L198.0,216.2 L202.0,221.2 L206.0,227.3 L210.0,234.5 L214.0,242.7 L218.0,252.0 L222.0,262.0 L226.0,272.9 L230.0,284.4 L234.0,296.6 L238.0,309.2 L242.0,322.2 L246.0,335.6 L250.0,349.1 L254.0,362.7 L258.0,376.4 L262.0,389.9 L266.0,403.3 L270.0,416.4 L274.0,429.1 L278.0,441.4 L282.0,453.2 L286.0,464.4 L290.0,474.9 L294.0,484.7 L298.0,493.6 L302.0,501.8 L306.0,509.1 L310.0,515.5 L314.0,521.0 L318.0,525.5 L322.0,529.0 L326.0,531.6 L330.0,533.2 L334.0,533.8 L338.0,533.5 L342.0,532.2 L346.0,530.0 L350.0,527.0 L354.0,523.1 L358.0,518.4 L362.0,513.0 L366.0,506.9 L370.0,500.1 L374.0,492.8 L378.0,485.0 L382.0,476.7 L386.0,468.0 L390.0,459.0 L394.0,449.8 L398.0,440.4 L402.0,430.8 L406.0,421.3 L410.0,411.8 L414.0,402.3 L418.0,393.1 L422.0,384.0 L426.0,375.3 L430.0,366.8 L434.0,358.8 L438.0,351.2 L442.0,344.1 L446.0,337.6 L450.0,331.5 L454.0,326.1 L458.0,321.3 L462.0,317.2 L466.0,313.7 L470.0,310.9 L474.0,308.7 L478.0,307.3 L482.0,306.5 L486.0,306.4 L490.0,307.0 L494.0,308.2 L498.0,310.0 L502.0,312.4 L506.0,315.4 L510.0,319.0 L514.0,323.0 L518.0,327.5 L522.0,332.5 L526.0,337.8 L530.0,343.4 L534.0,349.4 L538.0,355.5 L542.0,361.9 L546.0,368.5 L550.0,375.1 L554.0,381.8 L558.0,388.4 L562.0,395.1 L566.0,401.6 L570.0,408.0 L574.0,414.3 L578.0,420.3 L582.0,426.0 L586.0,431.5 L590.0,436.7 L594.0,441.4 L598.0,445.8 L602.0,449.8 L606.0,453.4 L610.0,456.5 L614.0,459.2 L618.0,461.4 L622.0,463.2 L626.0,464.4 L630.0,465.2 L634.0,465.5 L638.0,465.3 L642.0,464.7 L646.0,463.6 L650.0,462.2 L654.0,460.3 L658.0,458.0 L662.0,455.3 L666.0,452.3 L670.0,449.0 L674.0,445.4 L678.0,441.6 L682.0,437.5 L686.0,433.3 L690.0,428.9 L694.0,424.4 L698.0,419.8 L702.0,415.1 L706.0,410.4 L710.0,405.8 L714.0,401.1 L718.0,396.6 L722.0,392.2 L726.0,387.9 L730.0,383.8 L734.0,379.8 L738.0,376.1 L742.0,372.6 L746.0,369.4 L750.0,366.5 L754.0,363.8 L758.0,361.5 L762.0,359.5 L766.0,357.8 L770.0,356.4 L774.0,355.3 L778.0,354.6 L782.0,354.2 L786.0,354.2 L790.0,354.5 L794.0,355.1 L798.0,356.0 L802.0,357.1 L806.0,358.6 L810.0,360.3 L814.0,362.3 L818.0,364.5 L822.0,366.9 L826.0,369.5 L830.0,372.3 L834.0,375.2 L838.0,378.2" fill="none" stroke="#000000" stroke-width="14" stroke-linejoin="round" stroke-linecap="round"/>
|
||||
<line x1="200" y1="206.5" x2="200" y2="266.5" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="200" cy="236.5" r="24" fill="#e8141c"/><line x1="258" y1="318.4" x2="258" y2="390.4" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="258" cy="354.4" r="24" fill="#e8141c"/><line x1="316" y1="493.3" x2="316" y2="577.3" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="316" cy="535.3" r="24" fill="#e8141c"/><line x1="374" y1="447.8" x2="374" y2="507.8" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="374" cy="477.8" r="24" fill="#e8141c"/><line x1="432" y1="351.8" x2="432" y2="423.8" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="432" cy="387.8" r="24" fill="#e8141c"/><line x1="490" y1="255.0" x2="490" y2="339.0" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="490" cy="297.0" r="24" fill="#e8141c"/><line x1="548" y1="355.8" x2="548" y2="415.8" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="548" cy="385.8" r="24" fill="#e8141c"/><line x1="606" y1="397.4" x2="606" y2="469.4" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="606" cy="433.4" r="24" fill="#e8141c"/><line x1="664" y1="419.9" x2="664" y2="503.9" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="664" cy="461.9" r="24" fill="#e8141c"/><line x1="722" y1="350.2" x2="722" y2="410.2" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="722" cy="380.2" r="24" fill="#e8141c"/><line x1="780" y1="334.4" x2="780" y2="406.4" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="780" cy="370.4" r="24" fill="#e8141c"/><line x1="838" y1="327.2" x2="838" y2="411.2" stroke="#e8141c" stroke-width="10" stroke-linecap="round"/><circle cx="838" cy="369.2" r="24" fill="#e8141c"/>
|
||||
<text x="512" y="850" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-weight="bold" font-size="230" fill="#000000">VIEW</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
@@ -0,0 +1,122 @@
|
||||
/* XPM */
|
||||
static const char *musrview_icon_xpm[] = {
|
||||
/* columns rows colors chars-per-pixel */
|
||||
"64 64 52 1 ",
|
||||
" c None",
|
||||
". c #010101",
|
||||
"X c #0D1215",
|
||||
"o c #0E1316",
|
||||
"O c #1B2329",
|
||||
"+ c #262F37",
|
||||
"@ c #221D22",
|
||||
"# c #5F2329",
|
||||
"$ c #2C3B46",
|
||||
"% c #364855",
|
||||
"& c #3D5362",
|
||||
"* c #475C6B",
|
||||
"= c #4D6678",
|
||||
"- c #54515F",
|
||||
"; c #573944",
|
||||
": c #A72129",
|
||||
"> c #E7141C",
|
||||
", c #D52A34",
|
||||
"< c #DF1B23",
|
||||
"1 c #983844",
|
||||
"2 c #D13945",
|
||||
"3 c #A45967",
|
||||
"4 c #D04654",
|
||||
"5 c #CA5969",
|
||||
"6 c #C76474",
|
||||
"7 c #5D7C92",
|
||||
"8 c #587488",
|
||||
"9 c #657789",
|
||||
"0 c #B87A8F",
|
||||
"q c #8A7A8E",
|
||||
"w c #C26F82",
|
||||
"e c #62839A",
|
||||
"r c #7E859B",
|
||||
"t c #6689A3",
|
||||
"y c #719AB9",
|
||||
"u c #7193AC",
|
||||
"i c #7599B2",
|
||||
"p c #7BA7C7",
|
||||
"a c #7FB0D3",
|
||||
"s c #7FAFD1",
|
||||
"d c #AB96AD",
|
||||
"f c #85A3BB",
|
||||
"g c #B191A7",
|
||||
"h c #85AFCD",
|
||||
"j c #87B5D7",
|
||||
"k c #93BDDC",
|
||||
"l c #88B1CE",
|
||||
"z c #A4AFCA",
|
||||
"x c #98C1DF",
|
||||
"c c #9DC5E1",
|
||||
"v c #A4CAE4",
|
||||
"b c #A3C1DB",
|
||||
/* pixels */
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvldvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvv3<gvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvv<><vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvv4>:kvvvvvvvvvvvvvvvzvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvvvvb5*9vvvvvvvvvvvvvvv5vvvvvvvvvvvvvvvvvvvvvvvvvvv ",
|
||||
" vvcvvvvf+vvvccvvvvvvccvg<6vvvvvvccvvvvccvvvvccvvvvvv ",
|
||||
" cccccvvvOlccccccccccccc,>>zccccccccccccccccccccccccc ",
|
||||
" ccccccvc*9zccccccccccc8#>:fccccccccccccccccccccccccc ",
|
||||
" ccccccccu#5ccccccccccuOk5iOlccccccccccccccdxccwccccc ",
|
||||
" ccccccccd>>0ccccccccz@fxdc9%xccccccccczzck2qkz2zcccc ",
|
||||
" ccccccccg>>6cccccccc31xcxxc;2xcxcccccx529:><@<>4cccc ",
|
||||
" ccccccccx1:zcccccccd>>dxxxz>>6ccxxcccg>>:4>>d>>2cccc ",
|
||||
" cccccccccf#cccccxxx3>>0ccxz>>:czzcccxz>>gz20xd,zcccc ",
|
||||
" xxxxxxxxxx+ixxxxxxx+24kxxxx02@f5gxxxxe#6xxgkxx5xxxxx ",
|
||||
" xxxxxxxxxx==xxxxxxi+ddxxxxxxzu#>>dx5uOlxxxxxxxccxxxx ",
|
||||
" xxxxxxxxxxhOxxxxxz&7xxxxxxxxxx1>>gd,#pxxccxxxxcxxxxx ",
|
||||
" xxxxxxxxxxx+fxxxg,@kxxxxxxxxxxk::9<><xxxxxxxxxxxxxxx ",
|
||||
" xxxxxxxxxxx8*xxk>>,xxxxxxxxxxxkdr*,>2xxxxxxxxxxxxxxx ",
|
||||
" kkkkkkxkkkklodkk,>4kkkkkkkkkkkkkkkk4kkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkk*1kk-,kkkkkkkkkkkkkkkkk0kkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkk0>,9Okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkk4>>;hkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkkg<4kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkkk6lkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkkkdkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ",
|
||||
" kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk ",
|
||||
" kkklhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhlkkk ",
|
||||
" kkklhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhlkkk ",
|
||||
" kkjjkjkkkkkkkkkkjjkjjjkkkkkkkjjkkkjjkkkkkkkkkkkkjjkk ",
|
||||
" kjjjjjjje7hjjjp7eje7pju777777ej77pjju7ujjh77ljjjjjjj ",
|
||||
" kjjjjjjj$.=jjj=.$jo.tj$......ojO.=jj$.Ojje.Xjjjjjjjj ",
|
||||
" jjjjjjjj8.+jjj+.7jo.tj$.+=====j*.%jjo..lj*.$jjjjjjjj ",
|
||||
" jjjjjjjjh..hjh.Xljo.tj$.*jjjjjjt.Ojp.+.tj$.8jjjjjjjj ",
|
||||
" jjjjjjjjj$.7j7.%jjo.tj$.%uuuupjjX.h7.7.=jo.pjjjjjjjj ",
|
||||
" jjjjjjjjj8.%j%.ejjo.tj$......*jj$.t*.ho$p.Ojjjjjjjjj ",
|
||||
" jjjjjjjjp.ojoXljjo.tj$.O%%%%ejj8.=+Oj$oe.&jjjjjjjj ",
|
||||
" jjjjjjjjj$.8.%jjjo.tj$.*jjjjjjjp.$X%j=.%.ejjjjjjjj ",
|
||||
" jjjjjjjjj8.X.ejjjo.tj$.*jjjjjjjjO..=jt.X.hjjjjjjjj ",
|
||||
" jjjjjjjjs..XhjjjX.ej$.O$$$$$yjj&..ujs..+jjjjjjjj ",
|
||||
" jjjjjjjjj$.%jjjjX.ej$.......yjje..ajjO.=jjjjjjjj ",
|
||||
" jjjjjjjjpypjjjjyypjpyyyyyyyajjayyjjjpysjjjjjjj ",
|
||||
" jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj ",
|
||||
" aaajjjjaaajjjjjjjajjjaajjjjjjjjjaaajjaajjj ",
|
||||
" jjjaaaajjjjjjaajjjjaaaajjjjjjaajjjjaaa ",
|
||||
" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "
|
||||
};
|
||||
@@ -141,13 +141,13 @@ if (UNIX AND NOT APPLE)
|
||||
FILES
|
||||
${CMAKE_SOURCE_DIR}/cmake/musredit.desktop
|
||||
DESTINATION
|
||||
${CMAKE_INSTALL_DATADIR}/applications
|
||||
${MUSRFIT_XDG_DATADIR}/applications
|
||||
)
|
||||
install(
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/icons/musredit.png
|
||||
DESTINATION
|
||||
${CMAKE_INSTALL_DATADIR}/icons/hicolor/48x48/apps
|
||||
${MUSRFIT_XDG_DATADIR}/icons/hicolor/48x48/apps
|
||||
)
|
||||
endif (UNIX AND NOT APPLE)
|
||||
|
||||
|
||||
@@ -142,13 +142,13 @@ if (UNIX AND NOT APPLE)
|
||||
FILES
|
||||
${CMAKE_SOURCE_DIR}/cmake/musredit.desktop
|
||||
DESTINATION
|
||||
${CMAKE_INSTALL_DATADIR}/applications
|
||||
${MUSRFIT_XDG_DATADIR}/applications
|
||||
)
|
||||
install(
|
||||
FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/icons/musredit.png
|
||||
DESTINATION
|
||||
${CMAKE_INSTALL_DATADIR}/icons/hicolor/48x48/apps
|
||||
${MUSRFIT_XDG_DATADIR}/icons/hicolor/48x48/apps
|
||||
)
|
||||
endif (UNIX AND NOT APPLE)
|
||||
|
||||
|
||||
Reference in new issue
Block a user