]> git.donarmstrong.com Git - neurodebian.git/commitdiff
Basic infrastructure for a NeuroDebian desktop menu.
authorMichael Hanke <michael.hanke@gmail.com>
Wed, 22 Sep 2010 21:30:08 +0000 (17:30 -0400)
committerMichael Hanke <michael.hanke@gmail.com>
Wed, 22 Sep 2010 21:30:08 +0000 (17:30 -0400)
18 files changed:
debian/neurodebian-desktop.install
xdg/desktop/neurodebian-caret.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-dcm2niigui.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-fsl-4.1.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-fslview.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-itksnap.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-mricron.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-mrtrix.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-npm.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-openelectrophy.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-user-ml.desktop [new file with mode: 0644]
xdg/desktop/neurodebian-vbview2.desktop [new file with mode: 0644]
xdg/directories/neurodebian-electrophysiology.directory [new file with mode: 0644]
xdg/directories/neurodebian-imaging.directory [new file with mode: 0644]
xdg/directories/neurodebian-psychophysics.directory [new file with mode: 0644]
xdg/directories/neurodebian-support.directory [new file with mode: 0644]
xdg/directories/neurodebian.directory [new file with mode: 0644]
xdg/neurodebian.menu [new file with mode: 0644]

index d0e1a8fe0cbe531eab2246111efe172a6f85dafc..2e3c8946bd626c4cca213b35d3dcbf101e837e03 100644 (file)
@@ -1 +1,4 @@
 build/wallpaper/neurodebian.png usr/share/backgrounds
+xdg/neurodebian.menu etc/xdg/menus/applications-merged
+xdg/directories/* usr/share/desktop-directories
+xdg/desktop/* usr/share/applications
diff --git a/xdg/desktop/neurodebian-caret.desktop b/xdg/desktop/neurodebian-caret.desktop
new file mode 100644 (file)
index 0000000..8519fa2
--- /dev/null
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=Cortical Surface Reconstruction and Visualization
+Name=Caret
+Exec=caret5
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging;
+
diff --git a/xdg/desktop/neurodebian-dcm2niigui.desktop b/xdg/desktop/neurodebian-dcm2niigui.desktop
new file mode 100644 (file)
index 0000000..eb14580
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=DICOM to NIfTI Conversion
+GenericName[ru]=Конвертор из DICOM в NIfTI
+Name=dcm2nii
+Exec=dcm2niigui %F
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging
+Icon=mricron.xpm
diff --git a/xdg/desktop/neurodebian-fsl-4.1.desktop b/xdg/desktop/neurodebian-fsl-4.1.desktop
new file mode 100644 (file)
index 0000000..bc2e93d
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=Software Collection for (f)MRI Data Analysis
+GenericName[de]=Software-Kollektion zur (f)MRT-Daten Analyse
+Name=FSL 4.1
+Exec=fsl4.1-fsl
+Icon=fsl-4.1.xpm
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging
diff --git a/xdg/desktop/neurodebian-fslview.desktop b/xdg/desktop/neurodebian-fslview.desktop
new file mode 100644 (file)
index 0000000..ef86da3
--- /dev/null
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=MRI Image Viewer
+GenericName[de]=Betrachter für MRT-Daten
+Name=FSLView
+Exec=fslview %F
+Type=Application
+Terminal=false
+Comment=This program is part of FSL
+Comment[de]=Dieses Programm gehört zu FSL
+Categories=X-NeuroDebian-MedicalImaging
+Icon=fslview.xpm
diff --git a/xdg/desktop/neurodebian-itksnap.desktop b/xdg/desktop/neurodebian-itksnap.desktop
new file mode 100644 (file)
index 0000000..65680ef
--- /dev/null
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=3D Structure Segmentation
+Name=ITK-SNAP
+Exec=itksnap %F
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging
+Icon=itksnap.xpm
diff --git a/xdg/desktop/neurodebian-mricron.desktop b/xdg/desktop/neurodebian-mricron.desktop
new file mode 100644 (file)
index 0000000..07e9fec
--- /dev/null
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=2D/3D MRI Image Viewer
+GenericName[de]=2D/3D Betrachter für MRT-Daten
+GenericName[ru]=Просмотр 2D/3D МРТ-данных
+Name=MRIcron
+Exec=mricron %F
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging
+Icon=mricron.xpm
diff --git a/xdg/desktop/neurodebian-mrtrix.desktop b/xdg/desktop/neurodebian-mrtrix.desktop
new file mode 100644 (file)
index 0000000..aa9e4da
--- /dev/null
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=MRI Tractography View
+Name=MRview
+Exec=mrview %F
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging
+Icon=mrtrix.xpm
diff --git a/xdg/desktop/neurodebian-npm.desktop b/xdg/desktop/neurodebian-npm.desktop
new file mode 100644 (file)
index 0000000..82c2175
--- /dev/null
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=Non-parametric MRI Analysis
+Name=NPM
+Exec=npm
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging
+Icon=mricron.xpm
diff --git a/xdg/desktop/neurodebian-openelectrophy.desktop b/xdg/desktop/neurodebian-openelectrophy.desktop
new file mode 100644 (file)
index 0000000..8b1cb1a
--- /dev/null
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=Electrophysiological Data Analysis
+GenericName[de]=Elektrophysiologische Daten-Analyse
+Name=OpenElectrophy
+Exec=openelectrophy
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-Electrophysiology
+Icon=openelectrophy.png
diff --git a/xdg/desktop/neurodebian-user-ml.desktop b/xdg/desktop/neurodebian-user-ml.desktop
new file mode 100644 (file)
index 0000000..1011257
--- /dev/null
@@ -0,0 +1,6 @@
+[Desktop Entry]
+Name=User Mailing List Archive
+Type=Application
+Exec=x-www-browser "http://lists.alioth.debian.org/pipermail/neurodebian-users"
+Comment=Opens the list archive in a browser window
+Categories=X-NeuroDebian-Support
diff --git a/xdg/desktop/neurodebian-vbview2.desktop b/xdg/desktop/neurodebian-vbview2.desktop
new file mode 100644 (file)
index 0000000..cad32c8
--- /dev/null
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+GenericName=VoxBo Image Viewer
+Name=VBView2
+Exec=vbview2 %F
+Type=Application
+Terminal=false
+Categories=X-NeuroDebian-MedicalImaging
diff --git a/xdg/directories/neurodebian-electrophysiology.directory b/xdg/directories/neurodebian-electrophysiology.directory
new file mode 100644 (file)
index 0000000..b2d8eab
--- /dev/null
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Name=Electrophysiology
+Icon=neurodebian-electrophysiology
+Type=Directory
diff --git a/xdg/directories/neurodebian-imaging.directory b/xdg/directories/neurodebian-imaging.directory
new file mode 100644 (file)
index 0000000..a211184
--- /dev/null
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Name=Medical Imaging
+Icon=neurodebian-imaging
+Type=Directory
diff --git a/xdg/directories/neurodebian-psychophysics.directory b/xdg/directories/neurodebian-psychophysics.directory
new file mode 100644 (file)
index 0000000..d7e2edc
--- /dev/null
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Name=Psychophysics
+Icon=neurodebian-psychophysics
+Type=Directory
diff --git a/xdg/directories/neurodebian-support.directory b/xdg/directories/neurodebian-support.directory
new file mode 100644 (file)
index 0000000..5767071
--- /dev/null
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Name=Support
+Icon=system-help
+Type=Directory
diff --git a/xdg/directories/neurodebian.directory b/xdg/directories/neurodebian.directory
new file mode 100644 (file)
index 0000000..8a6ee3e
--- /dev/null
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Name=NeuroDebian
+Icon=neurodebian-logo
+Type=Directory
diff --git a/xdg/neurodebian.menu b/xdg/neurodebian.menu
new file mode 100644 (file)
index 0000000..dfb8cdd
--- /dev/null
@@ -0,0 +1,40 @@
+<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
+    "http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
+<Menu>
+    <Name>Applications</Name>
+<Menu>
+    <Name>neurodebian-main</Name>
+    <Directory>neurodebian.directory</Directory>
+    <Include>
+        <Category>X-NeuroDebian</Category>
+    </Include>
+<Menu>
+    <Name>neurodebian-electrophysiology</Name>
+    <Directory>neurodebian-electrophysiology.directory</Directory>
+    <Include>
+        <Category>X-NeuroDebian-Electrophysiology</Category>
+    </Include>
+</Menu>
+<Menu>
+    <Name>neurodebian-imaging</Name>
+    <Directory>neurodebian-imaging.directory</Directory>
+    <Include>
+        <Category>X-NeuroDebian-MedicalImaging</Category>
+    </Include>
+</Menu>
+<Menu>
+    <Name>neurodebian-psychophysics</Name>
+    <Directory>neurodebian-psychophysics.directory</Directory>
+    <Include>
+        <Category>X-NeuroDebian-Psychophysics</Category>
+    </Include>
+</Menu>
+<Menu>
+    <Name>neurodebian-support</Name>
+    <Directory>neurodebian-support.directory</Directory>
+    <Include>
+        <Category>X-NeuroDebian-Support</Category>
+    </Include>
+</Menu>
+</Menu>
+</Menu>