minimenu/skin/clean: Added a new skin (WIP)
authorMichael Mrozek <>
Sat, 24 Dec 2011 16:16:54 +0000 (17:16 +0100)
committerMichael Mrozek <>
Sat, 24 Dec 2011 16:16:54 +0000 (17:16 +0100)
25 files changed:
minimenu/skin/clean/800480_6.png [new file with mode: 0644]
minimenu/skin/clean/Vera.ttf [new file with mode: 0644]
minimenu/skin/clean/about.txt [new file with mode: 0644]
minimenu/skin/clean/arrowdown.png [new file with mode: 0644]
minimenu/skin/clean/arrowscroller.png [new file with mode: 0644]
minimenu/skin/clean/arrowup.png [new file with mode: 0644]
minimenu/skin/clean/detailpane2.png [new file with mode: 0644]
minimenu/skin/clean/detailpanebg.png [new file with mode: 0644]
minimenu/skin/clean/foldersub.png [new file with mode: 0644]
minimenu/skin/clean/folderup.png [new file with mode: 0644]
minimenu/skin/clean/hilite.png [new file with mode: 0644]
minimenu/skin/clean/hourglass.png [new file with mode: 0644]
minimenu/skin/clean/mmskin.conf [new file with mode: 0644]
minimenu/skin/clean/pandora150.png [new file with mode: 0644]
minimenu/skin/clean/pandora60.png [new file with mode: 0644]
minimenu/skin/clean/select.png [new file with mode: 0644]
minimenu/skin/clean/tab1mask.png [new file with mode: 0644]
minimenu/skin/clean/tab_sel_tall.png [new file with mode: 0644]
minimenu/skin/clean/tab_sel_tallL.png [new file with mode: 0644]
minimenu/skin/clean/tab_sel_tallR.png [new file with mode: 0644]
minimenu/skin/clean/tab_unsel.png [new file with mode: 0644]
minimenu/skin/clean/tab_unselL.png [new file with mode: 0644]
minimenu/skin/clean/tabline.png [new file with mode: 0644]
minimenu/skin/clean/tablinel.png [new file with mode: 0644]
minimenu/skin/clean/tabliner.png [new file with mode: 0644]

diff --git a/minimenu/skin/clean/800480_6.png b/minimenu/skin/clean/800480_6.png
new file mode 100644 (file)
index 0000000..6bec2f7
Binary files /dev/null and b/minimenu/skin/clean/800480_6.png differ
diff --git a/minimenu/skin/clean/Vera.ttf b/minimenu/skin/clean/Vera.ttf
new file mode 100644 (file)
index 0000000..58cd6b5
Binary files /dev/null and b/minimenu/skin/clean/Vera.ttf differ
diff --git a/minimenu/skin/clean/about.txt b/minimenu/skin/clean/about.txt
new file mode 100644 (file)
index 0000000..a9a8c4a
--- /dev/null
@@ -0,0 +1,47 @@
+Thanks to our patient wives and kids!
+minimenu is for DaveC!
+Artwork/UI design : DaveC
+Minimenu/bugs : Skeezix
+Greets out to..
+and to the unsung heroes ;)
+mr spiv
+Mr Gonzo
+Jacquelyn for holding the shop together ;)
+Craig's hat.
diff --git a/minimenu/skin/clean/arrowdown.png b/minimenu/skin/clean/arrowdown.png
new file mode 100644 (file)
index 0000000..9b025f7
Binary files /dev/null and b/minimenu/skin/clean/arrowdown.png differ
diff --git a/minimenu/skin/clean/arrowscroller.png b/minimenu/skin/clean/arrowscroller.png
new file mode 100644 (file)
index 0000000..7546934
Binary files /dev/null and b/minimenu/skin/clean/arrowscroller.png differ
diff --git a/minimenu/skin/clean/arrowup.png b/minimenu/skin/clean/arrowup.png
new file mode 100644 (file)
index 0000000..4369f88
Binary files /dev/null and b/minimenu/skin/clean/arrowup.png differ
diff --git a/minimenu/skin/clean/detailpane2.png b/minimenu/skin/clean/detailpane2.png
new file mode 100644 (file)
index 0000000..62e1bb8
Binary files /dev/null and b/minimenu/skin/clean/detailpane2.png differ
diff --git a/minimenu/skin/clean/detailpanebg.png b/minimenu/skin/clean/detailpanebg.png
new file mode 100644 (file)
index 0000000..b6b5ce2
Binary files /dev/null and b/minimenu/skin/clean/detailpanebg.png differ
diff --git a/minimenu/skin/clean/foldersub.png b/minimenu/skin/clean/foldersub.png
new file mode 100644 (file)
index 0000000..485b338
Binary files /dev/null and b/minimenu/skin/clean/foldersub.png differ
diff --git a/minimenu/skin/clean/folderup.png b/minimenu/skin/clean/folderup.png
new file mode 100644 (file)
index 0000000..2496821
Binary files /dev/null and b/minimenu/skin/clean/folderup.png differ
diff --git a/minimenu/skin/clean/hilite.png b/minimenu/skin/clean/hilite.png
new file mode 100644 (file)
index 0000000..eccb4c6
Binary files /dev/null and b/minimenu/skin/clean/hilite.png differ
diff --git a/minimenu/skin/clean/hourglass.png b/minimenu/skin/clean/hourglass.png
new file mode 100644 (file)
index 0000000..4a22d40
Binary files /dev/null and b/minimenu/skin/clean/hourglass.png differ
diff --git a/minimenu/skin/clean/mmskin.conf b/minimenu/skin/clean/mmskin.conf
new file mode 100644 (file)
index 0000000..ca2326d
--- /dev/null
@@ -0,0 +1,124 @@
+# mmskin.conf -- defines the art filenames, artwork positioning and other skin-related parameters.
+# Everything user-configurable should be in mmenu.conf, so they can switch skins without breaking their
+# functionality.
+# preview pic can be overrided: filename is _pvw#0.png ("0" is the subapp number within the pnd, same as for .ovr file)
+font                   Vera.ttf
+font_ptsize            24
+detail_bg_alpha                100     # when rendering the detail panel background, how transparent?
+font_rgba_r            200     # RGBA for the display text
+font_rgba_g            220     # RGBA for the display text
+font_rgba_b            255     # RGBA for the display text
+font_rgba_a            20      # RGBA for the display text
+battery_x              11      # (x,y) for battery level
+battery_y              451     # (x,y) for battery level
+hintline               Push SELECT for options # shown at bottom of screen
+hint_x                 327     # (x,y) for hint line
+hint_y                 451     # (x,y) for hint line
+clock_x                        650     # (x,y) for clock
+clock_y                        451     # (x,y) for clock
+font                   Vera.ttf
+font_ptsize            16
+tab_offset_x           4       # from left screen to first tab left
+tab_offset_y           3       # from top of screen to first tab top
+tab_width              132     # width of tab
+tab_height             35      # height of tab (for vertical clip)
+tab_selheight          39      # height of tab when its selected (for vertical clip)
+text_offset_x          10      # from left edge of tab to left edge of text
+text_offset_y          10      # from top edge of tab to top edge of text
+text_width             110     # clip text to this width
+font                   Vera.ttf
+font_ptsize            12
+icon_max_width         60      # scale icons to..
+icon_max_height                60      # scale icons to..
+grid_offset_x          17      # from left screen to first cell column
+grid_offset_y          60      # from top screen to first cell row
+icon_offset_x          12      # from left edge of cell to left edge of icon in cell
+icon_offset_y          0       # from top edge of cell to top edge of icon in cell
+text_offset_x          42      # from left edge of cell to center of text centering (ie: center of icon presumably)
+text_offset_y          65      # from top of cell to top of text
+text_width             100     # max width of the text
+text_clip_x            0       # offset from cell edge to left edge of text, when the text width is being clipped to fit
+sel_offoffset_x                -5      # so selection can be a little bigger than main cell, this is selection offset relative to top corner of icon
+sel_offoffset_y                -5      # so selection can be a little bigger than main cell, this is selection offset relative to top corner of icon
+cell_width             136     # cell location is grid_offset_x + ( cell_width * column_number )
+cell_height            92      # cell location is grid_offset_y + ( cell_height * column_number )
+cell_width_w           127     # cell location is grid_offset_x + ( cell_width * column_number ) [detail pane hidden]
+cell_height_w          92      # cell location is grid_offset_y + ( cell_height * column_number ) [detail pane hidden]
+col_max                        3       # number of columns to render into grid
+row_max                        4       # number of rows to display before we stop rendering
+col_max_w              6       # number of columns to render into grid [detail pane hidden]
+row_max_w              4       # number of rows to display before we stop rendering [detail pane hidden]
+text_hilite_offset_y   62      # from top of cell to top of hilight
+arrow_up_x             450     # left edge of up-arrow showing more icons scrolled away
+arrow_up_y             80      # top edge of up-arrow showing more icons scrolled away
+arrow_up_x_w           780     # left edge of up-arrow showing more icons scrolled away [detail pane hidden]
+arrow_up_y_w           80      # top edge of up-arrow showing more icons scrolled away [detail pane hidden]
+arrow_down_x           450     # left edge of down-arrow showing more icons scrolled away
+arrow_down_y           380     # top edge of down-arrow showing more icons scrolled away
+arrow_down_x_w         780     # left edge of down-arrow showing more icons scrolled away [detail pane hidden]
+arrow_down_y_w         380     # top edge of down-arrow showing more icons scrolled away [detail pane hidden]
+arrow_bar_x            450     # left edge of scrollbar
+arrow_bar_y            98      # top edge of scrollbar
+arrow_bar_x_w          780     # left edge of scrollbar [detail pane hidden]
+arrow_bar_y_w          98      # top edge of scrollbar [detail pane hidden]
+arrow_bar_clip_w       15      # clip scrollbar artwork to width-X
+arrow_bar_clip_h       281     # clip scrollbar artwork to height-X
+scale_up_bool          0       # if 0, will not try to scale up icons
+show                   1       # if 0, don't show detail pane artwork at all
+pane_offset_x          475     # left edge of detail pane graphic
+pane_offset_y          60      # top edge of detail pane graphic
+font                   Vera.ttf
+font_ptsize            16
+cell_offset_x          488     # left edge of text cell
+cell_offset_y          292     # top edge of text cell
+cell_width             250     # width of cell (for text clipping)
+max_visible            11      # max number of menu items can show in detail pane
+cell_offset_x          482     # left edge of text cell
+cell_offset_y          67      # top edge of text cell
+cell_width             285
+cell_height            180
+scale_up_bool          0       # if 0, will not try to scale up preview
+IMG_BACKGROUND_800480    800480_6.png
+IMG_DETAIL_PANEL         detailpane2.png
+IMG_DETAIL_BG            detailpanebg.png
+IMG_SELECTED_HILITE     hilite.png
+IMG_TAB_SEL_L            tab_sel_tallL.png     # tab to be used for far left tab, selected
+IMG_TAB_SEL_R            tab_sel_tallR.png     # tab to be used for far right tab, selected
+IMG_TAB_SEL              tab_sel_tall.png
+IMG_TAB_UNSEL            tab_unsel.png
+IMG_TAB_UNSEL_L          tab_unselL.png        # tab to be used for far left tab, unselected
+IMG_TAB_UNSEL_R          tab_unsel.png # tab to be used for far right tab, unselected
+IMG_TAB_LINE            tabline.png    # line under the unselected tab, but not left/right corners
+IMG_TAB_LINEL           tablinel.png   # line under unselected tab on far left
+IMG_TAB_LINER           tabliner.png   # line under unselected tab on far right
+IMG_ICON_MISSING        pandora60.png
+IMG_PREVIEW_MISSING     pandora150.png
+IMG_ARROW_UP            arrowup.png
+IMG_ARROW_DOWN          arrowdown.png
+IMG_ARROW_SCROLLBAR     arrowscroller.png
+IMG_HOURGLASS           hourglass.png
+IMG_FOLDER              /usr/share/icons/gnome/32x32/places/folder.png
+IMG_EXECBIN             /usr/share/icons/gnome/32x32/categories/applications-other.png # in dirbrowser mode
+IMG_SUBCATFOLDER        foldersub.png  # subcat-as-folder mode
+IMG_DOTDOTFOLDER        folderup.png   # in dirbrowser or subcat-as-folder mode
diff --git a/minimenu/skin/clean/pandora150.png b/minimenu/skin/clean/pandora150.png
new file mode 100644 (file)
index 0000000..8c88679
Binary files /dev/null and b/minimenu/skin/clean/pandora150.png differ
diff --git a/minimenu/skin/clean/pandora60.png b/minimenu/skin/clean/pandora60.png
new file mode 100644 (file)
index 0000000..04087df
Binary files /dev/null and b/minimenu/skin/clean/pandora60.png differ
diff --git a/minimenu/skin/clean/select.png b/minimenu/skin/clean/select.png
new file mode 100644 (file)
index 0000000..bf7c1f2
Binary files /dev/null and b/minimenu/skin/clean/select.png differ
diff --git a/minimenu/skin/clean/tab1mask.png b/minimenu/skin/clean/tab1mask.png
new file mode 100644 (file)
index 0000000..afd35f7
Binary files /dev/null and b/minimenu/skin/clean/tab1mask.png differ
diff --git a/minimenu/skin/clean/tab_sel_tall.png b/minimenu/skin/clean/tab_sel_tall.png
new file mode 100644 (file)
index 0000000..70643f8
Binary files /dev/null and b/minimenu/skin/clean/tab_sel_tall.png differ
diff --git a/minimenu/skin/clean/tab_sel_tallL.png b/minimenu/skin/clean/tab_sel_tallL.png
new file mode 100644 (file)
index 0000000..ce5ee3b
Binary files /dev/null and b/minimenu/skin/clean/tab_sel_tallL.png differ
diff --git a/minimenu/skin/clean/tab_sel_tallR.png b/minimenu/skin/clean/tab_sel_tallR.png
new file mode 100644 (file)
index 0000000..15d1e8c
Binary files /dev/null and b/minimenu/skin/clean/tab_sel_tallR.png differ
diff --git a/minimenu/skin/clean/tab_unsel.png b/minimenu/skin/clean/tab_unsel.png
new file mode 100644 (file)
index 0000000..5f64c42
Binary files /dev/null and b/minimenu/skin/clean/tab_unsel.png differ
diff --git a/minimenu/skin/clean/tab_unselL.png b/minimenu/skin/clean/tab_unselL.png
new file mode 100644 (file)
index 0000000..fdec6a4
Binary files /dev/null and b/minimenu/skin/clean/tab_unselL.png differ
diff --git a/minimenu/skin/clean/tabline.png b/minimenu/skin/clean/tabline.png
new file mode 100644 (file)
index 0000000..637979c
Binary files /dev/null and b/minimenu/skin/clean/tabline.png differ
diff --git a/minimenu/skin/clean/tablinel.png b/minimenu/skin/clean/tablinel.png
new file mode 100644 (file)
index 0000000..5139d4d
Binary files /dev/null and b/minimenu/skin/clean/tablinel.png differ
diff --git a/minimenu/skin/clean/tabliner.png b/minimenu/skin/clean/tabliner.png
new file mode 100644 (file)
index 0000000..8b50b42
Binary files /dev/null and b/minimenu/skin/clean/tabliner.png differ